FlashFire के साथ रूट खोए बिना Android OTA अपडेट कैसे स्थापित करें
ओवर-द-एयर अपडेट लंबे समय से कई जड़ें Android उपयोगकर्ताओं के अस्तित्व का प्रतिबंध है। यह एक अंतहीन लड़ाई है: अपडेट को स्थापित करने से रूट टूट जाता है या बिल्कुल भी फ्लैश नहीं होगा, लेकिन हर कोई अपने मोबाइल ओएस का नवीनतम संस्करण चाहता है। फ्लैशफायर नामक एक नए उपकरण के लिए धन्यवाद, संघर्ष खत्म हो सकता है.
क्यों ओटीए अपडेट रूट किए गए फोन के साथ नहीं खेलते हैं
एंड्रॉइड लिनक्स पर आधारित है, इसलिए एंड्रॉइड डिवाइस एक "रूट" उपयोगकर्ता के साथ आते हैं जो विंडोज पर प्रशासक उपयोगकर्ता खाते की तरह कार्य करता है। डिफ़ॉल्ट रूप से, एंड्रॉइड आपको रूट खाते तक पहुंच नहीं देता है। रूटिंग रूट खाते तक पहुंच को सक्षम करने की प्रक्रिया है, सु बाइनरी को स्थापित कर रहा है। एप्लीकेशन एलिवेटेड विशेषाधिकार हासिल करने के लिए सु को कॉल कर सकते हैं, जिससे वे एंड्रॉइड के सुरक्षा सैंडबॉक्स से मुक्त हो सकते हैं और अधिक शक्तिशाली चीजें कर सकते हैं। एंड्रॉइड प्री-रूटेड नहीं आता है क्योंकि सुरक्षा समस्याओं के कारण यह हो सकता है, खासकर कम तकनीकी रूप से इच्छुक उपयोगकर्ताओं के लिए.
रूट प्रक्रिया भी SuperSU जैसे एप्लिकेशन को स्थापित करती है, जो su बाइनरी तक पहुंच को नियंत्रित करता है, इसलिए आप चुन सकते हैं कि किन एप्लिकेशन को एक्सेस की अनुमति है.
जब आप ऑपरेटिंग सिस्टम अपडेट इंस्टॉल करते हैं तो आप आमतौर पर अपनी रूट एक्सेस खो देंगे। लॉलीपॉप और एंड्रॉइड के पुराने संस्करणों पर, ओवर-द-एयर (ओटीए) अपडेट आपके एंड्रॉइड सिस्टम विभाजन को सु बाइनरी को हटाकर, अपने कारखाने राज्य में वापस सेट करता है। सिस्टमलेस रूट के साथ नए उपकरणों पर, यह बूट छवि को ओवरराइट करता है। और यदि आपके पास एक कस्टम रिकवरी है, तो ओटीए अपडेट स्वयं को स्थापित करने में सक्षम नहीं हो सकता है.
एक बार, सुपरसु के पास एक "उत्तरजीविता मोड" था जो आपको अपडेट को फ्लैश करने देगा, लेकिन यह अब आसपास नहीं है। FlashFire दर्ज करें.
FlashFire क्या है?
FlashFire, Superfire के निर्माता चेनफायर से शक्तिशाली उपकरण है, जो रूट किए गए उपयोगकर्ताओं को कई प्रकार की क्रियाओं को करने की अनुमति देता है, जैसे कि चमकती ओटीए अपडेट और पूर्ण ज़िप फाइलें, बैकअप बनाना और पुनर्स्थापित करना, डेटा को पोंछना और बहुत कुछ। यह मैन्युअल रूप से बैकअप या पुनर्स्थापना के लिए पुनर्प्राप्ति का उपयोग करने की आवश्यकता को प्रभावी ढंग से समाप्त करता है, और स्वचालित रूप से अन-रूटिंग को संभालता है और फ़्लर्टिंग फ़ाइलों को फिर से रूट करता है.
सैद्धांतिक रूप से, इसे कई पर काम करना चाहिए, यदि अधिकांश नहीं, तो एंड्रॉइड 4.2+ हैंडसेट। हालांकि, कैवियट हैं.
कई उपकरणों पर, रूट होने से ओटीए को डाउनलोड करने और फ्लैश करने से रोका जा सकेगा। कुछ उपकरणों पर यह वास्तव में डाउनलोड हो जाएगा, लेकिन आपको इसे सफलतापूर्वक फ्लैश करने के लिए FlashFire जैसे उपकरण की आवश्यकता होगी। अन्य उपकरणों पर, यह वास्तव में डाउनलोड नहीं होगा, इसलिए आपको ओटीए फ़ाइल को किसी अन्य तरीके से प्राप्त करना होगा (वे अक्सर एक्सडीए डेवलपर्स जैसी साइटों पर पोस्ट किए जाते हैं), और फिर शायद आप इसे फ्लैशफायर जैसे उपकरण के साथ फ्लैश कर सकते हैं। यदि आपको OTA फ़ाइल नहीं मिल रही है, तो आप भाग्य से बाहर हो सकते हैं.
इसके अलावा, यदि आप एक रूटेड डिवाइस चला रहे हैं, जिसमें लॉलीपॉप से लेकर मार्शमैलो तक का फुल वर्जन अपडेट मिल रहा है, उदाहरण के लिए चीजें मुर्कियर हैं। चूंकि बिना अनलॉक किए बूटलोडर के मार्शमैलो को रूट करने का कोई तरीका नहीं है, इसलिए यदि आपके डिवाइस का बूटलोडर लॉक है तो आप रूट एक्सेस पूरी तरह से खो देंगे। यह अपरिहार्य है। यदि आपने बूटलोडर को अनलॉक किया है, हालांकि, फ्लैशफ़ायर को अपडेट समाप्त होने के बाद (या कम से कम बहाल) रूट एक्सेस को संरक्षित करने में सक्षम होना चाहिए।.
इसलिए: जबकि FlashFire को हर डिवाइस पर काम करने की गारंटी नहीं है, अगर आप अपने फोन को रूट करने के लिए "आधिकारिक" मार्ग पर चले गए हैं, तो यह शायद काम करेगा.
यदि आप और अधिक सीखना चाहते हैं तो मैं शुरुआत से पहले एक्सडीए पर इस धागे की जांच करने के लिए किसी को भी प्रोत्साहित करता हूं। जब आप तैयार हों, तो आप Play Store से FlashFire इंस्टॉल कर सकते हैं.
बिना रूट खोए फ्लैश ओटीए अपडेट का उपयोग कैसे करें
जब आपको सूचित किया जाता है कि आपके डिवाइस के लिए कोई अपडेट उपलब्ध है, तो सबसे पहले आप जो काम करना चाहते हैं, वह आगे जाकर डाउनलोड करना होगा-लेकिन इसे स्थापित न करें. यदि आप अपडेट को आगे बढ़ने और स्थापित करने के लिए कहते हैं, तो यह विफल हो जाएगा क्योंकि आप एक रूट किए गए डिवाइस को चला रहे हैं.
इसके बजाय, OTA डाउनलोड करने के बाद FlashFire को फायर करें। इसे स्वचालित रूप से अपडेट फ़ाइल का पता लगाना चाहिए और पूछना चाहिए कि क्या आप इसे फ्लैश करने के लिए क्रियाओं को उत्पन्न करना चाहते हैं। आगे बढ़ो और "ठीक है" पर टैप करें।
यह एक ऐसी स्क्रीन उत्पन्न करेगा जो नौसिखिए उपयोगकर्ताओं को थोड़ा भारी लग सकता है, लेकिन यह अनिवार्य रूप से बस एक ब्रेकडाउन है जो फ्लैशफायर ओटीए फ़ाइल के साथ करने का इरादा रखता है। प्रत्येक विकल्प अनुकूलन योग्य है यदि आप इस पर टैप करते हैं-उदाहरण के लिए, यदि आप कैश विभाजन को मिटा नहीं चाहते हैं, तो बस उस विकल्प का चयन करें। आप विभिन्न कार्यों को भी जोड़ सकते हैं, लेकिन मैं जरूरी नहीं कि वह अभी करने की सिफारिश करूं.
यदि आपके पास TWRP जैसी एक कस्टम पुनर्प्राप्ति स्थापित है, तो FlashFire प्रक्रिया शुरू करने से पहले इसे वापस कर देगा, और बाद में इसे पुनर्स्थापित करेगा.
एक बार जब आप निर्देशों के सेट को अंतिम रूप दे देते हैं, तो "फ़्लैश" बटन को हिट करें। यह एक चेतावनी देगा कि FlashFire को लोड होने में थोड़ा समय लग सकता है, और कुछ स्क्रीन दिखाई दे सकती हैं। आगे बढ़ो और फिर से "ओके" पर टैप करें.
उसके बाद, FlashFire रिबूट होगा और आपको डिस्प्ले पर स्क्रॉलिंग टेक्स्ट का एक गुच्छा दिखाई देगा। अपनी बात करने के लिए डिवाइस को अकेला छोड़ दें-बस जरूरत की कमांड चलाने वाले FlashFire की है। जब यह समाप्त हो जाता है, तो यह अपडेट फ्लैश के साथ रीबूट हो जाएगा और रूट बहाल हो जाएगा। बूम। बहुत आसन.
अगर ओटीए काम नहीं करता है तो क्या करें
यदि आपने अपने डिवाइस को ऐसे तरीके से संशोधित किया है जो फ़्लैशफ़ायर को अपडेट को लागू करने से रोकता है-हो सकता है कि आप एक कस्टम कर्नेल चला रहे हों, या / सिस्टम विभाजन को Xposed फ्रेमवर्क द्वारा संशोधित किया गया हो, उदाहरण के लिए-तो अपडेट विफल हो जाएगा। "वर्तमान में कोई सूचना नहीं है कि अपडेट लागू नहीं किया गया था, इसलिए आपको सेटिंग> फ़ोन मेनू के बारे में कूदना होगा और देखना होगा कि बिल्ड नंबर बदल गया है या नहीं। यदि नहीं, तो आप जानते हैं कि अपडेट लागू नहीं किया गया था (एक अच्छा मौका है कि एंड्रॉइड आपको सूचित करेगा कि अपडेट अभी भी स्थापित करने की आवश्यकता है).
जब ऐसा होता है, तो सबसे अच्छी बात यह है कि यदि यह उपलब्ध हो तो अपने डिवाइस के लिए फ़ैक्टरी इमेज डाउनलोड करें। इस उदाहरण में, मैं अपने नेक्सस 7 पर नवीनतम अपडेट (अप्रैल 2016 सुरक्षा पैच) फ्लैश कर रहा हूं.
डाउनलोड हो जाने के बाद, फ़ैक्टरी इमेज की .tgz फ़ाइल को अपने फ़ोन के इंटरनल स्टोरेज या एसडी कार्ड में कॉपी करें.
FlashFire को खोलें और निचले दाएं कोने में फ्लोटिंग एक्शन बटन (प्लस के साथ लाल बटन) को टैप करें। "फ्लैश फर्मवेयर पैकेज" चुनें।
यह एक प्रकार का फ़ाइल मैनेजर खोलेगा, जो रूट इंटरनल स्टोरेज फ़ोल्डर में डिफ़ॉल्ट होना चाहिए। नीचे स्क्रॉल करें जब तक आपको वह फ़ाइल न मिल जाए जिसे आप डिवाइस में ले गए थे.
एक बार जब आप छवि फ़ाइल का चयन करते हैं, तो FlashFire अपनी सामग्री को सत्यापित करने के लिए संग्रह को स्कैन करेगा, फिर क्या (और क्या) फ्लैश किया जा सकता है की एक सूची प्रस्तुत करें। आप यह चुनने के लिए स्वतंत्र हैं कि आप यहां क्या चाहते हैं-यदि आपके पास एक कस्टम पुनर्प्राप्ति है और इसे उसी तरह रखना चाहते हैं, तो उदाहरण के लिए, "पुनर्प्राप्ति" विकल्प का चयन करें।.
एक बार जब आप फ्लैश करने के लिए तैयार हो जाएं, तो ऊपरी दाहिने कोने में चेकमार्क को टैप करें। आगे बढ़ने से पहले आपको एक बार फिर कार्यों की सूची के साथ प्रस्तुत किया जाएगा, इसलिए यदि आप चाहते हैं या कुछ भी बदलने की आवश्यकता है, तो अब समय है.
आपके द्वारा सभी चरणों की पुष्टि करने के बाद, "फ़्लैश" बटन दबाएं। आपको FlashFire के बारे में वही चेतावनी दिखाई देगी जो लोड होने में कुछ समय लेगी और यह कि कुछ काली स्क्रीन दिखाई दे सकती है। बस "ठीक है।"
FlashFire रिबूट करेगा और अपना काम करेगा। चूंकि यह एक पूर्ण छवि फ़ाइल को फ्लैश कर रहा है और न केवल एक सरल अपडेट है, इसे समाप्त करने में थोड़ा समय लग सकता है। एक बार ऐसा होने पर, यह रिबूट हो जाएगा और आपको जाना अच्छा होगा.
यह सिर्फ फ्लैशफायर की सतह को खरोंच कर रहा है जो वर्तमान में कर सकता है, और जो कि भविष्य में क्या सक्षम होगा, इसका उल्लेख किए बिना जाता है। एक बार ऐप पर आगामी अपडेट के साथ अधिक समय बिताने के बाद, निस्संदेह इसके बारे में कहने के लिए हमारे पास अधिक चीजें होंगी.