OPENHARMONY · RK3588 · STAGE-0

Adaptasi Sistem OpenHarmony 6.1 Stage-0 pada RK3588

Berbasis OpenHarmony-v6.1-Release, Winge menyelesaikan Stage-0 headless minimum pada board RK3588 yang ditentukan dan membangun alur build, penulisan media, boot, pencatatan, serta evaluasi yang dapat ditelusuri.

OpenHarmony 6.1RK3588Build22Stage-0

Diterbitkan: 2026-10-12 · Batas bukti: 2026-10-12 19:43:05 +08:00

RK3588OpenHarmony 6.1
Adaptasi Sistem OpenHarmony 6.1 Stage-0 pada RK3588
Build22PASS_STAGE012SHA-256 images480 sserial capture

Jawaban langsung

Dalam kondisi proyek ini, OpenHarmony 6.1 mem-boot kernel RK3588 dan OpenHarmony init dari SD, me-mount partisi sistem, lalu menyediakan root shell serial. Kesimpulan hanya berlaku untuk board ini, image Build22, media SD, dan ruang lingkup Stage-0 headless.

PROJECT SCOPE

Ikhtisar proyek

Pekerjaan ini bukan menyalin image siap pakai. Profil board RK3588, aset boot, tabel partisi, antarmuka driver, jalur pengendali penyimpanan, dan dependensi layanan diselaraskan bertahap.

01

Baseline build dan boot dikunci

Mengunci OpenHarmony-v6.1-Release, RK3588 AArch64, Linux 5.10.210, DTB EVB1 LP4 V10, serta SHA-256 aset boot penting.

02

Batas aman penulisan SD

Memeriksa perangkat, jenis media, kapasitas, CID, mount, batas partisi, dan GUID sebelum menulis; lingkungan pemeliharaan Android di eMMC dipertahankan.

03

Mengatasi penghambat kernel awal

Menambah clock link RK3588 dan pelindung pencarian; mengembalikan error saat CSI2 tidak memiliki MMIO alih-alih mengakses pointer null.

04

Menyatukan jalur penyimpanan

Memindahkan referensi fstab, updater, init, dan extlinux dari pengendali eMMC ke pengendali SD yang digunakan.

05

Mengisolasi rangkaian kegagalan headless

Mengubah propagasi kegagalan foundation dan render_service agar accountmgr tidak ikut dihentikan dan sistem melewati titik gagal lama sekitar 332 detik.

06

Hasil verifikasi Stage-0 pada perangkat

Build22 memenuhi kriteria Stage-0 headless minimum proyek. Semua nilai berikut terbatas pada board dan image ini.

ENGINEERING PATH

Pekerjaan adaptasi utama

Build2212 imagesSD bootOpenHarmony initSerial root shell
Jawaban langsung

Dalam kondisi proyek ini, OpenHarmony 6.1 mem-boot kernel RK3588 dan OpenHarmony init dari SD, me-mount partisi sistem, lalu menyediakan root shell serial. Kesimpulan hanya berlaku untuk board ini, image Build22, media SD, dan ruang lingkup Stage-0 headless.

VERIFIED EVIDENCE

Hasil verifikasi Stage-0 pada perangkat

Build22 memenuhi kriteria Stage-0 headless minimum proyek. Semua nilai berikut terbatas pada board dan image ini.

14 min 32 sBuild22 full build
12 / 12post-write SHA-256
0fatal events / eMMC writes
  • Build22 full buildPASS · BUILD22_IMAGE_RC=0 · 14 min 32 s
  • GPT / 12 imagesMATCH · post-write SHA-256 mismatch = 0
  • Board / architecturePASS · RK3588 EVB1 LP4 V10 · AArch64
  • Kernel / rootfsPASS · Linux 5.10.210 · SD partition 7
  • /vendor · /dataPASS · mmcblk0p8 · mmcblk0p12
  • OpenHarmony init / shellPASS · serial root shell available
  • Serial capture480 s · active probe at 447.82 s
  • Fatal events0 · fatal_hits=[] · boot_count=1
  • eMMC writes0 · Android maintenance environment preserved

TECHNICAL BASELINE

Ikhtisar proyek

BoardRockchip RK3588 EVB1 LP4 V10
SystemOpenHarmony 6.1 Release
KernelLinux 5.10.210 · AArch64
Build targetdevice_name=rk3588 · out/rk3588
Boot media~64 GB SD · eMMC preserved
Verified resultBuild22 · PASS_STAGE0

EVIDENCE BOUNDARY

Batas bukti

Build22

Build22 memenuhi kriteria Stage-0 headless minimum proyek. Semua nilai berikut terbatas pada board dan image ini.

480 s

480 detik adalah jendela pencatatan serial, bukan klaim stabilitas jangka panjang, grafis, seluruh periferal, atau keandalan produksi. Display, GPU, sentuh, audio, jaringan, USB/HDC, kamera, suspend/resume, dan siklus reboot penuh berada di luar tahap ini.

Build23

Patch 0027 lulus pemeriksaan penerapan source, build penuh Build23, dan inspeksi image statis. Tidak ada bukti regresi Build23 pada board dalam publikasi ini, sehingga tidak diklaim sebagai perbaikan foundation pada perangkat.

FAULT ISOLATION

Kemajuan analisis crash foundation

Jejak FaultLogger menempatkan gangguan langsung foundation Build22 pada jalur SELinux restorecon saat inisialisasi AppDomainVerifyMgrService; getenforce pada board menghasilkan Disabled.

Patch 0027 lulus pemeriksaan penerapan source, build penuh Build23, dan inspeksi image statis. Tidak ada bukti regresi Build23 pada board dalam publikasi ini, sehingga tidak diklaim sebagai perbaikan foundation pada perangkat.

FAQ

Pertanyaan umum

Tidak. Hasil terbatas pada board, image, media boot, dan kondisi uji yang ditentukan.

Untuk mempertahankan lingkungan Android pada eMMC dan mengurangi salah tulis melalui identifikasi media serta baca balik.

Tidak. Ini hanya menunjukkan tidak ada kernel panic, Oops, atau critical-service fatal yang dipantau selama jendela Build22.

Jalur langsung telah ditemukan dan Build23 lulus build serta pemeriksaan statis, tetapi tidak ada bukti regresi Build23 pada board dalam publikasi ini.

Model dan revisi board, tag source, BSP atau aset boot, device tree, media boot, serial, periferal, log yang ada, dan kriteria penerimaan.

APPLICATIONS

Proyek yang sesuai

Build source dan adaptasi boot OpenHarmony untuk board RK3588

Porting BSP tingkat board untuk sistem standar OpenHarmony

Debug U-Boot, extlinux, GPT, dan image partisi

Kompatibilitas device tree dan driver Linux 5.10

Verifikasi boot aman SD/eMMC

Analisis layanan sistem, FaultLogger, dan stack crash native

DIRECT CONTACT

Diskusikan adaptasi RK3588 OpenHarmony

Sertakan model dan revisi board, source atau BSP, aset boot, log serial, daftar periferal, dan kriteria penerimaan. Telepon, email, WeChat, dan WhatsApp tersedia langsung di halaman ini.

Online
Telepon
13910119357
WeChat
WhatsApp
Kode QR WhatsApp Winge Technology Pindai kode QR atau klik untuk menghubungi
Telegram
Kode QR Telegram Winge TechnologyPindai kode QR atau klik untuk menghubungi
kembali ke atas