B8A audit, B8B Pronto remoteproc (fixed wcnss_mem 0x8b600000), B8C stock NV (fixes Pronto startup watchdog), B8D cfg80211/mac80211/wcn36xx -> phy0/wlan0, B8E wlan0 up + WPA2/CCMP test AP, B8F eMMC cache 857c9c30 with aurora-wifi autostart: 3/3 class-A cold boots, AP up 76-94 s after power-on, LTE unaffected. PSK, NV and PSK-bearing images are not published.
26 lines
2.1 KiB
Bash
Executable file
26 lines
2.1 KiB
Bash
Executable file
#!/bin/sh
|
|
# B8D RAM test image: kernel = b8b + built-in WLAN/CFG80211/MAC80211/WCN36XX (out-b8d); DTB = B8B (unchanged, cc74b57d);
|
|
# initramfs = exact B8C initramfs (B7C + NV) + overlay: iw 6.17-r0 + libnl-3/libnl-genl-3 3.11.0-r0 (Alpine v3.24 aarch64, == JZ02 installed).
|
|
# For `fastboot boot` only - never flash.
|
|
set -e; cd "$(dirname "$0")"; O=out; KB=/home/q/aurora-kbuild/out-b8d; B8B=../b8b/out; B8C=../b8c/out; G=../../linux/artifacts/ramboot-mm1; GEN=../../linux/out/usr/gen_init_cpio; TS=1790726400
|
|
echo "cc74b57deeda97b8ce2bacecf78f9300923d8e5d5d37beee1a87b4c0a32b9716 $B8B/msm8916-jz08-aurora-b8b.dtb" | sha256sum -c
|
|
echo "5c53b203ae7edbab1f4eba1b4d96a7f0caa05135f039f8d791714791968a643c $B8C/initramfs-b8c.cpio.gz" | sha256sum -c
|
|
(cd dl && sha256sum -c APK-SHA256SUMS)
|
|
X=dl/x-iw-6.17-r0; L=dl/x-libnl3-3.11.0-r0
|
|
echo "7c4acd49986de597d2318fdbb22444bf116999ee4d14b6a518e7d2e21f490256 $X/usr/sbin/iw" | sha256sum -c
|
|
echo "b944f063786e6536b6afa5d6f167128edcb1caa9479ac6449d19682dcc1d8310 $L/usr/lib/libnl-3.so.200.26.0" | sha256sum -c
|
|
echo "187df9a79d411a5a08fbc65d432e24819863a56104e3154dc706b9ec27b121ba $L/usr/lib/libnl-genl-3.so.200.26.0" | sha256sum -c
|
|
cp $KB/arch/arm64/boot/Image.gz $O/Image.gz; cp $KB/.config $O/config-b8d
|
|
cat $O/Image.gz $B8B/msm8916-jz08-aurora-b8b.dtb > $O/Image.gz-dtb
|
|
cat > $O/overlay-b8d.list <<L
|
|
file /usr/sbin/iw $X/usr/sbin/iw 0755 0 0
|
|
file /usr/lib/libnl-3.so.200.26.0 $L/usr/lib/libnl-3.so.200.26.0 0755 0 0
|
|
slink /usr/lib/libnl-3.so.200 libnl-3.so.200.26.0 0777 0 0
|
|
file /usr/lib/libnl-genl-3.so.200.26.0 $L/usr/lib/libnl-genl-3.so.200.26.0 0755 0 0
|
|
slink /usr/lib/libnl-genl-3.so.200 libnl-genl-3.so.200.26.0 0777 0 0
|
|
L
|
|
$GEN -t $TS $O/overlay-b8d.list > $O/overlay-b8d.cpio
|
|
gzip -9 -n -c $O/overlay-b8d.cpio > $O/overlay-b8d.cpio.gz
|
|
cat $B8C/initramfs-b8c.cpio.gz $O/overlay-b8d.cpio.gz > $O/initramfs-b8d.cpio.gz
|
|
python3 ../../b6p/mkbootimg.py $O/Image.gz-dtb $O/initramfs-b8d.cpio.gz $G/cmdline.txt $O/aurora-b8d.img
|
|
(cd $O && sha256sum Image.gz Image.gz-dtb config-b8d overlay-b8d.cpio.gz initramfs-b8d.cpio.gz aurora-b8d.img > SHA256SUMS; cat SHA256SUMS); ls -l $O/aurora-b8d.img
|