A tartós Camera2 API engedélyezése a Xiaomi Mi A2 rendszeren az újraindítások során

A Xiaomi Mi A2 eszköztulajdonosok, akik gyökerezték eszközüket és engedélyezték a Camera2 API-t, azt tapasztalhatják, hogy az eszköz nem mindig következetesen engedélyezve van az újraindítások során. Ebben az útmutatóban bemutatunk egy egyszerű módszert, néhány ADB parancs használatával, amellyel rögzíthetjük a Camera2 API-t egy állandó állapotba, hogy mindig engedélyezve legyen.

Miután követte ezt az útmutatót, eltávolíthatja a Xiaomi Mi A2 gyökérját és telepítheti például egy módosított GCam alkalmazást, és a Camera2 API továbbra is engedélyezve lesz.

Mielőtt elkezdené, néhány dolgot kell tudnia. Ez a módszer nem érinti a / rendszerpartíciót, így folytathatja az OTA-k telepítését ( feltételezve, hogy kikerül a gyökérzetre, vagy egy gyökeres OTA frissítési eljárást hajt végre) . Ez a módszer szintén nem igényel módosított rendszerindító partíciót, így zárolva tarthatja a rendszerbetöltőt. A Camera2 API továbbra is engedélyezve lesz az OTA frissítéseit követően, legjobban.

Ez a módszer azonban ideiglenes root hozzáférést igényel - tehát ha a Xiaomi Mi A2 nem gyökerezik, akkor olvassa el az Appual ezen eszköz gyökér útmutatóját. És ha nem követi pontosan az ideiglenes feloldási eljárásra vonatkozó utasításokat, akkor elveszítheti ( és valószínűleg) elveszíti az összes adatát.

követelmények:

  • ADB és Fastboot ( lásd az AppBal útmutatóját az ADB telepítéséhez Windows rendszeren)
  • Patched_boot.img

Először engedélyeznie kell a Fejlesztői opciókat a Xiaomi Mi A2 készüléken (Beállítások> Rendszer> A telefonról> koppintson 7-szer az Összeállítás számra, amíg a Fejlesztői mód fel nem oldódik).

Most menjen a Beállítások> Fejlesztői beállítások elembe, és engedélyezze az ADB ( USB hibakeresés) és a Bootloader Unlock funkciót.

Most csatlakoztassa a Xiaomi Mi A2-t a számítógépéhez USB-n keresztül, és indítson el egy ADB-terminált ( tartsa lenyomva a Shift + jobb egérgombbal a fő ADB-mappában, és válassza a „Parancsablak megnyitása itt”) .

Írja be az ADB terminálba az „ adb készülékeket” . Ez megnyomja a készüléken egy figyelmeztetést az ADB és a telefon közötti párosítás elfogadására, tehát erősítse meg a párosítási párbeszédet.

Most kapcsolja ki teljesen a készüléket, és indítsa újra a Power + Volume Down billentyűvel, de ne engedje fel a Volume Down gombot. Ennek indulnia kell a Xiaomi Mi A2 gyors indulási módjában, ahol tovább folytathatjuk az ADB parancsok küldését a telefonra.

Írja be az ADB terminálba: gyorsindítás oem unlock

Másolja át a patched_boot.img fájlt a számítógépének fő ADB mappájába, és írja be az ADB terminálba: fastboot boot patched_boot.img

Most indítsa újra a Xiaomi Mi A2 készüléket, és töltse le a Magisk Manager alkalmazást - nem kell magát a Magiskot telepítenie, csak a Magisk Manager alkalmazást.

Most indítsa újra az ADB terminált a számítógépen, és írja be:

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

Most kapcsolja ki újra a készüléket, majd indítsa újra gyorsindító módba ( Power + Volume Down, miközben folyamatosan tartsa lenyomva a Volume Down) . Soha ne engedje el a Volume Down gombot - igen, ADB parancsokat kell beírnia 1 kézzel.

Ha elengedi a Hangerő csökkentést, a Xiaomi Mi A2 gyári alaphelyzetbe állítja a beállítást - a teljes adatpartíció törlődik.

Ezután írja be az ADB terminálba: gyorsindítású oem lock

Ez természetesen újra lezárja a rendszerbetöltőt. Ezután beírhatja: a gyors indítású újraindítás

Csak akkor engedje el a hangerő-csökkentő gombot , miután a telefon újraindult az Android rendszerbe!

Most telepítheti a GCam-ot a Camera2 API-val, amely folyamatosan engedélyezve van.

Az elülső kamera problémájának a módosított GCammal történő javításához csak lépjen be a Gcam beállításaiba, és engedélyezze a „Camera.Enable_Hwhdr” alkalmazást a Fejlesztői beállításokból.

Érdekes Cikkek