Geliştirici Windows 11'i Microsoft Surface Duo'da çift önyükleme yapıyor

Bir geliştirici, Microsoft Surface Duo'yu Windows 11'de katlanabilir bir cihaza dönüştürmeye çalışıyor ve aslında bunu yapmak mümkün olabilir.

Birçoğunuz muhtemelen PC'nizi çift önyüklemeyle başlatıyorsunuz - ister Windows'un yanında bir Linux dağıtımı çalıştırın veya bir Mac'iniz olduğu ve Windows üzerinden bazı oyunlar oynamak istediğiniz için. Geleneksel x86 bilgisayarlarda süreç zamanla nispeten basitleşti. Ancak Android'de hikaye farklı.

Modern x86 platformu genellikle işletim sisteminden gerçekten bağımsız bir önyükleme çözümü sağlar. Eski Temel Giriş/Çıkış Sisteminin yerini alan Birleşik Genişletilebilir Ürün Yazılımı Arayüzü (UEFI) (BIOS). Bu nedenle, yeni bir işletim sistemi yüklemek için önyüklenebilir bir kurulum ortamını alıp PC'nizde önyükleme yapabilirsiniz. Ancak Android ekosistemi söz konusu olduğunda önyükleme çözümleri (UBoot, Little Kernel vb.) işletim sistemine bağlanır. Sonuç olarak, çoklu önyükleme için tek tıklamayla bir çözüm yoktur ve bir Android cihazda Windows gibi Android olmayan bir işletim sistemini önyükleyebilmek için düşük seviyeli önyükleyici öğelerini hacklemeniz gerekir.

Şanslıyız ki, durmaksızın bu görevi basitleştirmeye çalışan son derece yetenekli insanlar var. Birinci nesil Microsoft Surface Duo Bu, modlama topluluğu tarafından aşılan en son engeldir, çünkü artık bu katlanabilir cihaza fabrikada yüklenen Android işletim sisteminin yanı sıra Windows 11'i de yükleyebilirsiniz.

Windows 11'i Microsoft Surface Duo'ya yükleyin

Gustave Monce, diğer adıyla XDA Kıdemli Üyesi gus33000 bu etkileyici başarının arkasındaki lider geliştiricidir. Uzun süredir devam eden bir üne sahip olan Monce, Windows'u uyumsuz cihazlarda önyükleme, bize Şubat ayında OG Surface Duo'da Windows'u başlatmanın ilk görüntüsünü verdi. Müthiş becerileri ve açık kaynaklı gelişimi sayesinde artık herkes Microsoft'un ilk Android destekli katlanabilir akıllı telefonuyla Windows'u başlatabiliyor.

Aşağıda açıklanan adımların Surface Duo'nun hem kilitsiz hem de AT&T modelleri için tasarlandığını unutmayın. Qualcomm Snapdragon 888 destekli Surface Duo 2, bu modla hiç uyumlu değil.

Uyarı: Microsoft Surface Duo'da Windows 11'in nasıl ikili önyükleneceğine geçmeden önce, cihaz dışı bir yedekleme almayı unutmayın. Bunun nedeni sürecin dahili depolamadaki dosyalar da dahil olmak üzere telefonunuzdaki tüm verilerin silinmesini gerektirir. Yapabilirsin Cihazınızı kalıcı olarak tuğlalayın, bu yüzden bunu yalnızca ne yaptığınızı biliyorsanız deneyin.


Adım 1 – Windows 11'i indirin

Microsoft Surface Duo bir ARM64 işlemci kullanıyor, bu nedenle Windows 11 yükleyicisinin ARM64 versiyonunu ele almamız gerekiyor. Ne yazık ki Microsoft resmi bir ARM64 ISO sunmuyor. Insider Preview kullanıcıları için resmi VHDX sürümü fiziksel bir cihaza kurulum için uygun değildir.

Ancak endişelenmeyin; Microsoft'un Birleşik Güncelleme Platformu dosyalarını indirmek ve ARM64 yükleyicisini kendimiz hazırlamak için üçüncü taraf araçları kullanabiliriz. UUP dökümü projesi Bu etki alanına başlamanız için kapsamlı kaynaklar sağlar. Alternatif olarak Monce'nin çapraz platformunu kullanın UUP Medya Oluşturucu ISO oluşturma aracı.


