Merhaba, Renegade Project desteği olan cihazlar icin Windows kurma rehberime hoş geldiniz.

Oncelikle cihazınızın destekleyip desteklemediğini oğrenelim.
Renegade Project Renegade Project
renegade-project.org




Eğer desteği varsa gerekli dosyaları indirmeye başlayalım.

Windows ARM ISO
https://uupdump.net/
(Mumkun olduğunca stable surumlerini kullanalım.)

Windows PE
https://www.mediafire.com/file/8hc3nidisudwtz4/PEFiles.7z/file

Aygıt Suruculeri
https://github.com/edk2-porting/WOA-Drivers

TWRP Recovery
https://twrp.me/Devices/
(TWRP zorunluluğu yoktur, herhangi ADB desteği olan bir recovery işimizi gorecektir.)

UEFI Boot
https://github.com/edk2-porting/edk2-sdm845/releases

Parted
https://drive.google.com/file/d/1UMvJ7cbM_6PhbTYC-pyosAre2HuepxIT/view?usp=sharing

DISM
https://drive.google.com/file/d/15lscduStRykSFZAZrjd6nfdNXzwGEOwr/view?usp=sharing

ADB
https://forum.xda-developers.com/t/official-tool-windows-adb-fastboot-and-drivers-15-seconds-adb-installer-v1-4-3.2588979/

-USB-OTG kablosu, USB klavye ve USB mouse şart, pe icinde suruculerimiz calışmamaktadır.
-İndirdiğimiz Windows. ISO dosyası FAT32 icine sığmayacak kadar buyukse 7ZIP ile parcalara ayırıp 7ZIP-ARM ile telefonda tekrar toplayabilirsiniz.

Kuruluma Hazırlık

İndirğimiz "WOA-Drivers-main.zip" dosyasını klasore ayıklayalım. Klasor icindeki "extract.PS1" dosyasına sağ tıklayıp "Run PowerShell" seceneği ile acalım.
Acılan ekranda cihazımızın kod adını yazalım.




Klasor icinde "output" oluşacaktır, bunu saklayalım.
Ardından dosyaları duzenli bir şekilde toplayalım.







Kurulum

CMD'yi başlatıp dosyaları topladığımız konuma alalım.




Cihazımız icin olan recovery dosyasını kuralım, cihazdan cihaza kurulum farklılık gosterebilir.
Bootloader moduna alıp, fastboot flash recovery xxx.img komutu ile işlemimi surduruyorum.




Cihazı recovery modunda cihazımı yeniden başlatıyorum.
Wipe data yapmanızı oneririm.
-CMD'ye geri gelip "adb push parted /sdcard/" komutu ile parted dosyasını cihazıma gonderiyorum.
"adb shell" ile cihazımın terminaline geciş yapıyorum.
"cp /sdcard/parted /sbin/ && chmod 755 /sbin/parted" komutu ile attığım parted dosyasını TWRP'nin komutuna geciriyorum.
(Cihaz her yeniden başladığında tekrar yapmanız gerekir, kalıcı olması icin aık gibi programlar ile TWRP dosyasını duzenlemeniz gerekir.)
"umount /data && umount /sdcard" ile bağlantıları kesiyorum.
"parted /dev/block/sda" ile cihazımın disk bolumlemesine giriş yapıyorum.




Şimdi bolumleri oluşturacağız, isterseniz "userdata" oluşturmadan direk Windows bolumu yapabilirsiniz. Ben Windows'un yanına Android kullanmak istiyorum bu sebebten bir "userdata" oluşturacağım.

"p" komutu ile Partition listemizi acıyoruz.




"Userdata" bolumunu sileceğiz bunun icin "rm 21" yazıyoruz.
"mkpart esp fat32 1611MB 2100 MB" komutu ile EFI bolumu oluşturuyoruz.
"mkpart win ntfs 2100 MB 60GB" Windows bolumu oluşturuyoruz.
"mkpart pe fat32 60GB 66 GB"Windows pe bolumu oluşturuyoruz, sonradan bu bolumu silip Windows bolumune ekleyebiliriz.
"mkpart userdata ext4 66 GB 123GB" Android sistemi icin gerekli olan data bolumumuzu oluşturmak icin gerekli olan komut.
"p" yazarak ESP bolumumuz numarasını oğreniyoruz ve "set "numara" ESP on" ile ESP bolumunun boot bayrağını oluşturuyoruz.




(Cihazın hafızasına gore boyutlarda oynama yapabilirsiniz, start ve end arasında boyut bolum boyutunuzu belirliyor)

"quit" ile parted sisteminden cıkış yapıyoruz ve cihazı tekrar recovery modunda yeniden başlatıyoruz.

