Seorang pengembang sedang berupaya mengubah Microsoft Surface Duo menjadi Windows 11 yang dapat dilipat, dan hal itu sebenarnya dapat dilakukan.
Banyak dari Anda mungkin melakukan dual-boot pada PC Anda - baik itu menjalankan distribusi Linux bersama Windows atau karena Anda memiliki Mac dan ingin memainkan beberapa game melalui Windows. Pada komputer x86 tradisional, prosesnya menjadi relatif lebih sederhana dari waktu ke waktu. Namun di Android, ceritanya berbeda.
Platform x86 modern biasanya menyediakan solusi boot yang benar-benar tidak bergantung pada OS dalam bentuk Unified Extensible Firmware Interface (UEFI), yang menggantikan Sistem Input/Output Dasar yang lama (BIOS). Inilah sebabnya mengapa Anda cukup mengambil media instalasi yang dapat di-boot dan mem-boot dari media tersebut di PC Anda untuk menginstal OS baru. Namun, jika menyangkut ekosistem Android, solusi booting (UBoot, Little Kernel, dll.) digabungkan dengan OS. Akibatnya, tidak ada solusi sekali klik untuk multi-boot dan Anda harus meretas bootloader tingkat rendah agar dapat mem-boot OS non-Android seperti Windows pada perangkat Android.
Beruntung bagi kami, ada orang-orang yang sangat berbakat yang tanpa henti berusaha menyederhanakan misi ini. Generasi pertama Microsoft Permukaan Duo adalah rintangan terbaru yang diselesaikan oleh komunitas modding, karena Anda sekarang dapat menginstal Windows 11 selain OS Android yang diinstal pabrik pada perangkat lipat ini.
Instal Windows 11 di Microsoft Surface Duo
Gustave Monce, alias Anggota Senior XDA gus33000 adalah pengembang utama di balik pencapaian mengesankan ini. Monce, yang memiliki reputasi lama mem-boot Windows pada perangkat yang tidak kompatibel, memberi kami gambaran sekilas tentang mem-boot Windows di OG Surface Duo pada bulan Februari. Berkat keahliannya yang luar biasa dan pengembangan sumber terbuka, siapa pun kini dapat mem-boot Windows di ponsel pintar lipat pertama Microsoft yang didukung Android.
Ingatlah bahwa langkah-langkah yang dijelaskan di bawah ini ditujukan untuk model Surface Duo yang tidak terkunci dan AT&T. Surface Duo 2 yang didukung Qualcomm Snapdragon 888 sama sekali tidak kompatibel dengan mod ini.
Peringatan: Sebelum kita membahas cara melakukan dual-boot Windows 11 di Microsoft Surface Duo, ingatlah untuk mengambil cadangan di luar perangkat. Itu karena prosesnya memerlukan penghapusan semua data di ponsel Anda, termasuk file di penyimpanan internal. Kamu boleh memblokir perangkat Anda secara permanen, jadi coba ini hanya jika Anda tahu apa yang Anda lakukan.
Langkah 1 – Unduh Windows 11
Microsoft Surface Duo menggunakan prosesor ARM64, oleh karena itu kita perlu mendapatkan varian ARM64 dari penginstal Windows 11. Sayangnya, Microsoft tidak menawarkan ISO ARM64 resmi, sedangkan rilis VHDX resmi untuk pengguna Pratinjau Orang Dalam tidak cocok untuk dipasang pada perangkat fisik.
Namun jangan khawatir, karena kami dapat menggunakan alat pihak ketiga untuk mengunduh file Platform Pembaruan Terpadu Microsoft dan menyiapkan sendiri penginstal ARM64. Itu proyek pembuangan UUP menyediakan sumber daya yang luas untuk memulai dengan domain ini. Alternatifnya, gunakan lintas platform Monce Pembuat Media UUP alat untuk membuat ISO.
Langkah 2 – Buka kunci bootloader Surface Duo dan lakukan partisi
- Di Surface Duo, buka Pengaturan => Tentang=> klik pada Nomor pembuatan hingga opsi Pengembang diaktifkan.
- Kembali dan pilih Sistem => Opsi pengembang. Selanjutnya, aktifkan sakelar buka kunci OEM.
- Boot ke antarmuka bootloader.
- Anda dapat melakukannya dengan boot ke mode pemulihan dan kemudian memilih Mulai ulang ke bootloader pilihan.
- Jika USB debugging diaktifkan, jalankan perintah berikut pada PC Anda saat Surface Duo terhubung untuk memaksanya melakukan booting ke mode bootloader:
adb reboot bootloader
- Sekarang perangkat berada dalam mode bootloader, gunakan perintah Fastboot berikut untuk membuka kunci bootloader:
Perhatikan itu langkah ini akan mengembalikan perangkat ke setelan pabrik.fastboot flashing unlock
Bootloader sekarang tidak terkunci, yang berarti kita dapat mengubah tata letak partisi perangkat secara manual dan memberikan ruang untuk instance Windows. Pengembang telah menyusun image TWRP semi-berfungsi untuk Duo, sehingga kami dapat menjalankannya parted
biner dari shell internal TWRP untuk mengubah partisi. Klik tautan di bawah untuk melihat panduan partisi terbaru.
Membuat partisi yang diperlukan pada Surface Duo
Khususnya, versi awal panduan ini hanya menargetkan perangkat 128GB. Anda harus menghitung sendiri nilai ukuran partisi untuk varian 256GB.
Langkah 3 - Boot UEFI khusus
Jika semuanya berjalan dengan benar selama partisi, Anda sekarang dapat mem-boot image UEFI khusus yang dibuat khusus (secara internal disebut sebagai "SurfaceDuoPkg") yang membantu Anda mem-boot Windows.
- Unduh boot.img yang telah dikompilasi dari bagian rilis terbaru dari repo Github proyek.
- Boot image UEFI: fastboot boot boot.imgLangkah ini diperlukan setiap kali Anda ingin mem-boot Windows.
- Anda akan melihat Menu Pengembang. Navigasikan dengan tombol volume atas/bawah ke Mode Penyimpanan Massal, dan tekan Tombol Daya untuk konfirmasi.
Langkah 4 - Instal Windows dan driver
Mode Penyimpanan Massal memaparkan partisi internal penyimpanan flash internal Surface Duo ke host OS PC, maka kita dapat dengan mudah memasangnya menggunakan konsol Manajemen Disk dan mempersiapkannya untuk Windows instalasi.
Pastikan perangkat Surface Duo target dalam Mode Mass Storage dan Anda telah menyiapkan ISO Windows 11 sebelumnya. Selanjutnya, klik tautan di bawah untuk melihat panduan terkini dari pengembang tentang cara menerapkan Image Windows dan selanjutnya instal driver menggunakan Deployment Image Servicing and Management (DISM) alat.
Menerapkan gambar Windows menggunakan DISM || Menginstal driver menggunakan DISM
Langkah 5 - Boot Windows di Surface Duo
Sampai di sini, Windows 11 telah berhasil diinstal di Surface Duo, namun jalur boot default selalu mengarah ke OS Android. Jika Anda ingin memulai Windows, boot ke mode bootloader, mulai UEFI khusus (dari Langkah 3), dan Windows akan mulai memuat alih-alih Android.
Menurut Gustave, rangkaian driver saat ini sudah matang untuk menangani frekuensi CPU, tombol samping, dan kejadian sleep/wake (tergantung pada posisi lipat). Segala sesuatu yang lain, termasuk antarmuka sentuh, tidak berfungsi. Sebaliknya, image UEFI khusus cukup mampu untuk mem-boot Linux jalur utama setelah penyesuaian yang diperlukan.
Kesimpulan
Dual-boot masuk akal di komputer, tetapi apakah itu di ponsel seperti Microsoft Surface Duo? Bukan untuk pengguna umum. Bahkan pengguna berpengalaman mungkin menyebutnya sebagai jawaban tanpa pertanyaan, dan hal ini juga menimbulkan beberapa gangguan. Namun bagi kami di XDA, kebebasan dan pilihan tambahan berarti bahwa, jika digunakan dengan benar, dual boot dapat menjadi Cawan Suci bagi pengguna yang hebat.
Sumber:Gustave Monce di Twitter