यदि आप एक खुले स्रोत के अधिवक्ता हैं, तो आप हैंशायद आप Android को क्यों नापसंद करते हैं इसकी एक विशाल सूची मिली। और आपने शायद एक अच्छा, खुला विकल्प खोजने के लिए वर्षों तक कोशिश की है। अफसोस की बात है कि उबंटू स्पर्श, फ़ायरफ़ॉक्स ओएस और सेलफ़िश जैसी परियोजनाएं विफल हो गईं, या ठप हो गईं। यदि आप अभी भी एक ओपनसोर्स, लिनक्स आधारित एंड्रॉइड ओएस की उम्मीद कर रहे हैं, तो केडीई प्लाज्मा मोबाइल एक अच्छा विकल्प है। यह उबंटू टच का एक फोर्क्ड संस्करण है जो नेक्सस 5 और 5 एक्स में केडीई मोबाइल ओएस लाता है! यह मोबाइल में एक पूर्ण, लिनक्स अनुभव लाने का वादा करता है। यहां बताया गया है कि आप Nexus 5 और 5X में KDE प्लाज्मा मोबाइल लिनक्स कैसे स्थापित कर सकते हैं।
Android उपकरण स्थापित करना
किसी भी एंड्रॉइड डिवाइस के साथ बातचीत करने के लिए आपको आवश्यक हैAndroid विकास उपकरण। कुछ लिनक्स वितरण आसान पहुँच के लिए इन उपकरणों को सीधे पैकेज करते हैं, और कुछ नहीं करते हैं। Nexus 5 और 5X में प्लाज्मा मोबाइल को स्थापित करने के लिए केवल Fastboot और ADB की आवश्यकता होती है, न कि पूरे Android विकास परिवेश की। आप Google से सीधे ADB और Fastboot टूल भी डाउनलोड कर सकते हैं।
लिनक्स के संस्करण पर इन उपकरणों को प्राप्त करने का तरीका यहां बताया गया है।
उबंटू
sudo apt install android-tools-adb git android-tools-fastboot
आर्क लिनक्स
sudo pacman -S android-tools git
डेबियन
sudo apt-get install Android-tools-adb android-tools-fastboot git
फेडोरा, ओपन SUSE और अन्य लिनक्स
Fedora OpenSUSE, और कई अन्य लिनक्सवितरण वहाँ Android डीबग ब्रिज, या Fastboot उपकरण के लिए इंस्टॉल करने योग्य बायनेरी नहीं ले जाता है। यह एक शर्म की बात है, लेकिन अनुमान लगाने योग्य है, क्योंकि Google का ऑपरेटिंग सिस्टम संलग्न कई तारों के साथ आता है, और उसके कारण, कुछ बॉक्स से बाहर विकास उपकरण वितरित नहीं करने का चयन करते हैं।
कोइ चिंता नहीं! उस काम को ठीक से डाउनलोड करने के लिए स्टैंडअलोन बायनेरिज़ हैं!
सबसे पहले, एडीबी और फास्टबूट दोनों को इन डाउनलोड लिंक से डाउनलोड करें।
इन बायनेरिज़ को डाउनलोड करने के साथ, अपने Linux OS के पैकेज मैनेजर के साथ Git पैकेज स्थापित करना सुनिश्चित करें
फिर, एक टर्मिनल खोलें और अपने लिनक्स पीसी के रास्ते में एंड्रॉइड डिवाइस टूल्स को रखने के लिए निम्न कमांड करें।
sudo cd ~/Downloads
नोट: आपकी डाउनलोड निर्देशिका अलग हो सकती है।
डाउनलोड निर्देशिका के अंदर, ls कमांड के साथ सभी फाइलों को सूचीबद्ध करें।
ls
"फास्टबूट" और "अदब" के लिए देखें। फिर, इन फ़ाइलों की अनुमतियाँ बदलने के लिए Chmod कमांड का उपयोग करें। यह महत्वपूर्ण है, क्योंकि यह एडीबी और फास्टबूट दोनों को निष्पादन योग्य बनाता है।
sudo chmod +x fastboot sudo chmod +x adb
फिर, mv कमांड का उपयोग करके, दोनों बायनेरिज़ को / usr / bin / directory में रखें। यह ऐसा करता है ताकि फास्टबूट और एडीबी दोनों को टर्मिनल में किसी अन्य उपकरण की तरह कहा जा सके।
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
बूटलोडर को अनलॉक करना
कस्टम फर्मवेयर को फ्लैश करने से पहले आपके डिवाइस के बूटलोडर को अनलॉक करना होगा। यह कैसे करना है Nexus 5 और 5X दोनों के लिए निर्देश बहुत समान हैं।
चरण 1: USB केबल के माध्यम से अपने Android डिवाइस को PC में प्लग करें। सर्वोत्तम परिणामों के लिए मूल केबल का उपयोग करना सुनिश्चित करें।
चरण 2: सेटिंग पर नेविगेट करें, और “के बारे में” देखेंफ़ोन"। यह नहीं मिल सकता है? एंड्रॉइड 6 और बाद में, उपयोगकर्ता खोज बटन का उपयोग कर सकते हैं। "फोन के बारे में" टाइप करें। फ़ोन क्षेत्र के बारे में, "बिल्ड नंबर" देखें। बिल्ड नंबर को तब तक तेजी से टैप करें जब तक आपको यह कहते हुए एक अधिसूचना न मिल जाए कि "आप अब एक डेवलपर हैं!"
चरण 3: मुख्य सेटिंग क्षेत्र पर वापस जाएं। खोज बॉक्स में, "USB डीबगिंग" टाइप करें। इसे सक्षम करने के लिए स्लाइडर पर क्लिक करें। यदि Android के पुराने संस्करण में खोज नहीं है, तो आप इस विकल्प को डेवलपर सेटिंग में पा सकते हैं।
चरण 4: डेवलपर विकल्प पर वापस जाएं। Nexus 5X में बूटलोडर सेटिंग है जिसे बूट के लिए पूरी तरह से अनलॉक किया जाना चाहिए। "OEM अनलॉक करने की अनुमति दें" के लिए खोज करें और बॉक्स की जांच करें।
चरण 5: एक टर्मिनल खोलें और टाइप करें:
sudo -s adb start-server
फिर, अपने 5 / 5X को अनलॉक करें और अपने डिवाइस पर यूएसबी डिबगिंग प्रॉम्प्ट को स्वीकार करें। यदि आप USB डिबगिंग को मैन्युअल रूप से स्वीकार नहीं करना चाहते हैं तो चेकबॉक्स को "हमेशा इस कंप्यूटर से अनुमति दें" चेक करें।
यह देखने के लिए उपकरणों की जांच करें कि क्या adb सर्वर काम कर रहा है:
adb devices
फिर, बूटलोडर में रिबूट करें।
adb reboot bootloader
चरण 6: डिवाइस डाउनलोड मोड में है। इंस्टॉल प्रक्रिया शुरू करने का समय। सबसे पहले, फास्टबूट कमांड को जांचें और देखें कि क्या डिवाइस अभी भी सही तरीके से जुड़ा हुआ है।
fastboot devices
यदि सब कुछ सही ढंग से काम कर रहा है, तो आप टर्मिनल में फोन का सीरियल नंबर देखेंगे।
बूटलोडर को अनलॉक करें:
fastboot oem unlock
जैसे ही आप यह कमांड चलाते हैं, आपको अपना फोन खोलना होगा और समझौते को स्वीकार करना होगा। नेविगेट करने के लिए वॉल्यूम अप / डाउन कुंजियों का उपयोग करें, और स्वीकार करने के लिए पावर बटन।
प्लाज्मा मोबाइल स्थापित करना
डिवाइस अनलॉक हो गया है और सब कुछ तैयार है। अपने नेक्सस 5 / 5x पर केडीई प्लाज्मा मोबाइल का नवीनतम संस्करण प्राप्त करने का समय। एक ही मूल टर्मिनल का उपयोग करना, करना:
fastboot format cache
इससे उपकरण का कैश विभाजन साफ़ हो जाएगा। यह महत्वपूर्ण है, अन्यथा ओएस विफल हो जाएगा। फिर, उपयोगकर्ता डेटा विभाजन को साफ़ करें।
fastboot format userdat
आवश्यक विभाजन के साथ, यह ओएस को स्थापित करने का समय है। अपने पीसी के लिए नवीनतम स्रोत कोड क्लोन करें।
git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
Cd कमांड के साथ सोर्स डायरेक्टरी दर्ज करें:
cd pm-flashtool
अंत में, चमकती प्रक्रिया शुरू करें।
./pm-flash -p neon
यह प्रक्रिया (पहले बूट सहित) हो सकती हैथोड़ा सा समय। धैर्य रखें। अपने डिवाइस को बंद न करें। नहीं, यह टूटा नहीं है, बस ध्यान रखें कि एंड्रॉइड डिवाइस पर एक नया फर्मवेयर स्थापित करना - विशेष रूप से लिनक्स पर आधारित एक समय लगता है।
निष्कर्ष
लिनक्स उपयोगकर्ताओं को बहुत पसंद हैस्मार्टफोन: Android। अधिकांश डाई हार्ड ओपन सोर्स प्रशंसकों के लिए, यह निराशाजनक है, क्योंकि हर दिन Google प्लेटफॉर्म को आगे बंद कर देता है। थोड़ी देर के लिए, ऐसा लग रहा था कि खुले स्रोत समुदाय में एंड्रॉइड के सभी व्यवहार्य विकल्प मर गए थे। यही है, जब तक प्लाज्मा मोबाइल दिखाई नहीं दिया। यदि आप Android के लिए एक व्यवहार्य वैकल्पिक ऑपरेटिंग सिस्टम की तलाश कर रहे हैं, तो यह आपका अंतिम मौका हो सकता है। खत्म करने के लिए उत्सुक? आज नेक्सस 5 या 5X उठाएं और इसे स्पिन के लिए ले जाएं।
टिप्पणियाँ