Nefunkční navigační panel, zamykací obrazovka nebo stavový řádek po aktualizaci? Tady je oprava.

Pokud má vaše zařízení po aktualizaci OTA rozbitou navigační lištu, zamykací obrazovku nebo stavový řádek, podívejte se na potenciální opravu v tomto návodu.

Existuje vzácná chyba, která se stala hrstce uživatelů po aktualizaci OTA. Nevíme, proč se to stane, ale když se to stane, může to poškodit váš navigační panel, zamykací obrazovku a stavový řádek. Nemůžete používat tlačítka Domů nebo Nedávné, zobrazit obrazovku uzamčení ani táhnout dolů, abyste viděli svá oznámení. To je neuvěřitelně nepříjemné a osobně mi to v minulosti způsobilo obnovení továrního nastavení. Existuje však oprava, kterou můžete vyzkoušet, a zahrnuje opětovné nastavení telefonu – nebo alespoň přimět telefon, aby si myslel, že jste to udělali.

https://www.youtube.com/watch? v=Xun2x6e0i00

Video chyby v akci


Jak opravit poškozené uživatelské rozhraní po aktualizaci OTA

Takže když ještě nevíme proč přesně zdá se, že jde o chybu, víme, že ji lze opravit opětovným dokončením Průvodce nastavením systému Android. Co se stane, je, že nastavení, která ukládá Průvodce nastavením systému Android, aby sdělil systému, že proces nastavení byl dokončen, byla resetována. Po prvním spuštění by se tato nastavení neměla nikdy změnit, zdá se však, že se mohou náhodně resetovat po aktualizaci OTA.

Potenciálně existují dva způsoby, jak to opravit. Pokud již máte odemčené možnosti pro vývojáře a povoleno ladění USB, budete moci použít adb metoda, která je zaručeným řešením. Pokud nemáte povoleno ladění USB a nemáte k němu přístup, budete muset zkusit jinou metodu, u které není zaručeno, že bude fungovat.

Metoda ADB

Otevřete příkazový řádek nebo okno terminálu a zadejte následující:

adb shell
settings put global device_provisioned 1

Poté počkejte na dokončení příkazu. To mi trvalo asi 10 sekund.

settings put secure user_setup_complete 1

A teď máte hotovo! Jakmile jsou tyto příkazy spuštěny, měli byste okamžitě být schopni znovu ovládat své zařízení.

Tyto příkazy můžete také spouštět z terminálové aplikace na vašem zařízení, jako je Termux. Ujistěte se, že je vaše zařízení zakořeněné pomocí Magisk nebo SuperSU, pokud se rozhodnete to udělat tímto způsobem, a místo psaní „adb shell“ zadejte „su“.

[appbox googleplay com.termux]

Způsob spuštění aktivity

Pokud ještě nemáte nastavenou adb, proces je složitější. Stáhněte si aplikaci s názvem Activity Launcher.

Spouštěč aktivityVývojář: Adam Szalkowski

Cena: Zdarma.

4.1.

Stažení

Otevřete jej a klepněte na horní část, abyste viděli všechny aktivity v telefonu. Procházejte seznam a vyhledejte „Průvodce nastavením“. Projděte a klepněte na každou z činností uvedených v Průvodci nastavením, abyste zjistili, zda za vás znovu spustí proces nastavení. Snad jeden z nich bude fungovat. Pokud ne, poslední zbývající možností je obnovení továrního nastavení.


Vysvětlení

Jednoduše upravíte hodnoty Secure Settings, které systému Android sdělí, že jste dokončili proces počátečního nastavení. Možná se ptáte, proč, když si zařízení myslí, že jste nedokončili nastavení, nebo proč se instalační aplikace nespustila. To, co se děje, je, že zařízení odepře přístup k prvkům uživatelského rozhraní, což by uživateli umožnilo uniknout procesu nastavení. Normálně je to dobrá věc, ale v tomto případě vám odepře přístup k vašemu zařízení, i když jste již vše nastavili. Když dokončíte proces nastavení, tato dvě nastavení, která jsme upravili v „metodě adb“ výše, se změní na 1, ale naštěstí tím, že tuto změnu provedeme sami, můžeme tuto hloupou chybu obejít.