enchiladaOSONEPLUS 6
AÇIK GELİŞTİRME KAYDIONEPLUS 6 / ENCHILADA / SDM845
PROJE ÇERÇEVESİ

OnePlus 6 üzerinde katman katman kendi yazılımın.

enchiladaOS, OnePlus 6 (enchilada, SDM845) üzerinde kendi çekirdeğinden kendi kullanıcı alanına uzanan açık bir geliştirme kaydıdır. Bu cihaz mainline Linux desteği, açık bootloader yolu ve hazır sürücü tabanıyla sıfırdan OS geliştirmek için seçildi.

DURUM / MİSYON
Sürüyor
HEDEF CİHAZONEPLUS 6
ÇALIŞMA BİÇİMİHazırlık ve plan
enchiladaOS_
Hedef cihazOnePlus 6 · enchilada
SoCSnapdragon 845
Bellek / depolama8 GB / 128 GB
Cihaz durumuBekleniyor
İÇERİK

Bu başlıkta neredeyiz?

05 KAYIT
SEVİYE 1

Kernel modülü (günler)

Stok veya mainline çekirdek üzerinde ilk .ko modülün. Araç zincirini ve cihazda test döngüsünü kurmanın en hızlı yolu.

SEVİYE 2

Kendi kernel'ini boot etmek (haftalar)

Mainline Linux'tan sdm845-oneplus-enchilada device tree'siyle kendi çekirdeğini derleyip fastboot ile telefonda çalıştırmak.

SEVİYE 3

Kendi init + initramfs (1-2 ay) — asıl hedef

Kendi /init'in ve initramfs'in: çekirdek + senin init = Android'in hiçbir katmanının kalmadığı minimal kendi OS'un.

SEVİYE 4

Kendi dağıtımın (aylar)

postmarketOS tarzı tekrar üretilebilir build; paket seti, güncelleme yolu ve kalıcı kurulum.

SEVİYE 5

Sıfırdan bare-metal kernel (yıl+)

UEFI/EDK2 üzerinden kendi çekirdeğini sıfırdan yazmak. Bu site o yolun kaydı değil; seviye 3-4 bu projenin gerçekçi bandı.

SONRAKİ ADIMLAR

Bir sonraki doğrulama

Her adım gözlenebilir bir sonuca bağlanacak.

  • Telefon eline geçince ilk gün komut listesini hazırla
  • Mainline çekirdek ve pmbootstrap araç zincirini kur
  • İlk ay hedefi: kendi kernel + kendi init ile açılan SSH'li minimal sistem