Se está implementando un nuevo gestor de arranque (BLv3) en una versión de Android Oreo para Samsung Galaxy S8, S8+ y Note8 que parchea el uso del Odin modificado de PrinceComsy. Esto evita la actualización del firmware de la región.
Samsung está lanzando una nueva actualización para el Galaxy Note8. Estas actualizaciones vienen con la actualización de seguridad de enero que trae algunos parches para las vulnerabilidades de Spectre y Meltdown, pero también viene con un nuevo gestor de arranque. Una actualización que trae un nuevo gestor de arranque en los teléfonos Samsung significa que usted No puedes degradar tu teléfono después de instalar esto.. Este nuevo gestor de arranque también tiene un secreto desagradable más: parchea el uso del Odin modificado de Prince Comsy.
Odin es una herramienta de Samsung que se utiliza para actualizar e instalar nuevo firmware. Cuando Samsung construye Android, elimina algunas funciones como fastboot del gestor de arranque y, en su lugar, lo reemplaza con Odin. La herramienta Odin que tenemos se filtró de Samsung y funciona en todos los teléfonos Samsung modernos, pero solo puede flashear en dispositivos con números de modelo coincidentes. Ahí es donde entra en juego el Odin modificado de Prince Comsy. La herramienta de Prince Comsy es una versión de Odin modificada para admitir versiones flasheadas de software de Samsung no firmadas por Samsung o firmware firmado por Samsung pero para una región diferente con el mismo SoC.
Dado que Prince Comsy Odin ya no funciona con este nuevo gestor de arranque, eso significa que cualquier compilación que no esté firmada oficialmente por Samsung no parpadeará. Esto también significa que si tiene un teléfono canadiense y desea actualizar el firmware estadounidense, ya no podrá hacerlo. Esto se debe a que aunque están firmados por Samsung, los números de modelo no coinciden. Desafortunadamente, eso también significa que los propietarios de Note8 con dispositivos del operador Note8 no pueden actualizar el firmware desbloqueado de EE. UU. Si intenta actualizar el firmware desbloqueado del operador en el teléfono del operador, bloqueará su teléfono. Actualmente, No hay forma de restaurar desde un ladrillo duro en Odin desde el nuevo gestor de arranque.
Si tiene el firmware desbloqueado de EE. UU. y actualiza al nuevo gestor de arranque cuando se lance, aún debería poder obtenerlo. volver a una versión del operador, pero no podremos probar esto hasta el lanzamiento de una versión de firmware desbloqueada en EE. UU. con el nuevo gestor de arranque.
Aunque los operadores estadounidenses acaban de lanzar hoy las nuevas versiones del gestor de arranque, el Exynos Note8 comenzó a recibir la actualización de enero hace apenas unas semanas. Estos vienen con los mismos parches para el gestor de arranque que parchearon el Odin modificado de Prince Cosmy. Sin embargo, las compilaciones oficiales firmadas seguirán funcionando para flashear.
Aunque la nueva actualización se implementó en el Note8, el Samsung Galaxy S8 y el Galaxy S8+ aún no la han recibido. Sin embargo, en la versión beta de Android Oreo, el gestor de arranque incluido tiene los mismos cambios. La razón por la que la actualización de Prince Comsy Odin todavía funciona es porque el gestor de arranque no se ha fusionado. lo que significa que el efuse en la placa base ha sido incriminado y no permitirá que ningún programa rebajarlo. Una vez que estas compilaciones obtengan la nueva revisión BLv3, será permanente y no se podrá degradar, por lo que para los usuarios del Galaxy S8, esto tendrá el mismo efecto en parchear métodos raíz y actualizar cambios.
EDITAR: Después de ser probado por el miembro senior de XDA me2151, resulta que el flasheo entre regiones funciona. Prince Comsy Odin está funcionando, pero no podemos probar si el parpadeo binario de fábrica bloqueará su teléfono. Por lo tanto, actualizar EE. UU. desbloqueado en un dispositivo de un operador de EE. UU. debería funcionar.