Hur man aktiverar persistent Camera2 API på Xiaomi Mi A2 över reboots

Xiaomi Mi A2-enhetsägare som har rotat sin enhet och aktiverat Camera2 API kan upptäcka att den inte förblir konsekvent aktiverad över omstarter. I den här guiden kommer vi att visa dig en enkel metod, med några ADB-kommandon, för att låsa Camera2-API: n till ett ihållande tillstånd, så att det alltid kommer att aktiveras.

När du har följt den här guiden kan du också ta bort din Xiaomi Mi A2 och installera en modifierad GCam-app, till exempel, och Camera2 API kommer fortfarande att vara aktiverat.

Innan du börjar finns det några saker att vara medvetna om. Den här metoden kommer inte att beröra din / systempartition, så att du kan fortsätta att installera OTA: er ( förutsatt att du raderar eller följer ett rotat OTA-uppdateringsförfarande) . Den här metoden kräver inte heller någon modifierad startpartition, så att du kan hålla din bootloader låst. Camera2 API kommer fortfarande att vara aktiverat efter OTA-uppdateringar, bäst av allt.

Den här metoden kräver emellertid tillfällig root-åtkomst - så om din Xiaomi Mi A2 inte är rotad bör du se Appuals rootguide för den här enheten. Och om du inte följer våra instruktioner exakt som rör den tillfälliga upplåsningsförfarandet kan du ( och förmodligen kommer) förlora all din data.

Krav:

  • ADB och Fastboot ( se Appual's guide Hur man installerar ADB på Windows)
  • Patched_boot.img

Först måste du aktivera utvecklaralternativ på din Xiaomi Mi A2 (Inställningar> System> Om telefon> knacka på Byggnummer 7 gånger tills utvecklarläget är låst upp).

Gå nu till Inställningar> Utvecklaralternativ och aktivera ADB ( USB Debugging) och Bootloader Unlock.

Anslut nu din Xiaomi Mi A2 till din PC via USB och starta en ADB-terminal ( håll Shift + högerklicka i din huvudsakliga ADB-mapp och välj "Öppna ett kommandofönster här") .

Skriv ADB-enheter på ADB-terminalen. Detta öppnar en uppmaning på din enhet att acceptera parningen mellan ADB och din telefon, så bekräfta parningsdialogen.

Stäng nu av enheten helt och starta om den genom att hålla ner Power + Volume Down, men släpp inte Volym Down-tangenten. Detta bör starta din Xiaomi Mi A2 i Fastboot-läge, där vi kan fortsätta att skicka ADB-kommandon till telefonen.

Skriv in : fastboot oem unlock i ADB-terminalen

Kopiera nu patched_boot.img till din ADB-mapp på din PC och skriv in ADB-terminalen: fastboot boot patched_boot.img

Starta om din Xiaomi Mi A2 och ladda ner Magisk Manager - du behöver inte installera Magisk själv, bara Magisk Manager-appen.

Starta nu ADB-terminalen på din PC igen och skriv:

 Adb-skal Su Setprop persist.camera.HAL3.enabled 1 Setprop persist.camera.eis.enabled 1 

Stäng nu av enheten igen och starta sedan om igen i Fastboot-läge ( Power + Volume Down medan du håller ned Volym kontinuerligt) . Släpp inte Volym ner-knappen när som helst - ja, du måste skriva ADB-kommandon med 1 hand.

Om du släpper knappen Volym ned, kommer din Xiaomi Mi A2 att utföra en fabriksåterställning - hela datapartitionen raderas.

Skriv sedan i ADB-terminalen: fastboot oem-lås

Detta låser naturligtvis din bootloader igen. Och sedan kan du skriva: fastboot reboot

Släpp upp volymknappen först när telefonen börjar starta om till Android-systemet!

Nu kan du installera GCam med Camera2 API kontinuerligt aktiverat.

För att åtgärda det främre kameraproblemet med modifierad GCam, gå bara till Gcam-inställningarna och aktivera "Camera.Enable_Hwhdr" från Developer Settings.

Intressanta Artiklar