Wszystkie czynności opisane w tym wpisie robisz na własną odpowiedzialność. Bla, bla, bla. Jeśli się coś zepsuje to miej pretensje do siebie. No i jedna ważna wzmianka: utracisz wszystkie dane w tym procesie, więc zrób kopię.
W tym wpisie przedstawię sposób rootowania urządzenia OnePlus One. Bez zbędnych opisów, krok po kroku. Całość opieram o wpis Odblokowanie bootloadera, instalacja własnego recovery i root telefonu One.
Potrzebne pliki
Android SDK Slim – SDK potrzebne do odblokowania bootloadera
TWRP Project – Bootloader/recovery
Sterowniki – Niezbędne do wykrycia telefonu w systemie
Odblokowanie bootloadera
- Rozpakowujemy plik AndroidSDKSlim.zip – np. na pulpit.
- Instalujemy sterowniki ADB.
- Włączamy telefon w trybie fastboot: głośność w górę + włącznik
- Podłączamy telefon do komputera.
- Uruchamiamy konsolę Windowsa1
- Przechodzimy do katalogu, w którym rozpakowaliśmy zip: cd Desktop\android-sdk-windows\platform-tools
- W konsoli wpisujemy polecenie: fastboot devices2
- Następnie wpisujemy komendę do odblokowania bootloadera: fastboot oem unlock3
- Po ponownym uruchomieniu w narzędziach programistycznych4 włączamy debugowanie usb i odznaczamy opcję CM recovery.
- Wyłączamy konsolę Windowsa.
Instalacja recovery
- Otwieramy konsolę Windowsa1.
- Pobrany obraz TWR kopiujemy do folderu z pkt. 6 odblokowania bootloadera. Zmieniamy jego nazwę na recovery.img (choć nie jest to konieczne. Lepiej jednak ujednolicić sobie).
- Uruchamiamy konsolę Windowsa. Wykonujemy polecenie z pkt. 6.
- Wpisujemy polecenie: fastboot flash recovery recovery.img
- Po zakończeniu (potrzeba chwilę na wykonanie) wpisujemy: fastboot reboot
- Zamykamy okno konsoli
Root
I tutaj jest kwestia dyskusyjna. Sposób opisany na wspomnianej stronie informuje o tym iż należy wgrać SudoSU na urządzenie ręcznie. Mi się tego zrobić nie udało, a co ciekawe – TWR sam zapytał się mnie przy próbie restartu urządzenia, czy chcę by zainstalował mi SuperSU, bo go nie ma. Dałem tak i wszystko działa.
Jeśli z jakiegoś powodu u was byłoby inaczej. Należy pobrać zip z SuperSU:
UPDATE-SuperSU-v2.02 – SuperSU
A następnie wykonać polecenia:
- Otwieramy konsolę Windowsa1.
- Włączamy telefon w trybie recovery: głośność w dół + włącznik
- Kopiujemy plik UPDATE-SuperSU-v2.02.zip do katalogu android-sdk-windows\platform-tools.
- Wykonujemy polecenie: adb push UPDATE-SuperSU-v2.02.zip /sdcard/
- Na ekranie telefonu wybieramy Install, a następnie znajdujemy archiwum SuperSU.
Jeśli w przyszłości będziemy aktualizować oprogramowanie urządzenia – root należy wykonać ponownie.
- Meta+R, lub Start -> Uruchom: cmd [↩] [↩] [↩]
- Komenda ta wypisze podłączone urządzenia. Jeśli tak się nie stanie, to jest problem ze sterownikiem ADB. Można spróbować go zainstalować ponownie. [↩]
- Na stronie z opisem polecają wpisać następnie fastboot reboot – u mnie nie było to potrzebne. [↩]
- Dostępne dopiero po 7-krotnym kliknięciu w numer kompilacji – mowa o informacjach o urządzeniu. [↩]
Dodaj komentarz