WTĘP:
Klucze DRM to zaszyfrowane dane umożliwiające działanie niektórych autorskich funkcji telefonu. W przypadku Xperii Z5 są to między innymi:
Screen mirroring
X-Reality Display
Bravia Engine
Noise Cancelling (redukcja hałasu - działa tylko z wybranymi słuchawkami)
Aktualizacje aplikacji Sony
Niektóre funkcje odpowiadające za jakość zdjęć i nagrań (ich brak może spowodować pogorszenie obrazu)
Klucze DRM tracisz tylko wtedy jeżeli decydujesz się na odblokowanie bootloadera.
Bootloader odblokowujemy ponieważ zyskujemywtedy możliwość wgrywania kerneli i modyfikacji. W przypadku Xperii Z5 najczęściej decyzja ta jest podyktowana chęcią zrootowania urządzenia, czyli otrzymania praw dostępu do plików systemowych. Xperia Z5 i inne nowe telefony nie posiadają jeszcze opracowanej metody, która by na stałe umożliwiała root bez konieczności odblokowania bootloadera. Podczas startu sprawdzany jest m.in. ramdisk i partycja system, a w przypadku wykrycia modyfikacji urządzenie po prostu nie uruchamia się. Po odblokowaniu bootloadera pojawia się możliwość wgrania kernela, który nie posiada aktywnej "funkcji sprawdzania".
Jeżeli ponownie zablokujemy bootloader to kluczenie powrócątracimy je na zawsze. Chyba, że zrobiliśmyich kopię przed odblokowaniem bootloadera. Nie wszystkie modele jednak pozwalają na wykonanie kopii kluczy (tzw. backup DRM/ Kopia TA). Warto zaznaczyć, że klucze są unikalne dla urządzenia, a próba przywrócenia kluczy z tego samego modelu, ale nie z Twojego teleofnu spowoduje uszkodzenie smartfona (kopia musi być Twoja).
Poniższy poradnik przedstawia metodę
iovyroot - (temp) root tool
opisaną w tym wątku na XDA
http://forum.xda-developers.com/crossdevice-dev/sony/iovyroot-temp-root-tool-t3349597
Metoda działa tylko naE6653 i rom-ach 32.0.A.6.152 i32.0.A.6.200 które w przypadku gdy mamy inny należy wgrać za pomocą flashtool
UWAGA JEŚLI JUŻ ODBLOKOWAŁEŚ BL TA METODA NIE ZADZIAŁA
Co jest potrzebne:
Aktywne Debugowanie USB
Sterowniki ADB
Kernel Lollipopa <= Dec 2015
Narzędzie iovyroot zawiera:
Binaria dla uzyskania dostępu root
root/iovyroot
Skrypt TA Backup / Restore
tabackup.bat & tarestore.bat
Wersjav0.4 do pobrania stąd:
https://drive.google.com/file/d/0B8nLbtP1HtINQVVHT0Y2WWxSRm8/view
Instrukcja
Upewnij się że spełniaszwszystkie wymagania.
Pobierz i rozpakuj narzędzie.
Podłącz uruchomiony telefon.
Uruchomtabackup.bat i zaczekaj na wykonanie skryptu. Zobacz załączona grafika
Kopia zostanie zapisana do pliku TA.img. Możesz teraz zabrać się za odblokowanie bootloadera by uzyskać pełny root.
Jeżeli chciałbyś w przyszłości przywrócić kopię, podłącz urządzenie i przeciągnij myszką TA.img natarestore.bat.
Kopię przywracaj wtedy gdy na swoim urządzeniu będziesz miał stock kernel i oprogramowanie z którym kompatybilne jest narzędzie, czyli w przypadku Z5 toE6653 i rom 32.0.A.6.152 i32.0.A.6.200
W przeciwnym razie przywrócenie kluczy DRM spowoduje ponowne zablokowanie bootloadera i przywrócenie dm-verity. Urządzenie wpadnie w bootloop i tyle z Twoich modyfikacji o ile je masz (będziesz musiał wgrywać ponownie oprogramowanie).
Oczywiście wszystko co tu opisałem sam przetestowałem, ale robicie to na własne ryzyko i ani ja ani autor narzędzia nie ponosimy odpowiedzialności za ew. uszkodzenie waszego sprzętu!!
Narzędzie działa też na innych telefonach. Poniżej lista kompatybilnych modeli wraz z odpowiednimi ROM-ami
M5 (każdy wariant) (30.0.A.1.23 & 30.1.A.1.33)
M5 Dual (każdy wariant) (30.0.B.1.23 & 30.1.B.1.33)
E5803 (32.0.A.6.200)
E5823 (32.0.A.6.200)
E6533 (28.0.A.8.266)
E6553 (28.0.A.8.266)
E6603 (32.0.A.6.152)
E6633 (32.0.A.6.152)
E6653 (32.0.A.6.152 & 32.0.A.6.200)
E6683 (32.0.A.6.152)
E6833 (32.0.A.6.170)
E6853 (32.0.A.6.170 & 32.0.A.6.200)
E6883 (32.0.A.6.160 & 32.0.A.6.170 & 32.0.A.6.209)
SGP771 (28.0.A.8.260)
SGP712 (28.0.A.8.260)