miuicamera: Update blobs

Signed-off-by: kylieeXD <khayloaftck@gmail.com>
This commit is contained in:
2026-06-19 13:59:26 +00:00
parent c12a4fcefa
commit 1069ed09f3
5 changed files with 139 additions and 27 deletions
@@ -0,0 +1,61 @@
on init
# check device update type
setprop sys.ota.type recovery
# reset device update type when use update_engine
on init && property:ro.build.ab_update=true
setprop sys.ota.type update_engine
# 1. system/core/rootdir/init.rc 里面on init阶段 mkdir /mnt/rescue
# 2. vendor部分 on fs 阶段 mount_all 然后 mount /mnt/rescue
# 3. 这里必须放到下一个节点, on post-fs 先进行restorecon 然后start mqsasd
# mqsasd
service hypsys_system /system_ext/bin/hypsys_system
user root
group system root cache log everybody product_hyperengine
disabled
socket mqsasd stream 0660 system system
socket mqsasd_pr dgram 0666 system system
# post fs start hypsys system
on post-fs
start hypsys_system
# use rescue partition
on post-fs && property:sys.ota.type=update_engine
restorecon_recursive /mnt/rescue
mkdir /mnt/rescue/mqsas 0775 root system
mkdir /mnt/rescue/mqsas/dumpstateTemporary 0775 root system
mount tmpfs tmpfs /mnt/rescue/mqsas/dumpstateTemporary nodev noexec nosuid size=200M
restorecon_recursive /mnt/rescue/mqsas
restorecon_recursive /mnt/rescue/mqsas/dumpstateTemporary
# use cache partition
on post-fs && property:sys.ota.type=recovery
restorecon_recursive /cache
mkdir /cache/mqsas 0775 root system
mkdir /cache/mqsas/dumpstateTemporary 0775 root system
mount tmpfs tmpfs /cache/mqsas/dumpstateTemporary nodev noexec nosuid size=200M
restorecon_recursive /cache/mqsas
restorecon_recursive /cache/mqsas/dumpstateTemporary
# Log Manager
on post-fs-data
mkdir /data/miuilog 0775 system system
mkdir /data/miuilog/bsp 0775 system system
mkdir /data/miuilog/bsp/audio 0775 audioserver audioserver
mkdir /data/miuilog/bsp/audio/traces 0777 audioserver audioserver
mkdir /data/mqsas 0775 system system
mkdir /data/miuilog/stability 0775 system system
mkdir /data/mqsas/aging 0770 system system
# umount memory partition when boot monitor completed!
on property:sys.boot_monitor_completed=1 && property:sys.ota.type=update_engine
umount /mnt/rescue/mqsas/dumpstateTemporary
# umount memory partition when boot monitor completed!
on property:sys.boot_monitor_completed=1 && property:sys.ota.type=recovery
umount /cache/mqsas/dumpstateTemporary