Dzięki niezawodnym xda-developers mogłem zmienić Transformera w urządzenie, które pracuje tak jak ja mu każę! (a nie odwrotnie)
By to uczynić musiałem:
Uzyskać dostęp do konta roota
Zainstalować potrzebne narzędzia
WIELKIE OSTRZEŻENIE! Nie biorę odpowiedzialności za to, że Twój tablet się usmaży, przystąpi do Świadków Jehowy lub zrobi coś równie irytującego. Wszelkich modyfikacji dokonujesz na własną odpowiedzialność!
Oto zwięzły instruktaż
Ad. 1
Zdecydowałem się na metodę "sam root". Bez flashowania całego obrazu systemu i utraty danych. Jako bonus mam clockwork recovery 🙂
Podaję w wersji mainstreamowej, znaczy z użyciem Windowsów. Sam przeprowadziłem operację na Linuksie, ale myślę, że użytkownicy tego sytemu poradzą sobie bez prowadzenia za rączkę.
Opierałem się na wiedzy z forów xda-developers.com
Przygotowania:
Ściągamy następujące paczki:
tf_rootkit - niezbyt szczęśliwie dobrana nazwa, ale mniejsza o to.
MEGAUPLOAD - The leading online storage and file delivery service
Paczka zawiera sterowniki do trybu APX, narzędzie nvflash, narzędzie adb, obrazy bootloadera i partycji boot oraz recovery(ClockWork), binarkę "su" i aplikację "Superuser"
Sterowniki ADB -
http://dlcdnet.asus.com/pub/ASUS/EeePAD/TF101/ASUS_Android_USB_drivers_for_Windows.zip
.
Opcja dla zaawansowanych -
nvflash w wersji na Linuxa
Przed rozpoczęciem całej procedury, warto się upewnić, że TF w trybie "USB debuggigng" gada z komputerem (jeśli nie gada, będą problemy z instalacją "su").
Włączamy "USB debugging" w tablecie i podłączamy do kompa. Jeśli wyskoczy prośba o sterowniki - instalujemy oczywiście i restartujemy Windowsa (nawet jeśli o to nie poprosi)
Rozpakowujemy tf_rootkit_31.zip w dogodne miejsce
Uruchamiamy powłokę (cmd) i przechodzimy do katalogu z rozpakowanym rootkitem
Wyłączmy tablet
Łączymy kablem tablet i komputer
Włączamy tablet przytrzymując do skutku Power i Vol+.Uściślenie: Trzymamy tak długo aż Windows wykryje nowe urządzenie i poprosi o sterownik. Instalujemy stery z naszego zipa.
Uruchamiamy root.bat - z omawianego katalogu. To ładuje zmodyfikowany bootloader.
(Opcja) Uruchamiamy cwm.bat - tylko, jeśli chcemy ClockworkRecovery
Restartujemy tablet - należy przytrzymać Power przez 10 sekund
Włączamy USB Debugging
Uruchamiamy root_app.bat - wgrywa binarkę "su" i aplikację Superuser. Jeśli tu wystąpią błędy - jest problem z połączeniem w trybie ADB. Trzeba spytać wujka Google, jak naprawić.
Jeśli tablet się nie zrestartował - rebootujemy go i cieszymy się jak mucha ze świeżej kupy - mamy root'a.
Ad. 2
A oto aplikacje, które umilają pracę na zrootowanym sprzęcie:
Busybox - czyli implementacja podstawowych narzędzi Unix/Linux z kompaktowej formie
Drive Mount - pozwala zamontować normalne systemy plików (ext2,3,4) co daje nam wsparcie dla dużych (>2GB) plików bez użycia NTFS-u (który jest brzydki i śmierdzi) i zacną wydajność, jako że wymienione systemy plików są natywnie obsługiwane przej jądro Linux i wspierają uniksowy system uprawnień (zgodny z Androidowym oczywiście). Wymaga BusyBox-a.
AdFree usuwa znakomitą większość denerwujących reklam z aplikacji i systemowej przeglądarki. Usuwa też reklamy niewkurzające i wspierające działalność np. android.com.pl - ale użytkowniku pamiętaj, to Tobie ma być wygodnie, nie firmom reklamowym.
Rsync Backup - dla zaawansowanych. Rsync i aplikacja pozwalająca tworzyć zadania synchronizacji (pełne wsparcie opcji rsync!!!)
ConnectBot na tablety - wygodniejszy od normalnego.
I to tyle. Miłej zabawy!