Aggiornamento 19 Febbraio 2013 - Aggiunta procedura con Triangle Away al post nr 2
Sono graditi commenti , correzioni , esperienze ... quando possibile aggiornero' il post inserendo commenti utili con i
dovuti ringraziamenti
Si sono presentati due casi di Brick , non se ne conoscono i motivi.
Se decidete di usare la procedura manuale vi assumete la piena responsabilita'
Importante:
Il sottoscritto e androidiani non si assumono nessuna responsabilità per eventuali brick
e/o malfunzionamenti del proprio device.
La procedura in oggetto dovrebbe funzionare sia con Gingerbread che Jelly bean e sia su I9070 che I9070P.
Questo da quanto provato da alcune persone su XDA.
La procedura e' stata da me testata su un telefono I9070 con Jelly Bean Russo ultima versione.
Si ringrazia Shaaan e le persone che hanno collaborato con lui
Link al post ufficiale su XDA:
[GB & JB] Reset Binary Counter - xda-developers
Premessa:
Il contatore chiamato custom binary counter si incrementa tutte le volte che noi "carichiamo" sul telefono un firmware/kernel
non ufficiali Samsung.
Ecco perche' normalmente nelle varie procedure , firmware , kernel trovate indicazioni se una certa operazione
incrementa il nostro counter.
Dal punto di vista funzionale non e' un problema perche' non pregiudica il corretto funzionamento del telefono.
L'unico problema e' l'assistenza , se viene controllato quel contatore automaticamente
perdiamo la garanzia con le ovvie conseguenze.
Come verificare il nostro contatore:
da telefono spento tenendo premuto contemporaneamente Volume - / Home / Power andiamo in download mode.
Con volume + confermiamo che vogliamo continuare.
Prestiamo ora attenzione alla voce "custom binary download"
Se troviamo "NO" significa che il telefono e' vergine e la nostra garanzia e' valida.
Se troviamo "YES" con un numero qualsiasi , il numero si incrementa tutte le volte che eseguiamo una operazione non consentita ,
la nostra garanzia e' invalidata
L'immagine a sinistra ci mostra il primo caso , quella a destra il secondo:
Per uscire dalla modalita' download , senza togliere la batteria, tenete premuto contemporaneamente
Volume - / Home / Power per qualche secondo ed il teleno va in reboot normalmente.
Potreste ritrovarvi anche in questa situazione dove il current binary e' CUSTOM
Questo indica che state usando un custom kernel/firmware , ovviamente anche questo a
livello assistenza non va bene.
Basta che rimettete un firmware ufficiale
ATTENZIONE PRESTARE LA MASSIMA ATTENZIONE ... POSSIBILITA' DI BRICKARE IL TELEFONO !!!
Come azzerare il contatore e ripristinare la garanzia:
purtroppo il contatore e'nella parte di boot protetta del nostro telefono per cui qualsiasi operazione
risulta ad alto rischio.
Detto questo vediamo i due metodi possibili , entrambi rischiosi ma triangle away evita il pericolo di "errori" :
1- Metodo manuale (Sconsigliato , Triangle Away evita errori umani vedere secondo post)
attenzione prestare la massima attenzione perche' come detto qualsiasi errore potrebbe portare
ad un Hard Brick del telefono ... questo significa assistenza col rischio di pagare l'intervento.
Non avrete nessun vantaggio nel funzionamento del telefono.
Necessari
1- Permessi di root
2- Emulatore terminale
https://play.google.com/store/apps/d...roidterm&hl=it
3- La massima attenzione possibile
Una volta installato emulatore terminale , lanciamolo e prepariamoci ad inserire questi due comandi
ripeto attenzione massima !!!
$ su
# dd if=/dev/zero of=/dev/block/mmcblk0 bs=1 count=1 seek=3145732
"su" ci da i permessi superuser , se e' la prima volta che lo usate sul vostro telefono supersu/superuser vi
chiedera' se concederglieli ... ovviamente si
La presenza del carattere # sulla nuova riga ci conferma che e' tutto ok ... se no inutile proseguire.
"dd if=/dev/zero of=/dev/block/mmcblk0 bs=1 count=1 seek=3145732"
con questo comando verra' azzerato il nostro contatore riscrivendo nella memoria protetta del telefono il byte interessato
Ecco la schermata che mostra la procedura eseguita con successo:
Non vi resta che andare in download mode e verificare che la procedura abbia avuto successo
Metodo testato da :
I9070P GB Firmware italiano (resma77)
I9070P GB Firmware austriaco XXLK4 (francescobabbaro)
I9070 JB Firmware XXLQ4 (tacito)
I9070 JB + Kernel thunderzap 3.5 (migaia , radino76 , lostraniero67)
Problemi riscontrati ed eventuali soluzioni
1 Grazie alla segnalazione di francescobabbaro e angelo1989
"Non so perchè ma a me la tastiera stock non funzionava sull'emulatore, ho dovuto usare la swype"
Per cui se avete problemi provate con altra tastiera
Per Ottenere i permessi di Root senza incrementare il counter in GB andare qui
https://www.androidiani.com/forum/mo...l-counter.html