जेलब्रेक किए हुए Kindle पर Tailscale इंस्टॉल करना
(tailscale.com)- जेलब्रेक किए हुए Kindle पर Tailscale इंस्टॉल करने से एक सीमित ई-बुक रीडर को नेटवर्क से जुड़ सकने वाले छोटे Linux डिवाइस में बदला जा सकता है
- जेलब्रेकिंग (jailbreaking) के ज़रिए Kindle में root access मिलकर KOReader या KindleForge ऐप जैसे अनौपचारिक सॉफ़्टवेयर चलाए जा सकते हैं
- Tailscale कनेक्शन जोड़ने पर SSH access, Taildrop फ़ाइल ट्रांसफर, Calibre Web लाइब्रेरी access जैसी network-based सुविधाओं का उपयोग संभव हो जाता है
- इंस्टॉलेशन प्रक्रिया में KUAL, MRPI, USBNetworking सेटअप के साथ Tailscale बाइनरी और ऑथेंटिकेशन कीज़ कॉन्फ़िगरेशन शामिल है
- यह सेटअप Kindle को DRM-मुक्त ई-बुक मैनेजमेंट और remote फ़ाइल access वाला पर्सनल डिवाइस में बदल देता है, जो एक प्रयोगात्मक केस है
जेलब्रेक किए हुए Kindle की अवधारणा
- जेलब्रेक वह प्रक्रिया है जिसमें निर्माता द्वारा लगाए गए सॉफ़्टवेयर प्रतिबंध हटाकर root एक्सेस हासिल किया जाता है
- ऑपरेटिंग सिस्टम के अंदरूनी हिस्सों तक पहुँच, अनौपचारिक ऐप चलाना, सिस्टम बदलाव संभव हो जाते हैं
- Kindle जेलब्रेक के बाद भी Amazon Store और Libby ऐप के माध्यम से बुक ट्रांसफर फीचर बना रहता है
- 2007 के बाद से अधिकांश प्रतिबंधित डिवाइस में आईफोन की तर्ज़ पर jailbreaking culture बनी, और Kindle इसमें भी अलग नहीं है
- अभी तक AdBreak वही तरीका है जो latest firmware (5.18.5.0.2 से पहले के versions) तक काम करता है
- जेलब्रेक के दौरान डिवाइस bricking का risk और warranty void होने की संभावना रहती है
Tailscale Kindle में जो फीचर जोड़ता है
- Tailscale अनिवार्य नहीं है, लेकिन जेलब्रेक किए हुए Kindle की usability काफी बढ़ा देता है
- स्थिर IP एड्रेस (100.xx.yyy.zzz) देने से नेटवर्क access आसान हो जाता है
- magicDNS से SSH कनेक्ट आसान होता है (
ssh root@kindle) - Taildrop के जरिए सीधे Kindle डायरेक्टरी में फ़ाइल ट्रांसफर
- Calibre Web जैसी self-hosted ई-बुक सर्विस से सुरक्षित कनेक्शन सपोर्ट
- इससे USB कनेक्शन के बिना epub, mobi जैसी ई-बुक फ़ाइलें /documents फ़ोल्डर में भेजी जा सकती हैं
- Tailscale KOReader install और सेटअप के दौरान भी मददगार रहता है
Kindle jailbreaking की तैयारी
- जेलब्रेक से पहले डिवाइस मॉडल, firmware version, स्टोरेज space चेक करना ज़रूरी है
- Kindle Modding Wiki पर संबंधित firmware के लिए सही jailbreak method खोजें
- firmware 15.18.1 से नीचे WinterBreak, और 15.18.1~5.18.5.0.1 तक AdBreak इस्तेमाल किया जा सकता है
- Wi-Fi auto update रोकने के लिए airplane mode रखना होगा
- latest jailbreak steps का detail Dammit Jeff की video में उपलब्ध है
वास्तविक jailbreaking प्रक्रिया
- PC/Mac/Linux और USB cable की तैयारी करें, और stable Wi-Fi environment रखें
- बेसिक steps
- KindleModding.org की jailbreak गाइड के अनुसार आगे बढ़ें
- hotfix install और OTA (Over-The-Air) update disable करना
- KUAL (Kindle Unified Application Launcher) और MRPI (MobileRead Package Installer) install करना
- KOReader install करके enhanced ebook reader फीचर enable करना
- इसके बाद Tailscale install के लिए अतिरिक्त चरण करें
jailbroken Kindle में Tailscale इंस्टॉल करना
- KUAL और MRPI सही काम कर रहे हैं यह सुनिश्चित करने के बाद USBNetworking Lite install करें
- दो Tailscale repositories में से चुनें
- Mitanshu का default संस्करण या Taildrop support वाला fork संस्करण
- इंस्टॉलेशन steps
- GitHub से repository clone करें या ZIP download करें
- Tailscale का ARM के लिए static Linux binary download करें
tailscaleऔरtailscaledफाइलों को/extensions/tailscale/binमें copy करें- Tailscale admin console से auth key generate करें (reuse और pre-approval options enable करें)
- generated key को
auth_key.txtमें डालें - Taildrop इस्तेमाल करते समय
taildrop_dir.txtमें transfer folder सेट करें (/mnt/us/documentsrecommended) - complete
tailscaleफोल्डर को Kindle के/extensionsफोल्डर में copy करें
- KUAL चलाने के बाद
- USBNetwork Status enabled है या नहीं check करें
- Start Tailscaled → Start Tailscale क्रम में रन करें
- Tailscale console में Kindle connected दिखने पर Disable key expiry सेट करें
Tailscale इंस्टॉल होने के बाद उपयोग
- SSH से file management, ऐप install, setting changes करना आसान हो जाता है
- Bluetooth कीबोर्ड connect जैसी command-line आधारित operations संभव हैं
- Kindle tailnet में शामिल होकर Home Assistant dashboard या Calibre-Web server access कर सकता है
- Taildrop से epub, PDF, comics, DjVu आदि सीधे Kindle पर भेजे जा सकते हैं
- उदाहरण: smartphone से DRM-free ई-बुक खरीदकर Taildrop से Kindle में भेजना
- Tailscale Kindle को personal network का हिस्सा बनाकर इसे सिर्फ reader से आगे एक extensible platform में बदल देता है
कम्युनिटी भागीदारी
- Tailscale को non-standard/rare devices पर install करने वाले केस शेयर करने के लिए कहा गया है
- Reddit, Discord, Bluesky, Mastodon, LinkedIn आदि पर user अनुभव share किए जा सकते हैं
2 टिप्पणियां
यह काफ़ी हैरान करने वाली बात है कि यह आधिकारिक Tailscale ब्लॉग पर आया। अब यह याद आया है तो घर में पड़ा मेरा बहुत पुराना Kindle निकालकर देखना चाहिए।
Hacker News टिप्पणी
eBay से एक Kindle खरीदकर प्रयोग किया था
लेकिन Wi‑Fi से कनेक्ट होते ही यह नवीनतम वर्ज़न में अपडेट हो गया और फिर jailbreak करना संभव नहीं रहा
यह आधिकारिक रूप से rooting को सपोर्ट नहीं करता, लेकिन इसे रोकने की कोशिश भी लगभग नहीं करता
जानकारी के लिए, 10वीं पीढ़ी का Kindle Paperwhite (PW4) नए मॉडल की तुलना में स्क्रीन में छोटा है, लेकिन यह केवल OS 5.18.1 तक सपोर्ट करता है, इसलिए इसमें AdBreak vulnerability अभी भी मौजूद है
मैंने इस वीकेंड अपना PW4 jailbreak किया और उस पर Tailscale इंस्टॉल किया। एक साल तक WinterBreak exploit के साथ असफल रहने के बाद आखिरकार यह हो गया
मैं आम तौर पर iPad पर पढ़ता हूँ, लेकिन Kindle का इस्तेमाल बीच या स्विमिंग पूल जैसी आउटडोर जगहों के लिए करता हूँ। आइडिया इतना दिलचस्प था कि इसे नज़रअंदाज़ नहीं कर सका
Kindle, हैक करने या उसे छोटे dashboard में बदलने के लिए वाकई शानदार डिवाइस है
इसकी कम्युनिटी भी बहुत सक्रिय है और प्रयोग करने वाले लोगों से भरी हुई है। अगर आपके पास पुराना Kindle है, तो उसमें नई जान डालने की सलाह दूँगा
मैंने अपना अनुभव ब्लॉग में लिखा है
पुरानी चर्चा यहाँ है
display, Linux, battery और network — सब कुछ एक पैकेज में मिलने वाले base device के रूप में इसकी सिफारिश करता हूँ
मेरे dashboard का उदाहरण यहाँ देखा जा सकता है
यह जानना चाहता हूँ कि Tailscale इस्तेमाल करने का मतलब firewall को किसी और के PC पर delegate करना है क्या
मैंने अपने robot vacuum पर Tailscale इंस्टॉल किया है
इसकी वजह से वह बाहर से भी मेरे घर के नेटवर्क तक पहुँच देने वाला autonomous mesh VPN node बन गया
Kindle को jailbreak करके KOReader इंस्टॉल करना हो, तो kindlemodding.org की गाइड की सिफारिश है
यह थोड़ा दिलचस्प है कि यह पोस्ट corporate blog से आई है
व्यक्तिगत रूप से, Kobo + Booklore का कॉम्बिनेशन सबसे अच्छा e‑reader setup है
config file को बदलकर Booklore library के साथ जोड़ने पर मेरी ई-बुक्स Kobo store के content के ऊपर स्वाभाविक रूप से इंटीग्रेट हो जाती हैं
मैंने अभी तक Tailscale सेट नहीं किया है, लेकिन यह संभव है
मैंने reMarkable टैबलेट पर Tailscale इंस्टॉल करके देखा था
fixed IP की वजह से SSH के जरिए document sync करना बहुत आसान हो गया था
लेकिन boot के समय auto-start सेट करना मुश्किल था, इसलिए आखिर में छोड़ दिया
फिर भी दुनिया में कहीं से भी SSH access मिलना वाकई शानदार था
लेख खुद दिलचस्प था, लेकिन कंपनी की वेबसाइट पर EULA उल्लंघन से जुड़ी बात डालना शायद बॉस को पसंद न आए
stock reader के bug की वजह से मैं ऐसे मौके का इंतज़ार कर रहा था
Syncthing को jailbroken Kindle पर चलाया जा सकता है
तब पूरी तरह नई संभावनाएँ खुल जाती हैं
पूछ रहे हैं कि क्या कोई दूसरा project है
अभी मैं calibre के email send फीचर से किताबें भेजता हूँ, लेकिन लगता है उस बीच वाले स्टेप को हटाया जा सकता है
शुरुआत में लगा कि यह सिर्फ किसी व्यक्तिगत ब्लॉग की पोस्ट है, लेकिन असल में यह Tailscale official blog की पोस्ट थी
tailscale.com/blog/tailscale-jailbroken-kindle