Proyek Renegade memungkinkan untuk mem-boot versi ARM64 Windows 11 atau Windows 10 di berbagai ponsel pintar Android. Coba lihat!
Windows paling dikenal sebagai OS untuk PC x86 biasa, namun sistem operasi besutan Microsoft ini dapat ditemukan di beberapa jenis perangkat dengan faktor bentuk non-tradisional. Itu Windows di ARM segmen ini juga terus berkembang, berkat kemampuan emulasi 64-bit jendela 11. Namun ketika berbicara mengenai smartphone, raksasa teknologi Redmond ini telah lama meninggalkan ide untuk bersaing dengan Android dan iOS dengan OS-nya sendiri.
Meskipun Microsoft bersikap setengah hati terhadap ekosistem seluler, para modder telah berupaya selama bertahun-tahun untuk mewujudkannya pelabuhan jendela ke yang adaponsel pintar. Karena Windows tidak seharusnya dijalankan pada perangkat seperti itu, mereka harus meretas firmware tingkat rendah untuk mem-bootnya. Tentu saja, komunitas pengembangan purnajual perlu membuat banyak perubahan pada penginstal inti dan menulis driver khusus perangkat. Akan sangat sulit bagi seseorang untuk melakukan langkah-langkah yang diperlukan tanpa memiliki latar belakang yang kuat di bidang ini, namun bila dilakukan dengan benar kita bisa mendapatkan usaha kolaboratif seperti
Ada banyak alasan mengapa tidak ada cara mudah untuk menginstal Windows pada perangkat standar yang didukung Android. Singkatnya, selalu perbarui ponsel cerdas Anda ROM khusus adalah satu hal, tetapi mengganti Board Support Package (BSP) dengan antarmuka perangkat lunak standar antara OS dan firmware platform adalah skenario yang jauh lebih kompleks. Meskipun implementasi bootloader modern pada chipset ponsel cerdas mendukung Unified Extensible Firmware Interface (UEFI), urutan bootingnya pada platform ini sering kali disesuaikan oleh masing-masing OEM. Akibatnya, mem-boot OS apa pun yang kompatibel dengan ARM64 UEFI tidak dapat dilakukan kotak. Di sinilah Proyek Renegade berguna.
Langkah pertama adalah membangun antarmuka firmware dari awal, yang disarankan oleh pengembang Proyek Renegade untuk dikompilasi a Tianocore EDK II gambar di atas bootloader smartphone target. Anda juga dapat menemukan biner yang telah dikompilasi untuk perangkat tertentu di bawah Rilis bagian dari repo GitHub yang sesuai. Selanjutnya, unduh versi ARM64 Windows 10 atau 11 dari UUP Pembuangan dan menyiapkan penginstal secara manual. Karena menghapus seluruh penyimpanan internal dapat membuat perangkat menjadi keras, tugas partisi hanya mengubah /userdata
partisi. Setelah menerapkan paket WIM dari Lingkungan Pra-Instalasi Windows dan melakukan slipstream driver, Anda akan melihat Windows melakukan booting di ponsel Anda.
Bergantung pada penambahan lebih banyak kontributor yang dapat memelihara atau melakukan porting ke perangkat tertentu, pengembang Proyek Renegade berharap daftar perangkat yang didukung bertambah. Omong-omong, berikut adalah daftar resmi perangkat tersebut dikonfirmasi untuk mem-boot varian ARM64 Windows 10/11 dengan berbagai tingkat keberhasilan.
-
ASUS
- ASUS Zenfone 5Z
-
AYO
- Odin
-
Google
- Google Piksel 3
-
LG
- LG G7 TipisQ
- LG V30
- LG V35
- LG V40
-
Meizu
- Meizu 16
- Meizu 16 Ditambah
-
Motorola
- Kekuatan Moto Z2
-
Nokia
- Nokia 9 PureView
-
Satu ditambah
- OnePlus 5
- OnePlus 5T
- OnePlus 6
- OnePlus 6T
- OnePlus 7
- OnePlus 7 Pro
-
OPPO
- OPPO Temukan X
-
Qualcomm
- Snapdragon 720G QRD
-
Samsung
- Samsung Galaxy S9 Ditambah
-
orang pintar
- Kacang Smartisan R1
-
Sony
- Sony Xperia XZ2
-
Xiaomi
- Hiu Hitam
- Mi 6
- Mi 8
- Mi 8 Pro
- Mi 9
- Mi Campur 2
- Mi Campur 2S
- Mi Campur 3
- Mi Campur 3 5G
- Mi Pad 4
- Mi Pad 5
- POCO F1
- Redmi K20 Pro/Mi 9T Pro
-
hidup
- Layar Ganda Vivo NEX
-
ZTE
- ZTE Axon 9 Pro
- ZTE Nubia X
Kami sangat bersemangat untuk melihat bagaimana inisiatif ini akan berakhir, karena ini terlihat seperti alternatif yang menjanjikan bagi mereka yang ingin memiliki pengalaman Windows yang sama dari PC di ponsel mereka. Untuk mempelajari lebih lanjut, lihat mereka situs web, di mana Anda akan menemukan segala sesuatu tentang proyek ini. Jika Anda tertarik untuk berkontribusi pada Proyek Renegade, lihat kode sumbernya di GitHub.