রুট করা Xiaomi Mi A2-এ Camera2 API এনাবল করলে রিবুটে ডিজেবল হয়ে যায়। ADB কমান্ড দিয়ে পারসিস্টেন্ট করতে এই গাইড। আনরুট করার পরও মডেড GCam-এ Camera2 API কাজ করবে।
বিশেষ নোট
- /system পার্টিশন টচ করা হয় না (OTA ইনস্টল সম্ভব, রুট থাকলে রুটেড OTA প্রসিডিউর ফলো করুন)।
- মডিফাইড বুট পার্টিশন লাগে না (বুটলোডার লক করা থাকতে পারে)।
- OTA আপডেটের পরেও Camera2 API এনাবল থাকবে।
- তবে مؤقت রুট অ্যাক্সেস লাগবে — Mi A2 রুট না থাকলে Appuals রুট গাইড দেখুন। নির্দেশনা মেনে না চলে ডেটা হারাতে পারেন।
প্রয়োজনীয়
- ADB & Fastboot
- Patched_boot.img
ধাপগুলো
- Developer Options অন: Settings > System > About Phone > Build Number ৭ বার।
- Settings > Developer Options > USB Debugging (ADB) + Bootloader Unlock অন।
- USB কানেক্ট → ADB terminal:
adb devices→ ফোনে পেয়ারিং অ্যালো। - ফোন অফ → Power + Volume Down (Vol Down ধরে রাখুন) → Fastboot Mode।
- ADB:
fastboot oem unlock - patched_boot.img ADB ফোল্ডারে কপি →
fastboot boot patched_boot.img - ফোন রিবুট → Magisk Manager ইনস্টল করুন (Magisk ZIP লাগবে না)।
- ADB terminal:
adb shell→su→setprop persist.camera.HAL3.enabled 1→setprop persist.camera.eis.enabled 1 - ফোন অফ → আবার Fastboot Mode (Power + Vol Down, Vol Down কখনো ছাড়বেন না — এক হাত থেকে ADB টাইপ করুন)।
- Vol Down ছাড়লে ফ্যাক্টরি রিসেট হয়ে যাবে!
- ADB:
fastboot oem lock(বুটলোডার লক) →fastboot reboot - Android সিস্টেম বুট শুরু হলে Vol Down ছাড়ুন।
- এখন GCam ইনস্টল করুন, Camera2 API পার্মানেন্ট থাকবে।
ফ্রন্ট ক্যামেরা ফিক্স (মডেড GCam-এ)
Gcam Settings > Developer Settings > "Camera.Enable_Hwhdr" অন করুন।