Sådan aktiveres persistent Camera2 API på Xiaomi Mi A2 på tværs af rebooter

Xiaomi Mi A2-enhedsejere, der har rodfæstet deres enhed og aktiveret Camera2 API, kan opleve, at den ikke forbliver konsekvent aktiveret på tværs af genstarter. I denne guide viser vi dig en enkel metode ved hjælp af et par ADB-kommandoer til at låse Camera2-API'et til en vedvarende tilstand, så det altid bliver aktiveret.

Efter at have fulgt denne vejledning, kan du også fjerne rodfoden på din Xiaomi Mi A2 og installere en modificeret GCam-app, for eksempel, og Camera2 API vil stadig være aktiveret.

Før du begynder, er der et par ting, du skal være opmærksom på. Denne metode berører ikke din / systempartition, så du kan fortsætte med at installere OTA'er ( forudsat at du fjerner eller følger en rodet OTA-opdateringsprocedure) . Denne metode kræver heller ikke en ændret boot-partition, så du kan holde din bootloader låst. Camera2 API vil stadig være aktiveret efter OTA-opdateringer, bedst af alt.

Denne metode kræver dog midlertidig rodadgang - så hvis din Xiaomi Mi A2 ikke er rodfæstet, skal du se Appuals rodguide til denne enhed. Og hvis du ikke følger vores instruktioner nøjagtigt vedrørende den midlertidige oplåsningsprocedure, kan du ( og sandsynligvis vil) miste alle dine data.

Krav:

  • ADB og Fastboot ( se Appual's vejledning Sådan installeres ADB på Windows)
  • Patched_boot.img

Først skal du aktivere Developer Options på din Xiaomi Mi A2 (Indstillinger> System> Om telefon> tryk på Build Number 7 gange, indtil Developer Mode er låst op).

Gå nu ind på Indstillinger> Udviklerindstillinger, og aktiver ADB ( USB Debugging) og Boloadloader Unlock.

Tilslut nu din Xiaomi Mi A2 til din pc via USB, og start en ADB-terminal ( hold Shift + højreklik inde i din vigtigste ADB-mappe, og vælg "Åbn et kommandovindue her") .

Skriv ADB-enheder på ADB-terminalen. Dette åbner en prompt på din enhed om at acceptere parringen mellem ADB og din telefon, så bekræft parringsdialogen.

Sluk nu for din enhed helt, og genstart den ved at holde Power + Volume nede, men frigør ikke Volume Down-tasten. Dette skulle starte din Xiaomi Mi A2 i Fastboot-tilstand, hvor vi kan fortsætte med at sende ADB-kommandoer til telefonen.

Skriv i ADB-terminalen: fastboot oem unlock

Kopier nu patched_boot.img til din vigtigste ADB-mappe på din pc, og indtast i ADB-terminal: fastboot boot patched_boot.img

Genstart nu din Xiaomi Mi A2, og download Magisk Manager - du behøver ikke at installere Magisk selv, bare Magisk Manager-appen.

Start nu ADB-terminalen på din pc igen, og skriv:

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

Sluk nu for din enhed igen, og genstart derefter til Fastboot-tilstand ( Power + Volume Down mens du holder Volume nede kontinuerligt) . Slip ikke knappen Volume Down på noget tidspunkt - ja, du bliver nødt til at skrive ADB-kommandoer med 1 hånd.

Hvis du slipper knappen Volumen ned, udfører din Xiaomi Mi A2 en fabriksindstilling - hele din datapartition slettes.

Indtast derefter i ADB-terminalen: fastboot oem-lås

Dette låser selvfølgelig din bootloader igen. Og så kan du skrive: fastboot reboot

Slip knappen for lydstyrke ned først, når telefonen begynder at genstarte til Android-systemet!

Nu kan du installere GCam med Camera2 API vedvarende aktiveret.

For at løse frontkamera-problemet med ændret GCam skal du bare gå ind i Gcam-indstillingerne og aktivere "Camera.Enable_Hwhdr" fra Developer Settings.

Interessante Artikler