Jako, że wszystko już jest na forum chciałem wgswoich doświadczeń zebrać w całość proces odblokowanie bootloadera(co jest bardzo proste),proces nadania praw roota, wgranie TWRP w wersji dedykowanej dla M4 Aqua.
Odblokowanie bootloadera.
Aby to sprawdzić czy nasz bootloder nadaje się do odblokowania wchodzimy w Telefon/Dialer wpisujemy
*#*#7378423#*#*
- kolejno wybieramy:
Service Info -> Configuration -> Rooting Status:
Bootloader Unlocked = Yes - telefon z odblokowanym bootloaderem
Bootloader unlock allowed = Yes - telefon z zablokowanym bootloaderem z możliwością jego odblokowania (aktualnie zablokowany)
Bootloader unlock allowed = No operator całkowicie zablokował możliwość odblokowania bootloadera
Co należy wykonać?
1. pobierz i zainstaluj program Flashtool
flashtool-0.9.18.4
Flashtool [Mega]
(Do pracy z M4 najlepiej pobrać wersje 0.9.18.4 co nie oznacza, że nie można spróbować tego na nowszej wersji)
2. wyłącz sprawdzanie podpisów cyfrowych dla sterowników
Link pomocny w tej materii
https://forum.android.com.pl/topic/102754-instalacja-sterownik%C3%B3w-fastboot-na-windows-78/
3.Zainstaluj sterowniki fastboot i flashmode, znajdują się one w folderze instalacji programu, najczęściej C:\Flashtool\drivers
4.Wejdź na stronę
http://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/
- wybieramy nasz model - Sony Xperia M4 Aqua
- podajemy numer IMEI naszego urządzenia - znajdziesz go w menu serwisowym:
Telefon/Dialer -> *#*#7378423#*#* -> Service Info -> Configuration
- podaj swój mail
- po chwili powinien pokazać się kod – zapisz go (najlepiej w pliku tekstowym)
5. włącz debugowanie USB w opcjach programistycznych. Aby je aktywować:
- Ustawienia -> Informacje o telefonie stuknij kilka razy razy w "Numer kompilacji".
- Następnie: Ustawienia -> Opcje programistyczne, zaznacz "Debugowanie USB"
6. wyłącz telefon
7. wciśnij przyciskVolume+ i podłącz telefon do komputera
8. uruchom Flashtool, zakładka Devices -> Check Drivers, program sprawdzi poprawność zainstalowanych sterowników, z okna komunikatów wyglądającego mniej więcej tak
12/005/2018 00:05:19 - INFO - List of connected devices (Device Id) :
12/005/2018 00:05:19 - INFO - - USB\VID_0FCE&PID_0DDE\YT9119FCZN Driver installed : true
12/005/2018 00:05:19 - INFO - List of ADB devices :
12/005/2018 00:05:19 - INFO - - none
12/005/2018 00:05:19 - INFO - List of fastboot devices :
12/005/2018 00:05:19 - INFO - - YT9119FCZN
Kopiujemy zawartość z linijki zaczynającej się od USB\VID_0FCE&PID_0DDE\ jak na wyżej załączonym kodzie.
U mnie do skopiowania był ten oto numerYT9119FCZN.
Skopuj do notatnika, za chwile będziesz go ponownie używał.
9. Na tym etapie możesz odłączyć i wyłączyć telefon i wyłączyć flashtoola
10. wejdż do folder C:\Flashtool\custom\mydevices
11. utwórz nowy folder nazywając go tak jak tekst skopiowany z uprzednio z flashtoola
12. w utworzonym folderze utwórz plik txt o nazwie ulcode
13. otwórz plik i wklej kod z strony Sony pozwalający odblokować urządzenie
14. uruchom ponownie Flashtoola
15. trzymając przycisk Volume- podłącz telefon do komputera
16. sfinalizuj wszystko klikając w Flashtoolu przycisk BLU
BOOTLOADER powinien być odblokowany. Chcesz sprawdzić?
Telefon/Dialer -> *#*#7378423#*#* -> Service Info -> Configuration -> Rooting Status: Bootloader Unlocked = Yes
Jeśli jest takie info oznacza to pomyślnie zakończone odblokowanie.
ROOT + TWRP
Opisana metoda działa na Androidzie 6.0.1 / firmware 26.3.A.1.33.
Wersja aplikacji SuperSU – 2.79
Wersja TWRP – 3.2.1-0.
1. pobierz odpowiednią paczkę w przygotowanymi plikami
Xperia M4 Aqua E2303 Root&newTWRP .zip
Mogą być również potrzebne sterowniki dla Sony
Xperia M4 Aqua driver
2. wypakuj do dogodnej lokalizacji pobrana paczkę, na tyle aby było łatwo z poziomu konsoli wpisać wszystkie komendy.
3. trzymając przycisk Volume+ podepnij kabel – telefon uruchomi się w trybie fastboot – zakomunikuje to niebieska diodą.
4. uruchom konsolę w folderze w którym masz wypakowane plikii wpisuj kolejno polecenia potwierdzając każde z nich:
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot reboot
5. po wykonanych czynnościach odpinamy telefon od kabla i uruchamiamy go
Chcąc sprawdzić poprawność wgrania TWRP używamy kombinacji przycisków Power i Volume-, oczywiście wciskając je jednocześnie.
Pierwsze uruchomienie może chwilkę potrwać, nie denerwuj się 😉
Paczka zawiera podmienione recovery na wersję 3.2.1-0.
W przypadku gdy nie chcesz użyć opcji rootowania wykonaj kroki od1 do 3a następnie przejdź tu:
4. uruchom konsolę w folderze w którym masz wypakowane plikii wpisuj kolejno polecenia potwierdzając każde z nich:
fastboot flash recovery recovery.img
fastboot reboot
Źródła poradnika:
https://forum.android.com.pl/topic/248045-odblokowanie-bootloadera-m4-aqua/
https://forum.android.com.pl/topic/307861-roottwrpublmme2303-root-twrp-dla-m4-aqua/?tab=comments#comment-5277456
https://forum.xda-developers.com/m4-aqua/development/recovery-twrp-touch-recovery-3-1-1-0-t3636920
https://developer.sony.com/file/download/xperia-m4-aqua-driver/
JAKO ŻE NIE JESTEM AUTOREM W/W MODYFIKACJINIE ODPOWIADAM ZA PROBLEMY Z URZĄDZENIEMPOWSTAŁE W WYNIKU PRÓBY WYKONANIA PODANYCH CZYNNOŚCI.WSZYSTKO ROBISZ NA WŁASNĄ ODPOWIEDZIALNOŚĆ.
W przypadku padniętych linków odezwij się.
Część linków pochodzi ode mnie, w razie gdyby cośnie działało to poprawię.