Счупена навигационна лента, заключен екран или лента на състоянието след актуализация? Ето една корекция.

click fraud protection

Ако вашето устройство страда от повредена лента за навигация, заключен екран или лента на състоянието след OTA актуализация, проверете този урок за потенциална корекция.

Има рядка грешка, която се е случила на шепа потребители след OTA актуализация. Не знаем защо се случва, но когато се случи, може да повреди лентата за навигация, заключения екран и лентата на състоянието. Не можете да използвате началния си бутон или бутоните за скорошни, да видите заключения си екран или да дръпнете надолу, за да видите известията си. Това е невероятно досадно и лично мен ме е карало да нулирам фабричните настройки в миналото. Въпреки това има решение, което можете да опитате и то включва настройка на телефона ви отново - или поне подвеждане на телефона ви да мисли, че сте го направили.

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

Видео на бъга в действие


Как да коригирате счупения потребителски интерфейс след OTA актуализация

Така че докато все още не знаем защо точно изглежда е грешка, знаем, че може да бъде поправена, като завършите отново съветника за настройка на Android. Това, което се случва, е, че настройките, които съветникът за настройка на Android съхранява, за да каже на системата, че процесът на настройка е завършен, са нулирани. След първото зареждане тези настройки никога не трябва да се променят, но изглежда, че може произволно да се нулират след OTA актуализация.

Има потенциално два начина да поправите това. Ако вече имате отключени опции за разработчици и активирано USB отстраняване на грешки, тогава ще можете да използвате adb метод, който е гарантирано решение. Ако не сте активирали USB отстраняване на грешки и нямате достъп до него, тогава ще трябва да опитате друг метод, който не е гарантиран, че работи.

ADB метод

Отворете команден ред или терминален прозорец и въведете следното:

adb shell
settings put global device_provisioned 1

След това изчакайте командата да завърши. При мен това отне около 10 секунди.

settings put secure user_setup_complete 1

И сега сте готови! След като тези команди бъдат изпълнени, трябва незабавно да можете отново да контролирате устройството си.

Можете също да изпълнявате тези команди от терминално приложение на вашето устройство, като Termux. Уверете се, че вашето устройство е руутнато с Magisk или SuperSU, ако решите да го направите по този начин, и вместо да пишете „adb shell“, напишете „su“.

[appbox googleplay com.termux]

Метод за стартиране на дейност

Ако вече нямате настроен adb, процесът е по-сложен. Изтеглете приложение, наречено Activity Launcher.

Стартиране на дейностиРазработчик: Адам Шалковски

Цена: Безплатно.

4.1.

Изтегли

Отворете го и докоснете горе, за да видите всички дейности на телефона си. Превъртете през списъка и потърсете „Съветник за настройка“. Преминете и докоснете всяка от дейностите, изброени в Съветника за настройка, за да видите дали ще стартира отново процеса на настройка за вас. Дано някой от тях проработи. Ако не, последната ви оставаща опция е фабрично нулиране.


Обяснение

Това, което прави, е просто да редактирате стойностите на Secure Settings, които казват на Android, че сте завършили първоначалния процес на настройка. Може би се чудите защо, ако устройството мисли, че не сте завършили настройката, или защо приложението за настройка не се стартира. Това, което се случва, е, че устройството отказва достъп до елементите на потребителския интерфейс, което би позволило на потребителя да избяга от процеса на настройка. Обикновено това е нещо добро, но в този случай ви отказва достъп до вашето устройство, въпреки че вече сте настроили всичко. Когато завършите процеса на настройка, тези две настройки, които редактирахме в „adb метода“ по-горе, се променят на 1, но за щастие, като направим тази промяна сами, можем да заобиколим този глупав бъг.