Computer >> कंप्यूटर >  >> समस्या निवारण >> Android

रूट किए गए Zenfone Max Pro M1 पर ओटीए अपडेट कैसे फ्लैश करें

Asus Zenfone Max Pro M1 इस साल की शुरुआत में जारी किया गया एक फ्लैगशिप डिवाइस है। यह 6GB रैम और 64GB इंटरनल स्टोरेज और क्वालकॉम स्नैपड्रैगन 636 SoC पर चलने वाले Android Oreo 8.1 से लैस है। कुल मिलाकर यह मध्य-श्रेणी के मूल्य स्तर पर प्रीमियम और मध्य-श्रेणी के विनिर्देशों के बीच एक अच्छा संतुलन है।

सभी रूट किए गए डिवाइस की तरह, रूट होने के बाद आप सामान्य रूप से OTA अपडेट इंस्टॉल नहीं कर सकते। यह आमतौर पर बूटलूप की ओर ले जाएगा क्योंकि सिस्टम बूट पर बाइनरी जांच करता है। इस एपुअल गाइड में, हम आपको दिखाएंगे कि रूट किए गए ज़ेनफोन मैक्स प्रो एम 1 पर ओटीए अपडेट को मैन्युअल रूप से कैसे फ्लैश किया जाए, इसलिए आपको पहले डिवाइस को अनरूट करने की आवश्यकता नहीं है, जो आमतौर पर करना काफी कठिन होता है, और अधिकांश लोग एक प्रदर्शन करने की कोशिश करेंगे। ओटीए अपग्रेड करने से पहले पूरी तरह से ताजा स्टॉक रोम का फ्लैश।

आवश्यकताएं:

  • अनलॉक किया गया Zenfone Max Pro M1 (Appual की गाइड देखें कि Zenfone Max Pro M1 को कैसे अनलॉक और रूट करें)
  • संशोधित TWRP पुनर्प्राप्ति
  • ओटीए पैकेज
  • स्टॉक रोम - रिकवरी/फास्टबूट कोई मायने नहीं रखता, आप इस पैकेज का उपयोग 305 तक अपडेट करने के लिए कर सकते हैं

संशोधित ओटीए डाउनलोड:

  • 252 से 305 तक
  • 305 से 309 तक

पहले पूर्ण स्टॉक ROM और OTA अपडेट डाउनलोड करें और उन्हें अपने Zenfone Max Pro M1 में सेव करें, अधिमानतः एसडी कार्ड।

अपने /data/cache फोल्डर में जाएं और dlpkgfile . नाम की फाइल को कॉपी करें अपने एसडी कार्ड में कहीं, फिर उसका नाम बदलकर OTA.zip कर दें

OTA.zip निकालें (MiXPlorer अच्छा रहेगा) और फिर निकाले गए फ़ोल्डर में, META-INF\com\google\android पर जाएं, और updater-script.txt खोलें। मूल पाठ संपादक में।

फ़ाइल से निम्न पंक्तियाँ निकालें:

