Windows es más conocido como un sistema operativo para PC x86 normales, pero el sistema operativo de Microsoft se puede encontrar en varios tipos de dispositivos confactores de forma no tradicionales. El segmentode Windows en ARMtambién se está expandiendo de manera constante, gracias a la capacidad de emulación de 64 bits deWindows 11.Sin embargo, cuando se trata de teléfonos inteligentes, el gigante tecnológico de Redmond ha abandonado hace tiempo la idea de competir contra Android e iOS con su propio sistema operativo.
A pesar de la postura poco entusiasta de Microsoft hacia el ecosistema móvil, los modders han estado trabajando durante años paraportar Windowsalos teléfonos inteligentesexistentes. Como Windows nunca se suponía que se ejecutara en dichos dispositivos, tienen que hackear el firmware de bajo nivel para lograr que arranque. Naturalmente, la comunidad de desarrollo de posventa necesita realizar muchos cambios en el instalador principal y escribir controladores específicos para el dispositivo. Sería muy difícil para alguien realizar los pasos necesarios sin tener una sólida formación en este campo, pero cuando se hace bien, podemos obtener proyectos colaborativos como elProyecto Renegade.
Existen muchas razones por las que no existe una manera sencilla de instalar Windows en un dispositivo estándar con Android. En pocas palabras, mantener actualizado el teléfono inteligente conROM personalizadases una cosa, pero sustituir el Paquete de soporte de la placa (BSP) por una interfaz de software estandarizada entre el sistema operativo y el firmware de la plataforma es un escenario mucho más complejo. Aunque las implementaciones de cargadores de arranque modernos en los chipsets de teléfonos inteligentes son compatibles con la Interfaz de firmware extensible unificada (UEFI), la secuencia de arranque en estas plataformas suele estar personalizada por los respectivos OEM. Como resultado, no es posible arrancar cualquier sistema operativo compatible con UEFI ARM64 de forma predeterminada. Aquí es donde el Proyecto Renegade resulta útil.
El primer paso es crear una interfaz de firmware desde cero, para lo cual los desarrolladores del Proyecto Renegade sugieren compilar una imagende Tianocore EDK IIsobre el gestor de arranque del smartphone de destino. También puedes encontrar binarios precompilados para dispositivos seleccionados en la secciónVersionesdel repositorio de GitHub correspondiente. A continuación, descarga la compilación ARM64 de Windows 10 o 11 desdeUUP Dumpy prepara manualmente el instalador. Dado que borrar todo el almacenamiento interno puede inutilizar el dispositivo, el trabajo de partición solo modifica la/userdata
partición. Después de aplicar el paquete WIM desde el entorno de preinstalación de Windows e integrar los controladores, deberías ver que Windows se inicia en tu teléfono.
Dependiendo de la incorporación de más colaboradores que puedan realizar el mantenimiento o la migración a dispositivos específicos, los desarrolladores del Proyecto Renegade esperan ver crecer la lista de dispositivos compatibles. Hablando de eso, aquí está la lista oficial de dispositivos que seconfirmóque pueden iniciar la variante ARM64 de Windows 10/11 con distintos grados de éxito.
- Asus
- ANN (Año Nuevo)
- Odín
- LG
- Meizu
- Meizu 16
- Meizu 16 Plus
- Motorola
- Nokia
- OnePlus
- OPPO
- Qualcomm
- Snapdragon 720G con código QR
- Samsung
- Smartisan
- Sony
- Xiaomi
- Vivo
- Vivo NEX con pantalla dual
- ZTE
- ZTE Axon 9 Pro
- ZTE Nubia X
Estamos muy emocionados por ver cómo termina esta iniciativa, ya que parece una alternativa prometedora para aquellos que les gusta tener la misma experiencia de Windows de sus PC en sus teléfonos. Para obtener más información, consulte susitio web, donde encontrará todo sobre este proyecto. Si está interesado en contribuir al Proyecto Renegade, consulte el código fuente enGitHub.