En ny bootloader (BLv3) ruller ud i en Android Oreo build til Samsung Galaxy S8, S8+ og Note8, der patcher brugen af PrinceComsys modderede Odin. Dette forhindrer flashing uden for regionens firmware.
Samsung udruller en ny opdatering til Galaxy Note8. Disse opdateringer kommer med sikkerhedsopdateringen fra januar, som bringer nogle patches til Spectre- og Meltdown-sårbarhederne, men den kommer også med en ny bootloader. En opdatering, der bringer en ny bootloader på Samsung-telefoner betyder, at du kan ikke nedgradere din telefon efter installation af denne. Denne nye bootloader har også en mere grim hemmelighed: den patcher brugen af Prince Comsys modderede Odin.
Odin er et Samsung-værktøj, der bruges til at flashe og installere ny firmware. Når Samsung bygger Android, fjerner de nogle funktioner som fastboot fra bootloaderen og erstatter den i stedet med Odin. Odin-værktøjet, som vi har, er lækket fra Samsung, og det virker på alle moderne Samsung-telefoner, men kan kun blinke til enheder med matchende modelnumre. Det er her, Prince Comsys modderede Odin kommer ind. Prince Comsys værktøj er en version af Odin, der er modificeret til at understøtte blinkende versioner af Samsung-software, der ikke er signeret af Samsung eller firmware underskrevet af Samsung, men til en anden region med samme SoC.
Da Prince Comsy Odin ikke længere fungerer med denne nye bootloader, betyder det, at alle builds, der ikke er officielt underskrevet af Samsung, ikke vil blinke. Det betyder også, at hvis du har en canadisk telefon og vil flashe den amerikanske firmware, kan du ikke længere gøre det. Det skyldes, at selvom de er signeret af Samsung, så stemmer modelnumrene ikke overens. Desværre betyder det også, at Note8-ejere med operatøren Note8-enheder ikke kan flashe den amerikanske ulåste firmware. Hvis du forsøger at flashe den operatør-ulåste firmware på operatørtelefonen, vil det hårdt mure din telefon. I øjeblikket, der er ingen måde at gendanne fra en hård mursten i Odin fra den nye bootloader.
Hvis du er på den amerikanske ulåste firmware og opdaterer til den nye bootloader, når den udgives, bør du stadig være i stand til at få tilbage til en operatør-build, men vi vil ikke være i stand til at teste dette før udgivelsen af en amerikansk ulåst firmware-build med den nye bootloader.
Selvom amerikanske luftfartsselskaber netop har frigivet de nye bootloader-builds i dag, begyndte Exynos Note8 at modtage januaropdateringen for blot et par uger siden. Disse kommer med de samme patches til bootloaderen, som patchede Prince Cosmys modderede Odin. Officielle signerede builds vil dog stadig fungere til at blinke.
Selvom den nye opdatering er rullet ud til Note8, har Samsung Galaxy S8 og Galaxy S8+ endnu ikke modtaget den. På Android Oreo betaen har den medfølgende bootloader dog lavet de samme ændringer. Årsagen til at blinke gennem Prince Comsy Odin fungerer stadig, er fordi bootloaderen ikke er blevet fusioneret, hvilket betyder, at efuse på bundkortet er blevet inkrimineret og ikke vil tillade noget program at nedgradere det. Når først disse builds får den nye BLv3-revision, vil det være det permanent og vil ikke kunne nedgraderes, så for Galaxy S8-brugere vil dette have samme effekt i patching root-metoder og blinkende ændringer.
EDIT: Efter at være blevet testet af XDA Senior medlem me2151, viser det sig at blinkende på tværs af regioner virker. Prince Comsy Odin virker, men vi kan ikke teste, om den binære fabriksblinkning vil hårdt mure din telefon. Så det burde fungere at blinke US unlocked på en amerikansk mobilenhed.