M6.2 备料: S89 amsd.conf 热更 exec→/usr/bin 迁移; fw_content 收编 launcher 03dfcf76(锁屏+门控+名字)/amsd 026cad52(UTF-8 名字)/S89 a1ef9d65

This commit is contained in:
AskaEth committed 2026-09-02 02:39:11 +08:00
1 parent 54857bc0fd
commit 55f0dfe91d
2 files changed
+10 -4

No files matched your search

+7 -1
View File
@@ -152,7 +152,13 @@ EOF2
echo -n "removed stale meow_route.conf "
fi
if [ -f /usr/data/meow/services.d/meow_amsd.conf ]; then
echo -n "amsd.conf exists "
# M6.2:热更期 exec 指 /usr/data 副本的存量 conf 迁移回 /usr/bin(同 powermgr/netmgrd 模式)
if grep -q '^exec=/usr/data/meow_amsd' /usr/data/meow/services.d/meow_amsd.conf && [ -x /usr/bin/meow_amsd ]; then
sed -i 's|^exec=/usr/data/meow_amsd|exec=/usr/bin/meow_amsd|' /usr/data/meow/services.d/meow_amsd.conf
echo -n "migrated amsd.conf exec->/usr/bin "
else
echo -n "amsd.conf exists "
fi
else
cat > /usr/data/meow/services.d/meow_amsd.conf <<'EOF'
exec=/usr/bin/meow_amsd