fix(fw): M51 刷机前批次 — 5 组二进制从最新 main 重编 + 钉值回写 + 语义指纹自证
本轮终结「二进制与源码两条轨道各走各的」:M23/M43/M47/M49/M50 只交源码,产物统一由本单 从 main5a06a8c一次重编。重编后 md5 全变(旧钉值来自另一代工具链/另一份源码),语义由 scripts/build/verify_fingerprints.sh 逐条自证。 - meow_bootmenu 157108 → 158836 8bce6558 (源码与884d4c4一致,变化全部来自工具链代差) - meow_netmgrd 212740 → 222068 e62e7512 (M49 蓝牙控制面 + WiFi 连接修复,+9328 全为源码) - meow_audiod 153484 → 68604 9f58b219 (musl 静态 → glibc-2.22 动态,链 libasound.so.2;M50) - meow_audio 88888 → 88888 3909c8d2 (与钉值逐字节一致,重编即复现) - meow_launcherd 894940 → 901020 e21450ff (M47 蓝牙/WiFi 三态开关 +6592) fw_content.conf:上述 6 行(netmgrd 双路径)md5 回写;desc 改为中性描述(文件是什么/什么形态), 不再写未进产物的功能版本号(M48 查出 bootmenu/netmgrd/audiod 三处 desc 撑谎)。 30/30 行 md5 与磁盘一致、全部 4 字段。 新增 scripts/build/rebuild_binaries.sh:干净 checkout / worktree 里的重编驱动(兼容 HOME + .tools/meow_ui.a 兜底,不改各组件 build_*.sh 的本机硬编码路径)。 新增 scripts/build/verify_fingerprints.sh:字符串/动态段/4263 反汇编判据逐条断言。
This commit is contained in:
1 parent
5a06a8cc1a
commit
31d4c22806
8 files changed
+194
-6
No files matched your search
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in new issue
Block a user