Adım 2 – Surface Duo'nun önyükleyicisinin kilidini açın ve bölümlemeyi gerçekleştirin

  1. Surface Duo'da şu adrese gidin: Ayarlar => Hakkında=> üzerine tıklayın Yapı numarası Geliştirici seçenekleri etkinleştirilene kadar.
  2. Geri dönün ve seçin Sistem => Geliştirici Seçenekleri. Ardından, OEM kilit açma geçişini etkinleştirin.
  3. Önyükleyici arayüzüne önyükleme yapın.
    • Bunu şu şekilde yapabilirsiniz: kurtarma moduna önyükleme ve ardından Önyükleyiciye yeniden başlat seçenek.
    • USB hata ayıklama açıksa, Surface Duo bağlıyken bilgisayarınızda önyükleyici modunda önyükleme yapmaya zorlamak için aşağıdaki komutu yürütün:
      adb reboot bootloader
  4. Artık cihaz önyükleyici modunda olduğuna göre, önyükleyicinin kilidini açmak için aşağıdaki Fastboot komutunu kullanın:
    fastboot flashing unlock
    Dikkat bu adım cihazı fabrika ayarlarına sıfırlayacaktır.

Artık önyükleyicinin kilidi açıldı; bu, cihazın bölüm düzenini manuel olarak değiştirebileceğimiz ve Windows örneği için yer açabileceğimiz anlamına geliyor. Geliştirici, Duo için yarı çalışan bir TWRP görüntüsü derledi, böylece parted Bölümleri değiştirmek için TWRP'nin dahili kabuğundan ikili dosya. En güncel bölümleme kılavuzunu incelemek için aşağıdaki bağlantıya tıklayın.

Surface Duo'da gerekli bölümlerin yapılması

Kılavuzun ilk sürümünün yalnızca 128 GB'lık cihazları hedef alması dikkat çekicidir. 256GB varyant için bölüm boyutu değerlerini kendiniz hesaplamanız gerekir.


Adım 3 - Özel UEFI'yi önyükleyin

Bölümleme sırasında her şey doğru giderse, artık Windows'u başlatmanıza yardımcı olacak özel hazırlanmış özel bir UEFI görüntüsünü (dahili olarak "SurfaceDuoPkg" olarak anılır) önyükleyebilirsiniz.

  1. Önceden derlenmiş boot.img dosyasını şuradan indirin: projenin Github deposunun son sürüm bölümü.
  2. UEFI görüntüsünü önyükleyin: fastboot boot boot.imgBu adım, Windows'u her başlatmak istediğinizde gerekli olacaktır.
  3. Geliştirici Menüsünü görmelisiniz. Sesi artırma/azaltma düğmelerini kullanarak Yığın Depolama Moduna gidin ve onaylamak için Güç Düğmesine basın.

Adım 4 - Windows'u ve sürücüleri yükleyin

Yığın Depolama Modu, Surface Duo'nun dahili flash depolama biriminin dahili bölümlerini ana bilgisayara gösterir PC'nin işletim sistemi, dolayısıyla Disk Yönetimi konsolunu kullanarak bunları kolayca bağlayabilir ve Windows'a hazırlanabiliriz kurulum.

Hedef Surface Duo cihazının Yığın Depolama Modunda olduğundan ve önceden Windows 11 ISO'yu hazırladığınızdan emin olun. Daha sonra geliştiricinin sunduğu en güncel kılavuzları görüntülemek için aşağıdaki bağlantılara tıklayın: Windows görüntüsü ve ardından Dağıtım Görüntüsü Hizmeti ve Yönetimi (DISM) kullanarak sürücüleri yükleyin alet.

DISM kullanarak Windows görüntüsünü uygulama || DISM kullanarak sürücüleri yükleme


Adım 5 - Windows'u Surface Duo'da başlatın

Bu noktada Windows 11, Surface Duo'ya başarıyla yüklendi ancak varsayılan önyükleme yolu her zaman Android işletim sistemine gidiyor. Windows'u başlatmak istiyorsanız, önyükleyici moduna önyükleme yapın, özel UEFI'yi başlatın (3. Adımdan itibaren) ve Android yerine Windows yüklemeye başlamalıdır.

Gustave'ye göre mevcut sürücü seti CPU frekansını, yan düğmeleri ve uyku/uyanma olaylarını (katlama konumuna bağlı olarak) idare edebilecek kadar olgunlaşmış durumda. Dokunmatik arayüz dahil diğer hiçbir şey çalışmıyor. Özel UEFI görüntüsü ise gerekli ayarlamalardan sonra ana hat Linux'u başlatacak kadar yeteneklidir.


Çözüm

Çift önyükleme bir bilgisayarda anlamlıdır, ancak Microsoft Surface Duo gibi bir telefonda da aynı şey geçerli midir? Genel kullanıcı için değil. Deneyimli kullanıcılar bile buna soru sormadan cevap diyebilir ve bu bazı rahatsızlıkları da beraberinde getirir. Ancak XDA olarak bizim için ek özgürlük ve seçenek, doğru kullanıldığında ikili önyüklemenin uzman kullanıcılar için Kutsal Kase olabileceği anlamına geliyor.


Kaynak:Gustave Monce Twitter'da