Witajcie!
Właśnie dziś nadszedł czas bym w końcu zamieścił NVflashowy tutorial 🙂. Więc do dzieła!
Flatline dla TF300T jest kompatybilny z bootloaderami:
10.6.1.27.5
10.6.1.27.1
10.6.1.15.3
Generowanie twoich blob’ów do NVflasha
By ponownie otrzymać dostęp do NVflash, musisz wygenerować pliki które pozwalają na weryfikację APX mode na urządzeniu.
Na początek należy pobrać specjalną paczuszkę dla twojego urządzenia oraz program zwany NVflash:
· NVflash (Windows): http://download.androidroot.mobi/nvflash-tools-win32.zip
· NVflash (Linux): http://download.androidroot.mobi/nvflash-tools-linux.tar.bz2 p
· Paczka dla Asus Transformer TF201 Prime: https://download.androidroot.mobi/flatline_tf201.img
· Paczka dla Asus Transformer Pad TF300T: https://download.androidroot.mobi/flatline_tf300.img
· Paczka dla Asus Transformer Pad TF700: https://download.androidroot.mobi/flatline_tf700.img
· Sterowniki (Windows): [ADB/FB/APX Driver] Universal Naked Driver 0.72 - xda-developers
· Sterowniki dla TF700 (Windows): https://www.androidroot.mobi/download/Universal_Naked_Driver_0.7_tf700.zip
DLA TF700 ZALECA SIĘ ROBIENIE CAŁEJ OPERACJI POD LINUXEM!
Kiedy pobierzemy już wszystkie niezbędne rzeczy, pora zabrać się do roboty. Umówmy się że nazwę naszej paczki zmieniamy po prostu na „flatline”, aby nie było problemów z przekształceniem komend, do naszego urządzenia.
Teraz wchodzimy w Fastboot Mode (aby to zrobić należy wyłączyć tablet, oraz podjąć próbę włączenia go kombinacją klawiszy Volume- i Power). Na komputerze zaś kopiujemy plik „flatline.img” do folderu z fastbootem. Uruchamiamy ADB z poziomu CMD, a następnie podpinamy nasz tablet do komputera. W Wierszu Poleceń wpisujemy komendę:
fastboot -i 0x0b05 flash recovery flatline.img
Kiedy już niebieski pasek flashowania się zapełni, a wiersz poleceń poinformuje nas o ukończonej sukcesem instalacji, od raz uruchamiamy ponownie tablet w trybie recovery, a w tym celu piszemy w CMD komendę:
fastboot reboot
Teraz powinniśmy zobaczyć ponownie ten sam niebieski pasek pod logo Asusa, wtedy tablet uruchomi się ponownie, a my bez chwili zwłoki wchodzimy do recovery (tak jak do fastboota, tylko że po zobaczeniu 3 ikonek należy wcisnąć Volume+).
W recovery wchodzimy w zakładkę „Advanced”, a tam musimy wybrać pozycję „wheelie”, oraz zatwierdzić nasz wybór. Tam wybieramy „step 1: flash Android Root BL”, i wtedy rozpocznie się wydobywanie specjalnego bootloadera. Kiedy operacja dobiegnie końca, tablet sam się wyłączy. Naszym zadaniem teraz jest włączenie go, oraz pozwolenie mu na załadowanie systemu Android.
Teraz kiedy tablet nam się uruchomił, wyłączamy go ponownie i wchodzimy do recovery. Teraz znów wchodzimy w zakładkę „Advanced” a następnie w „Wheelie”, aczkolwiek teraz wybieramy pozycję „Step 2: Generate wheelie blobs”. Po zakończeniu się procesu należy uruchomić nasz tablet ponownie, oraz wydobyć klucz do bootloadera. Znajdziecie je idąc ścieżką /data/media/AndroidRoot lub /tmp/AndroidRoot.
Tam znajdują się nasze bloby. Wszystkie należy wydobyć oraz je zachować na przyszłość. Są one bardzo ważne. Osobiście zalecam zrobienie kopii na kilku dyskach twardych i komputerach, wypalenie na kilku nośnikach DVD lub BD (są bardziej trwałe niż CD), zachować sobie kilka kopii, oraz pozostałe wysłać do rodziny w odległych od twojej okolicy lokalizacji, oraz oddanie płytek do kilku różnych banków. Jednakże najbardziej uznaną metodą jest szczelne zapakowanie płytki do miękkiego pokrowca, a następnie w twarde i nieprzemakalne pudełko, oraz zakopanie wszystkiego pod ziemią na podwórku (jeżeli ktoś ma jedynie kwiatki na balkonie, ten pomysł raczej nie zda egzaminu. Właśnie tak ważne są teraz te pliki!
Teraz wchodzimy do trybu APX (tak samo jak do fastboota, tylko że zamiast Vol- trzymamy Vol+). Tam z poziomu NVflash na komputerze, lecimy z następującymi komendami:
wheelie --blob blob.bin
Teraz powinniśmy ujrzeć napis:
„WARNING: If you run the following command it will boot your device into regular android. This is listed as an *EXAMPLE*. Run the commands in "What Next?" section first.”
Po czym wpisujemy kolejno komendy:
nvflash --resume --rawdeviceread 0 2944 bricksafe.img
nvflash --resume --read 14 factory-config.img
nvflash --resume --read 7 unlock-token.img
Teraz nie wiadomo gdzie podzieją się bloby oraz plik „bricksafe.img”, polecam dobrze przeszukać komputer w ich poszukiwaniu, gdyż są one bardzo ważne 😉. Ja osobiście jeszcze nie wiem gdzie on jest, ale ponoć będą się one znajdować w Dokumentach użytkownika 🙂.
Jeżeli macie jakieś uwagi co do tutka, piszcie poniżej. Nie ukrywam że całość robiłem w nocy z laptopem na kolanach :E, i nie wykluczam że zakradły się tutaj drobne błędy 🙂.
NIE BIORĘ ŻADNEJ ODPOWIEDZIALNOŚCI ZA TO, CO STANIE SIĘ Z TWOIM TABLETEM PO WYKONANIU DZIAŁAŃ Z TEGO TUTORIALU!