কিছু কারণে, Moto Z2 Play-এর মালিকরা রিপোর্ট করছেন যে ডিভাইসটি সরাসরি সিস্টেমের পরিবর্তে পুনরুদ্ধারের জন্য পুনরায় বুট করার প্রবণতা রয়েছে৷ এটি একটি কাস্টম পুনরুদ্ধার যেমন TWRP, বা একটি কাস্টম রম ফ্ল্যাশ করার পরে ঘটতে থাকে৷
উদাহরণস্বরূপ, আপনি TWRP + LOS ROM ফ্ল্যাশ করতে পারেন এবং অভ্যন্তরীণ স্টোরেজ ফর্ম্যাট করার পরে, আপনি ভয়ঙ্কর "Error 255" পাবেন৷
বিভিন্ন TWRP সংস্করণ এবং স্টক রম ফ্ল্যাশ করা সহ বিভিন্ন XDA ব্যবহারকারীদের সাথে কিছু পরীক্ষার পরে, এটি দেখা যাচ্ছে যে একটি সম্ভাব্য সমাধান ডাউনগ্রেডিং জড়িত। অফিসিয়াল নৌগাট রমে, এবং ফোন ফ্ল্যাশ করতে একটি কাস্টম .bat ফাইল ব্যবহার করে।
তাই আপনি যদি Moto Z2 Play তে সরাসরি পুনরুদ্ধারের জন্য বুট করার অভিজ্ঞতার মধ্যে একজন হয়ে থাকেন, তাহলে এই সমাধানটি ব্যবহার করে দেখুন এবং এটি আপনার জন্য কাজ করে কিনা তা আমাদের মন্তব্যে জানান৷
প্রয়োজনীয়তা:
- অফিসিয়াল স্টক নৌগাট রম (নভেম্বর বিল্ড)
- TWRP
- ।ব্যাট ফাইল ফ্ল্যাশার
- একটি টেক্সট-এডিটর যেমন Notepad++
আপনি যদি Oreo ব্যবহার করেন, তাহলে Android Nougat-এ সরাসরি ডাউনগ্রেড করা সম্ভব নাও হতে পারে। আপনাকে TWRP পুনরুদ্ধারের মাধ্যমে সম্পূর্ণ ফোন ফর্ম্যাট করতে হবে, তারপরে বুটলোডারে বুট করতে হবে এবং স্টক রম ফ্ল্যাশ করতে হবে।
আরেকটি সমস্যা হল RSDlite (মটোরোলার জন্য ফ্ল্যাশিং এবং আনব্রিকিং টুল) সাধারণত Windows 10 এ কাজ করে না, যদি সেটি আপনার OS হয়।
যাই হোক না কেন, একটি সাধারণ ফ্ল্যাশিংয়ের জন্য আমাদের servicefile.xml-এ servicefile.bat রূপান্তর করতে হবে।
তাই আপনার Moto Z2 Play এর জন্য সর্বশেষ ফার্মওয়্যার ডাউনলোড করা উচিত।
ফার্মওয়্যারটি একটি .zip ফাইল হিসাবে আসবে – আপনাকে servicefile.xml বের করতে হবে ZIP থেকে, এবং Notepad++ এ সম্পাদনা করুন।
এখন আপনার কম্পিউটারে একটি নতুন টেক্সট ডকুমেন্ট তৈরি করুন এবং এটিকে "servicefile.bat" এর মতো কিছু নাম দিন, যা স্বয়ংক্রিয়ভাবে একটি ব্যাচ ফাইল তৈরি করবে৷
এখন এই নতুন ব্যাচ ফাইলটিতে ডান-ক্লিক করুন এবং Notepad+
দিয়ে এটি সম্পাদনা করুনএই ব্যাচ ফাইলে, নথির শীর্ষে নিম্নলিখিত লাইনগুলি টাইপ করুন:
Echo off Pause Fastboot reboot Exit
ফাইলটি সংরক্ষণ করুন। এখন মূল servicefile.xml-এ ফিরে যান এবং Notepad++
-এ ওপেন করুন
servicefile.xml-এ আপনি
আপনার .bat ফাইলটি এখন এইরকম হওয়া উচিত:
এখন আপনি
এরপরে আপনাকে <স্টেপ অপারেশন=বলে বিটগুলিও মুছে ফেলতে হবে, তাই লাইনের শুরুতে আপনার কাছে কেবল "মুছে ফেলা" বাকি থাকবে – সত্যি বলতে যদি এটি বিভ্রান্তিকর হয়, আপনি ডাউনলোডগুলি থেকে আগে থেকে তৈরি .bat ফাইলটি ডাউনলোড করতে পারেন এই নির্দেশিকা থেকে, এবং এটি একটি রেফারেন্স হিসাবে ব্যবহার করুন।
সুতরাং এখন প্রথম লাইনের নীচে "ইকো অফ", আপনি প্রতিটি লাইন পরিবর্তন করতে চান যাতে এটির আগে "ফাস্টবুট" থাকে। সুতরাং উদাহরণস্বরূপ লাইন 2 এখন "fastboot getvar" ইত্যাদি পড়া উচিত। প্রতিটি লাইনের জন্য এটি করুন - আবার, রেফারেন্সের জন্য ছবিটি দেখুন।
অবশেষে .bat ফাইলের নীচে, এই লাইনগুলি যোগ করুন:
Operation partition filename Operation var Operation partition
এখন আপনি .bat ফাইলটি সংরক্ষণ এবং বন্ধ করতে পারেন।
এখন আপনার ADB ইন্সটলেশন থেকে servicefile.bat এবং fastboot.exe, এবং adb.exe এবং ADB .dll ফাইলগুলি কপি করুন এবং এক্সট্র্যাক্ট করা ROM ফোল্ডারে কপি করুন৷
আপনার পিসিতে ADB টার্মিনাল চালু করুন এবং 'adb devices' টাইপ করে নিশ্চিত করুন যে ADB সংযোগ স্বীকৃত হয়েছে
এখন আপনি এগিয়ে যেতে পারেন এবং আপনার তৈরি করা .bat ফাইলটিতে ডাবল ক্লিক করুন এবং এটি স্বয়ংক্রিয়ভাবে ADB টার্মিনালের মাধ্যমে আপনার Moto Z2 Play-এ স্টক ফার্মওয়্যারটিকে ফ্ল্যাশ করবে৷
একটি সম্পূর্ণ ফার্মওয়্যার প্যাকেজ ফ্ল্যাশ করতে কিছুটা সময় লাগতে পারে, তাই আমরা আপনাকে অপেক্ষা করার সময় কিছু করার পরামর্শ দিই – শর্ট লাইফের কয়েকটি স্তরের কৌশলটি করা উচিত (কারণ কে বিচ্ছিন্ন স্টাম্পে ফিনিস লাইনের দিকে ক্রল করা উপভোগ করে না ?)
এখন আপনি সর্বশেষ Oreo OTA-তে সরাসরি আপগ্রেড করতে সক্ষম হবেন, এবং কাস্টম পুনরুদ্ধার ইনস্টল করা হলে এটি আর পুনরুদ্ধারের জন্য সরাসরি বুট করা উচিত নয়৷