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.
4.6 KiB
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) — для контроля «не изменилось», не для восстановления.