วิธีเปิดใช้งาน Persistent Camera2 API บน Xiaomi Mi A2 ข้ามการเริ่มระบบใหม่

เจ้าของอุปกรณ์ Xiaomi Mi A2 ที่รูทอุปกรณ์ของตนและเปิดใช้งาน Camera2 API อาจพบว่าไม่ได้เปิดใช้งานอย่างสม่ำเสมอตลอดการรีบูต ในคู่มือนี้เราจะแสดงวิธีการง่ายๆโดยใช้คำสั่ง ADB สองสามคำเพื่อล็อค Camera2 API ให้อยู่ในสถานะถาวรเพื่อที่จะเปิดใช้งานเสมอ

หลังจากทำตามคำแนะนำนี้คุณสามารถยกเลิกการรูท Xiaomi Mi A2 ของคุณและติดตั้งแอพ GCam ที่ถูกดัดแปลงตัวอย่างเช่น Camera2 API จะยังคงเปิดใช้งานอยู่

ก่อนที่คุณจะเริ่มมีบางสิ่งที่ต้องระวัง วิธีนี้จะไม่สัมผัส / พาร์ติชันระบบของคุณดังนั้นคุณสามารถติดตั้ง OTA ต่อไปได้ ( สมมติว่าคุณถอนการรูทหรือทำตามขั้นตอนการอัพเดท OTA ที่รูท) วิธีนี้ยังไม่ต้องการพาร์ติชันสำหรับเริ่มระบบที่ถูกปรับเปลี่ยนดังนั้นคุณสามารถทำให้ bootloader ของคุณถูกล็อก Camera2 API จะยังคงเปิดใช้งานหลังจากอัปเดต OTA ดีที่สุดแล้วทั้งหมด

อย่างไรก็ตามวิธี นี้ ต้องใช้การเข้าถึงรูทชั่วคราว - ดังนั้นหาก Xiaomi Mi A2 ของคุณไม่รูทคุณควรดูคำแนะนำการใช้รูทของ Appual สำหรับอุปกรณ์นี้ และหากคุณไม่ปฏิบัติตามคำแนะนำของเราเกี่ยวกับขั้นตอนการปลดล็อคชั่วคราวคุณสามารถ ( และอาจจะ) สูญเสียข้อมูลทั้งหมดของคุณ

ที่ต้องการ:

  • ADB และ Fastboot ( ดูคู่มือของ Appual วิธีการติดตั้ง ADB บน ​​Windows)
  • Patched_boot.img

ก่อนอื่นคุณต้องเปิดใช้งานตัวเลือกนักพัฒนาบน Xiaomi Mi A2 ของคุณ (การตั้งค่า> ระบบ> เกี่ยวกับโทรศัพท์> แตะ Build Number 7 ครั้งจนกระทั่งโหมดนักพัฒนาถูกปลดล็อก)

ตอนนี้ไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนาและเปิดใช้งาน ADB ( การแก้จุดบกพร่อง USB) และปลดล็อค Bootloader

ตอนนี้เชื่อมต่อ Xiaomi Mi A2 ของคุณกับพีซีของคุณผ่าน USB แล้วเปิดเทอร์มินัล ADB ( กด Shift + คลิกขวาภายในโฟลเดอร์ ADB หลักของคุณแล้วเลือก“ เปิดหน้าต่างคำสั่งที่นี่”)

ในเทอร์มินัล ADB พิมพ์ ' adb devices' นี่จะเป็นการเปิดพรอมต์บนอุปกรณ์ของคุณเพื่อยอมรับการจับคู่ระหว่าง ADB และโทรศัพท์ของคุณดังนั้นให้ยืนยันการสนทนาการจับคู่

ตอนนี้ปิดอุปกรณ์ของคุณอย่างสมบูรณ์และรีบูตโดยกดปุ่ม Power + Volume Down แต่อย่าปล่อยปุ่มลดระดับเสียง นี่ควรบู๊ต Xiaomi Mi A2 ของคุณในโหมด Fastboot ซึ่งเราสามารถส่งคำสั่ง ADB ไปยังโทรศัพท์ได้

ในเทอร์มินัล ADB ให้พิมพ์: ปลดล็อก fastboot oem

ตอนนี้คัดลอก patched_boot.img ไปยังโฟลเดอร์ ADB หลักของคุณบนพีซีของคุณและพิมพ์ลงในเทอร์มินัล ADB: fastboot boot patched_boot.img

ตอนนี้รีบูต Xiaomi Mi A2 ของคุณและดาวน์โหลด Magisk Manager - คุณไม่จำเป็นต้องติดตั้ง Magisk เพียงแค่แอพ Magisk Manager

ตอนนี้เปิด terminal ADB บนพีซีของคุณอีกครั้งแล้วพิมพ์:

 Adb shell Su Setprop persist.camera.HAL3.enabled 1 Setprop persist.camera.eis.enabled 1 

ตอนนี้ปิดอุปกรณ์ของคุณอีกครั้งจากนั้นรีบูตเข้าสู่โหมด Fastboot ( Power + Volume Down ในขณะที่กด Volume Down อย่างต่อเนื่อง) อย่าปล่อยปุ่มลดระดับเสียงที่จุดใด ๆ - ใช่คุณจะต้องพิมพ์คำสั่ง ADB ด้วย 1 มือ

หากคุณปล่อยปุ่มลดระดับเสียง Xiaomi Mi A2 ของคุณจะทำการรีเซ็ตเป็นค่าเริ่มต้นจากโรงงาน - พาร์ติชันข้อมูลทั้งหมดของคุณจะถูกลบ

จากนั้นในเทอร์มินัล ADB ให้พิมพ์: fastboot oem lock

นี้จะล็อค bootloader ของคุณอีกครั้งแน่นอน จากนั้นคุณสามารถพิมพ์: fastboot reboot

ปล่อยปุ่มลดระดับเสียง เฉพาะหลังจากที่โทรศัพท์เริ่มรีบูตเข้าสู่ระบบ Android!

ตอนนี้คุณสามารถติดตั้ง GCam ด้วยการเปิดใช้งาน Camera2 API อย่างต่อเนื่อง

หากต้องการแก้ไขปัญหากล้องหน้าด้วย GCam ที่แก้ไขให้ไปที่การตั้งค่า Gcam และเปิดใช้งาน“ Camera.Enable_Hwhdr” จากการตั้งค่านักพัฒนาซอฟต์แวร์

บทความที่น่าสนใจ