containprop(getprop("ro.product.device")) || abort ("E3004:यह पैकेज \"ASUS_X00TD\" उपकरणों के लिए है; यह एक \"" + getprop("ro.product.device") + "\"।");getprop("ro.build.asus. स्कू") =="डब्ल्यूडब्ल्यू" || abort ("E3009:यह पैकेज sku:\"WW\" के लिए है; यह एक sku है:\"" + getprop("ro.build.asus.sku") + "\"।");ui_print("Source :Android/sdm660_64/sdm660_64:8.1.0/OPM1/14.2016.1804.252-20180428:user/release-keys");ui_print("लक्ष्य:Android/sdm660_64/sdm660_64:8.1.0/OPM1/14.2016.1804.305-20180521:user/release-keys");ui_print("वर्तमान सिस्टम का सत्यापन...");containprop(getprop("ro.build.fingerprint")) :8.1.0/OPM1/14.2016.1804.252-20180428:उपयोगकर्ता/रिलीज़-की या Android/sdm660_64/sdm660_64:8.1.0/OPM1/14.2016.1804.305-20180521:user/release-keys; इस डिवाइस में "+ getprop( "ro.build.fingerprint") + "।");apply_patch_check("EMMC:/dev/block/bootdevice/by-name/boot:47510824:9ca7a29f3b90af90492bfa0c07275390f72f397d:47502632:80fbccb727c484733397429dee9dee9dee abort ("E3005:\"EMMC:/dev/block/bootdevice/by-name/boot:47510824:9ca7a29f3b90af90492bfa0c07275390f72f397d:47502632:80fbccb727c484733397429a9df38a499dee67fe\" में अनपेक्षित सामग्री है। 

अब टेक्स्ट डॉक्यूमेंट को सेव करें, और फोल्डर को OTA.zip में फिर से आर्काइव करें

यदि आपके पास स्टॉक फास्टबूट छवियां हैं, तो आप अगले चरण को छोड़ सकते हैं .

स्टॉक ROM ज़िप निकालें और META-INF\com\google\android पर जाएं, टेक्स्ट एडिटर में अपडेटर-स्क्रिप्ट खोलें और इसमें से इन पंक्तियों को हटा दें:

(!less_than_int(1524926024, getprop("ro.build.date.utc"))) || abort ("E3003:इस पैकेज को स्थापित नहीं कर सकता (शनिवार 28 अप्रैल 22:33:44 CST 2018) नए बिल्ड पर ("+ getprop("ro.build.date") + ").");containprop(getprop( "ro.product.device")) || abort ("E3004:यह पैकेज \"ASUS_X00TD\" उपकरणों के लिए है; यह एक \"" + getprop("ro.product.device") + "\"।");ui_print("Target:Android/sdm660_64/ sdm660_64:8.1.0/OPM1/14.2016.1804.252-20180428:user/release-keys");show_progress(0.650000, 0);ui_print("बिना शर्त सिस्टम इमेज पैच करना...");

टेक्स्ट फ़ाइल सहेजें, और स्टॉक ROM को फिर से ज़िप करें।

अब बूटलोडर और फ्लैश सिस्टम को रीबूट करें। . अन्यथा आप संशोधित TWRP.img को फ्लैश कर सकते हैं और वॉल्यूम डाउन + पावर को एक साथ दबाकर और रीबूट को पुनर्प्राप्ति के लिए बाध्य कर सकते हैं।

जब आप पुनर्प्राप्ति में हों, तो आपके द्वारा संशोधित स्टॉक ROM .zip को फ्लैश करें, और उसके बाद, OTA.zip को फ्लैश करें - एक बार जब यह पूरा हो जाए, तो बूट, मोडेम, सिस्टम इमेज और विक्रेता छवि का बैकअप बनाएं।

यदि आपने पहले डेटा विभाजन को डिक्रिप्ट किया था, तो आप संशोधित TWRP का उपयोग करके सामान्य TWRP को फ्लैश कर सकते हैं, या आप फास्टबूट में बूट कर सकते हैं और फिर से decrypt.zip फ्लैश कर सकते हैं।

यदि आप एक रूटेड सिस्टम चाहते हैं बिना TWRP, और भविष्य में आसान OTA अपडेट, आप संशोधित TWRP का उपयोग करके मैजिक और स्टॉक रिकवरी को फ्लैश कर सकते हैं, और रिबूट कर सकते हैं। इसके बाद, आप ओटीए को रूट के साथ फ्लैश कर पाएंगे और आगे कोई समस्या नहीं होगी।


  1. कैसे जांचें कि आपका Android फोन रूट किया गया है या नहीं?

    अपने उपयोगकर्ता के अनुकूल, सीखने में आसान और आसानी से संचालित होने वाले OS संस्करणों के कारण Android के उपयोग में उपयोगकर्ताओं की संख्या में काफी वृद्धि देखी गई है। एक एंड्रॉइड स्मार्टफोन उपयोगकर्ताओं को शानदार सुविधाएं और विशिष्टताओं के साथ प्रदान करता है जो ग्राहकों को इसकी ओर आकर्षित करते हैं। इस

  1. फ्लैश संदेशों को कैसे रोकें

    संचार का रूप हर दिन बदल रहा है। एसएमएस संदेशों, जिन्होंने पत्रों और पोस्टकार्डों की जगह ले ली, अब व्हाट्सएप और टेलीग्राम जैसे अनुप्रयोगों द्वारा प्रतिस्थापित किए जा रहे हैं। संचार के एक त्वरित माध्यम के रूप में सेवा करने वाले एसएमएस संदेश काफी रहस्योद्घाटन थे। हालाँकि, नेटवर्क ऑपरेटरों द्वारा विज्ञा

  1. Windows 11 पर Windows अपडेट कैसे रोकें?

    Microsoft नियमित रूप से Windows OS के लिए अपडेट प्रदान करता है जिसमें सुरक्षा पैच, नई सुविधाएँ और समस्या समाधान शामिल हैं। ये अद्यतन अत्यधिक अनुशंसित हैं और इन्हें अनिश्चित काल तक किया जाना चाहिए। हालाँकि, ऐसे समय होते हैं जब आपका पीसी मीटर्ड कनेक्शन पर होता है, या आप अस्थायी रूप से विंडोज अपडेट को