Panowie,
Próbuję zrootować Nexusa i nie mogę dojść do ładu z TWRP, które znika po restarcie, a zastępuje je stock recovery. Ale po kolei
Telefon był na stocku 8.1. Odblokowałem BL, wgrałem TWRP (najnowsze 3.2.1.0 dla bullhead), wchodzę tam, wywaliło mi prośbę o hasło do odszyfrowania. Cofnąłem strzałką i weszło. Zapytało czy modyfikować system, dałem tak. Wgrałem paczkę SuperSU (najnowsze 2.86) z kompa i instaluję zipa. Przeszło. Błędy can't mount /storage, jeśli dobrze pamiętam.Resetuję telefon, 15 minut wisi na logo Google. Lipa. Wyczytałem, że trzeba odszyfrować pamięć, i tak zrobiłem przez fastboota. Ściągam czysty obraz Androida 8.1, najnowsza kompilacja. Wrzucam przez adb, system startuje. Wrzucam TWRP, system startuje. Resetuję do TWRP - "no command", czyli stockowe. No dobra, czytam, że trzeba wgrać SuperSU przed restartem do systemu, i tak teżzrobiłem. Tym razem wrzuciłem jednak SuperSU 2.78, które miałem na dysku. Przeszło. Wszystko hula, tylko recovery dalej znika. Zaznaczam, że wszystko robiłem przed skonfigurowaniem telefonu.
I teraz tak. Próbowałem już różne sposoby - boot do recovery przez fastboot, instalacja supersu, boot do fastboot i instalacja recovery. Poprzez TWRP usunąłem plik recovery-to-boot.bak (pliku z rozszerzeniem .p nie było, chociaż to niby on jest odpowiedzialny za to). Zmieniałem kolejność instalacji supersu i recovery. Nadal nic.
I teraz po prostu zgłupiałem. Nie wiem co niby robię źle. Na stronie TWRP pisze, że recovery przy restarcie samo zadba, żeby nie było nadpisywane. Zła wersja supersu? Jeśli najnowsza spowodowała bootloopa, to jaką mam wrzucić? Magiska nie wrzucę, bo jest systemless, czyli w tym wypadku chyba nie uchroni recovery przed nadpisaniem. Czy bootloop był przez zaszyfrowane partycje?