Nieuwe Samsung Galaxy S8, S8+ en Note8 Bootloader voorkomt flashen van firmware buiten de regio

click fraud protection

Er wordt een nieuwe bootloader (BLv3) uitgerold in een Android Oreo-build voor de Samsung Galaxy S8, S8+ en Note8 die het gebruik van PrinceComsy's gemodificeerde Odin patcht. Dit voorkomt het flashen van firmware buiten de regio.

Samsung rolt een nieuwe update uit voor de Galaxy Note8. Deze updates worden geleverd met de beveiligingsupdate van januari, die enkele patches voor de Spectre- en Meltdown-kwetsbaarheden met zich meebrengt, maar ook met een nieuwe bootloader. Een update die een nieuwe bootloader op Samsung-telefoons brengt, betekent dat jij kan uw telefoon niet downgraden nadat u dit hebt geïnstalleerd. Deze nieuwe bootloader heeft ook nog een smerig geheim: it herstelt het gebruik van de aangepaste Odin van Prince Comsy.

Odin is een Samsung-tool die wordt gebruikt om nieuwe firmware te flashen en te installeren. Wanneer Samsung Android bouwt, verwijderen ze een aantal functies, zoals fastboot, uit de bootloader en vervangen ze deze door Odin. De Odin-tool die we hebben is gelekt van Samsung en werkt op alle moderne Samsung-telefoons, maar kan alleen flashen naar apparaten met overeenkomende modelnummers. Dat is waar de gemodificeerde Odin van Prince Comsy om de hoek komt kijken. De tool van Prince Comsy is een versie van Odin die is aangepast om flashversies van Samsung-software te ondersteunen die niet door Samsung is ondertekend of firmware die door Samsung is ondertekend, maar voor een andere regio met dezelfde SoC.

Omdat Prince Comsy Odin niet meer werkt met deze nieuwe bootloader, betekent dit dat builds die niet officieel door Samsung zijn ondertekend, niet zullen flashen. Dit betekent ook dat als je een Canadese telefoon hebt en de Amerikaanse firmware wilt flashen, je dat niet meer kunt doen. Dit komt omdat, hoewel ze zijn ondertekend door Samsung, de modelnummers niet overeenkomen. Helaas betekent dit ook dat Note8-bezitters met de provider Note8-apparaten de in de VS ontgrendelde firmware niet kunnen flashen. Als u de door de provider ontgrendelde firmware op de telefoon van de provider probeert te flashen, wordt uw telefoon hard gemetseld. Momenteel, er is geen manier om vanaf een harde steen in Odin te herstellen vanaf de nieuwe bootloader.

Als u de in de VS ontgrendelde firmware gebruikt en bijwerkt naar de nieuwe bootloader wanneer deze wordt uitgebracht, zou u nog steeds in staat moeten zijn om terug naar een carrier-build, maar we kunnen dit pas testen na de release van een in de VS ontgrendelde firmware-build met de nieuwe bootlader.

Hoewel Amerikaanse luchtvaartmaatschappijen zojuist de nieuwe bootloader-builds hebben uitgebracht, is Exynos Note8 pas een paar weken geleden begonnen met het ontvangen van de update van januari. Deze worden geleverd met dezelfde patches voor de bootloader die de gemodificeerde Odin van Prince Cosmy hebben gepatcht. Officieel ondertekende builds werken echter nog steeds voor flashen.

Hoewel de nieuwe update is uitgerold naar de Note8, moeten de Samsung Galaxy S8 en Galaxy S8+ deze nog ontvangen. Op de Android Oreo-bèta zijn echter dezelfde wijzigingen aangebracht in de meegeleverde bootloader. De reden dat het flashen door Prince Comsy Odin nog steeds werkt, is omdat de bootloader niet is gefuseerd, wat betekent dat de efuse op het moederbord is beschuldigd en dat geen enkel programma dit toestaat degraderen. Zodra deze builds de nieuwe BLv3-revisie krijgen, zal dat zo zijn permanent en kan niet worden gedowngraded, dus voor Galaxy S8-gebruikers heeft dit hetzelfde effect rootmethoden patchen en wijzigingen knipperen.

EDIT: Na te zijn getest door XDA Senior-lid me2151, blijkt dat knipperen tussen regio's werkt. Prince Comsy Odin werkt, maar we kunnen niet testen of het binaire knipperen in de fabriek je telefoon hard zal bricken. Dus het knipperen van US unlocked op een Amerikaans providerapparaat zou moeten werken.