कई Raspberry Pi मॉडल हैं, और नवीनतम Raspberry Pi 3 उन सभी में सबसे अच्छा है। यह एक Wifi और Bluetooth एडाप्टर और एक 64-बिट CPU के साथ आता है जो इसे सबसे अच्छे और किफायती मिनी कंप्यूटर में से एक बनाता है। Raspberry Pi के साथ आप बहुत सी चीजें कर सकते हैं, लेकिन इस तरह के स्पेक्स के साथ इसे TV बॉक्स के रूप में उपयोग करना वास्तव में बहुत अच्छा है। इस लेख में हम आपको दिखाएंगे कि Raspberry Pi 3 में Android TV कैसे इंस्टॉल करें।
नोट: यह लेख आपको Linux में इंस्टॉलेशन निर्देश दिखाएगा, लेकिन वही चरण Windows और Mac OS X के लिए भी लागू होते हैं। साथ ही, ध्यान दें कि हम जिस Android TV बिल्ड का उपयोग कर रहे हैं वह स्थिर नहीं है, और कुछ ऐप्स ठीक से काम नहीं कर सकते हैं।
आपको क्या चाहिए
जाहिर है, आपको एक Raspberry Pi 3 की आवश्यकता होगी। आपको एक माइक्रो SD कार्ड (अधिमानतः क्लास 10) की भी आवश्यकता होगी जिसमें न्यूनतम 8 GB हो।
Raspberry Pi में Android TV इंस्टॉल करें
हम "Geek Till it Hertz" द्वारा बनाए गए Android TV इमेज का उपयोग करेंगे।
1. "Geek Till it Hertz" वेबसाइट पर जाएं, और 'img.bz2' फ़ाइल डाउनलोड करें।


2. इमेज निकालें। अब आपके पास एक "atvrpi320160530.img" फ़ाइल होनी चाहिए। (फ़ाइलनाम बदल सकता है यदि डेवलपर बिल्ड को अपडेट करता है, लेकिन इसे अभी भी .img एक्सटेंशन के साथ समाप्त होना चाहिए।)
3. अपने माइक्रो SD कार्ड को अपने कंप्यूटर में डालें। (यदि आपके कंप्यूटर में माइक्रो SD कार्ड स्लॉट नहीं है तो आपको SD कार्ड USB एडाप्टर की आवश्यकता होगी।)
4. एक टर्मिनल खोलें। माइक्रो SD कार्ड का स्थान जानने के लिए निम्न कमांड टाइप करें:
sudo fdisk -l
यह "/dev/sdX" प्रारूप में होना चाहिए। इस मामले में मेरा माइक्रो SD कार्ड "/dev/sdc" स्लॉट में है।


नोट: यदि आपका माइक्रो SD कार्ड FAT32 प्रारूप में नहीं है, तो आपको इसे FAT32 प्रारूप में फॉर्मेट करना होगा। आप इसे gParted टूल का उपयोग करके कर सकते हैं। साथ ही, अपने SD कार्ड में सामग्री का बैकअप लें, क्योंकि अगले चरण में यह साफ हो जाएगा।
4. SD कार्ड पर इमेज इंस्टॉल करने के लिए निम्न कमांड चलाएं:
dd if=/location/to/androidtv-image-file.img of=/dev/sdX
"/location/to/androidtv-image-file.img" को आपके द्वारा पहले डाउनलोड की गई Android TV इमेज के वास्तविक स्थान से बदलें। साथ ही "sdX" को अपने माइक्रो SD कार्ड के वास्तविक स्थान से बदलें। मेरे मामले में कमांड इस प्रकार है:
dd if=/home/damien/atvrpi320160530.img of=/dev/sdc
इसमें कुछ समय लगेगा। वापस बैठें और अपनी कॉफी का आनंद लें।
5. एक बार हो जाने पर, SD कार्ड को अनमाउंट करें, इसे Raspberry Pi में प्लग करें और इसे बूट करें। आपको अपना Android TV बूट होते हुए देखना चाहिए।


img फ़ाइल को USB ड्राइव पर बर्न करने के लिए उपलब्ध GUI टूल
यदि आप कमांड लाइन से निपटना पसंद नहीं करते हैं या Windows यूजर हैं, तो यहां कुछ GUI टूल हैं जिनका उपयोग आप img फ़ाइल को USB ड्राइव (माइक्रो SD कार्ड) पर बर्न करने के लिए कर सकते हैं।
- Linux - Etcher
- Windows - Win32 Disk Imager
Android TV कॉन्फ़िगरेशन
अपने Raspberry Pi पर कीबोर्ड और माउस कनेक्ट करना सबसे अच्छा है ताकि आप होम स्क्रीन पर नेविगेट कर सकें। पहले बूट पर आप देखेंगे कि होम स्क्रीन पर "सेटिंग्स" और "नेटवर्क सेटिंग्स" आइकन के अलावा कुछ भी नहीं है। पहली चीज जो आप करना चाहते हैं वह है अपने Android TV को इंटरनेट से कनेक्ट करना।
अपने कीबोर्ड तीर कुंजी का उपयोग करके (मेरे लिए माउस क्लिक काम नहीं करता), "नेटवर्क सेटिंग्स" आइकन पर नेविगेट करें और Enter दबाएं।


