OnePlus One: root telefonu

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

  1. Rozpakowujemy plik AndroidSDKSlim.zip – np. na pulpit.
  2. Instalujemy sterowniki ADB.
  3. Włączamy telefon w trybie fastboot: głośność w górę + włącznik
  4. Podłączamy telefon do komputera.
  5. Uruchamiamy konsolę Windowsa [1]Meta+R, lub Start -> Uruchom: cmd
  6. Przechodzimy do katalogu, w którym rozpakowaliśmy zip: cd Desktop\android-sdk-windows\platform-tools
  7. W konsoli wpisujemy polecenie: fastboot devices [2]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.
  8. Następnie wpisujemy komendę do odblokowania bootloadera: fastboot oem unlock [3]Na stronie z opisem polecają wpisać następnie fastboot reboot – u mnie nie było to potrzebne.
  9. Po ponownym uruchomieniu w narzędziach programistycznych [4]Dostępne dopiero po 7-krotnym kliknięciu w numer kompilacji – mowa o informacjach o urządzeniu. włączamy debugowanie usb  i odznaczamy opcję CM recovery.
  10. Wyłączamy konsolę Windowsa.

Instalacja recovery

  1. Otwieramy konsolę Windowsa [5]ref:1.
  2. 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).
  3. Uruchamiamy konsolę Windowsa. Wykonujemy polecenie z pkt. 6.
  4. Wpisujemy polecenie: fastboot flash recovery recovery.img
  5. Po zakończeniu (potrzeba chwilę na wykonanie) wpisujemy: fastboot reboot
  6. 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:

A następnie wykonać polecenia:

  1. Otwieramy konsolę Windowsa [6]ref:1.
  2. Włączamy telefon w trybie recovery: głośność w dół + włącznik
  3. Kopiujemy plik UPDATE-SuperSU-v2.02.zip do katalogu android-sdk-windows\platform-tools.
  4. Wykonujemy polecenie: adb push UPDATE-SuperSU-v2.02.zip /sdcard/
  5. 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.

Wyjaśnienia

Wyjaśnienia
1 Meta+R, lub Start -> Uruchom: cmd
2 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.
3 Na stronie z opisem polecają wpisać następnie fastboot reboot – u mnie nie było to potrzebne.
4 Dostępne dopiero po 7-krotnym kliknięciu w numer kompilacji – mowa o informacjach o urządzeniu.
5, 6 ref:1
Ten wpis został opublikowany w kategorii Android i oznaczony tagami , , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *