Tworzenie kopii zapasowych TWRP jest koniecznością, jeśli zamierzasz kroić i ulepszać Androida. Ale jeśli Twój telefon jest zaszyfrowany, możesz mieć problemy z kodem PIN lub blokadą hasła po przywróceniu z kopii zapasowej. Oto, co się dzieje.
Jeśli przywracana kopia zapasowa używa tego samego kodu PIN co bieżący system, wszystko powinno być płynne. Jeśli jednak system, do którego przywracasz, używa znaku różne PIN, niż system, z którego przywracasz, możesz napotkać pewne dziwactwa. Po ponownym uruchomieniu telefonu pojawi się prośba o podanie kodu PIN, mówiącego "PIN wymagany przy ponownym uruchomieniu urządzenia". W niektórych przypadkach będziesz musiał podać swój najnowszy kod PIN podczas uruchamiania i stary PIN, aby dostać się do telefonu. W innych przypadkach możesz nie być w stanie odblokować telefonu w ogóle. Ale nie panikuj: w obu przypadkach można to łatwo naprawić.
Po przywróceniu z kopii zapasowej może się okazać, że urządzenie akceptuje dwa kody PIN: najnowszy kod PIN przy starcie i stary kod PIN (z kopii zapasowej, którą przywrócono) w celu odblokowania urządzenia. To nie jest duży problem, ale może być mylące, ponieważ trzeba pamiętać oba kody PIN. Na szczęście rozwiązanie jest proste: wystarczy zresetować kod PIN w ustawieniach Androida.
Przejdź do aplikacji Ustawienia systemu Android i wybierz Zabezpieczenia> Blokada ekranu. Następnie wybierz PIN lub Hasło, aby wybrać nowy kod PIN lub hasło, aby zablokować telefon.
Po wykonaniu tego, jest to kod PIN lub hasło, które będzie używane do wszystkiego - podczas uruchamiania i na ekranie blokady.
Oto, gdzie rzeczy stają się naprawdę ryzykowne. W rzadkich przypadkach Twój najnowszy kod PIN będzie działał przy starcie, ale kod PIN nie zadziała, by odblokować ekran - co oznacza, że nie masz dostępu do niczego w telefonie. Na szczęście to również można naprawić - wystarczy zrobić jeszcze kilka kroków.
Najpierw uruchom ponownie środowisko odzyskiwania TWRP. Prawdopodobnie poprosisz o hasło - wpisz swoje najnowszy działający PIN (ten, z którego korzystałeś przed przywróceniem z kopii zapasowej). Jeśli nie masz kodu PIN, wpisz domyślne hasło
. Zostaniesz przywitany głównym oknem TWRP.
Następnie przejdź do Advanced> File Manager i przejdź do folderu / data / system. Przewiń w dół i znajdź dwa pliki za pomocą .klawisz
rozbudowa. Usuń obie z nich (dotykając pliku, a następnie dotykając przycisku "Usuń"). Następnie usuń wszystkie pliki zawierające słowo ustawienia blokady
.
Na przykład na moim Nexusie 5X usunąłem następujące pliki:
password.key
pattern.key
locksettings.db
locksettings.db-shm
locksettings.db-wal
Po usunięciu wszystkich plików kluczy i ustawień locksettings zrestartuj system. Jeśli poprosisz o zainstalowanie SuperSU, wybierz "Nie instaluj".
Może pojawić się monit o podanie kodu PIN przed zakończeniem rozruchu telefonu. Ponownie powinien działać z najnowszym PIN-em, którego używasz przed przywróceniem z kopii zapasowej.
Po uruchomieniu Androida powinien pojawić się ekran blokady bez monitu o podanie kodu PIN lub hasła. Odblokuj swój telefon (yay!) I przejdź do ustawień Androida. Przewiń w dół i wybierz Zabezpieczenia> Blokada ekranu. Z tego miejsca możesz wybrać nowy kod PIN lub hasło, aby zablokować telefon.
Po wykonaniu tego, jest to kod PIN lub hasło, które będzie używane do wszystkiego od tego miejsca.