O novo bootloader do Samsung Galaxy S8, S8 + e Note8 evita a atualização do firmware fora da região

Um novo bootloader (BLv3) está sendo lançado em uma versão Android Oreo para o Samsung Galaxy S8, S8 + e Note8 que corrige o uso do Odin modificado da PrinceComsy. Isso evita a atualização do firmware da região.

A Samsung está lançando uma nova atualização para o Galaxy Note8. Essas atualizações vêm com a atualização de segurança de janeiro, que traz alguns patches para as vulnerabilidades Spectre e Meltdown, mas também vem com um novo bootloader. Uma atualização trazendo um novo bootloader em telefones Samsung significa que você não é possível fazer o downgrade do seu telefone depois de instalar este. Este novo bootloader também tem mais um segredo desagradável: ele corrige o uso do Odin modificado do Príncipe Comsy.

Odin é uma ferramenta Samsung usada para atualizar e instalar novo firmware. Quando a Samsung cria o Android, eles removem alguns recursos como o fastboot do bootloader e, em vez disso, o substituem pelo Odin. A ferramenta Odin que temos vazou da Samsung e funciona em todos os telefones Samsung modernos, mas só pode piscar em dispositivos com números de modelo correspondentes. É aí que entra o Odin modificado do Príncipe Comsy. A ferramenta do Prince Comsy é uma versão do Odin modificada para suportar versões flash de software Samsung não assinado pela Samsung ou firmware assinado pela Samsung, mas para uma região diferente com o mesmo SoC.

Como Prince Comsy Odin não funciona mais com este novo bootloader, isso significa que quaisquer compilações que não sejam oficialmente assinadas pela Samsung não irão piscar. Isso também significa que se você tiver um telefone canadense e quiser atualizar o firmware dos EUA, não poderá mais fazê-lo. Isso porque mesmo sendo assinados pela Samsung, os números dos modelos não coincidem. Infelizmente, isso também significa que os proprietários do Note8 com dispositivos da operadora Note8 não podem atualizar o firmware desbloqueado nos EUA. Se você tentar atualizar o firmware desbloqueado pela operadora no telefone da operadora, isso danificará seu telefone. Atualmente, não há como restaurar um hard brick no Odin a partir do novo bootloader.

Se você estiver usando o firmware desbloqueado nos EUA e atualizar para o novo bootloader quando ele for lançado, você ainda poderá obter de volta a uma versão de operadora, mas não poderemos testar isso até o lançamento de uma versão de firmware desbloqueada nos EUA com o novo carregador de inicialização.

Embora as operadoras dos EUA tenham lançado as novas versões do bootloader hoje, o Exynos Note8 começou a receber a atualização de janeiro há apenas algumas semanas. Eles vêm com os mesmos patches para o bootloader que corrigiu o Odin modificado do Prince Cosmy. No entanto, compilações oficiais assinadas ainda funcionarão para flash.

Embora a nova atualização tenha sido lançada no Note8, o Samsung Galaxy S8 e o Galaxy S8 + ainda não a receberam. No entanto, no Android Oreo beta, o bootloader incluído tem as mesmas alterações. A razão pela qual piscar no Prince Comsy Odin ainda funciona é porque o bootloader não foi fundido, o que significa que o efuse na placa-mãe foi incriminado e não permitirá que nenhum programa seja rebaixá-lo. Assim que essas compilações obtiverem a nova revisão BLv3, será permanente e não poderá ser rebaixado, portanto, para usuários do Galaxy S8, isso terá o mesmo efeito em corrigindo métodos root e alterando alterações.

EDIT: Depois de ser testado pelo membro sênior do XDA me2151, descobriu-se que o flash entre regiões funciona. Prince Comsy Odin está funcionando, mas não podemos testar se o flash binário de fábrica irá bloquear seu telefone. Portanto, atualizar os EUA desbloqueados em um dispositivo de operadora dos EUA deve funcionar.