Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Android

Cách bật Camera2 API vĩnh viễn trên Xiaomi Mi A2 qua reboot

Chủ Xiaomi Mi A2 đã root và bật Camera2 API có thể thấy nó không bật liên tục sau reboot. Hướng dẫn này chỉ phương pháp đơn giản, dùng vài lệnh ADB, khóa Camera2 API ở trạng thái persistent, luôn enabled.

Sau hướng dẫn này, có thể un-root Mi A2 và cài GCam mod, Camera2 API vẫn bật.

Trước khi bắt đầu, lưu ý vài điều. Phương pháp không chạm partition /system, vẫn cài OTA được (giả sử unroot hoặc làm theo thủ tục OTA update cho rooted). Cũng không cần modified boot partition, giữ bootloader locked. Camera2 API vẫn bật sau OTA update.

Tuy nhiên phương pháp yêu cầu root tạm thời – nếu Mi A2 chưa root, xem hướng dẫn root Appuals cho thiết bị này. Nếu không làm chính xác thủ tục unlock tạm thời, sẽ mất toàn bộ data.

Yêu cầu:

  • ADB và Fastboot (xem hướng dẫn Cài đặt ADB trên Windows)
  • Patched_boot.img
  1. Bật Developer Options trên Mi A2 (Settings > System > About Phone > tap Build Number 7 lần cho đến khi unlock Developer Mode).
  2. Vào Settings > Developer Options, bật ADB (USB Debugging) và Bootloader Unlock.
  3. Cắm Mi A2 vào PC qua USB, mở terminal ADB (Shift + right click trong thư mục ADB chính, chọn "Open a command window here").
  4. Terminal ADB gõ 'adb devices'. Sẽ mở prompt trên thiết bị chấp nhận pairing ADB-phone, xác nhận.
  5. Tắt hoàn toàn thiết bị, reboot giữ Power + Volume Down, không thả Volume Down. Boot vào Fastboot Mode, tiếp tục gửi lệnh ADB.
  6. Terminal ADB gõ: fastboot oem unlock
  7. Copy patched_boot.img vào folder ADB chính trên PC, terminal gõ: fastboot boot patched_boot.img
  8. Reboot Mi A2, tải Magisk Manager – không cần cài Magisk, chỉ cần app Magisk Manager.
  9. Mở terminal ADB trên PC lại, gõ:
    Adb shell
    Su
    Setprop persist.camera.HAL3.enabled 1
    Setprop persist.camera.eis.enabled 1
  10. Tắt thiết bị, reboot vào Fastboot Mode (Power + Volume Down giữ Volume Down liên tục). Không thả nút Volume Down bất kỳ lúc nào – sẽ gõ lệnh ADB 1 tay.
  11. Nếu thả Volume Down, Mi A2 sẽ factory reset – toàn bộ data partition bị xóa.
  12. Terminal ADB gõ: fastboot oem lock
  13. Sẽ re-lock bootloader. Rồi gõ: fastboot reboot
  14. Thả volume down chỉ sau khi điện thoại bắt đầu reboot vào Android system!

Bây giờ có thể cài GCam với Camera2 API bật vĩnh viễn.

Để fix lỗi front camera trên GCam mod, vào settings GCam bật "Camera.Enable_Hwhdr" từ Developer Settings.