Ecco come eseguire il dual-boot di Windows 11 su Microsoft Surface Duo
Molti di voi probabilmente eseguono il dual-boot del proprio PC, sia per eseguire una distribuzione Linux insieme a Windows o perché si dispone di un Mac e si desidera giocare ad alcuni giochi tramite Windows.
Sui computer x86 tradizionali, il processo è diventato relativamente più semplice nel tempo.
Su Android, invece, la storia è diversa.
La moderna piattaforma x86 di solito fornisce una soluzione di avvio veramente indipendente dal sistema operativo sotto forma di Unified Extensible Firmware Interface (UEFI), che sostituisce il BIOS (Basic Input/Output System) legacy.
Questo è il motivo per cui puoi semplicemente prendere un supporto di installazione avviabile e avviarlo sul tuo PC per installare un nuovo sistema operativo.
Tuttavia, quando si tratta dell'ecosistema Android, le soluzioni di avvio (UBoot, Little Kernel, ecc.) Sono accoppiate al sistema operativo.
Di conseguenza, non esiste una soluzione con un clic per l'avvio multiplo e devi hackerare il bootloader di basso livello per poter avviare un sistema operativo non Android come Windows su un dispositivo Android.
Fortunatamente per noi, ci sono persone estremamente talentuose che cercano incessantemente di semplificare la ricerca.
Microsoft Surface Duo di prima generazione è l'ultimo ostacolo superato dalla community di modding, poiché ora puoi installare Windows 11 oltre al sistema operativo Android installato in fabbrica su questo pieghevole.
Installa Windows 11 su Microsoft Surface Duo Gustave Monce, alias XDA Senior Member gus33000 è lo sviluppatore principale dietro questo straordinario risultato.
Monce, che ha una reputazione di lunga data per l'avvio di Windows su dispositivi altrimenti incompatibili, ci ha dato il primo assaggio dell'avvio di Windows su OG Surface Duo a febbraio.
Grazie alle sue formidabili abilità e allo sviluppo open source, chiunque può ora avviare Windows sul primo smartphone pieghevole con tecnologia Android di Microsoft.
Tieni presente che i passaggi descritti di seguito sono destinati sia al modello sbloccato che a quello AT&T di Surface Duo.
Surface Duo 2 con tecnologia Qualcomm Snapdragon 888 non è affatto compatibile con questa mod.
Avvertenza: prima di approfondire come eseguire il dual-boot di Windows 11 su Microsoft Surface Duo, ricorda di eseguire un backup fuori dispositivo.
Questo perché il processo richiede la cancellazione di tutti i dati sul telefono, inclusi i file nella memoria interna.
Puoi bloccare permanentemente il tuo dispositivo, quindi provalo solo se sai cosa stai facendo.
Passaggio 1: scaricare Windows 11 Microsoft Surface Duo utilizza un processore ARM64, quindi è necessario mettere le mani su una variante ARM64 del programma di installazione di Windows 11.
Sfortunatamente, Microsoft non offre un'ISO ARM64 ufficiale, mentre la versione ufficiale di VHDX per gli utenti di Insider Preview non è adatta per l'installazione su un dispositivo fisico.
Non preoccuparti, tuttavia, poiché possiamo utilizzare strumenti di terze parti per scaricare i file della piattaforma di aggiornamento unificato di Microsoft e preparare noi stessi il programma di installazione di ARM64.
Il progetto di dump UUP fornisce ampie risorse per iniziare con questo dominio.
In alternativa, usa lo strumento UUP Media Creator multipiattaforma di Monce per creare l'ISO.
Passaggio 2: sbloccare il bootloader di Surface Duo ed eseguire il partizionamento Su Surface Duo, vai su Impostazioni => Informazioni su => fai clic sul numero di build fino a quando le opzioni sviluppatore non sono abilitate.
Torna indietro e seleziona Sistema => Opzioni sviluppatore.
Quindi, abilita l'interruttore di sblocco OEM.
Avvia l'interfaccia del bootloader.
Puoi farlo avviando la modalità di ripristino e quindi scegliendo l'opzione Riavvia al bootloader.
Se il debug USB è attivato, esegui il comando seguente sul PC mentre Surface Duo è connesso per forzarne l'avvio in modalità bootloader: adb reboot bootloader Ora che il dispositivo è in modalità bootloader, usa il seguente comando Fastboot per sbloccare il bootloader: fastboot flashing unlock Nota che questo passaggio ripristinerà le impostazioni di fabbrica del dispositivo.
Il bootloader è ora sbloccato, il che significa che possiamo modificare manualmente il layout della partizione del dispositivo e fare spazio all'istanza Windows.
Lo sviluppatore ha compilato un'immagine TWRP semi-funzionante per Duo, in modo da poter eseguire il binario diviso dalla shell interna della TWRP per modificare le partizioni.
Fare clic sul collegamento sottostante per visualizzare la guida al partizionamento più aggiornata.
Realizzare le partizioni richieste su Surface Duo In particolare, la versione iniziale della guida riguarda solo dispositivi da 128 GB.
Devi calcolare tu stesso i valori delle dimensioni della partizione per la variante da 256 GB.
Passaggio 3: avviare l'UEFI personalizzato Se tutto procede correttamente durante il partizionamento, è ora possibile avviare un'immagine UEFI personalizzata appositamente predisposta (denominata internamente "SurfaceDuoPkg") che consente di avviare Windows.
Scarica il file boot.img precompilato dalla sezione dell'ultima versione del repository Github del progetto.
Avvia l'immagine UEFI: fastboot boot boot.img Questo passaggio sarà necessario ogni volta che vorrai avviare Windows.
Dovresti vedere il menu sviluppatore.
Passare con i pulsanti volume su/giù alla modalità di archiviazione di massa e premere il pulsante di accensione per confermare.
Passaggio 4: installazione di Windows e driver La modalità di archiviazione di massa espone le partizioni interne della memoria flash interna di Surface Duo al sistema operativo del PC host, quindi possiamo montarle facilmente utilizzando la console di gestione del disco e prepararci per l'installazione di Windows.
Assicurati che il dispositivo Surface Duo di destinazione sia in modalità di archiviazione di massa e di aver preparato in anticipo l'ISO di Windows 11.
Quindi, fai clic sui collegamenti seguenti per visualizzare le guide più aggiornate dello sviluppatore su come applicare l'immagine Windows e successivamente installare i driver utilizzando lo strumento DISM (Deployment Image Servicing and Management).
Applicazione dell'immagine Windows tramite DISM || Installazione dei driver tramite DISM Passaggio 5 – Avvia Windows su Surface Duo A questo punto, Windows 11 è stato installato correttamente su Surface Duo, ma il percorso di avvio predefinito porta sempre al sistema operativo Android.
Se desideri avviare Windows, avvia la modalità bootloader, avvia l'UEFI personalizzato (dal passaggio 3) e Windows dovrebbe iniziare a caricare anziché Android.
pic.twitter.com/p8DSvCtlI7 — Simone Franco (@Simizfo) 10 marzo 2022 Secondo Gustave, l'attuale set di driver è semplicemente maturo per gestire la frequenza della CPU, i pulsanti laterali e gli eventi sleep/wake (a seconda del pieghevole posizione).
Tutto il resto, inclusa l'interfaccia touch, non funziona.
L'immagine UEFI personalizzata, d'altra parte, è in grado di avviare Linux sulla linea principale dopo le modifiche necessarie.
Conclusione Il dual-boot ha senso su un computer, ma su un telefono come Microsoft Surface Duo? Non per l'utente generico.
Anche gli utenti esperti potrebbero definirla una risposta senza una domanda, e viene fornito anche con alcuni discreti fastidi.
Ma per noi di XDA, la libertà e la scelta aggiuntive significano che, se usato correttamente, il dual boot può essere il Santo Graal di un utente esperto.
Fonte: Gustave Monce su Twitter Il post Ecco come eseguire il dual-boot di Windows 11 su Microsoft Surface Duo è apparso per la prima volta su xda-developers.