feat(amsd): meow_amsd 活动管理器一期 + am CLI (agent-212, 用户定案) — svcd托管(trigger=boot); 生命周期注册表(状态/时长/退出码/信号/崩溃计数+历史环形); launcher launch/exit/stdout管道捕获上报(logcat式,崩溃尾巴drain不丢); am status/list/history/start/kill(root门); crash双保险转发; S89预置conf
amsd f8d7f61b / am cfc4cbd4 / launcher 97c1b222(含字库扫描签名门控修CPU100%) 宿主+qemu全链路验证通过
This commit is contained in:
1 parent
b81e7438e4
commit
5fbf30755c
16 files changed
+1722
-4
No files matched your search
@@ -110,6 +110,22 @@ EOF
|
||||
chmod 644 /usr/data/meow/services.d/meow_crash.conf
|
||||
echo -n "provisioned crash.conf "
|
||||
fi
|
||||
if [ -f /usr/data/meow/services.d/meow_amsd.conf ]; then
|
||||
echo -n "amsd.conf exists "
|
||||
else
|
||||
cat > /usr/data/meow/services.d/meow_amsd.conf <<'EOF'
|
||||
exec=/usr/bin/meow_amsd
|
||||
args=
|
||||
enabled=1
|
||||
restart=on-fail
|
||||
backoff_ms=2000
|
||||
max_restart=5
|
||||
trigger=boot
|
||||
cap=
|
||||
EOF
|
||||
chmod 644 /usr/data/meow/services.d/meow_amsd.conf
|
||||
echo -n "provisioned amsd.conf "
|
||||
fi
|
||||
else
|
||||
echo -n "skip svc confs (/usr/data/meow not writable) "
|
||||
fi
|
||||
|
||||
Reference in new issue
Block a user