uzbek-plus/docs/BLOBS.md
q 105bef466a Project Aurora: mainline ARM64 Linux on JZ08AU (MSM8916) LTE modem
Sanitized research log, build/reproducibility docs, DTS, kernel configs,
patches, initramfs sources, bootchain migration plans and test logs.
B5 direct boot PASS; B6 modem lifecycle in progress.
No dumps, NV/EFS, vendor firmware or device identifiers included.
2026-09-30 17:23:18 +03:00

4.6 KiB
Raw Blame History

BLOBS — файлы, которых нет в репозитории

Правило: проприетарные бинарники (право распространения не очевидно) и device-specific данные в Git не кладутся. Здесь — имя, sha256 нашего экземпляра, назначение и откуда взять свой. Совпадение sha256 с нашим не обязательно (другая партия платы) — важно, чтобы вы понимали, что именно пишете.

Проприетарные компоненты загрузки (Qualcomm / производитель)

файл / раздел sha256 (наш) назначение где взять свой
sbl1 (stock, не меняется) 6a661ec947c1d935316f9d8731b5314e7502bde5825ebbfc3d2860d081b4096d первичный загрузчик, DDR init, EDL по D+ свой backup
rpm (stock, не меняется) 5a9b857ba6c3af1c848c6e57bbaf9cefcedc3629e5536d27e87b336c67a281fd RPM firmware свой backup
DDR, sec (stock) c35020473aed…c890479, 3b1cae78981f…b5586985 параметры DDR / secure свой backup
tz stock TZ.BF.2.2-2.2.0026 4c8c7875501e0718b2afe6597f7159a510462cb4bd9b0e6f25ab142d256ddfb8 legacy SCM, без PSCI (ARM64 невозможен) свой backup (для отката)
hyp stock 340049c116faaab6db6cd5004ec7eb17c3fecd308df8456ede8b40aa3244c506 stock hypervisor свой backup (для отката)
aboot stock LK fd1af1679f9dd24de2689dc79faf0d2b043c3e95200234bec36da9ed7df1053a stock bootloader (только getvar/download) свой backup (для отката)
boot / recovery stock 1342def7…3c0a / 0be90bc4…a43d Android 4.4 ядро 3.10 + ramdisk свой backup
system stock f09ded23689fbf22e656784917b3b0dfdc13a50393f56385f8e8abe15e72199d Android 4.4 свой backup
splash e5b844cc…d3e55d заставка свой backup
DB410c TZ tz-db410c-TZ.BF.3.0-00714.mbn 2daaedaafeee5697b6d85aa329cc6af9bc7e661677e4594d75efb54e4b53fea1 (605 312 B); с нулями до 1 MiB 8481892fe56fc810e4322b7e6838bf071695e4fc1380c16b21973d7fab325363 TZ с ARMv8 SCM + PSCI → ARM64 DragonBoard 410c bootloader release (Linaro/Qualcomm); у нас — из OpenStick base.zip (Linaro-сервер больше не отдаёт файлы)
qhypstub hyp-qhypstub.mbn c6414843b635a2b3e7ec58bc5a6c6c7c7aef7f5a31898dc5923c2085c9de1a2d; до 512 KiB 1a963047a4302569da2ddbda726b65c57f5181c0e290ca983dcd2fc529f74555 EL2-заглушка, выводит RPM из reset; только в паре с TZ.BF.3.0 open source: github.com/msm8916-mainline/qhypstub (соберите сами)
Firehose 007050e100000000_394a2e47cf830150_fhprg_peek.bin 53f193500c03248f0d671ab57bfe9ca8a42967e97f28403294b4b3f854075aca программер EDL для MSM8916 (HWID 007050e1, test-root PK hash) общедоступные сборки loader'ов для msm8916 (напр. коллекции для bkerler/edl); проверьте на своей плате только чтением
раздел modem (FAT) 04ada779f8ab878b048bd8551bb6633eb2810bf45637557f3053bbf3354680b5 прошивка MPSS/MBA/WCNSS/TZ-apps только свой раздел; пофайловые sha256 — firmware-fat-compare.tsv (Aurora vs JZ02)

Собственные сборки (open source, не кладутся как бинарники — пересобрать по BUILD.md)

lk2nd recovery 0dfa60a0…11e1, lk1st autoboot 3b8cd266…0f85, ядро/initramfs/boot images (linux/artifacts/*/SHA256SUMS), cache-образ 409bbb11…, GPT-кандидаты (содержат GUID диска конкретной платы — генерируйте из своей GPT bootchain-migration/gptedit-aurora.py + валидатор gptvalidate-aurora.py).

Device-specific — не публикуются и НЕ переносятся между устройствами

modemst1, modemst2, fsg, fsc (EFS/NV модема: калибровки RF, IMEI и пр.), persist (калибровки Wi-Fi/сенсоров), userdata, misc, полные образы eMMC, GPT-бинарники (GUID), все orig-* / backup/ копии разделов, дампы из логов EDL. В логах остались только их sha256 (logs/**/nv-*.txt) — для контроля «не изменилось», не для восстановления.