# meow_route.conf — 音频输出路由自动跟随插孔(svcd 托管;本阶段走卡上,不刷机)。 # 部署:TF 卡 `/usr/data/mnt/sd_0/MeowOS/services.d/meow_route.conf` + 二进制 # `MeowOS/opt/bin/meow_route`。svcd 双源扫(板载 /usr/data/meow/services.d + TF # MeowOS/services.d,同名板载优先);无卡时 svcd 跳过本服务,系统核心不依赖它。 # 职责:周期读 /sys/class/switch/{headset,balance}/state,插入变化时自动 # `amixer cset numid=9 `(4.4→3 优先于 3.5→2;都不插→不动保持上次)。 # 写后 cget 读回校验,失败记日志不重试风暴(状态翻身后才再评估)。 # 触发即启动(trigger=boot);子进程崩则 on-fail 拉起,防常驻守护静默丢失。 exec=/usr/data/mnt/sd_0/MeowOS/opt/bin/meow_route args= enabled=1 restart=on-fail backoff_ms=2000 max_restart=5 trigger=boot cap=