DTB · RAM · PSCI seri çıktıda
İşlemler
Derleme, QEMU açılışı, stok firmware ve web yayınına ait kayıtlar. Her işlemde görülen sonuç ile cihazda hâlâ açık olan sınır birlikte gösterilir.
13 ayrı işlem kaydı
En yeni kayıt üstte. Son güncelleme 22 Eylül 2026 · Europe/Istanbul.
3 dinamik rezervasyon
Kilitli · aktif yuva _b
Dağıtım var · HTML doğrulanmadı
QEMU boot ve sekiz Rust testi geçti; LK7k giriş imajı derlendi. LK7k ön kontrolü üç dinamik rezervasyon nedeniyle yerleşimi reddediyor; bootloader kilitli ve telefona yazma yapılmadı.
Stok ağaçtan kod durumuna
DTB düğümü sürücü veya fiziksel çalışma kanıtı değildir. UART TX host yazmaç taklidinde sınandı; derlenmiş MMIO yoklamasından fiziksel çıktı alınmadı.
Cihaz işlemi öncesi açık kapılar
Canlı bellek yerleşimi
CCCI/DPMAIF ve SSMR ayrımlarının çalışma anı adresleri ile LK7k giriş alanı doğrulanmalı.
Erken çıktı kanalı
Üç MTK UART düğümünden kullanılabilir port, saat, pinmux ve fiziksel gözlem yolu belirlenmeli.
Bootloader ve geri dönüş
Kilitli AVB yolu, _b yuvası ve stok geri dönüş adımları cihaz işlemi öncesi karara bağlanmalı.
Kanıt zaman çizelgesi
PASS yalnız ilgili komutun veya gözlemin kapsamındadır. Ayrıntı sayfalarında terminal yanıtı varsa kayıtlı satırlar, çıkış kodu ve sınırlar birlikte yer alır.
Tek seferlik PSCI reset tanılayıcısı
Ayrı LK7k imajı geçerli DTB ve PSCI'yi denetleyip sayaçla bekledikten sonra reset istiyor; QEMU bunu guest-reset olarak bildirdi.
DOĞRULANAN KANIT
- Ham prob imajı 8.488 bayt; yerel imzasız Android v4 paketi 16.384 bayt, SHA-256 57fd01bd797ec405b51a13e12fb3a39bade6fb2b771270ed482b6403c988f257.
- AOSP unpack_bootimg v4 başlığını okudu ve çıkarılan kernel ham prob imajıyla bayt bayt eşleşti.
SINIR / BEKLEYEN KANIT
- Telefon hâlâ kilitli; adayda AVB footer yok. Fiziksel RAM boot ve bölüm yazması yapılmadı.
LK7k aday girişi stok kernel başlığıyla eşlendi
Stok kernelin text_offset=0 başlığı ve vendor_boot yükleme alanı 0x40000000. LK7k giriş imajı bu aday adrese bağlandı; güvenli yerleşim hâlâ doğrulanmadı.
DOĞRULANAN KANIT
- Açılmış stok arm64 Image: 41.241.088 bayt, text_offset=0, flags=0xa; vendor_boot kernel_addr=0x40000000.
- Yeni lk7k-Image SHA-256: 953f6a8434b9499539bd744f2f02796e61d62b445c7f1b34397bafbe0ee861f3. Yerel Android v4 adayı SHA-256: ce4c8f620e8196c60768d4a9e08862c4ad7a6c5dbfbbd0abbff8fc76e992920a.
SINIR / BEKLEYEN KANIT
- Üç dinamik rezervasyonun canlı adresleri okunamıyor; --require-placement çıkış kodu 2 ile reddediyor.
Açılış kaynak kartları yayımlandı
/kod/ sayfası beş kaynak kesitini derleme sırasında depodan okuyor; yerel HTML üretildi ve Pages dağıtımı bildirildi.
DOĞRULANAN KANIT
- EL1 girişi, LK7k kernel_main, UART yoklaması, yerleşim kapısı ve link adresi kartları satır aralığı ve SHA-256 ile gösteriliyor.
- Yerel website/out/kod/index.html içinde RustOS/LK7k phone entry metni doğrulandı.
SINIR / BEKLEYEN KANIT
- Yayındaki HTML bu makineden bağımsız HTTP yanıtıyla doğrulanamadı; Cloudflare TLS bağlantısı sıfırlandı.
LK7k telefon giriş imajı derlendi
Ayrı AArch64 giriş imajı 0x40080000 aday adresine bağlandı; stok DTB ile yerleşim ön kontrolü imajı reddetti.
DOĞRULANAN KANIT
- target/aarch64-unknown-none/release/lk7k-Image: 21.960 bayt; SHA-256 b07429ce27b4cece2cdc484999de68eaa29392af4e8a2f298acd2247b4e6fdcf.
- kernel_main üç stok UART portunu sırayla yoklayan erken konsolu açıp DTB, bellek ve PSCI raporunu üretmek üzere derlendi.
SINIR / BEKLEYEN KANIT
- 0x40080000 onaylı LK7k yükleme adresi değildir; üç dinamik rezervasyon çözülmedi.
Pages dağıtımı ve DNS doğrulama sınırı
Wrangler dağıtımı tamamlandı bildirdi. Yayınlanan HTML bu makineden okunamadı; özel alan adının CNAME kaydı eksik.
DOĞRULANAN KANIT
- Cloudflare Pages projesi: rustos-tecno; dağıtım komutu başarıyla döndü.
- Genel DNS bulgusu Pages adını Cloudflare adreslerine çözüyor; yerel çözümleyici aynı ad için ::1 döndürdü.
SINIR / BEKLEYEN KANIT
- Yayınlanan HTML bağımsız HTTP yanıtıyla doğrulanmadı.
QEMU virt açılış zinciri
AArch64 çekirdek DTB kimliğini, RAM yerleşimini ve PSCI sürümünü seri çıktıda doğruladı.
DOĞRULANAN KANIT
- Compatible: linux,dummy-virt; DTB boyutu 1.048.576 bayt.
- Boot placement: Ok(()); PSCI Hvc version: 0x00010001.
SINIR / BEKLEYEN KANIT
- Çekirdek WFE döngüsünde beklediği için test zaman aşımıyla sonlandırıldı.
LK7k bellek yerleşimi kapısı
Stok birleşik DTB, RAM ve PSCI kimliğini verdi; üç dinamik rezervasyon çözülemediği için aday yerleşim reddedildi.
DOĞRULANAN KANIT
- Kök kimlik mediatek,MT6858; RAM 0x40000000 + 0x40000000.
- Aday aralıklarla boot-preflight çıkışı DynamicReservationsUnresolved ve exit 1.
SINIR / BEKLEYEN KANIT
- Stok DTB çalışma anındaki yerleşim değildir.
FDT, bellek ve UART birim testleri
Sekiz Rust testi başlık, düğüm, reg, kesme, yerleşim reddi ve UART TX zaman aşımını kapsadı.
DOĞRULANAN KANIT
- 8 passed; 0 failed.
- Host ve AArch64 derlemeleri ile clippy kontrolleri geçti.
SINIR / BEKLEYEN KANIT
- Sahte UART yazmaç testi fiziksel pin veya saat erişimini göstermez.
QEMU ve LK7k kart ayrımı
PL011 ve QEMU link adresi QEMU yolunda kaldı; LK7k kütüphanesi üç stok UART adresiyle derleniyor.
DOĞRULANAN KANIT
- QEMU Image ve board-lk7k kütüphanesi ayrı derleniyor.
- Polled TX ve zaman aşımı host yazmaç taklidiyle doğrulandı.
SINIR / BEKLEYEN KANIT
- Bu aşamada LK7k giriş imajı henüz derlenmemişti; sonraki T10 kaydı yalnız imaj üretimini doğrular, fiziksel MMIO çıktısını değil.
Stok aygıt ağacı makine listesi
vendor_boot DTB ile tek DTBO overlay host üzerinde birleştirildi; 1.425 düğümlük envanter üretildi.
DOĞRULANAN KANIT
- Üç mt6577-uart, GICv3, 13 MHz generic timer, RAM ve üç dinamik rezervasyon doğrulandı.
- NT37706 panel ve FocalTech dokunma izleri birleşik ağaçta bulundu.
SINIR / BEKLEYEN KANIT
- Bu ağaç telefondan alınmış canlı birleşik DTB değildir; bazı vendor I²C/SPI reg alanları çözülemiyor.
Needrom stok ZIP bütünlüğü
Yerel tam LK7k arşivi açıldı; 81 dosya arşiv kaydıyla boyut ve CRC32 düzeyinde eşleşti.
DOĞRULANAN KANIT
- R4-Tecno-Pova-Curve-2-LK7k-14.zip: 10.312.974.287 bayt.
- Yerel ZIP SHA-256: 2adbd95e63ec2a3c4f62c508321264f5a268f415f3e8788b4f8033554fc73594.
SINIR / BEKLEYEN KANIT
- Yayıncıya ait bağımsız ZIP özeti bulunmadı; CRC32 kaynak güvenilirliğini ispatlamaz.
Turkey ve Base varyantları ayrıldı
Telefonun TR010 kimliği Turkey/ imajlarıyla eşleşti; kökteki super, vbmeta ve tkv Base varyantı.
DOĞRULANAN KANIT
- Turkey: LK7k-16.3.0.140SP29(TR010PF001AZ), BOM LK7k_H582_AaAbAk.
- Base: BASE010PF001AZ, BOM LK7k_H582_ABCGHI.
SINIR / BEKLEYEN KANIT
- Telefon bölümlerinin stok ZIP ile bayt bayt aynı olduğu gösterilmedi.
Bağlı LK7k kimliği kaydedildi
ADB ve bootloader okumaları model, derleme, güvenlik durumu ve aktif yuvayı gösterdi.
DOĞRULANAN KANIT
- TECNO LK7k · MT6858 · TR010PF001AZ · artımlı 301400029.
- Bootloader unlocked: no; secure: yes; aktif yuva _b.
SINIR / BEKLEYEN KANIT
- Boot, vendor_boot ve dtbo bölümleri yetkisiz ADB ile okunamadı; telefona yazma yapılmadı.