Tekrar "adb Shell" ile terminale geciyoruz ve bolumlerimizi formatlama işlemine başlıyoruz.
"mkfs.fat -F32 -s1 /dev/block/by-name/pe"
"mkfs.fat -F32 -s1 /dev/block/by-name/esp"
"mkfs.ntfs -f /dev/block/by-name/win"
"mke2fs -t ext4 /dev/block/by-name/userdata"
(sadece user data oluşturanlar icin.)




Son olarak "mount /dev/block/by-name/pe /mnt" komutu ile pe bolumunu TWRP'ye ekliyoruz.

Şimdi tek yapmamız gerek pep klasoru icideklieri /mnt diznine yerleştirmek.
Ben bu komut ile bu işlemimi hızlandıracağım "adb push pep /mnt/", isterseniz telefona tek tek atıp TWRP dosya yoneticisi ile kopyalamada yapabilirsiniz.




İşlem sonrası /mnt icerisi boyle olmalı.

UEFI boot dosyamızı cihazımıza atıyoruz, TWRP ile boot bolumune flashlama yapıyoruz.
Ardından cihazı yeniden başlatabiliriz, gerisini OTG kablosu ile halledeceğiz.

Windows pe modu acıldıktan sonra sırası ile şu komutları giriyoruz.

"diskpart"
"]select disk 0"
"list part"
"select part 21"
(ESP bolumunun numarasını giriyoruz.)
"assign letter=Y"
"exit"




CMD'yi kapatmıyoruz, aksi halde pe modundan cıkış yapıp cihazı yeniden başlatır.
DISM programına giriş yaparak Windows yuklemesini başlatabiliriz.




File bolumunden "Apply Image" seceneği seciyoruz.




Gorselde olduğu gibi usr tarafta olan kutucuğa ISO dosyamızı seciyoruz, alt tarafta olan kutucuğuda C:/ bolumunu seciyoruz, add boot seceneğini secip kuruluma başlayabiliriz.(cıkan uyarıda "tamam" deyip devam edelim.)




İşlem sonrası Oppening Session'a tıklayıp driver yuklemesini başlatıyoruz.







İşlemden sonra DISM'i kapatabiliriz tekrar CMD'ye donup şu komutları sırası ile yazalım.
"bcdedit /store Y:efimicrosoftbootbcd /set testsigning on"
"bcdedit /store Y:efimicrosoftbootbcd /set nointegritychecks on"
"shutdown -s -t 0"
Cihaz kapanacaktır, acalım ve Windows'un başlamasını bekleyelim.




Acıldı, artık gerisi size kalıyor.

Dualboot yapacaklar icin normal bir şekilde TWRP'ye girip ROM kurabilirsiniz, UEFI boot ve ROM boot dosyasını yedekleyin arasında geciş yaparken yedeği geri yukleyerek geciş yapabilirsinz.

Nasıl Eski Haline Dondurum?

Parted bolumune kadar gelin, oluşturduğumuz bolumleri "rm" komutu ile silin ve "mkpart userdata ext4 1611MB 123GB" start ve end boyutları sizin cihazınız icin farklı olacaktır. Bunu oğrenmek oldukca basittir.





Onceki Partition'un sonu sizin yeni partitionuzun başlangıcıdır.
Yeni partitionuzun sonu disk boyutunun sonudur.




Bu şekilde userdata bolumunu eski haline dondurebilirsiz.

Mavi Ekran Alıyorum Nasıl Cozebilirim?
-Dev_cfg dosyasına ihtiyac duyuyor olabilir.
-UEFI Boot Dosyasının eski surumleri sorunu cozebilir.
Ornek: PocoF1

İşlem Sırası

-Dosyaları Hazırlama.
-Costum Recovery ile Bolumleme yapma ve Bolumleri formatlama.
-Hazırlanan Dosyaları oluşturulan bolume kopyalamla.
-Windows Kurulumu Yapma ve Hazırlık.

Konu tarafımca Turkce kaynak olması icin hazırlanmıştır, acıkcası Windows telefona gitmiyor maksimum 3 gun kullanıp sildim.
ARM64 mimarisin yavaşlığı var ve sadece 32bit uygulamalar calışabiliyor, kurarken bunları goz onunde bulundurun.

Uyarı: Bu rehber POCO F1 cihazını baz alınarak hazırlanmıştır, mantık aynıdır bolumleri oluştur ve Windowsu kur ama cihazınız icin ekstra bir işlem olma ihtimali olabilir.
Uyarı: Bu işlem risklidir, her hangi yanlış bolum silime işleminin bedeli ağır olabilir, sorumluluk almıyorum.