OnePlus One: root telefonu

[warn]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ę.[/warn]

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

[dl href=”/wp-content/uploads/2014/10/AndroidSDKSlim.zip” title=”Android SDK Slim”]SDK potrzebne do odblokowania bootloadera[/dl]

[dl href=”https://dl.twrp.me/bacon/” title=”TWRP Project”]Bootloader/recovery[/dl]

[dl href=”http://www.koushikdutta.com/post/universal-adb-driver” title=”Sterowniki”]Niezbędne do wykrycia telefonu w systemie[/dl]

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ę Windowsa1
  6. Przechodzimy do katalogu, w którym rozpakowaliśmy zip: cd Desktop\android-sdk-windows\platform-tools
  7. W konsoli wpisujemy polecenie: fastboot devices2
  8. Następnie wpisujemy komendę do odblokowania bootloadera: fastboot oem unlock3
  9. Po ponownym uruchomieniu w narzędziach programistycznych4 włączamy debugowanie usb  i odznaczamy opcję CM recovery.
  10. Wyłączamy konsolę Windowsa.

Instalacja recovery

  1. Otwieramy konsolę Windowsa1.
  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:

[dl href=”/wp-content/uploads/2014/10/UPDATE-SuperSU-v2.02.zip” title=”UPDATE-SuperSU-v2.02″]SuperSU[/dl]

A następnie wykonać polecenia:

  1. Otwieramy konsolę Windowsa1.
  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.

[info]Jeśli w przyszłości będziemy aktualizować oprogramowanie urządzenia – root należy wykonać ponownie.[/info]

  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. []

Komentarze

Dodaj komentarz

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