Per installare una rom non stock devi sbloccare il bootloader e, così facendo,
perdi la garanzia.
Per Flatline, segui per filo e per segno i comandi di questa guida:
https://www.androidroot.mobi/pages/g...ash-jellybean/
La sintetizzo qui all'osso (NB non mi assumo alcuna responsabilità, io avevo il tablet afggiornato a JB e la procedura ha funzionato perfettamente, se procedete lo fate a vostro rischio e pericolo):
Scaricati il file per il TF300 qui:
https://download.androidroot.mobi/flatline_tf300.img
Prerequisiti per Flatline (non li traduco, mi sembrano ovvi):
- An unlocked TF201, TF300, TF700 or Nexus 7 (2012) Wi-Fi & 3G tablet
- Working fastboot binary & all necessary drivers
- The nvflash binary from NVIDIA (See Downloads)
- Nerves of steel!
A cosa serve? Serve a generare dei file di backup che sono specifici per ciascun tablet (blob file) e che permettono di autenticarti per accedere al tablet in modalità APX, una modalità di basso livello prevista sui chipset NVIDIA. Anche se fai casini durante l'installazione di una ROM non standard, con questi file blob riesci al 99,99% ad accedere al tuo tablet briccato e a recuperare il tutto. Senza questi file blob la modalità APX è assolutamente inutile e ripeto, i file blob sono *specifici* per ciascun tf 300, per cui chiedere quelli di un altro utente non servirebbe a nulla.
Per prima cosa occorre andare in fastboot mode.
Entrati in fastboot mode, digitate:
$ fastboot -i 0x0b05 flash recovery flatline_device.img
Terminato il flash della recovery image, fate
un reboot completo del tablet (entrate in Android) e poi spegnete tutto e fate il reboot in recovery.
Se tutto è andato bene, dovreste avere la voce "Wheelie" dal menu "Advanced". Selezionatela e poi scegliete "Step 1: Flash AndroidRoot BL" che flasherà l'AndroidRoot custom bootloader.
Il tablet si spegnerà, riaccendetelo, caricate android normalmente e poi riandate in modalità recovery.
In recovery, selezionate: "Step 2: Generate wheelie blobs" dal menu "Wheelie" in "Advanced".
Questa procedura creerà i Wheelie blob file specifici per il vostro tablet e, se c'è una connessione wifi attiva e correttamente configurata, li uploaderà nei server di AndroidRoot.
Una volta generati i file blob (attenzione perché ci vuole parecchio tempo), dovete estrarli dal tablet dalla partizione data e conservarli in un posto sicuro (fatene anche più copie, magari una su cloud, per evitare di perderli).
Per copiarli, utilizzati i comandi:
"adb pull /data/media/AndroidRoot" oppure
"adb pull /tmp/AndroidRoot"
A questo punto potete accedere a NVFlash con i vostri blob file.
Entrate in modalità APX: da tablet spento, tenete premuto contemporaneamente power e il tasto volume "up". Il tablet rimarrà con lo schermo nero ma windows rileverà il tablet in modalità APX (ammesso che i driver siano correttamente installati).
da terminale, digitate:
$ wheelie --blob blob.bin , utilizzando i vostri blob file.
se avete fatto tutto correttamente, il tablet entrerà nella modalità NVFLASH.
Ok, ci siamo quasi.
Digitate
$ nvflash --resume --rawdeviceread 0 2944 bricksafe.img
$ nvflash --resume --read 14 factory-config.img
$ nvflash --resume --read 7 unlock-token.img
Prendete i file generati e metteteli al sicuro con i vostri blob file. In particolare il primo, sono da utilizzare in caso di brick.
Spero sia stato utile.
Ciao