Asus Zenfone Max Pro M1 হল একটি ফ্ল্যাগশিপ ডিভাইস যা এই বছরের শুরুতে মুক্তি পেয়েছে। এটি 6GB RAM এবং 64GB অভ্যন্তরীণ স্টোরেজ, এবং Android Oreo 8.1, Qualcomm Snapdragon 636 SoC-তে চলে। সামগ্রিকভাবে এটি একটি মিড-রেঞ্জ প্রাইস লেভেলে প্রিমিয়াম এবং মিড-রেঞ্জ স্পেকের মধ্যে একটি ভাল ভারসাম্য।
সমস্ত রুটেড ডিভাইসের মতো, আপনি রুট হয়ে গেলে আপনি সাধারণত OTA আপডেটগুলি ইনস্টল করতে পারবেন না। এটি সাধারণত বুটলুপের দিকে নিয়ে যায় কারণ সিস্টেম বুট করার সময় বাইনারি চেক করে। এই Appuals গাইডে, আমরা আপনাকে দেখাব কিভাবে একটি রুটেড Zenfone Max Pro M1-এ OTA আপডেটগুলি ম্যানুয়ালি ফ্ল্যাশ করতে হয়, তাই আপনাকে প্রথমে ডিভাইসটি আনরুট করতে হবে না, যা সাধারণত করা বেশ কঠিন, এবং বেশিরভাগ লোকেরা একটি কাজ করার চেষ্টা করবে। OTA আপগ্রেড করার আগে সম্পূর্ণ ফ্রেশ স্টক রমের ফ্ল্যাশ।
প্রয়োজনীয়তা:
- জেনফোন ম্যাক্স প্রো এম1 আনলক করা হয়েছে (জেনফোন ম্যাক্স প্রো এম1 কীভাবে আনলক এবং রুট করবেন অ্যাপুলের নির্দেশিকা দেখুন)
- পরিবর্তিত TWRP পুনরুদ্ধার
- OTA প্যাকেজ
- স্টক রম - রিকভারি/ফাস্টবুট কোন ব্যাপার না, আপনি এই প্যাকেজটি 305 এ আপডেট করতে ব্যবহার করতে পারেন
সংশোধিত OTA ডাউনলোড:
- 252 থেকে 305 পর্যন্ত
- 305 থেকে 309
প্রথমে সম্পূর্ণ স্টক রম এবং OTA আপডেট ডাউনলোড করুন এবং সেগুলি আপনার Zenfone Max Pro M1 এ সংরক্ষণ করুন, বিশেষত SD কার্ডে৷
আপনার /data/cache ফোল্ডারে যান এবং dlpkgfile নামের ফাইলটি অনুলিপি করুন আপনার SD কার্ডে কোথাও, তারপর এটির নাম পরিবর্তন করুন 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. sku") =="WW" || abort("E3009:এই প্যাকেজটি sku:\"WW\"; এটি একটি sku:\"" + getprop("ro.build.asus.sku") + "\"।");ui_print("উৎস) :Android/sdm660_64/sdm660_64:8.1.0/OPM1/14.2016.1804.252-20180428:user/release-keys");ui_print("লক্ষ্য:Android/sdm660_64/sdm61/14.2016.180428:601820160_64/sdm60182016.420160_64/sdm608.420180428:40428. user/release-keys");ui_print("বর্তমান সিস্টেম যাচাই করা হচ্ছে...");containprop(getprop("ro.build.fingerprint")) ||Abort("E3001:প্যাকেজটি Android/sdm660_64/sdm660_64-এর বিল্ড ফিঙ্গারপ্রিন্ট আশা করে :8.1.0/OPM1/14.2016.1804.252-20180428:user/release-keys or Android/sdm660_64/sdm660_64:8.1.0/OPM1/14.2016.1804.305/14.2016.1804.305-2016.1804.305-2016-2016.1804.305-2017-2016.1804.305-2016-2016-2016.1804। "ro.build.fingerprint") + ".");apply_patch_check("EMMC:/dev/block/bootdevice/by-name/boot:47510824:9ca7a29f3b90af90492bfa0c07275390f72f397d:4397dc07275390f72f397d:4397df397d:4378478498497d abort("E3005:\"EMMC:/dev/block/bootdevice/by-name/boot:47510824:9ca7a29f3b90af90492bfa0c07275390f72f397d:47502632:80fbccb9473474/exprects" unexprectbccb97474;এখন টেক্সট ডকুমেন্ট সেভ করুন এবং ফোল্ডারটিকে OTA.zip
-এ রি-আর্কাইভ করুনআপনার স্টক ফাস্টবুট ছবি থাকলে, আপনি পরবর্তী ধাপটি এড়িয়ে যেতে পারেন .
স্টক রম জিপটি বের করুন এবং META-INF\com\google\android-এ যান, টেক্সট এডিটরে আপডেটার-স্ক্রিপ্ট খুলুন এবং এটি থেকে এই লাইনগুলি সরিয়ে দিন:
(!less_than_int(1524926024, getprop("ro.build.date.utc"))) || abort("E3003:এই প্যাকেজটি (Sat Apr 28 22:33:44 CST 2018) নতুন বিল্ড (" + getprop("ro.build.date") + ").") ইনস্টল করতে পারবেন না; কন্টেনপ্রপ(getprop( "ro.product.device")) || abort("E3004:এই প্যাকেজটি \"ASUS_X00TD\" ডিভাইসগুলির জন্য; এটি একটি \"" + getprop("ro.product.device") + "\"।");ui_print("লক্ষ্য:Android/sdm660_64/ sdm660_64:8.1.0/OPM1/14.2016.1804.252-20180428:user/release-keys");show_progress(0.650000, 0);ui_print("নিঃশর্তভাবে সিস্টেম ইমেজ প্যাচিং...">);টেক্সট ফাইল সংরক্ষণ করুন, এবং স্টক রম পুনরায় জিপ করুন।এখন বুটলোডার এবং ফ্ল্যাশ system.img, vendor.img, boot.img, এবং পরিবর্তিত twrp.img এ রিবুট করুন যদি আপনার কাছে fastboot ROM-এর সঠিক সংস্করণ থাকে . অন্যথায় আপনি পরিবর্তিত TWRP.img ফ্ল্যাশ করতে পারেন এবং ভলিউম ডাউন + পাওয়ার একসাথে টিপে এবং ধরে রেখে পুনরুদ্ধারের জন্য রিবুট করতে বাধ্য করতে পারেন।
যখন আপনি পুনরুদ্ধারে থাকবেন, তখন আপনি পরিবর্তিত স্টক রম .zip ফ্ল্যাশ করুন এবং এটি অনুসরণ করে, OTA.zip ফ্ল্যাশ করুন – এটি সম্পূর্ণ হয়ে গেলে, বুট, মডেম, সিস্টেম ইমেজ এবং ভেন্ডর ইমেজের একটি ব্যাকআপ তৈরি করুন৷
আপনি যদি আগে ডেটা পার্টিশন ডিক্রিপ্ট করে থাকেন, তাহলে আপনি পরিবর্তিত TWRP ব্যবহার করে স্বাভাবিক TWRP ফ্ল্যাশ করতে পারেন, অথবা আপনি আবার fastboot এবং ফ্ল্যাশ decrypt.zip-এ বুট করতে পারেন।
আপনি যদি একটি রুট করা সিস্টেম চান ব্যতীত TWRP, এবং ভবিষ্যতে সহজ OTA আপডেট, আপনি পরিবর্তিত TWRP ব্যবহার করে Magisk এবং স্টক পুনরুদ্ধার ফ্ল্যাশ করতে পারেন এবং রিবুট করতে পারেন। এর পরে, আপনি রুট দিয়ে OTA ফ্ল্যাশ করতে পারবেন এবং আর কোন সমস্যা হবে না।