Nya Samsung Galaxy S8, S8+ och Note8 Bootloader förhindrar att den fasta programvaran blinkar utanför regionen

En ny startladdare (BLv3) rullas ut i en Android Oreo-byggnad för Samsung Galaxy S8, S8+ och Note8 som korrigerar användningen av PrinceComsys modda Odin. Detta förhindrar flashning utanför regionens firmware.

Samsung rullar ut en ny uppdatering för Galaxy Note8. Dessa uppdateringar kommer med säkerhetsuppdateringen från januari som ger några patchar för Spectre och Meltdown sårbarheterna, men den kommer också med en ny starthanterare. En uppdatering som ger en ny bootloader på Samsung-telefoner innebär att du kan inte nedgradera din telefon efter att ha installerat detta. Den här nya bootloadern har också en till otäck hemlighet: den patchar användningen av Prince Comsys modderade Odin.

Odin är ett Samsung-verktyg som används för att flasha och installera ny firmware. När Samsung bygger Android tar de bort vissa funktioner som fastboot från bootloadern och ersätter den istället med Odin. Odin-verktyget som vi har läckt från Samsung och det fungerar på alla moderna Samsung-telefoner, men kan bara blinka till enheter med matchande modellnummer. Det är där Prince Comsys modde Odin kommer in. Prince Comsys verktyg är en version av Odin moddad för att stödja blinkande versioner av Samsung-programvara som inte är signerad av Samsung eller firmware signerad av Samsung men för en annan region med samma SoC.

Eftersom Prince Comsy Odin inte längre fungerar med denna nya bootloader, betyder det att alla versioner som inte är officiellt signerade av Samsung inte kommer att blinka. Detta betyder också att om du har en kanadensisk telefon och vill flasha den amerikanska firmwaren så kan du inte längre göra det. Detta beror på att även om de är signerade av Samsung så stämmer inte modellnumren. Tyvärr betyder det också att Note8-ägare med bäraren Note8-enheter inte kan flasha den amerikanska olåsta firmwaren. Om du försöker flasha den operatörsupplåsta firmwaren på operatörstelefonen kommer det att hårdnappa din telefon. För närvarande, det finns inget sätt att återställa från en hård sten i Odin från den nya bootloadern.

Om du använder den amerikanska olåsta firmware och uppdaterar till den nya starthanteraren när den släpps, bör du fortfarande kunna få tillbaka till ett operatörsbygge, men vi kommer inte att kunna testa detta förrän lanseringen av en amerikansk olåst firmware-version med den nya bootloader.

Även om amerikanska operatörer just släppte de nya bootloader-byggena idag, började Exynos Note8 att ta emot januariuppdateringen för bara några veckor sedan. Dessa kommer med samma patchar till bootloadern som patchade Prince Cosmys modderade Odin. Officiella signerade versioner fungerar dock fortfarande för att blinka.

Även om den nya uppdateringen har rullat ut till Note8, har Samsung Galaxy S8 och Galaxy S8+ ännu inte fått den. Men på Android Oreo beta har den medföljande bootloadern samma ändringar gjorda. Anledningen till att blinka genom Prince Comsy Odin fortfarande fungerar är att bootloadern inte har fuserats, vilket innebär att efuse på moderkortet har blivit anklagad och inte kommer att tillåta något program nedgradera den. När dessa builds får den nya BLv3-revisionen kommer det att bli det permanent och kommer inte att kunna nedgraderas så för Galaxy S8-användare kommer detta att ha samma effekt i lappa rotmetoder och blinkande ändringar.

EDIT: Efter att ha testats av XDA Senior medlem me2151, visar det sig att blinkande över regioner fungerar. Prince Comsy Odin fungerar, men vi kan inte testa om den binära fabriksblinkningen kommer att stena fast din telefon. Så att blinka US upplåst på en amerikansk operatörsenhet borde fungera.