Salve a tutti, sto aggiornando il tablet in questione usando ADB per rimettere la ROM originale. Purtroppo pero non capisco che file "*.zip" devo dare in pasto ad ADB, tutte quelli che ho provato mi hanno restituito un errore...
Il file contente la ROM originale è strutturato cosi :
950s23G.zip->1006AG2DM-TF-NOT ROOT 0514.rar->1006AG2DM-TF-NOT ROOT 0514->1006AG2DM e dentro vi sono :
*1)patch.zip
*2)update.zip
*3)factory_update_param.aml
*4)u-boot.bin
*5)uImage
*6)uImage_recovery
Ho provato a mandargli il file "950s23G.zip" cosi com'è, ho provato con "update.zip" e ho provato a creare un file "950s23G.zip" con contenuti i file [ *1)~*6) ] ma in tutti i casi mi ha dato un errore il tablet nel momento in cui ha iniziato l'aggiornamento.
P.s. tutto questo perchè dopo un errore per cui ho aggiornato usando la ROM del 950s2 liscio. A causa di questo (spero e non di un guasto) non mi funziona più la scheda SD esterna, ovvero il tablet rileva quando smonto/monto fisicamente la SD, ma non riesce mai a montarla per renderla fruibile dall'OS.
grazie ancora
---------------AGGIORNAMENTO----------------
Dopo un pò di lavoro credo di essermi chiarito le idee...vediamo adesso se correggo il tiro della domanda :
il file da usare tramite adb + : "update.zip" del pacchetto precedente.
Purtroppo pero quando faccio l'update di questo file fallisce per questo motivo :
!less_than_int(1367979208, getprop("ro.build.date.utc"))
Per cui ho rootato il tablet e tramite editor di testo ho cambiato i valori di "ro.build.date.utc" e "ro.build.date" dentro il file
/system/build.prop (generato automaticamente da buildinfo.sh).
entro in un terminale :
adb shell
verifico il valore :
getprop ro.build.date.utc -> ok corretto
riavvio in recovery e avvio l'aggiornamento tramite ADB del file update.zip.
Le prime due istruzioni di verifica del file update.zip sono :
assert(!less_than_int(1367979208, getprop("ro.build.date.utc")));
assert(getprop("ro.product.device") == "g12refM1006AG2DM" || getprop("ro.build.product") == "g12refM1006AG2DM");
Come mai continua a fallire nella prima verifica ? Prende il valore di "ro.build.date.utc" da un'altra parte ?
grazie