miuicamera: Update blobs

Signed-off-by: kylieeXD <khayloaftck@gmail.com>
This commit is contained in:
2026-06-19 03:17:43 +00:00
parent 8a15d61054
commit 0310a5fe96
2 changed files with 96 additions and 0 deletions
+1
View File
@@ -272,6 +272,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/klee-miuicamera/proprietary/system_ext/etc/permissions/vendor.xiaomi.hardware.misys-V2.0-java-permission.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/vendor.xiaomi.hardware.misys-V2.0-java-permission.xml \
vendor/xiaomi/klee-miuicamera/proprietary/system_ext/etc/permissions/vendor.xiaomi.hardware.misys-V4.0-java-permission.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/vendor.xiaomi.hardware.misys-V4.0-java-permission.xml \
vendor/xiaomi/klee-miuicamera/proprietary/system_ext/etc/permissions/vendor.xiaomi.hardware.misys.V3_0-permission.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/vendor.xiaomi.hardware.misys.V3_0-permission.xml \
vendor/xiaomi/klee-miuicamera/proprietary/vendor/etc/init/hypsys_vendor.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hypsys_vendor.rc \
vendor/xiaomi/klee-miuicamera/proprietary/vendor/etc/init/vendor.xiaomi.hardware.misys.core-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.xiaomi.hardware.misys.core-service.rc
PRODUCT_PACKAGES += \
+95
View File
@@ -0,0 +1,95 @@
on fs
mkdir /mnt/vendor/persist/stability 0755 system system
mkdir /mnt/vendor/persist/misys 0755 system system
# Minidump
on post-fs-data
mkdir /data/vendor/diag 2771 root log
on zygote-start
chown root system /sys/kernel/hardware_info_to_dump/hardw_info
chmod 0660 /sys/kernel/hardware_info_to_dump/hardw_info
# Charger Logger
on property:sys.boot_completed=1
chown system system /sys/class/xm_power/charge_log/charge_log_head
chown system system /sys/class/xm_power/charge_log/charge_log_info
chown system system /sys/class/xm_power/charge_log/cur_buff
chown system system /sys/class/xm_power/charge_log/dump_log_buff
chown system system /sys/class/xm_power/charge_log/log_enable
chown system system /sys/class/xm_power/charge_log/log_index
chown system system /sys/class/xm_power/charge_log/log_level
chown system system /sys/class/xm_power/charge_log/max_buffer_num
chown system system /sys/class/xm_power/charge_log/console_log_level
chown system system /sys/class/xm_power/mca_event/trigger
chmod 0660 /sys/class/power_supply/wireless/reverse_chg_mode
# Log Manager
on post-fs-data
mkdir /data/vendor/bsplog 0775 system system
mkdir /data/vendor/bsplog/audio 0775 system system
mkdir /data/vendor/bsplog/camera 0775 system system
mkdir /data/vendor/bsplog/charge 0775 system system
mkdir /data/vendor/bsplog/charge/charge_logger 0775 system system
mkdir /data/vendor/bsplog/charge/charge_logger/mca_log 0771 system system
mkdir /data/vendor/bsplog/charge/charge_logger/charge_log 0771 system system
mkdir /data/vendor/bsplog/charge/charge_logger/hid_log 0771 system system
mkdir /data/vendor/bsplog/modem 0775 system system
mkdir /data/vendor/bsplog/secure 0775 system system
mkdir /data/vendor/bsplog/sensor 0775 system system
mkdir /data/vendor/bsplog/touch 0775 system system
mkdir /data/vendor/bsplog/wlan 0775 system system
mkdir /data/vendor/bsplog/bt 0775 system system
mkdir /data/vendor/bsplog/blackbox 0775 system system
mkdir /data/vendor/bsplog/blackbox/blackbox_info 0775 system system
mkdir /data/vendor/bsplog/bt/ssr_dump 0775 system system
mkdir /data/vendor/bsplog/other 0775 system system
# IoMonitor
on post-fs-data
mkdir /data/vendor/io_monitor 0771 system system
chown system system /dev/io_monitor
chmod 0666 /dev/io_monitor
on property:persist.sys.abreuse.abstatus=yes
chmod 0775 /mnt/reuse
mkdir /mnt/reuse/bsplog 0777 system system
on property:persist.sys.stability.enable_dfd=true
setprop persist.vendor.stability.enable_dfd true
on property:persist.sys.stability.enable_dfd=false
setprop persist.vendor.stability.enable_dfd false
on property:persist.sys.stability.cloud_dfd=true
setprop persist.vendor.stability.cloud_dfd true
setprop persist.vendor.stability.enable_dfd true
on property:persist.sys.stability.cloud_dfd=false
setprop persist.vendor.stability.cloud_dfd false
setprop persist.vendor.stability.enable_dfd false
on property:persist.sys.stability.eio_clear=false
setprop persist.vendor.stability.eio_clear false
on property:persist.sys.stability.eio_clear=true
setprop persist.vendor.stability.eio_clear true
on property:persist.sys.stability.eio_max=*
setprop persist.vendor.stability.eio_max ${persist.sys.stability.eio_max}
# 绑定MiSys interfaceRescueParty日志抓取时间较短,调用MiSys接口时HypSys还没启动,绑定后可以提前拉起HypSys
# 对于其他服务接口不做处理,等待服务正常初始化即可
service vendor.misys.common /vendor/bin/hypsys_vendor
class main
user system
group system root log cache everybody media_rw debuggerd
file /dev/kmsg r
interface aidl vendor.xiaomi.hardware.misys.common.IMiSysImpl/default
disabled
on post-fs
start vendor.misys.common
on property:sys.powerctl=*
write /sys/class/xm_power/mca_event/trigger MCA_LOG_FULL_EVENT