Il progetto Renegade consente di avviare la build ARM64 di Windows 11 o Windows 10 su una varietà di smartphone Android. Controlla!
Windows è meglio conosciuto come sistema operativo per normali PC x86, ma il sistema operativo Microsoft può essere trovato su diversi tipi di dispositivi con fattori di forma non tradizionali. IL Windows su ARM Anche il segmento è in costante espansione, grazie alla capacità di emulazione a 64 bit di finestre11. Quando si tratta di smartphone, però, il colosso tecnologico di Redmond ha abbandonato da tempo l’idea di competere con Android e iOS con il proprio sistema operativo.
Nonostante l'atteggiamento poco convinto di Microsoft nei confronti dell'ecosistema mobile, i modder ci lavorano da anni porta Windows A esistentesmartphone. Dato che Windows non avrebbe mai dovuto funzionare su tali dispositivi, devono hackerare il firmware di basso livello per avviarlo. Naturalmente, la comunità di sviluppo aftermarket deve apportare molte modifiche al programma di installazione principale e scrivere driver specifici per il dispositivo. Sarebbe molto difficile per qualcuno eseguire i passaggi richiesti senza avere una solida esperienza in questo campo, ma se fatto bene possiamo ottenere iniziative di collaborazione come quella
Progetto Rinnegato.Esistono molti motivi per cui non esiste un modo semplice per installare Windows su un dispositivo Android standard. In poche parole, mantenere aggiornato il tuo smartphone ROM personalizzate è una cosa, ma sostituire il Board Support Package (BSP) con un'interfaccia software standardizzata tra il sistema operativo e il firmware della piattaforma è uno scenario molto più complesso. Anche se le moderne implementazioni del bootloader sui chipset degli smartphone supportano la Unified Extensible Firmware Interface (UEFI), la sequenza di avvio su queste piattaforme è spesso personalizzato dai rispettivi OEM. Di conseguenza, non è possibile avviare qualsiasi sistema operativo arbitrario compatibile con UEFI ARM64 da scatola. È qui che il progetto Renegade torna utile.
Il primo passo è costruire da zero un'interfaccia firmware, per la quale gli sviluppatori di Renegade Project suggeriscono di compilare un file Tianocore EDK II immagine sopra il bootloader dello smartphone di destinazione. Puoi anche trovare file binari precompilati per dispositivi selezionati sotto il file Rilasci sezione del repository GitHub corrispondente. Successivamente, scarica la build ARM64 di Windows 10 o 11 da UUP Dump e preparare manualmente il programma di installazione. Poiché la cancellazione dell'intera memoria interna può rendere permanente il dispositivo, il processo di partizionamento modifica esclusivamente il file /userdata
partizione. Dopo aver applicato il pacchetto WIM dall'ambiente di preinstallazione di Windows e aver eseguito lo streaming dei driver, dovresti vedere l'avvio di Windows sul tuo telefono.
A seconda dell'aggiunta di più contributori che possono eseguire la manutenzione o il porting su dispositivi specifici, gli sviluppatori del progetto Renegade sperano di vedere crescere l'elenco dei dispositivi supportati. A proposito, ecco l'elenco ufficiale dei dispositivi presenti confermato per avviare la variante ARM64 di Windows 10/11 con vari gradi di successo.
-
ASUS
- ASUS ZenFone 5Z
-
AYN
- Odino
-
Google
- GooglePixel3
-
LG
- LG G7 ThinQ
- LG V30
- LG V35
- LG V40
-
Meizu
- Meizu16
- Meizu 16 Plus
-
Motorola
- Moto Z2 Forza
-
Nokia
- Nokia 9 PureView
-
OnePlus
- OnePlus5
- OnePlus 5T
- OnePlus6
- OnePlus 6T
- OnePlus7
- OnePlus 7Pro
-
OPPO
- OPPO Trova X
-
Qualcomm
- Snapdragon 720G QRD
-
SAMSUNG
- Samsung Galaxy S9 Plus
-
Smartisan
- Noce Smartisan R1
-
Sony
- SonyXperia XZ2
-
Xiaomi
- Squalo nero
- Mi6
- Mi8
- Mi8 Pro
- Mi9
- Mi Mix2
- Mi Mix 2S
- Mi Mix 3
- Mi Mix 3 5G
- Mi Pad 4
- MiPad5
- POCO F1
- Redmi K20 Pro/Mi 9T Pro
-
Vivo
- Vivo NEX doppio display
-
ZTE
- ZTE Axon 9 Pro
- ZTE Nubia X
Siamo davvero entusiasti di vedere come andrà a finire questa iniziativa, poiché sembra un'alternativa promettente per coloro che amano avere la stessa esperienza Windows dal proprio PC sui propri telefoni. Per saperne di più, dai un'occhiata al loro sito web, dove troverai tutto su questo progetto. Se sei interessato a contribuire al progetto Renegade, controlla il codice sorgente su GitHub.