A fejlesztő kettős rendszerindítással indítja a Windows 11-et a Microsoft Surface Duo rendszeren

Egy fejlesztő azon dolgozik, hogy a Microsoft Surface Duo-t Windows 11-es összehajthatóvá alakítsa, és valószínűleg ez is lehetséges.

Valószínűleg sokan közületek kettős rendszerindítást hajtanak végre - legyen szó arról futtasson egy Linux disztribúciót a Windows mellett vagy azért, mert Mac számítógépe van, és Windowson keresztül szeretne játszani néhány játékkal. A hagyományos x86-os számítógépeken a folyamat az idő múlásával viszonylag egyszerűbbé vált. Androidon azonban más a történet.

A modern x86 platform rendszerint valóban operációs rendszer-független rendszerindítási megoldást nyújt a Unified Extensible Firmware Interface (UEFI), amely felváltja a régi alap bemeneti/kimeneti rendszert (BIOS). Ez az oka annak, hogy egyszerűen elővesz egy rendszerindító telepítő adathordozót, és elindíthat róla a számítógépén egy új operációs rendszer telepítéséhez. Ha azonban az Android ökoszisztémáról van szó, a rendszerindítási megoldások (UBoot, Little Kernel stb.) az operációs rendszerhez kapcsolódnak. Ennek eredményeként nincs egyetlen kattintással elérhető megoldás a többszörös rendszerindításhoz, és fel kell törni az alacsony szintű rendszerbetöltő dolgokat, hogy egy nem Android operációs rendszert, például a Windowst elindíthasson egy Android-eszközön.

Szerencsére vannak rendkívül tehetséges emberek, akik könyörtelenül próbálják leegyszerűsíteni a küldetést. Az első generáció Microsoft Surface Duo a legújabb akadály, amelyet a modding közösség elhárított, mivel ezen az összehajtható rendszeren a gyárilag telepített Android operációs rendszer mellett a Windows 11-et is telepítheti.

Telepítse a Windows 11-et a Microsoft Surface Duo-ra

Gustave Monce, más néven XDA vezető tag gus33000 a vezető fejlesztő e lenyűgöző eredmény mögött. Monce, aki régóta jó hírnevet szerzett magának a Windows rendszerindítása egyébként nem kompatibilis eszközökön, februárban mutatta meg nekünk az első pillantást a Windows OG Surface Duo rendszerindítására. Félelmetes képességeinek és nyílt forráskódú fejlesztésének köszönhetően mostantól bárki elindíthatja a Windows rendszert a Microsoft bemutatkozó Android-alapú összecsukható okostelefonján.

Ne feledje, hogy az alább leírt lépések a Surface Duo feloldott és AT&T modelljére egyaránt vonatkoznak. A Qualcomm Snapdragon 888-as Surface Duo 2 egyáltalán nem kompatibilis ezzel a moddal.

Figyelem: Mielőtt rátérnénk a Windows 11 kettős rendszerindítására a Microsoft Surface Duo rendszerre, ne felejtsen el biztonsági másolatot készíteni az eszközről. Ez azért van, mert a folyamat megköveteli a telefon összes adatának törlését, beleértve a belső tárhelyen lévő fájlokat is. Te talán véglegesen blokkolja a készüléket, ezért csak akkor próbálkozzon ezzel, ha tudja, mit csinál.


1. lépés – Töltse le a Windows 11-et

A Microsoft Surface Duo ARM64 processzort használ, ezért meg kell találnunk a Windows 11 telepítőjének ARM64 változatát. Sajnos a Microsoft nem kínál hivatalos ARM64 ISO-t, míg a hivatalos VHDX kiadás az Insider Preview felhasználók számára nem alkalmas fizikai eszközre történő telepítésre.

Ne aggódjon azonban, mivel harmadik féltől származó eszközöket is használhatunk a Microsoft Unified Update Platform fájljainak letöltéséhez, és magunk is elkészíthetjük az ARM64 telepítőjét. A UUP dump projekt kiterjedt forrásokat biztosít a domain használatának megkezdéséhez. Alternatív megoldásként használja Monce többplatformját UUP Media Creator eszköz az ISO létrehozásához.


