Cum să activați API-ul Camera2 persistent pe Xiaomi Mi A2 Across Reboots

Proprietarii de dispozitive Xiaomi Mi A2, care și-au înrădăcinat dispozitivul și au activat API-ul Camera2, pot constata că acesta nu rămâne activat în mod constant în relocări. În acest ghid vă vom arăta o metodă simplă, folosind câteva comenzi ADB, pentru a bloca API-ul Camera2 într-o stare persistentă, astfel încât aceasta să fie întotdeauna activată.

După ce urmați acest ghid, puteți, de asemenea, să vă dezarhivați Xiaomi Mi A2 și să instalați o aplicație GCam modificată, de exemplu, iar API-ul Camera2 va fi activat în continuare.

Înainte de a începe, există câteva lucruri de care trebuie să fiți conștienți. Această metodă nu va atinge partiția / sistemul dvs., astfel încât să puteți continua să instalați OTA-uri ( presupunând că dezlegați sau urmați o procedură de actualizare OTA înrădăcinată) . Această metodă nu necesită, de asemenea, o partiție de pornire modificată, astfel încât să vă puteți ține blocatorul de încărcare. API Camera2 va fi activată în continuare după actualizările OTA, cel mai bine.

Cu toate acestea, această metodă necesită acces temporar la rădăcină - deci dacă Xiaomi Mi A2 nu este înrădăcinat, ar trebui să vedeți ghidul rădăcină al lui Appual pentru acest dispozitiv. Și dacă nu respectați exact instrucțiunile noastre referitoare la procedura de deblocare temporară, puteți ( și probabil veți pierde ) toate datele dvs.

cerinţe:

  • ADB și Fastboot ( consultați ghidul lui Appual Cum se instalează ADB pe Windows)
  • Patched_boot.img

În primul rând, trebuie să activați Opțiuni pentru dezvoltatori pe Xiaomi Mi A2 (Setări> Sistem> Despre telefon> atingeți numărul de 7 ori până când este deblocat modul dezvoltator).

Acum accesați Setări> Opțiuni pentru dezvoltatori și activați ADB ( Debugging USB) și Deblocare Bootloader.

Acum conectați-vă Xiaomi Mi A2 la computer prin USB și lansați un terminal ADB ( mențineți Shift + faceți clic dreapta în folderul principal ADB și selectați „Deschideți o fereastră de comandă aici”) .

În terminalul ADB, tastați „ dispozitive adb” . Aceasta va deschide un prompt pe dispozitivul dvs. pentru a accepta împerecherea dintre ADB și telefonul dvs., astfel încât să confirmați dialogul de asociere.

Acum opriți dispozitivul complet și reporniți-l apăsând Power + Volume Down, dar nu eliberați tasta Volume Down. Acest lucru ar trebui să porniți Xiaomi Mi A2 în modul Fastboot, unde putem continua să trimitem comenzi ADB la telefon.

În terminalul ADB, tastați: fastboot oem deblocare

Acum copiați patched_boot.img în folderul principal ADB de pe computer și tastați în terminalul ADB: fastboot boot patched_boot.img

Acum reporniți Xiaomi Mi A2 și descărcați Magisk Manager - nu trebuie să instalați Magisk în sine, ci doar aplicația Magisk Manager.

Acum lansați din nou terminalul ADB pe computer și introduceți:

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

Acum opriți din nou dispozitivul, apoi reporniți-l în modul Fastboot ( Power + Volume Down în timp ce țineți Volum Down continuu) . Nu da drumul butonului de volum în jos în orice moment - da, va trebui să tastați comenzi ADB cu 1 mână.

Dacă eliberați butonul Volume Down, Xiaomi Mi A2 va efectua o resetare din fabrică - întreaga partiție a datelor va fi ștearsă.

Apoi, în terminalul ADB, tastați: blocare rapidă oem

Acest lucru vă va re-bloca bootloader-ul, desigur. Și apoi puteți tasta: repornire rapidă

Eliberați butonul de reducere a volumului numai după ce telefonul începe să repornească în sistemul Android!

Acum puteți instala GCam cu API-ul Camera2 activat în mod persistent.

Pentru a remedia problema camerei frontale cu GCam modificat, trebuie doar să accesați setările Gcam și să activați „Camera.Enable_Hwhdr” din Setările dezvoltatorului.

Articole Interesante