Renegade-projektet syftar till att förenkla uppstart av ARM64 Windows 11/10 på Android-enheter

Renegade-projektet gör det möjligt att starta ARM64-versionen av Windows 11 eller Windows 10 på en mängd olika Android-smarttelefoner. Kolla in det!

Windows är mest känt som ett OS för vanliga x86-datorer, men Microsofts operativsystem finns på flera typer av enheter med icke-traditionella formfaktorer. De Windows på ARM segmentet expanderar också stadigt, tack vare 64-bitars emuleringsförmåga Windows 11. När det kommer till smartphones har dock Redmond-teknikjätten länge övergett idén att tävla mot Android och iOS med sitt eget operativsystem.

Trots Microsofts halvhjärtade inställning till det mobila ekosystemet har modders arbetat i flera år för att port Windows till existerandesmartphones. Eftersom Windows aldrig var tänkt att köras på sådana enheter, måste de hacka sig runt den låga firmwaren för att få den att starta. Naturligtvis behöver eftermarknadsutvecklingsgemenskapen göra många ändringar i kärninstallatören och skriva enhetsspecifika drivrutiner. Det skulle vara mycket svårt för någon att utföra de nödvändiga stegen utan att ha en stark bakgrund inom detta område, men när det görs rätt kan vi få samarbetsåtaganden som

Renegade-projektet.

Det finns många anledningar till varför det inte finns något enkelt sätt att installera Windows på en vanlig Android-driven enhet. I ett nötskal, hålla din smartphone uppdaterad med anpassade ROM är en sak, men att ersätta Board Support Package (BSP) med ett standardiserat mjukvarugränssnitt mellan operativsystemet och plattformens firmware är ett mycket mer komplext scenario. Även om moderna bootloader-implementationer på smarttelefonchipset stöder Unified Extensible Firmware Interface (UEFI), startsekvensen på dessa plattformar anpassas ofta av respektive OEM. Som ett resultat är det inte möjligt att starta upp något godtyckligt ARM64 UEFI-kompatibelt operativsystem från låda. Det är här Renegade-projektet kommer väl till pass.

Det första steget är att bygga ett firmware-gränssnitt från grunden, för vilket Renegade Project-utvecklarna föreslår att man kompilerar en Tianocore EDK II bild ovanpå starthanteraren för målsmarttelefonen. Du kan också hitta förkompilerade binärer för utvalda enheter under Släpps avsnitt av motsvarande GitHub-repo. Ladda sedan ner ARM64-versionen av Windows 10 eller 11 från UUP Dump och förbereda installationsprogrammet manuellt. Eftersom att torka av hela det interna lagringsutrymmet kan hårdnappa enheten, ändrar partitioneringsjobbet enbart /userdata dela. Efter att ha applicerat WIM-paketet från Windows Preinstallation Environment och slipstreaming av drivrutinerna bör du se att Windows startar på din telefon.

Beroende på tillskottet av fler bidragsgivare som kan underhålla eller porta till specifika enheter, hoppas Renegade Project-utvecklarna att se listan över enheter som stöds växa. På tal om, här är den officiella listan över enheter som är bekräftad för att starta ARM64-varianten av Windows 10/11 med varierande framgång.

  • SOM OSS
    • ASUS ZenFone 5Z
  • AYN
    • Oden
  • 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 Hitta X
  • Qualcomm
    • Snapdragon 720G QRD
  • Samsung
    • Samsung Galaxy S9 Plus
  • Smartisan
    • Smartisan Nut R1
  • Sony
    • Sony Xperia XZ2
  • Xiaomi
    • Svart haj
    • 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 Dual Display
  • ZTE
    • ZTE Axon 9 Pro
    • ZTE Nubia X

Vi är verkligen spännande att se hur detta initiativ kommer att sluta, eftersom det ser ut som ett lovande alternativ för dem som gillar att ha samma Windows-upplevelse från sina datorer på sina telefoner. Om du vill veta mer, kolla in deras hemsida, där du hittar allt om detta projekt. Om du är intresserad av att bidra till Renegade-projektet, kolla in källkoden på GitHub.