2. lépés – Oldja fel a Surface Duo rendszerbetöltőjét, és hajtsa végre a particionálást

  1. A Surface Duóban lépjen a következőre: Beállítások => Ról ről=> kattintson a Build száma amíg a Fejlesztői opciók nem engedélyezettek.
  2. Menjen vissza és válassza ki Rendszer => Fejlesztői beállítások. Ezután kapcsolja be az OEM-feloldó kapcsolót.
  3. Indítsa el a rendszerbetöltő felületet.
    • Ezt úgy teheti meg rendszerindítás helyreállítási módba majd válassza ki a Indítsa újra a rendszerbetöltőre választási lehetőség.
    • Ha az USB-hibakeresés be van kapcsolva, akkor hajtsa végre a következő parancsot a számítógépen, miközben a Surface Duo csatlakoztatva van, hogy rendszerbetöltő módba kényszerítse a rendszerindítást:
      adb reboot bootloader
  4. Most, hogy az eszköz rendszerbetöltő módban van, használja a következő Fastboot parancsot a rendszerbetöltő feloldásához:
    fastboot flashing unlock
    Vegye figyelembe, hogy ez a lépés visszaállítja az eszköz gyári beállításait.

A rendszerbetöltő most fel van oldva, ami azt jelenti, hogy manuálisan módosíthatjuk az eszköz partícióinak elrendezését, és helyet csinálhatunk a Windows példánynak. A fejlesztő félig működő TWRP-képet állított össze a Duo-hoz, hogy le tudjuk futtatni a parted bináris fájl a TWRP belső shelléből a partíciók módosításához. Kattintson az alábbi linkre a legfrissebb particionálási útmutató megtekintéséhez.

A szükséges partíciók elkészítése a Surface Duo-n

Figyelemre méltó, hogy az útmutató kezdeti verziója csak a 128 GB-os eszközöket célozza meg. A 256 GB-os változathoz magának kell kiszámítania a partícióméret értékeit.


3. lépés – Indítsa el az egyéni UEFI-t

Ha minden helyesen megy a particionálás során, most elindíthat egy speciálisan kialakított egyéni UEFI lemezképet (belső nevén "SurfaceDuoPkg"), amely segít a Windows rendszerindításában.

  1. Töltse le az előre lefordított boot.img fájlt a a projekt Github repójának legújabb kiadása.
  2. Indítsa el az UEFI lemezképet: fastboot boot boot.imgErre a lépésre minden alkalommal szükség lesz, amikor a Windows rendszert kívánja indítani.
  3. Látnia kell a Fejlesztői menüt. Navigáljon a hangerő fel/le gombjaival a Mass Storage módba, majd nyomja meg a bekapcsológombot a megerősítéshez.

4. lépés – Telepítse a Windows rendszert és az illesztőprogramokat

A Mass Storage Mode a Surface Duo belső flash tárolójának belső partícióit teszi elérhetővé a gazdagép számára A PC operációs rendszere, így könnyen felcsatolhatjuk őket a Lemezkezelő konzol segítségével és felkészülhetünk a Windowsra telepítés.

Győződjön meg arról, hogy a cél Surface Duo eszköz háttértár módban van, és előzetesen előkészítette a Windows 11 ISO-t. Ezután kattintson az alábbi linkekre, hogy megtekinthesse a fejlesztő legfrissebb útmutatóit a Windows lemezkép, majd telepítse az illesztőprogramokat a Deployment Image Service and Management (DISM) segítségével eszköz.

A Windows kép alkalmazása DISM használatával || Illesztőprogramok telepítése DISM segítségével


5. lépés – Indítsa el a Windows rendszert a Surface Duo segítségével

Ezen a ponton a Windows 11 sikeresen telepítve lett a Surface Duo-ra, de az alapértelmezett rendszerindítási útvonal mindig az Android operációs rendszerhez vezet. Ha el akarja indítani a Windows rendszert, indítsa el a rendszerbetöltő módot, indítsa el az egyéni UEFI-t (a 3. lépéstől), és a Windowsnak el kell kezdenie a betöltést az Android helyett.

Gustave szerint az illesztőprogramok jelenlegi készlete csak a CPU frekvenciájának, az oldalsó gomboknak és az alvó/ébresztési eseményeknek a kezelésére alkalmas (az összecsukási pozíciótól függően). Minden más, beleértve az érintőfelületet, nem működik. Az egyéni UEFI-kép viszont eléggé képes a fővonali Linux indítására a szükséges beállítások után.


Következtetés

A kettős rendszerindításnak van értelme számítógépen, de vajon ez egy olyan telefonon, mint a Microsoft Surface Duo? Nem az általános felhasználó számára. Még a tapasztalt felhasználók is kérdés nélküli válasznak hívhatják, és némi kellemetlenséggel is jár. De számunkra, az XDA-nál a további szabadság és választási lehetőség azt jelenti, hogy megfelelő használat esetén a kettős rendszerindítás a felhasználó Szent Grálja lehet.


Forrás:Gustave Monce a Twitteren