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.
15 lines
907 B
Bash
Executable file
15 lines
907 B
Bash
Executable file
#!/bin/bash
|
|
# B5a A3 — read-only baseline via Firehose. No writes.
|
|
cd ~/doc/modem/jz08-aurora
|
|
L=firehose/007050e100000000_394a2e47cf830150_fhprg_peek.bin
|
|
O=logs/b5a/A3
|
|
mkdir -p $O
|
|
sha256sum $L
|
|
edl --loader=$L printgpt > $O/00-printgpt.log 2>&1; echo "printgpt rc=$?"
|
|
for p in boot aboot sbl1 rpm tz hyp recovery modemst1 modemst2 fsg fsc persist; do
|
|
edl --loader=$L r $p $O/$p.bin > $O/r-$p.log 2>&1; echo "r $p rc=$? $(grep -a Dumped $O/r-$p.log)"
|
|
done
|
|
edl --loader=$L rs 0 34 $O/gpt-primary-34.bin > $O/rs-gptp.log 2>&1; echo "rs gptp rc=$? $(grep -a Dumped $O/rs-gptp.log)"
|
|
edl --loader=$L rs 7634911 33 $O/gpt-backup-33.bin > $O/rs-gptb.log 2>&1; echo "rs gptb rc=$? $(grep -a Dumped $O/rs-gptb.log)"
|
|
edl --loader=$L rs 305184 1024 $O/tzbak-305184.bin > $O/rs-tzbak.log 2>&1; echo "rs tzbak rc=$? $(grep -a Dumped $O/rs-tzbak.log)"
|
|
cd $O && sha256sum *.bin | tee SHA256SUMS && stat -c "%n %s" *.bin
|