Renegade-prosjektet gjør det mulig å starte opp ARM64-bygget av Windows 11 eller Windows 10 på en rekke Android-smarttelefoner. Sjekk det ut!
Windows er mest kjent som et OS for vanlige x86 PC-er, men Microsofts operativsystem finnes på flere typer enheter med utradisjonelle formfaktorer. De Windows på ARM segmentet ekspanderer også jevnt og trutt, takket være 64-bits emuleringsevnen til Windows 11. Når det gjelder smarttelefoner, har imidlertid Redmond-teknologigiganten for lengst forlatt ideen om å konkurrere mot Android og iOS med sitt eget operativsystem.
Til tross for Microsofts halvhjertede holdning til det mobile økosystemet, har moddere jobbet i årevis for å port Windows til eksisterendesmarttelefoner. Siden Windows aldri var ment å kjøre på slike enheter, må de hacke seg rundt fastvaren på lavt nivå for å få den til å starte opp. Naturligvis må ettermarkedsutviklingsfellesskapet gjøre mange endringer i kjerneinstallasjonsprogrammet og skrive enhetsspesifikke drivere. Det ville være svært vanskelig for noen å utføre de nødvendige trinnene uten å ha en sterk bakgrunn på dette feltet, men når det gjøres riktig kan vi få samarbeidsforetak som
Det er mange grunner til at det ikke er noen enkel måte å installere Windows på en standard Android-drevet enhet. I et nøtteskall, hold smarttelefonen din oppdatert med tilpassede ROM-er er én ting, men å erstatte Board Support Package (BSP) med et standardisert programvaregrensesnitt mellom operativsystemet og plattformens fastvare er et mye mer komplekst scenario. Selv om moderne oppstartslasterimplementeringer på smarttelefonbrikkesett støtter Unified Extensible Firmware Interface (UEFI), oppstartssekvensen på disse plattformene er ofte tilpasset av respektive OEM-er. Som et resultat er det ikke mulig å starte opp et hvilket som helst vilkårlig ARM64 UEFI-kompatibelt operativsystem ut av eske. Det er her Renegade-prosjektet kommer godt med.
Det første trinnet er å bygge et fastvaregrensesnitt fra bunnen av, som Renegade Project-utviklerne foreslår å kompilere en Tianocore EDK II bildet på toppen av oppstartslasteren til målsmarttelefonen. Du kan også finne forhåndskompilerte binærfiler for utvalgte enheter under Utgivelser delen av den tilsvarende GitHub-repoen. Deretter laster du ned ARM64-bygget av Windows 10 eller 11 fra UUP Dump og klargjør installatøren manuelt. Siden å tørke hele det interne lagringsrommet kan blokkere enheten hardt, endrer partisjoneringsjobben kun /userdata
skillevegg. Etter å ha brukt WIM-pakken fra Windows Preinstallation Environment og slipstreaming av driverne, bør du se at Windows starter opp på telefonen.
Avhengig av tillegget av flere bidragsytere som kan vedlikeholde eller portere til spesifikke enheter, håper Renegade Project-utviklerne å se listen over støttede enheter vokse. Apropos, her er den offisielle listen over enheter som er bekreftet for å starte opp ARM64-varianten av Windows 10/11 med ulik grad av suksess.
-
ASUS
- ASUS ZenFone 5Z
-
AYN
- Odin
-
Google
- Google Pixel 3
-
LG
- LG G7 ThinQ
- LG V30
- LG V35
- LG V40
-
Meizu
- Meizu 16
- Meizu 16 Plus
-
Motorola
- Moto Z2 Force
-
Nokia
- Nokia 9 PureView
-
OnePlus
- OnePlus 5
- OnePlus 5T
- OnePlus 6
- OnePlus 6T
- OnePlus 7
- OnePlus 7 Pro
-
OPPO
- OPPO Finn X
-
Qualcomm
- Snapdragon 720G QRD
-
Samsung
- Samsung Galaxy S9 Plus
-
Smartisan
- Smartisan Nut R1
-
Sony
- Sony Xperia XZ2
-
Xiaomi
- Black Shark
- Mi 6
- Mi 8
- Mi 8 Pro
- Mi 9
- Mi Mix 2
- Mi Mix 2S
- Mi Mix 3
- Mi Mix 3 5G
- Mi Pad 4
- Mi Pad 5
- POCO F1
- Redmi K20 Pro/Mi 9T Pro
-
Vivo
- Vivo NEX dobbel skjerm
-
ZTE
- ZTE Axon 9 Pro
- ZTE Nubia X
Vi er veldig spente på å se hvordan dette initiativet vil ende opp, siden det ser ut som et lovende alternativ for de som liker å ha den samme Windows-opplevelsen fra PC-ene på telefonene sine. For å lære mer, sjekk ut deres nettsted, hvor du finner alt om dette prosjektet. Hvis du er interessert i å bidra til Renegade-prosjektet, sjekk ut kildekoden på GitHub.