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.