Standardowo telefony z Andkiem mają safe mode, który umożliwia załadowanie jedynie podstawowych appek (bez tych użytkownika) podczas startu systemu. Ten mechanizm się bardzo przydaje, gdy jakieś appki, które user zainstalował, uniemożliwiają odpalenie się Androida. W ten tryb można niby wejść wciskając i przytrzymując przycisk Vol- w momencie pojawienia się animacji podczas fazy boot. Problem w tym, że zaszyfrowane telefony nie chcą zbytnio wejść w ten safe mode.
W zasadzie to już znaczna większość telefonów szyfruje standardowo partycję /data/ ale wykorzystują one frazę "default_password" jako hasło do klucza szyfrującego, w efekcie czego nie trzeba go wpisywać zwykle podczas startu telefonu -- tak to użytkownik musiałby wpisywać i hasło do odszyfrowania partycji /data/ i hasło do ekranu blokady, a tego ludzie chyba nie lubią i dlatego pewnie na stałe ma się wkodowane ten cały "default_password", którym można bez problemu zdeszyfrować dane mając do dyspozycji np. TWRP recovery.
Jeśli ma się dostęp root, to można to hasło do klucza szyfrującego dane zmienić za pomocą vdc cryptfs changepw. Jeśli się tego typu zabieg zastosuje, to start androida zostanie zatrzymany na okienku hasła chwilę po animacji boot. Jeśli w trakcie trwania tej animacji (czyli przed pojawieniem się okienka z hasłem) wciśnie się Vol- , to w lewym dolnym rogu ekranu pojawi się informacja, że system działa w safe mode. W tym trybie pokazuje się to okienko z hasłem i to w nim niby się to hasło do partycji /data/ wpisuje ale po jego wpisaniu, Android niejako wstaje od początku (niby się resetuje) ale z odszyfrowaną partycją /data/ i tu już brakuje tego safe mode i nawet przyciskanie Vol- tego trybu nie jest w stanie wymusić.
Czy jest jakiś sposób by wejść w safe mode mając to hasełko założone na partycji /data/ czy to raczej jest niemożliwe? Mam Andka 7.0