OOS Oreo-এ আপগ্রেড করা OnePlus 3T মালিকরা খুঁজে পাচ্ছেন ডিভাইস রুট করতে বা /system পার্টিশনে পরিবর্তন আনার যেকোনো স্ক্রিপ্ট ফ্ল্যাশ করতে রিবুটের পর সেটি ওরিজিনাল স্টেটে রিভার্ট হয়ে যাচ্ছে। এর কারণ OOS Oreo আপডেট ডিভাইসে DM-Verity এবং Force Encryption ফোর্স করেছে। মানে DM-Verity ট্রিগার হলে /system-এ যেকোনো পরিবর্তন রিবুটে ওরিজিনাল স্টেটে ফিরে যায়।
অর্থাৎ ডিভাইস রুট করা যায় না বা কাস্টম রিকভারি (বা /system টাচ করার যেকোনো কিছু) ফ্ল্যাশ করা যায় না; خوشখবর, DM-Verity এবং Force Encryption ডিজেবল করার উপায় রয়েছে।
সতর্কতা: এই প্রসিডিউরে প্যাচড বুট ইমেজ ফ্ল্যাশ করা জড়িত। আপনার ফোনের সকল গুরুত্বপূর্ণ ডেটা, আসল ফার্মওয়্যার সহ ব্যাকআপ রাখুন।
ডাউনলোড:
- OOS Beta Oreo-এর জন্য Force Encryption Disabler
OnePlus 3T-এর জন্য প্যাচড বুট ইমেজ:
- Stable OOS 5.0.1-এর জন্য প্যাচড বুট ইমেজ
- Stable OOS 5.0-এর জন্য প্যাচড বুট ইমেজ
- OOS Beta 21-এর জন্য প্যাচড বুট ইমেজ
- OOS Beta 20-এর জন্য প্যাচড বুট ইমেজ
- OOS Beta 19-এর জন্য প্যাচড বুট ইমেজ
OnePlus 3-এর জন্য প্যাচড বুট ইমেজ:
- Stable OOS 5.0.1-এর জন্য প্যাচড বুট ইমেজ
- Stable OOS 5.0-এর জন্য প্যাচড বুট ইমেজ
- OOS Beta 30-এর জন্য প্যাচড বুট ইমেজ
- OOS Beta 29-এর জন্য প্যাচড বুট ইমেজ
- OOS Beta 28-এর জন্য প্যাচড বুট ইমেজ
Procedure 1 — Stock OOS, User wants encrypted data, no DM-Verity Trigger
- আপনার মডেল এবং OOS ভার্সন অনুযায়ী boot-patched.img এবং Stock ROM .zip ফাইল ডাউনলোড করুন।
- OnePlus 3T TWRP Recovery-এ রিবুট করুন (Appuals OnePlus 3T root guide-এ TWRP ইনস্টলেশন ইনস্ট্রাকশন দেখুন)
- TWRP-এ Stock ROM .zip ফ্ল্যাশ করুন, এবং আবার TWRP Recovery-এ রিস্টার্ট করুন—Android সিস্টেমে রিবুট করবেন না!
- এখন TWRP-এ boot-patched.img ফাইল ফ্ল্যাশ করুন। এখন আপনি DM-Verity ট্রিগার না করে যেকোনো স্ক্রিপ্ট বা মড ফ্ল্যাশ করতে পারবেন।
Stock OOS, User does not want Force Encryption and DM-Verity trigger
এখানে দুটি প্রসিডিউর দেওয়া আছে। প্রথমটি তাদের জন্য যারা Force Encryption সরিয়ে DM-Verity ট্রিগার রোকাতে চান। দ্বিতীয়টি তাদের জন্য যাদের ডেটা এখন এনক্রিপ্টেড, এবং DM-Verity প্যাচ ফ্ল্যাশ করার আগে ডেটা ডিক্রিপ্ট করতে হবে।
Procedure 1 — Unencrypted device, remove Force Encryption and DM-Verity trigger
- সকল গুরুত্বপূর্ণ ডেটার ব্যাকআপ নিশ্চিত করুন পরবর্তী রিস্টোরের জন্য।
- OnePlus 3T TWRP Recovery-এ রিবুট করুন, System, Dalvik, এবং Cache ফরম্যাট করুন।
- TWRP-এ ফুল Oreo Beta OOS .zip ফাইল ফ্ল্যাশ করুন। এই পয়েন্টে ডিভাইস রিবুট করবেন না।
- উপরের ডাউনলোড সেকশন থেকে boot-patched.img ফাইল ফ্ল্যাশ করুন—আবার, সিস্টেমে রিবুট করবেন না। TWRP-এ রিবুট করুন!
- TWRP মেনুতে System মাউন্ট করুন, Advanced > Terminal-এ যান এবং টাইপ করুন: df system
- আপনার /system পার্টিশনের ডিটেইলস দেখাবে—Use% এবং Free Space চেক করুন, কমপক্ষে ১০০MB ফ্রি স্পেস নিশ্চিত করুন। যদি পর্যাপ্ত স্পেস না থাকে, TWRP-এ System মাউন্ট করে File Manager-এ যান এবং ব্লোটওয়্যার অ্যাপ (যেমন Duo, Google Hangouts, ইত্যাদি) ডিলিট করে স্পেস ফ്രീ করুন। কারণ /system পার্টিশনে পর্যাপ্ত ফ্রি স্পেস না থাকলে ফ্ল্যাশ হয়ে যাওয়া Fstab ফাইল ফেইল করবে, ফলস্বরূপ ব্লাঙ্ক Fstab ফাইল, এবং ডিভাইস বুটলুপে যাবে!
- কমপক্ষে ১০০MB রিজার্ভড স্পেস /system পার্টিশনে থাকলে TWRP-এ রিবুট করুন।
- Force Encryption Disabler for OOS Oreo .zip ফাইল TWRP-এ ফ্ল্যাশ করুন।
- এখন আপনার পছন্দের রুটিং টুল (SuperSu বা Magisk) ফ্ল্যাশ করুন। শেষে Reboot to System!
Procedure 2 — Encrypted device needs decrypting and DM-Verity trigger removal
- এই প্রসিডিউরের জন্য PC-তে ADB ইনস্টল থাকতে হবে। Appuals guide "How to Install ADB on Windows" দেখুন।
- প্রক্রিয়া শুরু করার আগে সকল গুরুত্বপূর্ণ ইউজার-ডেটার ব্যাকআপ নিশ্চিত করুন।
- OnePlus 3T USB-তে কানেক্ট করুন, ADB কমান্ড টার্মিনাল চালু করুন, এবং টাইপ করুন: fastboot format userdata (নোট: এটি আপনার ইউজার-ডেটা মুছে ফেলবে)

