Prima di iniziare voglio mettere in chiaro che il rischio zero non esiste, in caso di problemi ne io ne Androidiani possiamo essere ritenuti responsabili.
Bene, vorrei condividere con voi una guida trovata su XDA su come aggiornare dalla 4.3 root alla 4.4.2 con Mobile Odin Pro, mantenendo il root e il knox a 0x0. Trovate il thread originale a questo link Update to NC5 with Mobile Odin Pro and keep root, Knox 0x0 - xda-developers
Io l’ho testata personalmente passando dalla 4.3 MKF alla 4.4.2 NC4
Per evitare confusione, mobile odin pro funziona solo col root, quindi dovete avere una versione precedente alla MKF per ottenere i permessi di root senza far scattare il knox. Se siete su 4.3 ma una versione successiva alla MKF (ML6 oppure le black edition NA4, NAA ) dovete prima flashare la MKF (o la MK8 se siete su un firmware italiano) con odin3.09, fare il root e da li partire con la procedura.
Per ottenere i premessi di root sulla 4.3 senza fare scattare il knox ho seguito QUESTA GUIDA
OCCORRENTE:
• Il firmware adatto al vostro telefono
• Il bootloader del firmware (che potete preparare voi stessi)
• MOBILE Odin PRO 4.20 (che da questo momento chiamerò MOP, lo trovate sul Google Play, costa 4,75 euro)
PROCEDURA:
1 - Per prima cosa scaricate il firmware da sammobile
2 - Createvi il bootloader dal firmware.
Per farlo estraete dal firmware con un normale programma di decompressione i file del bootloader: aboot.mbn, rpm.mbn. sbl1.mbn, sbl2.mbn, sbl3.mbn, tz.mbn
Create un file bootloader.tar con all’interno i suddetti file; teoricamente si potrebbe creare con total commander, o con 7zip, ma io non ho provato. Per andare sul sicuro ho preferito creare un file tar.md5 in ubuntu. Per chi volesse seguire questa strada, basta una qualsiasi distribuzione linux, (anche lanciata da live dvd o pendrive usb) e usare da terminale i seguenti comandi:
tar -H ustar -c aboot.mbn rpm.mbn sbl1.mbn sbl2.mbn sbl3.mbn tz.mbn > bootloader.tar
md5sum -t bootloader.tar >> bootloader.tar
mv bootloader.tar bootloader.tar.md5
Alla fine otterrete il vostro bel file bootloader.tar.md5.
(PS: io ho fatto la cassata di cancellare il bootloader che avevo preparato.. non so, se a qualcuno serve io potrei ripreparalo, anche di una versione diversa, però non posso testarlo)
EDIT: qui trovate quelli delle versioni NB8 e NC4 già pronti
3 - scompattate il firmware scaricato da sammobile al punto 1 ed estrarre il file con l’estensione " tar.md5 " e copiatelo sull memoria interna del telefono
4 - Aprite MOP (attenzione la batteria deve essere carica, NON lasciate il caricabatteria attaccato)
5 - Vi apparirà un messaggio di avviso, date OK
6 - Cliccate su "open file"
7 - Quindi su "internal sd-card"
8 - Scegliete il file tar.md5 che avete copiato prima nella memoria del dispositivo. Fate molta attenzione a selezionare il giusto file
9 - Mettete il segno di spunta su: "enable everroot ", " inject superuser (SuperSU) ", " inject mobileodin ", " wipe dalvik cache"
10 - Nella sezione After wipe… selezionate "Download mode" (fateci attenzione.. è importante)
11 - Tirare un bel respiro e cliccate su "flash firmware"
Alla fine del flash il telefono si riavvierà in download mode.
12 - A questo punto flashate dal pc con Odin 3.09 il file bootloader.tar.md5 creato prima al punto 2, caricandolo nella sezione BL. Togliete il segno di spunta su Reset time.
SCREENSHOT
Screenshot_2014-05-24-14-58-04[1].jpg Screenshot_2014-05-24-14-58-16[1].jpg Screenshot_2014-05-24-19-03-39.jpg
CONSIDERAZIONI E RACCOMANDAZIONI
Il doppio flash è necessario in quanto MOP non aggiorna il bootloader.
Flashando il solo firmware, ci si ritrova nella situazione di avere il firmware 4.4.2 col bootloader 4.3 e in questa situazione il telefono non farà il boot. Il problema quindi si risolve facendo riavviare il telefono in download mode subito dopo il flash con MOP e flashando il bootloader corretto da pc con odin.
Occhio quindi a seguire scrupolosamente la giusta sequenza dei flash altrimenti si rischia un soft brick.
Prima di fare il flash con MOP verificate pure che odin sul pc riconosca il telefono, per non ritrovarvi poi nella situazione spiacevole di non poter aggionare il bootloader
Leggevo in giro che MOP, nelle versione vecchie, dava dei problemi sul’s4, nel senso che il flash si bloccava.. non so, a me ha funzionato tutto al primo colpo, se avete dei dubbi magari informatevi meglio prima di usarlo, inoltre usate sempre l'ultima versione.. le versioni vecchie non avevano il supporto per l's4 ne per kitkat.
EDIT: aggiunti screenshot