Un nuovo bootloader (BLv3) è in fase di lancio in una build Android Oreo per Samsung Galaxy S8, S8+ e Note8 che corregge l'uso dell'Odin modificato di PrinceComsy. Ciò impedisce il flashing del firmware fuori dalla regione.
Samsung sta lanciando un nuovo aggiornamento per il Galaxy Note8. Questi aggiornamenti arrivano con l'aggiornamento di sicurezza di gennaio che porta alcune patch per le vulnerabilità Spectre e Meltdown, ma include anche un nuovo bootloader. Un aggiornamento che porta un nuovo bootloader sui telefoni Samsung significa che tu non è possibile effettuare il downgrade del telefono dopo averlo installato. Questo nuovo bootloader ha anche un altro brutto segreto: esso corregge l'uso dell'Odino modificato del Principe Comsy.
Odin è uno strumento Samsung utilizzato per eseguire il flashing e installare un nuovo firmware. Quando Samsung crea Android, rimuove alcune funzionalità come l'avvio rapido dal bootloader e lo sostituisce invece con Odin. Lo strumento Odin di cui disponiamo è trapelato da Samsung e funziona su tutti i moderni telefoni Samsung, ma può eseguire il flashing solo su dispositivi con numeri di modello corrispondenti. È qui che entra in gioco l'Odino modificato di Prince Comsy. Lo strumento di Prince Comsy è una versione di Odin modificata per supportare versioni flash del software Samsung non firmate da Samsung o del firmware firmato da Samsung ma per una regione diversa con lo stesso SoC.
Poiché Prince Comsy Odin non funziona più con questo nuovo bootloader, ciò significa che tutte le build che non sono ufficialmente firmate da Samsung non lampeggeranno. Ciò significa anche che se hai un telefono canadese e desideri eseguire il flashing del firmware statunitense, non puoi più farlo. Questo perché anche se sono firmati Samsung, i numeri dei modelli non corrispondono. Sfortunatamente ciò significa anche che i possessori di Note8 con i dispositivi Note8 dell'operatore non possono eseguire il flashing del firmware sbloccato negli Stati Uniti. Se provi a eseguire il flashing del firmware sbloccato dall'operatore sul telefono dell'operatore, il telefono verrà bloccato. Attualmente, non c'è modo di ripristinare da un hard brick in Odin dal nuovo bootloader.
Se utilizzi un firmware sbloccato negli Stati Uniti e aggiorni il nuovo bootloader quando viene rilasciato, dovresti comunque essere in grado di ottenerlo torniamo alla build dell'operatore telefonico, ma non saremo in grado di testarlo fino al rilascio di una build del firmware sbloccato negli Stati Uniti con il nuovo boot loader.
Sebbene gli operatori statunitensi abbiano appena rilasciato oggi le nuove build del bootloader, Exynos Note8 ha iniziato a ricevere l'aggiornamento di gennaio solo poche settimane fa. Questi vengono forniti con le stesse patch per il bootloader che hanno patchato l'Odino modificato di Prince Cosmy. Tuttavia, le build firmate ufficiali continueranno a funzionare per il flashing.
Anche se il nuovo aggiornamento è stato lanciato sul Note8, il Samsung Galaxy S8 e il Galaxy S8+ devono ancora riceverlo. Tuttavia, sulla beta di Android Oreo, il bootloader incluso presenta le stesse modifiche apportate. Il motivo per cui il flashing di Prince Comsy Odin funziona ancora è perché il bootloader non è stato fuso, ciò significa che il dispositivo sulla scheda madre è stato incriminato e non consentirà a nessun programma di farlo declassarlo. Una volta che queste build avranno ottenuto la nuova revisione BLv3, lo sarà permanente e non sarà declassabile, quindi per gli utenti Galaxy S8 questo avrà lo stesso effetto applicare patch ai metodi root e apportare modifiche flash.
EDIT: dopo essere stato testato dal membro senior di XDA me2151, risulta che il flashing tra regioni funziona. Prince Comsy Odin funziona, ma non possiamo verificare se il flashing binario di fabbrica riuscirà a bloccare il tuo telefono. Quindi il flashing degli Stati Uniti sbloccati su un dispositivo operatore statunitense dovrebbe funzionare.