Poniższy poradnik jest tłumaczeniem poradnika downgrade + root z XDA. Nie jestem autorem skryptów i nie ponoszę odpowiedzialności za ewentualne uszkodzenia. Pliki BLOB są dla wersji US, więc mogą NIE działać z naszymi urządzeniami! Jak tylko pojawi się europejski FirmWare to postaram się go tu zamieścić. Nie testowałem sposobu Downgrade, ale sam root działa!
Link do XDA: [GUIDE] Downgrading from .26 to .17 and rooting - xda-developers
W dalszej części poradnika zakładam, że wiesz co robisz i znasz się na ADB.
[Krok 1 - Downgrade]
Jeśli NIE zaktualizowałeś swojego tabletu do wersji .26 to przejdź do kroku drugiego. Downgrade usunie wszystkie dane z urządzenia / przywróci go do stanu fabrycznego!
1. Ściągnij, wypakuj plik US BLOB i wgraj do pamięci wewnętrznej urządzenia (/sdcard)
2. Podłącz tablet do PC i uruchom ADB
3. Wpisz poniższą komendę, aby sprawdzić czy urządzenie jest wykrywane przez ADB
adb devices
Jeśli urządzenie jest poprawnie podłączone powinno pojawić się na liście
4. Wpisz poniższe komendy(po każdej linijce wciśnij enter):
adb shell
mv /data/local/tmp /data/local/tmp.bak
ln -s /dev/block/mmcblk0p4 /data/local/tmp
exit
5. Uruchom ponownie tablet wpisując:
adb reboot
6. Po uruchomieniu urządzenia wpisz:
adb shell
dd if=/sdcard/blob of=/dev/block/mmcblk0p4
7. W adb nic nie się nie pojawi na potwierdzenie tej czynności, ale nie panikuj tylko czekaj spokojnie - cały proces zajmuje 3-10 minut
8. Po jakimś czasie powinny się pojawić następujące rzeczy (liczby mogą się różnić):
1066806+1 records in
1066806+1 records out
546204969 bytes transferred in 250.309 secs (2182122 bytes/sec)
Możemy wyjść z shell i bezpiecznie uruchomić ponownie urządzenie:
exit
adb reboot
9. Po ponownym uruchomieniu powinien się pojawić pasek flashowania. Poczekaj, aż dojdzie do końca.
10. Po zakończeniu flashowania tablet powinien się sam uruchomić ponownie z nowym systemem (może to chwilę potrwać).
[Krok 2 - Root]
Do poprawnego działania skryptu musisz mieć urządzenie w wersji systemu .17
1. Ściągnij i zainstaluj aplikację SparkyRoot
2. Odpal aplikację i naciśnij Step 1 - Recheck and Exploit (jeśli przycisk ma nazwę "Exploit" to przejdź do kroku 5)
3. Naciśnij Step 2, otwórz aplikację Asus App Backup i zrób backup aplikacji SparkyRoot
4. Naciśnij jeszcze raz Step 1 - Recheck and Exploit - powinnien się pojawić napis Expolit successful, a przycisk zmienić nazwę na Exploit.
5. Naciśnij Step 1 - Exploit raz jeszcze
6. Naciśnij Step 2, otwórz aplikację Asus App Backup i zrób backup aplikacji SparkyRoot
7. Wróć do aplikacji SparkyRoot i naciśnij Step 3 - Install SuperUser
8. Naciśnij Step 4 - Cleanup, ta akcja wyczyści wszystkie dane tymczasowe
9. Zrobione!
[Krok 3 - Upgrade do .26]
Nie rób aktualizacji dopóki nie wykonasz poniższych kroków!
1. Zainstaluj aplikację Voodoo OTA RootKeeper
2. Odpal ją i postępuj zgodnie z instrukcjami. Upewnij się, że pierwsze cztery opcje są zaznaczone. Jeśli nie to spróbuj ponownie zrobić root.
3. Zaktualizuj system do wersji .26 kiedy się pojawi alert.