वहां से "Wifi" चुनें और इसे चालू करें। यह तब मौजूदा Wifi नेटवर्क के लिए स्कैन करेगा। अपना स्थानीय नेटवर्क चुनें और उससे कनेक्ट करें।
एक बार कनेक्ट होने पर, आपको अपने नेटवर्क कनेक्शन का IP एड्रेस पहचानना होगा (साइडलोडिंग ऐप्स के लिए)।
अपने कनेक्टेड नेटवर्क को चुनें, Enter दबाएं और "स्टेटस इन्फो" चुनें।


IP एड्रेस लिख लें। मेरे मामले में यह 192.168.1.8 था।


आप विभिन्न सेटिंग्स के आसपास नेविगेट करना जारी रख सकते हैं, लेकिन यह अभी के लिए ज्यादातर खाली है। ऐप्स इंस्टॉल करने के लिए आपको "सेटिंग्स -> सुरक्षा और प्रतिबंध" पर जाना होगा और "अज्ञात स्रोत" सक्षम करना होगा।


दूसरे Android फोन/टैबलेट से अपने Android TV पर ऐप्स साइडलोड करना
आप देखेंगे कि आपके Android TV पर कोई ऐप इंस्टॉल नहीं है, और नए ऐप्स खोजने और इंस्टॉल करने के लिए कोई ऐप स्टोर नहीं है। इसके लिए हमें एक ऐप स्टोर ऐप को साइडलोड करना होगा ताकि आप अन्य ऐप्स इंस्टॉल करना शुरू कर सकें। इस उदाहरण में Google Play स्टोर इस Android TV बिल्ड में अच्छी तरह से समर्थित नहीं है, इसलिए हम इसके बजाय Aptoide ऐप स्टोर का उपयोग करेंगे।
आपको अपने Raspberry Pi पर ऐप्स साइडलोड करने के लिए एक और Android डिवाइस की आवश्यकता होगी।
1. अपने Android फोन पर Aptoide साइट पर जाएं, और Aptoide TV apk डाउनलोड करें। वैकल्पिक रूप से, आप Aptoide TV ऐप के बजाय मुख्य Aptoide ऐप स्टोर apk डाउनलोड कर सकते हैं।
2. एक बार apk फ़ाइल डाउनलोड हो जाने पर, Play Store पर जाएं और Apps2Fire ऐप इंस्टॉल करें। (कोई अन्य ऐप जो Kindle Fire पर साइडलोड कर सकता है, वह भी काम करेगा।)
3. Apps2Fire ऐप लॉन्च करें। अंतिम "सेटअप" पेज पर स्लाइड करें। Raspberry Pi का IP एड्रेस दर्ज करें और "सेव" दबाएं।


4. अपने Raspberry Pi के अभी भी चलते हुए, अपने Android फोन पर Apps2Fire ऐप पर "अपलोड" बटन दबाएं।


वह Aptoide apk फ़ाइल चुनें जिसे आपने पहले डाउनलोड किया था। संकेत मिलने पर "इंस्टॉल" चुनें।

अगर सब कुछ ठीक रहा, तो आपको थोड़ी देर बाद अपने Raspberry Pi होम स्क्रीन पर "Aptoide" ऐप दिखाई देना चाहिए।
बस इतना ही। अब आप Aptoide ऐप चला सकते हैं और अन्य ऐप्स इंस्टॉल करना शुरू कर सकते हैं। मैं Es File Explorer इंस्टॉल करने की सलाह देता हूं ताकि आप फाइल सिस्टम नेविगेट कर सकें और apk फ़ाइल को सीधे इंस्टॉल कर सकें।


निष्कर्ष
Raspberry Pi के लिए यह Android TV बिल्ड फिलहाल बगी है और हर ऐप काम नहीं करेगा। मैंने इसे कई गेम और TV ऐप्स के साथ आज़माया, और उनमें से कुछ ठीक काम करते हैं, जबकि अन्य में ग्राफिक और डिस्प्ले समस्याएं हैं। आपका अनुभव भिन्न हो सकता है। ऊपर दिए गए निर्देशों के साथ आपके Raspberry Pi पर एक कार्यशील Android TV होगा; बस सब कुछ काम करने की उम्मीद न करें। आनंद लें!