Gli sviluppatori trasferiscono Windows 10 su ARM sul Samsung Galaxy S8

Un firmware UEFI homebrew consente al Samsung Galaxy S8 alimentato da Snapdragon 835 di avviare la versione ARM di Windows 10. Continua a leggere per saperne di più!

Gli OEM favorevoli agli sviluppatori come OnePlus e Sony sono noti anche per pubblicare i sorgenti del kernel alberi dei dispositivi; quest'ultimo funge da meccanismo per descrivere l'hardware al kernel basato su Linux di Android su piattaforma ARM non appena si avvia il bootloader principale. I sistemi operativi come Microsoft Windows, tuttavia, utilizzano Advanced Configuration and Power Interface (ACPI) per stesso compito, mentre l'inizializzazione hardware di basso livello è gestita dalla Unified Extensible Firmware Interface (UEFI) Al giorno d'oggi. È interessante notare che è possibile trasferire il supporto UEFI e ACPI ai dispositivi ARM esistenti con ampio spazio hacking, quindi puoi tecnicamente avviare Windows 10 su dispositivi come Lampone Pi.

Windows 10 lo fa supporto nativo l'architettura ARM, che è davvero un vantaggio in questo gioco di porting. Uno sviluppatore noto come

Evsio0n ha ora pubblicato un metodo di prova per avviare Windows 10 su ARM sul Samsung Galaxy S8 alimentato da Qualcomm Snapdragon 835. Questa non è la prima volta che vediamo Windows 10 installato e funzionante su telefoni Android, ma Evsio0n ha anche condiviso il codice sorgente per creare il firmware UEFI barebone per il Galaxy S8 basato su TianoCore progetto.

Al momento della segnalazione, il firmware è in grado di avviare l'ambiente preinstallazione di Windows (AKA WinPE), ma la mancanza di un'implementazione ACPI completa impedisce l'avvio completo di Windows 10. L'unità di gestione della memoria (MMU) funziona in una certa misura, il che è sufficiente per l'avvio di Debian Linux con il kernel Linux 5.x principale.

Evsio0n ha accreditato Bingxing Wang, AKA imbushuo, E fxsheep per i loro contributi in questo campo. Un altro armeggiatore di nome Tom Christopher Daniel Perez fatto burlone (ma successivamente cancellato) uno sviluppo simile sullo Xiaomi Mi 6 (probabilmente basato su La porta UEFI esistente di fxsheep per il dispositivo), il che indica che altri telefoni basati sullo Snapdragon 835 potrebbero eventualmente essere supportati dal progetto. Mentre il porto attuale è lungi dall’essere un driver quotidiano, soprattutto se paragonato al Lumia WOA progetto, Windows 10 potrebbe essere utile per estendere significativamente la durata di queste ammiraglie legacy.

Scarica il firmware UEFI per il Samsung Galaxy S8

Forum Samsung Galaxy S8