docs(repo): 仓库公开文档同步到 M2.73/0.7.68 + 修 fw_content.conf 过期 md5(meow_svcd da6ebc66/meow_svc_perf fa073bf9, 否则打包 md5 强校验失败中止) (agent-171)

This commit is contained in:
MeowOS committed 2026-08-31 01:41:11 +08:00
1 parent ae51fe9f70
commit c515a33ac4
7 files changed
+44 -26

No files matched your search

+1 -1
View File
@@ -30,7 +30,7 @@
- 只允许触碰:TF 卡(`/usr/data/mnt/sd_0`)、`/usr/data`、bind-mount 覆盖点
- **绝不写 NAND 分区**;调试全程 bind-mount/直接替换可写卷文件,重启即回退,变砖风险为零
- **系统动作(关机/重启/升级/回 HiBy)统一经专项服务触发**:App/组件不直连 `sys_do_reboot`、不写 NAND、不写 mtd5 —— 改走 `meow_svc_power`(IPC,root 免鉴权、单一命令、不覆盖系统 shutdown/reboot);升级 = 写 mtd5=`ota:kernel2`(引导 kernel2 自动刷,见 `docs/MEOWOS_SPEC_REF.md` §1.2)。**二期**:关键 IPC 只接受 `os.meow.*` 包名鉴权。`[devdocs/plan/SYSTEM_FRAMEWORK_SERVICES.md]`
- **系统动作(关机/重启/升级/回 HiBy)统一经专项服务触发**:App/组件不直连 `sys_do_reboot`、不写 NAND、不写 mtd5 —— 改走 `meow_svc_power`(IPC,root 免鉴权、单一命令、不覆盖系统 shutdown/reboot);升级 = 写 mtd5=`ota:kernel2`(引导 kernel2 自动刷,见 `docs/MEOWOS_SPEC_REF.md` §1.2)。**M2.73 升级写保护**:`upgrade` 写 mtd5 前先校验卡根 `r3proii.upt`(存在+可读+常规文件+size>0),失败不写 mtd5/不重启——**只完整性、不签名**(海贝官方固件无签名,签名会挡自刷;期望 md5/hash 校验二期)。**二期**:关键 IPC 只接受 `os.meow.*` 包名鉴权。`[devdocs/plan/SYSTEM_FRAMEWORK_SERVICES.md]`
- hiby_player.sh 看门狗:`hiby_player 退出 → sleep 1 → reboot`。**SIGSTOP 不触发**(进程未退出);**严禁 killall hiby_player**,须先杀 hiby_player.sh 父 shell 再手动拉起
- **若 meow_launcherd 意外死亡(SIGKILL/崩溃)且播放器被冻结**:手动恢复 `kill -CONT $(pidof hiby_player)`(守护进程自身 SIGTERM 路径会自动 SIGCONT)