Slik aktiverer du vedvarende Camera2 API på Xiaomi Mi A2 på tvers av rotter
Xiaomi Mi A2-enhetseiere som har forankret enheten og aktivert Camera2 API, kan oppleve at den ikke forblir konsekvent aktivert på tvers av omstarter. I denne guiden vil vi vise deg en enkel metode, ved hjelp av noen få ADB-kommandoer, for å låse Camera2 API til en vedvarende tilstand, slik at den alltid vil være aktivert.
Etter å ha fulgt denne guiden, kan du også fjerne roten av Xiaomi Mi A2 og installere en modded GCam-app, for eksempel, og Camera2 API vil fremdeles være aktivert.
Før du begynner, er det noen få ting å være klar over. Denne metoden vil ikke berøre din / systempartisjon, slik at du kan fortsette å installere OTAer ( forutsatt at du fjerner løsningen eller følger en forankret OTA-oppdateringsprosedyre) . Denne metoden krever heller ikke en modifisert oppstartspartisjon, slik at du kan holde startlasteren låst. Camera2 API vil fortsatt være aktivert etter OTA-oppdateringer, best av alt.
Denne metoden krever imidlertid midlertidig rottilgang - så hvis Xiaomi Mi A2 ikke er forankret, bør du se Appuals rotguide for denne enheten. Og hvis du ikke følger instruksjonene våre nøyaktig angående den midlertidige opplåsingsprosedyren, kan du ( og sannsynligvis vil) miste alle dataene dine.
Krav:
- ADB og Fastboot ( se Appual's guide Hvordan installere ADB på Windows)
- Patched_boot.img
Først må du aktivere utvikleralternativer på Xiaomi Mi A2 (Innstillinger> System> Om telefon> trykk på Bygg nummer 7 ganger til utviklermodus er ulåst).
Gå nå inn på Innstillinger> Utvikleralternativer, og aktiver ADB ( USB Debugging) og Bootloader Unlock.
Nå kobler du Xiaomi Mi A2 til PC-en din via USB, og start en ADB-terminal ( hold Shift + høyreklikk i hoved ADB-mappen, og velg “Åpne et kommandovindu her”) .
Skriv inn adb-enheter på ADB-terminalen. Dette vil åpne en melding på enheten din om å godta sammenkoblingen mellom ADB og telefonen, så bekreft sammenkoblingsdialogen.
Slå nå av enheten helt, og start den på nytt ved å holde Power + Volume Down, men ikke slipp Volume Down-tasten. Dette bør starte Xiaomi Mi A2 i Fastboot Mode, hvor vi kan fortsette å sende ADB-kommandoer til telefonen.
Skriv inn: fastboot oem unlock i ADB-terminalen
Nå kopierer patched_boot.img til ADB-mappen på PC-en, og skriv inn ADB-terminalen: fastboot boot patched_boot.img
Start nå Xiaomi Mi A2 på nytt, og last ned Magisk Manager - du trenger ikke installere Magisk selv, bare Magisk Manager-appen.
Start nå ADB-terminalen på PCen din igjen, og skriv:
Adb shell Su Setprop persist.camera.HAL3.enabled 1 Setprop persist.camera.eis.enabled 1
Slå nå av enheten igjen, og start deretter på nytt på Fastboot Mode ( Power + Volume Down mens du holder volumet nede kontinuerlig) . Ikke slipp Volum ned-knappen på noe tidspunkt - ja, du må skrive ADB-kommandoer med 1 hånd.
Hvis du slipper Volum ned-knappen, utfører Xiaomi Mi A2 en fabrikkinnstilling - hele datapartisjonen din blir slettet.
Skriv deretter inn fastboot oem-lås i ADB-terminalen
Dette vil selvfølgelig låse opp bootloaderen din. Og så kan du skrive: fastboot reboot
Slipp volum ned-knappen bare etter at telefonen begynner å starte på nytt i Android-systemet!
Nå kan du installere GCam med Camera2 API vedvarende aktivert.
For å løse frontkameraet problemet med modifisert GCam, bare gå inn på Gcam-innstillinger og aktiver “Camera.Enable_Hwhdr” fra Developer Settings.