Raspberry Pi आपको ऑपरेटिंग सिस्टम की एक विशाल श्रृंखला इंस्टॉल करने की स्वतंत्रता देता है, जिसमें कुछ विशिष्ट ऑपरेटिंग सिस्टम भी शामिल हैं! जबकि सिस्टम जो Raspberry Pi के लिए डिज़ाइन किए गए थे, एक अधिक विश्वसनीय उपयोगकर्ता अनुभव प्रदान करते हैं, एक समय आ सकता है जब आपको एक बहुत विशिष्ट सुविधा सेट की आवश्यकता हो, जैसे Android ऐप्स तक पहुंच।
इस लेख में आप टचस्क्रीन सपोर्ट लाने के लिए Raspberry Pi 4 पर Android 9.0 इंस्टॉल करना सीखेंगे। जबकि उपयोगकर्ता अनुभव कभी-कभी अजीब और लैगी महसूस कर सकता है, आपके पास मल्टी-टच और टचस्क्रीन सपोर्ट, Android ऐप्स की एक विशाल विविधता तक पहुंच होगी, और यह डींग मारने का अधिकार कि आप Raspberry Pi पर Android को चालू करने में कामयाब रहे!
आपको क्या चाहिए
इस ट्यूटोरियल को पूरा करने के लिए, आपको आवश्यकता होगी:
- एक Raspberry Pi 4
- एक SD कार्ड
- एक लैपटॉप या कंप्यूटर जहां आप Android 9.0 सिस्टम इमेज डाउनलोड करेंगे
- आपके Raspberry Pi के साथ संगत एक पावर केबल
- एक माइक्रो HDMI केबल
- एक बाहरी मॉनिटर, या, यदि आप वह प्रामाणिक Android अनुभव चाहते हैं, तो एक स्क्रीन जिसमें टचस्क्रीन सपोर्ट हो
- एक बाहरी कीबोर्ड और इसे अपने Raspberry Pi से जोड़ने का तरीका
- एक माउस या आपके बाहरी कीबोर्ड पर ट्रैकपैड
- वैकल्पिक रूप से, एक ईथरनेट केबल
एक बार जब आप अपने टूल्स इकट्ठा कर लेते हैं, तो आप Raspberry Pi पर Android 9.0 चलाने के लिए तैयार हैं!
LineageOS 16.0 डाउनलोड करना
हम आधार Android 9.0 इमेज के रूप में LineageOS 16.0 के एक बिल्ड का उपयोग कर रहे हैं। ध्यान दें कि यह बिल्ड अनौपचारिक है और LineageOS टीम द्वारा असमर्थित है, और यह आमतौर पर गेम खेलने या हाई-रिज़ॉल्यूशन मीडिया स्ट्रीमिंग जैसे गहन कार्य करने के लिए उपयुक्त नहीं है।
हम मुफ्त Etcher एप्लिकेशन का उपयोग करके इस सिस्टम इमेज को अपने SD कार्ड पर फ्लैश कर रहे हैं, इसलिए यदि आपके पास यह पहले से ही आपके कंप्यूटर या लैपटॉप पर सेट अप नहीं है, तो balenaEtcher वेबसाइट पर जाएं और नवीनतम संस्करण डाउनलोड करें।
- KonstaKANG वेबसाइट पर जाएं और LineageOS 16.0 डाउनलोड करें।
- SD कार्ड को अपने लैपटॉप या कंप्यूटर में डालें।
- Etcher एप्लिकेशन लॉन्च करें।
- Etcher में, "Select image" पर क्लिक करें और फिर आपके द्वारा अभी डाउनलोड की गई LineageOS फाइल चुनें।
- "Select target" पर क्लिक करें और अपना टारगेट बूट माध्यम चुनें, जो इस उदाहरण में SD कार्ड है।
Etcher अब सिस्टम इमेज को SD कार्ड पर फ्लैश करेगा।
Raspberry Pi पर Android चलाना
अब आप Raspberry Pi पर चल रहे Android का अपना पहला स्वाद लेने के लिए तैयार हैं!
- लैपटॉप या कंप्यूटर से SD कार्ड निकालें और इसे Raspberry Pi में डालें।
- माइक्रो HDMI केबल का उपयोग करके मॉनिटर को Raspberry Pi से जोड़ें।
- कीबोर्ड को Raspberry Pi डिवाइस से जोड़ें।
- Raspberry Pi से एक ईथरनेट केबल जोड़ें।
- Raspberry Pi को पावर स्रोत में प्लग करें। डिवाइस अब स्वचालित रूप से बूट होना चाहिए।
- कुछ मिनटों के बाद आप "Lineage" वेलकम स्क्रीन देखेंगे। "Next" पर क्लिक करें।
- अब आपको सामान्य सेटअप पूरा करने के लिए कहा जाएगा, जैसे भाषा चुनना, समय और तारीख सेट करना, और Wi-Fi नेटवर्क से कनेक्ट करना।
- एक बार जब आप यह सारी जानकारी दर्ज कर लेते हैं, तो "Start" पर क्लिक करें।
अब आपको मुख्य Android स्क्रीन पर ले जाया जाएगा।
Google Play के बारे में मत भूलें!
Android अब चालू और चल रहा होना चाहिए, लेकिन LineageOS Google Play के साथ नहीं आता है। Google Play प्राप्त करने के लिए, GApps डाउनलोड और इंस्टॉल करें, जिसमें Google Play और इस एप्लिकेशन को पावर देने के लिए आवश्यक सभी सेवाएं शामिल हैं। Device ID APK भी आवश्यक है, जिसका उपयोग एक कोड उत्पन्न करने के लिए किया जाएगा जो डिवाइस की पहचान करता है और हमें Google Play से कनेक्ट करने की अनुमति देता है।
- Android पर प्री-इंस्टॉल वेब ब्राउज़र लॉन्च करें और GApps वेबसाइट पर जाएं।
- "ARM," "Android 9" और "Pico" चुनें, और फिर "Download" आइकन पर क्लिक करें।
- इसके बाद, APKMirror वेबसाइट पर जाएं और Device ID APK डाउनलोड करें।
GApps फाइल को मूव करना
अगले चरणों को आसान बनाने के लिए, GApps फाइल को अपने स्टोरेज के रूट पर ड्रैग करें:
- स्क्रीन के नीचे से ऊपर की ओर ड्रैग करके ऐप ड्रॉअर खोलें।
- "Files" एप्लिकेशन ढूंढें और इसे क्लिक करें।
- "Downloads" चुनें।
- अभी डाउनलोड की गई "GApps" फाइल ढूंढें और इसे बाईं ओर मेनू की ओर खींचें। "GApps" को "Raspberry Pi 4" पर छोड़ें।
जब हम रिकवरी मोड में बूट करेंगे तो यह फाइल ढूंढना आसान हो जाएगा।
Android के छिपे हुए Developer Options को अनलॉक करें
Developer Options को सक्षम करने की आवश्यकता है, जो आपको टर्मिनल तक पहुंच देगा:
- स्क्रीन के नीचे से ऊपर की ओर ड्रैग करके एप्लिकेशन ड्रॉअर खोलें।
- "Settings" एप्लिकेशन चुनें।
- "About tablet" खोलें।
- "Build Number" सेक्शन ढूंढें और तब तक बार-बार क्लिक करें जब तक आपको "You have now enabled developer settings" पॉप-अप न दिखाई दे।
- मुख्य "Settings" स्क्रीन पर वापस जाएं, लेकिन इस बार "System -> Advanced -> Developer Options" पर नेविगेट करें।
- "Root access" पर टैप करें। बाद के पॉप-अप में, सुनिश्चित करें कि "Apps and ADB" चुना गया है।
- रूट एक्सेस की अनुमति देने के लिए संकेत मिलने पर, "OK" पर क्लिक करें।
- इसके बाद, "Developer Options" स्क्रीन के नीचे तक स्क्रॉल करें, "Local Terminal" ढूंढें और इसके साथ वाले स्लाइडर को "On" स्थिति में खींचें।
अब आप "Settings" एप्लिकेशन से बाहर निकल सकते हैं।
टर्मिनल तक पहुंच प्राप्त करने के लिए Raspberry Pi को रीबूट करने की आवश्यकता है, इसलिए कीबोर्ड पर F5 कुंजी दबाएं, जो एक "Power" मेनू खोलेगा जहां आप "Restart" चुन सकते हैं।
Android के रिकवरी मोड में बूट करें
रिकवरी मोड में बूट करने के लिए:
1. स्क्रीन के नीचे से ऊपर की ओर ड्रैग करके ऐप ड्रॉअर खोलें।
2. "Terminal" चुनें।
3. टर्मिनल विंडो में निम्न कमांड टाइप करें:
su
4. अपने कीबोर्ड पर "Enter" कुंजी दबाएं। संकेत मिलने पर, "Remember my choice" और फिर "Allow" चुनें।
5. टर्मिनल में निम्न कमांड टाइप करें:
rpi4-recovery.sh
Enter कुंजी दबाएं और निम्न कमांड चलाएं:
reboot
Enter दबाएं।
Android अब रिकवरी मोड में रीबूट होगा।
GApps इंस्टॉल करें और Dalvik कैश वाइप करें
GApps इंस्टॉल करने के लिए:
1. रिकवरी मोड में, "Swipe to allow modifications" स्लाइडर ढूंढें और इसे "On" स्थिति में खींचें।
2. "Install" चुनें और पहले डाउनलोड किए गए GApps पैकेज को ढूंढें।
3. GApps को टैप दें, फिर "Swipe to confirm Flash" स्लाइडर को खींचें। GApps अब इंस्टॉल हो जाएगा।
4. "Swipe to wipe" स्लाइडर को खींचकर Dalvik कैश वाइप करें।
5. जब आप "Dalvik wipe complete" स्क्रीन देखें, तो "Back" बटन पर क्लिक करें।
6. ऊपरी-बाएं कोने में, "Team Win Recovery Project" आइकन चुनें, जो आपको मुख्य मेनू पर वापस ले जाएगा।
7. "Wipe" पर क्लिक करें।
8. "Swipe to Factory Reset" स्लाइडर को खींचें।
9. संकेत मिलने पर, "Back" पर क्लिक करें। ऊपरी-बाएं कोने में, "Team Win Recovery" बटन चुनें जो एक बार फिर आपको मुख्य मेनू पर वापस ले जाएगा।
10. "Mount" पर क्लिक करें।
11. सुनिश्चित करें कि "Boot," "System" और "Data" सभी चयनित हैं, फिर "Team Win Recovery Project" आइकन पर क्लिक करके मुख्य स्क्रीन पर वापस आएं।
12. "Advanced -> Terminal" पर क्लिक करें।
13. टर्मिनल से सिस्टम को रीबूट करने के लिए, टाइप करें:
rpi4-recovery.sh boot
अपने कीबोर्ड पर Enter कुंजी दबाएं।
14. टर्मिनल में निम्न कमांड टाइप करें:
reboot
Enter दबाएं। सिस्टम अब रीबूट होगा।
एक बार Android बूट हो जाने पर, आपको कुछ अतिरिक्त कॉन्फिगरेशन करने की आवश्यकता हो सकती है: उदाहरण के लिए, Google Terms and Conditions से सहमत होना और एक सुरक्षात्मक PIN सेट करना। एक बार जब आप इस सेटअप को पूरा कर लेते हैं, तो आपकी होमस्क्रीन पर एक नया जोड़ होना चाहिए: Google Play अब आपके डिवाइस पर इंस्टॉल है!
हालांकि, एक पकड़ है: यदि आप Google Play एप्लिकेशन लॉन्च करने का प्रयास करते हैं, तो आपको एक चेतावनी मिलेगी कि आपका डिवाइस Play Protect-प्रमाणित नहीं है। अंतिम कार्य Device ID APK का उपयोग करके एक कोड उत्पन्न करना है, फिर इस कोड का उपयोग करके डिवाइस को प्रमाणित करना है।
Play Protected प्राप्त करें: Google के साथ पंजीकरण
Device ID कोड उत्पन्न करने के लिए:
- स्क्रीन के नीचे से ऊपर की ओर ड्रैग करके ऐप ड्रॉअर खोलें, फिर "Files" चुनें।
- "Downloads" फोल्डर पर नेविगेट करें।
- पहले डाउनलोड किए गए Device ID APK को ढूंढें और लॉन्च करने के लिए डबल-क्लिक करें। संकेत मिलने पर, "Install" चुनें।
- ऐप ड्रॉअर खोलें और नए इंस्टॉल किए गए Device ID एप्लिकेशन को चुनें।
- एक बार ऐप लॉन्च हो जाने पर, "Google Service Framework" पर क्लिक करें। एक कोड पॉप-अप में दिखाई देगा। "Copy" पर क्लिक करें।
- स्क्रीन के ऊपर की ओर, आपको "Device is not Play Protect certified" चेतावनी दिखाई देनी चाहिए। इसे क्लिक करके पॉपअप लॉन्च करें।
- पॉप-अप में, "Custom ROM users" सेक्शन तक स्क्रॉल करें और साथ वाले लिंक पर क्लिक करें। यह Android के डिफ़ॉल्ट वेब ब्राउज़र को लॉन्च करेगा।
- संकेत मिलने पर, अपने Gmail अकाउंट में लॉग इन करें।
- एक बार लॉग इन हो जाने पर, Device ID APK से कोड पेस्ट करें और इसे "Register" फील्ड में पेस्ट करें।
- "Register" चुनें। Google अब इस डिवाइस को एक कस्टम ROM के रूप में पंजीकृत करेगा और आपको Google Play तक पहुंचने की अनुमति देगा।
आपके परिवर्तन केवल रीबूट के बाद सक्रिय हो जाते हैं, इसलिए सिस्टम को रीबूट करने के लिए F5 कुंजी का उपयोग करें।
जब आपका Raspberry Pi अपना रीबूट कर लेता है, तो Google Play ऐप लॉन्च करें, अपने Gmail अकाउंट से साइन इन करें, और आप Raspberry Pi 4 पर Android ऐप्स डाउनलोड करना शुरू करने के लिए तैयार हैं!
यदि आप पहली बार Google Play तक पहुंचने का प्रयास करते समय एक त्रुटि संदेश प्राप्त करते हैं, तो लगभग 15 मिनट प्रतीक्षा करने का प्रयास करें, क्योंकि कभी-कभी Google द्वारा आपकी ID को सफलतापूर्वक पंजीकृत करने से पहले देरी हो सकती है।
हालांकि Android 9.0 को Raspberry Pi के लिए डिज़ाइन नहीं किया गया था, यह टचस्क्रीन सपोर्ट और Android ऐप्स के पूरे इकोसिस्टम तक पहुंच का एक अनूठा संयोजन प्रदान करता है। इसके अलावा, Raspberry Pi 4 को अच्छे उपयोग में लाने के कई अन्य तरीके भी हैं।