enchiladaOSONEPLUS 6
AÇIK GELİŞTİRME KAYDIONEPLUS 6 / ENCHILADA / SDM845
SİSTEM KATMANI

Sıfırdan sürücü yazmıyoruz; mainline tabanını doğruluyoruz.

OnePlus 6'da UFS, ekran, dokunma, USB, Wi-Fi, şarj ve ses mainline'da zaten çalışıyor durumda. Bu projenin sürücü işi, bu yolların kendi sistemimizde çalıştığını kanıtlamak ve eksikleri kapatmak.

DURUM / SÜRÜCÜLER
Planlandı
HEDEF CİHAZONEPLUS 6
ÇALIŞMA BİÇİMİHazırlık ve plan
enchiladaOS_
Yazdığımız sürücü0
Doğrulanan0
Mainline tabanıMevcut
İÇERİK

Bu başlıkta neredeyiz?

06 KAYIT
01 / TEMEL

UFS, USB ve PMIC

Depolama (UFS), USB (gadget/dwc3) ve güç (PM8998/PMI8998) yolları ilk açılışın taşıyıcıları; A2-A3 kapılarının ön koşulu.

02 / GÖRÜNTÜ

DRM/DSI ekran ve dokunma

AMOLED panel ve dokunmatik mainline'da çalışıyor durumda; ilk hedef konsol framebuffer'ı, sonra tam DRM yolu.

03 / KABLOSUZ

WCN3990 ath10k + BT

Wi-Fi ath10k_snoc ve linux-firmware ile; Bluetooth HCI UART üzerinden. A4 aşamasında doğrulanacak.

04 / ENERJİ

Batarya ve şarj

Şarj ve batarya göstergesi mainline'da büyük ölçüde çalışıyor; Dash Charge sınırları ayrıca test edilecek.

05 / SES

Ses yolu

SDM845 ses yolu mainline'da var; kendi kullanıcı alanında doğrulanacak.

06 / AYRI

Hücresel modem

SMS/arama ve modem mainline'da ayrı ve zor bir alan; bu projenin kapsamı dışında tutuldu.

SONRAKİ ADIMLAR

Bir sonraki doğrulama

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

  • A2 boot'undan sonra dmesg'te her blokun probe kaydını topla
  • Wi-Fi ve sesin kullanıcı alanında çalıştığını ayrı test et
  • Eksik kalan blokları kaynağıyla listele