Jak povolit Persistent Camera2 API na Xiaomi Mi A2 napříč restartováním
Majitelé zařízení Xiaomi Mi A2, kteří zakořenili své zařízení a povolili API Camera2 API, mohou zjistit, že to nebude trvale povoleno při restartování počítače. V této příručce vám ukážeme jednoduchou metodu, pomocí několika příkazů ADB, k uzamčení Camera2 API do trvalého stavu, takže bude vždy povolena.
Po provedení této příručky můžete také zrušit rootování Xiaomi Mi A2 a nainstalovat například upravenou aplikaci GCam a API Camera2 bude stále povoleno.
Než začnete, musíte si být vědomi několika věcí. Tato metoda se nedotkne vašeho / systémového oddílu, takže můžete pokračovat v instalaci OTA ( za předpokladu, že zrušíte kořen nebo provedete kořenový postup aktualizace OTA) . Tato metoda také nevyžaduje upravený spouštěcí oddíl, takže můžete zavaděč udržet uzamčený. Rozhraní Camera2 API bude stále aktivní i po aktualizaci OTA, nejlépe ze všech.
Tato metoda však vyžaduje dočasný přístup root, takže pokud váš Xiaomi Mi A2 není zakořeněn, měli byste vidět kořenový průvodce Appual pro toto zařízení. A pokud nebudete postupovat přesně podle našich pokynů týkajících se postupu dočasného odemknutí, můžete ( a pravděpodobně ztratíte ) všechna svá data.
Požadavky:
- ADB a Fastboot ( viz Příručka uživatele Jak nainstalovat ADB ve Windows)
- Patched_boot.img
Nejprve je třeba povolit Možnosti vývojáře na vašem Xiaomi Mi A2 (Nastavení> Systém> O telefonu> poklepejte na Sestavit číslo 7krát, dokud se vývojový režim odemkne).
Nyní přejděte do Nastavení> Možnosti vývojáře a povolte ADB ( USB Debugging) a Bootloader Unlock.
Nyní připojte svůj Xiaomi Mi A2 k počítači přes USB a spusťte terminál ADB ( podržte Shift + pravé kliknutí pravým tlačítkem ve vaší hlavní složce ADB a vyberte „Otevřete zde příkazové okno“) .
Do terminálu ADB zadejte „ adb devices“ . Tím se na zařízení otevře výzva k přijetí párování mezi ADB a vaším telefonem, takže dialog o párování potvrďte.
Nyní zařízení úplně vypněte a restartujte jej přidržením tlačítka Power + Volume Down, ale neuvolňujte klávesu Volume Down. To by mělo zavést váš Xiaomi Mi A2 do režimu Fastboot, kde můžeme pokračovat v odesílání ADB příkazů do telefonu.
V terminálu ADB zadejte: odemknout rychlé spuštění systému
Nyní zkopírujte soubor patched_boot.img do hlavní složky ADB ve vašem počítači a napište do terminálu ADB: fastboot boot patched_boot.img
Nyní restartujte svůj Xiaomi Mi A2 a stáhněte si Magisk Manager - nemusíte instalovat Magisk sám, jen aplikaci Magisk Manager.
Nyní znovu spusťte terminál ADB na vašem PC a napište:
Adb shell Su Setprop persist.camera.HAL3.enabled 1 Setprop persist.camera.eis.enabled 1
Nyní vypněte zařízení a restartujte jej do režimu Fastboot ( Power + Volume Down při současném udržení Volume Down) . V žádném bodě nepouštějte tlačítko Volume Down - ano, budete muset psát příkazy ADB jednou rukou.
Pokud uvolníte tlačítko Volume Down, váš Xiaomi Mi A2 provede reset na tovární nastavení - váš celý datový oddíl bude vymazán.
Poté v terminálu ADB zadejte: zámek rychlého startu
Tím samozřejmě zavaděč znovu uzamknete. A pak můžete napsat: restartujte restart
Tlačítko pro snížení hlasitosti uvolněte až poté, co se telefon restartuje do systému Android!
Nyní můžete nainstalovat GCam s Camera2 API trvale povoleným.
Chcete-li vyřešit problém s přední kamerou s upravenou GCam, stačí přejít do nastavení Gcam a povolit „Camera.Enable_Hwhdr“ v Nastavení vývojáře.