अमेज़ॅन फायर ओएस डिवाइस आपको उनके लॉन्चर का उपयोग करने के लिए बाध्य करते हैं, लेकिन विजेट समर्थन के साथ कस्टम लॉन्चर स्थापित करने का एक गैर-रूट तरीका है!
अमेज़ॅन का फायर ओएस, एंड्रॉइड बैकबोन के अलावा, स्टॉक एंड्रॉइड या एमआईयूआई या सैमसंग एक्सपीरियंस जैसी भारी स्किन से काफी अलग माना जा सकता है। उनका लक्ष्य पूरी तरह से रहते हुए ओपन सोर्स एंड्रॉइड प्लेटफॉर्म पर आधारित अपना ओएस बनाना था सभी Google Play सेवाओं और प्रमाणपत्रों से स्वतंत्र, इसके बजाय अपने स्वयं के अमेज़ॅन का पक्ष लेना सेवाएँ। लेकिन यह अभी भी एंड्रॉइड पर आधारित है, इसलिए तकनीक प्रेमी उपयोगकर्ता फायर ओएस प्लेटफॉर्म लेने और इसे अपनी इच्छानुसार अनुकूलित करने में सक्षम हैं। आज हम आपको सिखाने जा रहे हैं कि आप कैसे आसानी से कर सकते हैं अपनी इच्छानुसार कोई भी लॉन्चर सेट करें (विजेट समर्थन के साथ) पर अमेज़ॅन फायर ओएस डिवाइस, के साथ किसी रूट की आवश्यकता नहीं है! जैसा कि हम अधिकांश ट्यूटोरियल में करते हैं, आपको बस एंड्रॉइड डीबग ब्रिज तक पहुंच की आवश्यकता है।
भाग 1 - कस्टम लॉन्चर की स्थापना
शुरू करने से पहले, जैसा कि हमने अभी कहा, आपको एडीबी स्थापित करने की आवश्यकता होगी। यदि आपने अभी तक ऐसा नहीं किया है, तो कृपया देखें
यह टूल आपके अमेज़ॅन फ़ोन या टैबलेट की एक्सेसिबिलिटी सेटिंग्स का लाभ उठाता है ठीक से काम करता है, इसलिए सुनिश्चित करें कि यह सेटिंग्स > एक्सेसिबिलिटी > होम बटन का पता लगाने के लिए ठीक से सेट है प्रेस। साथ ही, सुनिश्चित करें कि आपके लॉन्चर को इसे डिफ़ॉल्ट के रूप में सेट करने की आवश्यकता नहीं है। इसका मतलब है कि आप नोवा लॉन्चर और एवी लॉन्चर जैसे लॉन्चर का उपयोग कर सकते हैं, लेकिन आप Google नाओ लॉन्चर या किसी अन्य लॉन्चर का उपयोग नहीं कर सकते जिसके लिए इसे डिफ़ॉल्ट होना आवश्यक है।
उस रास्ते से हटकर, अब आपके पास होम बटन दबाने पर एक कार्यशील कस्टम लॉन्चर होना चाहिए। हालाँकि, आप उस लॉन्चर पर विजेट का उपयोग कैसे कर सकते हैं? ऐसा करने के लिए आपको आम तौर पर रूट की आवश्यकता होती है, लेकिन सौभाग्य से, आप उन्हें सही ढंग से सेट करने के लिए एडीबी के जादू का उपयोग कर सकते हैं। यही कारण है कि हमने इसे पहले स्थापित किया था। इस विधि की खोज XDA के वरिष्ठ सदस्य ने की थी ड्रैगनफ़ायर1024 हमारे ऊपर अमेज़ॅन फायर फोरम.
सबसे पहले, रूट/पार्टीशन समर्थन के साथ एक फ़ाइल एक्सप्लोरर को चालू करें (हमें इसका उपयोग करने के लिए रूट की आवश्यकता नहीं है क्योंकि हम केवल-पढ़ने के लिए सिस्टम विभाजन पर नज़र डाल रहे हैं)। हम अपने मंचों से अद्भुत, निःशुल्क MiXplorer की अनुशंसा करते हैं।
[ऐपबॉक्स xda com.mixplorer]
फ़ोन के रूट पर जाएँ, और फिर /system/bin पर जाएँ। "एपविजेट" फ़ाइल का पता लगाएं और इसे अपने क्लिपबोर्ड पर कॉपी करें। इसे अपने फ़ोन पर या सीधे अपने पीसी में कहीं चिपकाएँ। आपको फ़ाइल एक्सटेंशन को .sh में बदलना होगा (आप इसे नोटपैड या नोटपैड++ से बदल सकते हैं अपने कंप्यूटर में, या आप अपने फ़ाइल एक्सप्लोरर के नाम बदलने का उपयोग करके इसे अपने फ़ोन पर बदल सकते हैं समारोह)। एक बार यह हो जाने पर, फ़ाइल को अपने आंतरिक संग्रहण (/sdcard/) के रूट में रखें।
बाद में, ADB प्रारंभ करें। एक खोल में जाओ:
adb shell
फिर, नई जोड़ी गई स्क्रिप्ट लॉन्च करें:
sh /sdcard/appwidget.sh
अब आपके लॉन्चर विजेट को अनुमतियाँ देने का समय आ गया है। निम्न आदेश का प्रयोग करें:
appwidget grantbind --package <launcher_package_name> --user <user_ID>
पैकेज का नाम ढूंढने के लिए, प्ले स्टोर से पैकेज नेम व्यूअर का उपयोग करना आसान तरीका है।
कीमत: मुफ़्त.
4.5.
उदाहरण के लिए, नोवा लॉन्चर के लिए कमांड होगी:
appwidgetgrantbind--package com.teslacoilsw.launcher--user 0
यदि उपरोक्त आदेश काम नहीं करता है, तो इसका उपयोग करें:
appwidget grantbind --package --user current
हो गया! अब आप अपनी पसंद के लॉन्चर पर अपने पसंदीदा विजेट जोड़ सकते हैं।
स्पष्टीकरण
यह बहुत आसान है. स्टॉक एंड्रॉइड (या लगभग हर एंड्रॉइड स्किन) के विपरीत, जहां आप वास्तव में लॉन्चर को अपनी पसंद के अनुसार बदल सकते हैं और यहां तक कि एक कस्टम भी सेट कर सकते हैं एक डिफ़ॉल्ट लॉन्चर के रूप में, अमेज़ॅन होमस्क्रीन को अमेज़ॅन फायर ओएस में एकमात्र, सिस्टम वाइड ऐप लॉन्चर के रूप में काम करने के लिए बनाया गया था, जो कि आईओएस के समान है करता है। आप इसे प्रतिस्थापित नहीं कर सकते, कम से कम पारंपरिक तरीकों का उपयोग किए बिना।
हालाँकि, आप एक्सेसिबिलिटी सेटिंग्स (जो ऐप्स को होम बटन प्रेस को रोकने की अनुमति देते हैं) का लाभ उठा सकते हैं और एक मध्यस्थ ऐप सेट कर सकते हैं (हाइजैक लॉन्चर) जो अमेज़ॅन फायर ओएस में होम बटन प्रेस को रोक देगा और हर बार होम बटन खुलने पर आपका खुद का थर्ड-पार्टी लॉन्चर खोल देगा। दब गया। हालाँकि यह आपके चुने हुए लॉन्चर को डिफ़ॉल्ट नहीं बनाएगा, लेकिन यह समाधान बहुत ही त्रुटिपूर्ण ढंग से काम करेगा। फिर, हम जो स्क्रिप्ट चलाते हैं वह हमें ऐपविजेट बाइनरी तक पहुंचने की अनुमति देती है जहां हम अपने तीसरे पक्ष के ऐप को विजेट्स को बाइंड करने के लिए आवश्यक अनुमति दे सकते हैं। आम तौर पर, यदि लॉन्चर को डिफ़ॉल्ट लॉन्चर के रूप में सेट किया गया है तो यह आसानी से किया जा सकता है। लेकिन चूंकि हम वास्तव में रूट के बिना फायर ओएस पर डिफ़ॉल्ट लॉन्चर को नहीं बदल सकते हैं, इसलिए ये कमांड उस समस्या को हल कर देते हैं।
अमेज़ॅन फायर ओएस डिवाइस वास्तव में अपने अनुकूलन के लिए प्रसिद्ध नहीं हैं, लेकिन इसने हमारे मंचों पर उद्यमशील उपयोगकर्ताओं को जो उपलब्ध है उसका सर्वोत्तम उपयोग करने से नहीं रोका है। हमारी जाँच करें अमेज़ॅन फायर फोरम डिवाइस के संबंध में नवीनतम विकास के साथ अपडेट रहने के लिए।