- সিস্টেমে রিবুট করবেন না—Volume বাটন দিয়ে Boot to Recovery সিলেক্ট করুন এবং TWRP-এ রিবুট করুন।
- Stock ROM .zip এবং boot-patched.img ফাইল ডাউনলোড সেকশন থেকে ফ্ল্যাশ করুন, সিস্টেমে রিবুট করবেন না। TWRP-এ রিবুট করুন।
- TWRP মেনুতে System মাউন্ট করুন, Advanced > Terminal-এ df system টাইপ করুন।
- /system পার্টিশনের ডিটেইলস দেখাবে—Use% এবং Free Space চেক করুন, কমপক্ষে ১০০MB ফ্রি স্পেস নিশ্চিত করুন। যদি পর্যাপ্ত স্পেস না থাকে, TWRP-এ System মাউন্ট করে File Manager-এ ব্লোটওয়্যার অ্যাপ ডিলিট করুন। কারণ /system পার্টিশনে পর্যাপ্ত ফ্রি স্পেস না থাকলে Fstab ফাইল ফেইল করবে, ব্লাঙ্ক Fstab ফাইল, এবং ডিভাইস বুটলুপ!
- কমপক্ষে ১০০MB রিজার্ভড স্পেস থাকলে TWRP-এ রিবুট করুন।
- Force Encryption Disabler for OOS Oreo .zip ফাইল TWRP-এ ফ্ল্যাশ করুন।
- এখন যেকোনো /system স্ক্রিপ্ট বা রুট টুল (SuperSU বা Magisk) ফ্ল্যাশ করুন, এবং Reboot to System-এ যান।
Procedure 3 — DM-Verity previously triggered, user wishes to permanently remove DM-Verity warning message.
প্রয়োজনীয়:
- Oneplus 3T-এর জন্য 4.0.2 Firmware
- Oneplus 3-এর জন্য 4.0.2 Firmware
- আপনার OnePlus মডেল ভার্সনের ফার্মওয়্যার ডাউনলোড করুন, এবং TWRP Recovery-এ ফ্ল্যাশ করুন।
- /system-এ রিবুট করবেন না—TWRP মেনু থেকে bootloader-এ রিবুট করুন।
- ফোন PC-তে USB-তে কানেক্ট করুন, ADB কমান্ড প্রম্পট লঞ্চ করুন।
- ADB কনসোলে নিচের কমান্ডগুলো টাইপ করুন:
Fastboot oem disable_dm_verity
Fastboot oem enable_dm_verity - TWRP মেনু থেকে TWRP Recovery-এ রিবুট করুন।
- এখন আপনি OnePlus 3T-এ হলে, আপনার OS ভার্সন অনুযায়ী নিচের ফাইলগুলো থেকে যেকোনো একটা ফ্ল্যাশ করুন:
5.0.1 — Oreo
Open Beta 21 — Oreo - যদি OnePlus 3-এ হলে, এই ফাইলগুলো থেকে একটা ফ্ল্যাশ করুন:
Android 6.0.1 OxygenOS:
– Firmwares + Modems – Download
Open Beta:
– Firmwares + Modems – Download
Android 7.0 OxygenOS:
– Firmwares + Modems – Download
Open Beta:
– Firmwares + Modems – Download
Android 7.1.1 OxygenOS:
– Firmwares + Modems – Download
Open Beta:
– Firmwares + Modems – Download
Android 8.0.0 OxygenOS:
– Firmwares + Modems – Download
Open Beta:
– Firmwares + Modems – Download - উপরের যেকোনো ফাইল ফ্ল্যাশ করার পর রিবুট করবেন না – এখন ডাউনলোড সেকশনের শুরুতে দেওয়া boot-patched.img ফাইল ফ্ল্যাশ করুন।
- এখন রিবুট করুন, DM-Verity মেসেজ সম্পূর্ণভাবে চলে যাবে।