PC hazırlığı ve kaynaklar
aarch64-linux-gnu-gcc, fastboot/adb, mkbootimg, ccache ve pmbootstrap kurulumu. Mainline Linux + OnePlus OSS (downstream) kernel kaynaklarının klonlanması ve ilk derleme denemesi.
A0 PC tarafında sürüyor; cihaz henüz elde yok. Her aşama, bir sonrakine geçmek için gözlenebilir bir kanıt şartına bağlı.
aarch64-linux-gnu-gcc, fastboot/adb, mkbootimg, ccache ve pmbootstrap kurulumu. Mainline Linux + OnePlus OSS (downstream) kernel kaynaklarının klonlanması ve ilk derleme denemesi.
Ayarlar → OEM unlocking → fastboot oem unlock (veri silinir). Ardından stok ABL fastboot yolu; istenirse lk2nd ve EDK2/UEFI alternatifleri. Çıkış kanıtı: cihazda fastboot/önyükleyici etkileşimi.
sdm845 defconfig'inden kendi Image/dtb'n; mkbootimg ile boot.img; fastboot flash/boot ile telefonda kendi derlediğin çekirdek. Çıkış kanıtı: dmesg'te kendi sürüm imzan.
busybox + kendi /init initramfs'i; USB üzerinden SSH ile giriş. Bu noktada senin kernel'in + senin init'in = senin işletim sistemin. Çıkış kanıtı: SSH oturumu ve kullanıcı alanı.
Mainline'da hazır olan UFS, ekran, dokunma, USB, Wi-Fi, şarj ve ses yollarının bu sistemde doğrulanması; kalıcı kurulum ve paket setiyle kendi dağıtımın.