Witam!
Jak więc obiecywałem, tak też robię! Oto jest tutorial jak zrootować JB na TF300T, bez odblokowywania bootloadera! By móc skorzystać z tego sposobu, najprawdopodobniej można mieć również odblokowany bootloader, ale moim zdaniem wykonywanie tego na odblokowanym bootloaderze nie ma sensu. Więc zaczynjamy!
Sposób ten tyczy się downgrade JB TF300T do ICS z TF700 Infinity. Sposób ten tyczy się tylko roota, NVflash jest dalej niedostępny, gdyż nie da się wgrać bootloadera ICS który jest nie podpisany, zamiast bootloadera JB który jest podpisany.
Niestety, po zastosowaniu się do tego tutorialu, nie ma możliwości ponownej aktualizacji do JB. Pewnie da się to zrobić po odblokowaniu bootloadera. Ale nasuwa się wtedy kilka pytań: "Jakie recovery wgrać? pod ICS czy JB?" lub "Wgrać recovery pod TF300T, czy pod Infinity?", niestety nie znam na to odpowiedzi.
Tylko jedna osoba próbowała zrobić ponowny update do JB. Zakończyło się tym, że jest dalej na ICS bo wystąpiły następujące błędy:
Installing update...
Finding update package...
Opening update package...
E:resource mismatch, it's not mdpi!
E:check resource fail
SD Installation aborted
Osoba ta robiła to tym samym sposobem co downgrade. Być może przez ADB by poszło wgrać JB z Infinity, lub odrazu dla TF300T. Nikt nie podjął się próby aktualizacji OTA.
Zaczynamy!
Są dwa sposoby na downgrade do ICS:
1) Wypakuj plik pobrany .zip, do nowego pliku .zip, i umieść go w katalogu ROOT, na pamięci wewnętrznej.
2) Wypakuj plik pobrany .zip, do nowego pliku .zip, i umieść go w katalogu ROOT w sdcard, i zmień nazwę pliku .zip na "EP201_768_SDUPDATE.zip".
Jeżeli używasz pierwszej metody, to na pasku powiadomień, będzie powiadomienie o Aktualizacji/ downgrade. Jeżeli nie, to zrób reboot. Jeżeli Reboot nie pomoże, spróbuj metody nr. 2.
Jeżeli używasz metody drugiej, musisz zrobić reboot do bootloadera, i tam zatwierdzić ikonkę RCK. (Jeżeli nie wiesz jak się to robi, w tym temacie jest to opisane: https://forum.android.com.pl/topic/242920-cold-boot-wipe-data-factory-reset-jak-uruchomiae-tablet-w-trybie-bootloader/ )
By zatwierdzić downgrade, upewnij się czy korzystasz z softu 10.4.2.18 JB 4.1.1 (najprawdopodobniej wszystkie softy 4.1.1 będą pasować.), zrób downgrade do softu 10.4.2.9 dla TF300T, używając jednej z powyżej wymienionych sposobów. Po zrobieniu downgrade do 10.4.2.9, zrób downgrade do softu 9.4.5.30 przeznaczonego dla Infinity, jednym z powyżej wymienionych sposobów. Jeżeli sflashujesz zły plik, nie martw się, to nie zbrickuje twojego tabletu. Wyskoczy tylko błąd "signature mismatch" i tablet się zrestartuje, i będziesz znów na etapie przed niepowodzeniem.
Kiedy już będziesz na ICS 9.4.5.30 dla Infinity, zrób Root metodą 1-Click-Root, by zdobyć uprawnienia Super użytkownika.
Jak już mówiłem, na chwilę obecną nie znaleziono sposobu na powrót do JB dla TF300T czy TF700. Jest to dość zawiła i skomplikowana metoda, ale dla chcącego nic trudnego 😃 . Jestem pewien, że istnieje jakiś sposób na ponowny powrót do JB, z rootem, ale nikt nie testował zrobienia tego innym sposobem, niż było zrobione downgrade.
NIE ODPOWIADAM ZA ŻADNE SZKODY WYRZĄDZONE TYM TUTORAILEM! WSZYSTKO ROBISZ NA WŁASNE RYZYKO!
Link do tematu na XDA: [Guide] TF300 JB downgrade to TF700 ICS to gain ROOT access. - xda-developers
Pozdrawiam!