Un firmware UEFI casero permite que el Samsung Galaxy S8 con Snapdragon 835 inicie la versión ARM de Windows 10. ¡Siga leyendo para saber más!
Los OEM amigables con los desarrolladores como OnePlus y Sony son conocidos por publicar fuentes del kernel, así como árboles de dispositivos; este último sirve como mecanismo para describir el hardware al kernel de Android basado en Linux en la plataforma ARM tan pronto como se inicia el gestor de arranque principal. Sin embargo, los sistemas operativos como Microsoft Windows utilizan la interfaz de energía y configuración avanzada (ACPI) para misma tarea, mientras que la inicialización del hardware de bajo nivel es manejada por la Interfaz de firmware extensible unificada (UEFI) hoy en día. Curiosamente, es posible trasladar la compatibilidad con UEFI y ACPI a dispositivos ARM existentes con amplia hackear, por lo que técnicamente puedes iniciar Windows 10 en dispositivos como el Frambuesa Pi.
Windows 10 lo hace soporte nativo la arquitectura ARM, que de hecho es una ventaja en este juego de portabilidad. Un desarrollador conocido como
Evsión0n ha publicado ahora un método de prueba de concepto para iniciar Windows 10 en ARM en el Samsung Galaxy S8 con tecnología Qualcomm Snapdragon 835. Esta no es la primera vez que vemos Windows 10 funcionando en teléfonos Android, pero Evsio0n también ha compartido el código fuente para construir el firmware UEFI barebone para el Galaxy S8 basado en TianoCore proyecto.Al momento de informar, el firmware es capaz de iniciar el entorno de preinstalación de Windows (también conocido como WinPE), pero la falta de una implementación ACPI completa prohíbe el inicio completo de Windows 10. La unidad de administración de memoria (MMU) está funcionando hasta cierto punto, lo cual es suficiente para que arranque Debian Linux con el kernel Linux 5.x principal.
Evsio0n ha acreditado a Bingxing Wang, también conocido como imbushuo, y ovejas por sus contribuciones en este campo. Otro manitas llamado Tom Christopher Daniel Perez hizo fastidiar (pero luego eliminado) un desarrollo similar en el Xiaomi Mi 6 (probablemente basado en Puerto UEFI existente de fxsheep para el dispositivo), lo que indica que otros teléfonos con tecnología Snapdragon 835 podrían eventualmente ser compatibles con el proyecto. Si bien el puerto actual está lejos de ser un motor diario, especialmente si se lo compara con el Lumia WOA proyecto, Windows 10 podría ser útil para extender significativamente la vida útil de estos buques insignia heredados.
Descargue el firmware UEFI para el Samsung Galaxy S8
Foros de Samsung Galaxy S8