beryl: update blobs to OS3.0.302.0.WOQMIXM

Change-Id: I7619cb69de8cdc71b9706823765c5206a1d26a2c

FIXUP! beryl: update blobs to OS3.0.302.0.WOQMIXM

Change-Id: I4445257fb078330c27559bb6b4adb0606e81061e

FIXUP2! beryl: update blobs to OS3.0.302.0.WOQMIXM

Change-Id: I891ea67b2359ed415ac0ec80fc1af7e5b2d20392
This commit is contained in:
naokoshoto committed 2026-08-16 12:59:26 +02:00
1 parent 25108a5c67
commit 5ef8292bc2
2632 files changed
+63146 -162408

No files matched your search

@@ -0,0 +1,16 @@
on post-fs-data
mkdir /data/vendor/audiohal 0771 system audio
service vendor.audio-hal-aidl /vendor/bin/hw/android.hardware.audio.service-aidl.mediatek
class hal
user audioserver
# media gid needed for /dev/fm (radio) and for /data/misc/media (tee)
group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct wakelock context_hub system
capabilities BLOCK_SUSPEND SYS_NICE
# setting RLIMIT_RTPRIO allows binder RT priority inheritance
rlimit rtprio 10 10
ioprio rt 4
task_profiles ProcessCapacityHigh HighPerformance
# ADD: Audio_Misound_AIDL
socket audio_hw_socket seqpacket 0666 system system
onrestart restart audioserver
@@ -1,28 +0,0 @@
on property:init.svc.mediadrm=running
mkdir /data/vendor/mediadrm 0770 media mediadrm
start vendor.move_data_sh
service vendor.move_data_sh /system/bin/move_widevine_data.sh
class late_start
user media
group media mediadrm system
disabled
oneshot
service vendor.drm-widevine-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.widevine
interface android.hardware.drm@1.0::ICryptoFactory widevine
interface android.hardware.drm@1.0::IDrmFactory widevine
interface android.hardware.drm@1.1::ICryptoFactory widevine
interface android.hardware.drm@1.1::IDrmFactory widevine
interface android.hardware.drm@1.2::ICryptoFactory widevine
interface android.hardware.drm@1.2::IDrmFactory widevine
interface android.hardware.drm@1.3::ICryptoFactory widevine
interface android.hardware.drm@1.3::IDrmFactory widevine
interface android.hardware.drm@1.4::ICryptoFactory widevine
interface android.hardware.drm@1.4::IDrmFactory widevine
interface android.hidl.base@1.0::IBase widevine
class hal
user media
group media mediadrm drmrpc system
ioprio rt 4
writepid /dev/cpuset/foreground/tasks
@@ -0,0 +1,4 @@
service vendor.gatekeeper_mitee /vendor/bin/hw/android.hardware.gatekeeper-service.mitee
class hal
user system
group system
@@ -0,0 +1,8 @@
service vendor.gralloc-v2 /vendor/bin/hw/android.hardware.graphics.allocator-V2-service-mediatek
class hal animation
user system
group graphics drmrpc
capabilities SYS_NICE
onrestart restart surfaceflinger
onrestart restart vendor.hwcomposer
onrestart restart camerahalserver
@@ -1,8 +0,0 @@
service vendor.gralloc-4-0 /vendor/bin/hw/mt6855/android.hardware.graphics.allocator@4.0-service-mediatek.mt6855
interface android.hardware.graphics.allocator@4.0::IAllocator default
class hal animation
interface android.hardware.graphics.allocator@4.0::IAllocator default
user system
group graphics drmrpc
capabilities SYS_NICE
onrestart restart surfaceflinger
@@ -0,0 +1,7 @@
service vendor.hwcomposer /vendor/bin/hw/android.hardware.graphics.composer@3.4-service
class hal animation
user system
group graphics drmrpc
capabilities SYS_NICE
onrestart restart surfaceflinger
task_profiles ServiceCapacityLow
@@ -1,4 +1,4 @@
service android-hardware-media-c2-hal-1-2 /vendor/bin/hw/android.hardware.media.c2@1.2-mediatek-64b
service android-hardware-media-c2-hal /vendor/bin/hw/android.hardware.media.c2-mediatek-64b
class hal
user mediacodec
group camera drmrpc mediadrm media_rw sdcard_rw media system audio inet net_bt net_bt_admin net_bw_acct sdcard_r
@@ -1,16 +0,0 @@
service neuralnetworks_hal_service_shim_mtk /vendor/bin/hw/android.hardware.neuralnetworks-shim-service-mtk
class hal
user system
group system
group system readproc
task_profiles NNApiHALPerformance
disabled
on post-fs-data
mkdir /data/vendor/nn 0775 system system
on post-fs-data
mkdir /data/vendor/nn/debug_plus 0775 system system
on property:ro.vendor.mtk_nn_baseline_support=1
enable neuralnetworks_hal_service_shim_mtk
@@ -0,0 +1,8 @@
service mtk_secure_element_hal_service /vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek
class hal
user secure_element
group secure_element
disabled
on post-fs && property:ro.boot.hwname=citrine
start mtk_secure_element_hal_service
@@ -1,4 +1,4 @@
service vendor.keymint-mitee /vendor/bin/hw/android.hardware.security.keymint@1.0-service.mitee
service vendor.keymint-mitee /vendor/bin/hw/android.hardware.security.keymint@4.0-service.mitee
class early_hal
user system
group system drmrpc
+13
View File
@@ -0,0 +1,13 @@
on post-fs-data
mkdir /mnt/vendor/persist/display 0770 system system
mkdir /data/vendor/display 0770 system graphics
write /sys/class/mi_display/disp-DSI-0/calib 1
on property:debug.tracing.screen_state=1
write /sys/devices/platform/soc/14017000.dsi/14017000.dsi.0/screen_states 1
on property:debug.tracing.screen_state=2
write /sys/devices/platform/soc/14017000.dsi/14017000.dsi.0/screen_states 2
on property:debug.tracing.screen_state=3
write /sys/devices/platform/soc/14017000.dsi/14017000.dsi.0/screen_states 3
@@ -1,4 +1,4 @@
service dms-hal-2-0 /vendor/bin/hw/vendor.dolby.hardware.dms@2.0-service
service dms-hal /vendor/bin/hw/vendor.dolby.dms.service
class hal
user media
group audio media
+11
View File
@@ -0,0 +1,11 @@
service vendor.gpuserv-default /vendor/bin/hw/vendor.mediatek.hardware.gpuserv-service
disabled
class hal
user system
group system
on boot && property:ro.vendor.mtk.gpu.service=1
start vendor.gpuserv-default
on boot && property:ro.vendor.mtk.gpu.service=1 && property:ro.vendor.mtk.gpu.service.lazy=1
stop vendor.gpuserv-default
-14
View File
@@ -1,14 +0,0 @@
on fs
chmod 0660 /dev/nxp-nci
chown nfc nfc /dev/nxp-nci
chmod 0660 /dev/nq-nci
chown nfc nfc /dev/nq-nci
on post-fs-data
chmod 0666 /dev/nxp-nci
chown nfc system /dev/nxp-nci
chmod 0666 /dev/nq-nci
chown nfc system /dev/nq-nci
mkdir /data/vendor 0777 nfc nfc
mkdir /data/vendor/nfc 0777 nfc nfc
mkdir /data/vendor/nfc/param 0777 nfc nfc
+8
View File
@@ -0,0 +1,8 @@
# load bt_drv
on property:vendor.connsys.driver.ready=yes && property:ro.vendor.bt.connac3=no
insmod /vendor/lib/modules/bt_drv_${ro.vendor.bt.platform}.ko
chown bluetooth bluetooth /proc/driver/bt_dbg
# on property:vendor.connsys.driver.ready=no && property:ro.vendor.bt.connac3=no
# insmod /vendor/lib/modules/bt_drv_${ro.vendor.bt.platform}.ko
# chown bluetooth bluetooth /proc/driver/bt_dbg
+3 -7
View File
@@ -28,17 +28,13 @@ on post-fs-data
#SeLinux
setprop vendor.md_ee_reset_time.debug 0
service ccci_mdinit /vendor/bin/ccci_mdinit 0
user system
group radio system
group radio system wakelock
class core
priority -20
ioprio rt 4
oneshot
service ccci3_mdinit /vendor/bin/ccci_mdinit 2
user system
group radio system
class core
oneshot
+8
View File
@@ -0,0 +1,8 @@
on boot
chmod 0660 /dev/nq-nci
chown nfc nfc /dev/nq-nci
on post-fs-data
mkdir /data/vendor/nfc 0777 nfc nfc
mkdir /data/vendor/nfc/param 0777 nfc nfc
mkdir /data/vendor/nfc/debug 0755 nfc nfc
+11
View File
@@ -0,0 +1,11 @@
# TOUCH KO
service insmod_touch_sh /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.touch.cfg
class main
user root
group root system
disabled
oneshot
on init
start insmod_touch_sh
@@ -1,8 +1,7 @@
# VTService_hidl .rc configure
service vtservice_hidl /vendor/bin/hw/vtservice_hidl
service vtservice_aidl /vendor/bin/hw/vtservice_aidl
class hal
socket volte_vt stream 660 root system
user system
group system camera graphics inet net_admin net_raw media sdcard_rw radio sdcard_r media_rw
ioprio rt 4
+61
View File
@@ -0,0 +1,61 @@
on post-fs-data
mkdir /data/vendor/mbrain 0775 root root
mkdir /data/vendor/mbrain_ela 0700 root root
on property:sys.boot_completed=1 && property:ro.vendor.mbrain.mode=mtk
setprop vendor.mbrain.ready 1
start mtk-mbrain
on property:sys.boot_completed=1 && property:ro.vendor.mbrain.mode=mtk && property:persist.vendor.mbrain.uxtrace=1
setprop persist.vendor.mbrain.aeetriggermode 3
setprop persist.vendor.aeev.mbrain_db.count 32
setprop debug.sf.mbrain.t4 true
setprop debug.atrace.tags.enableflags 0x6c6e
# Start FTrace
write /sys/kernel/tracing/buffer_size_kb 30720
write /sys/kernel/tracing/tracing_on 1
write /sys/kernel/tracing/trace ""
write /sys/kernel/tracing/options/record-tgid 1
write /sys/kernel/tracing/events/sched/enable 1
write /sys/kernel/tracing/events/sched/sched_switch/enable 1
write /sys/kernel/tracing/events/sched/sched_wakeup/enable 1
write /sys/kernel/tracing/events/power/cpu_frequency/enable 1
write /sys/kernel/tracing/events/power/cpu_idle/enable 1
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
write /sys/kernel/tracing/events/power/clock_set_rate/enable 1
write /sys/kernel/tracing/events/binder/binder_transaction/enable 1
write /sys/kernel/tracing/events/binder/binder_transaction_received/enable 1
write /sys/kernel/tracing/current_tracer function
write /sys/kernel/tracing/events/task/task_newtask/enable 1
write /sys/kernel/tracing/events/task/task_rename/enable 1
write /sys/kernel/tracing/events/cpuhp/cpuhp_enter/enable 1
write /sys/kernel/tracing/events/cpuhp/cpuhp_exit/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_setup_root/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_destroy_root/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_remount/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_mkdir/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_rmdir/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_release/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_rename/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_freeze/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_unfreeze/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_attach_task/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_transfer_tasks/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_notify_populated/enable 1
write /sys/kernel/tracing/events/cgroup/cgroup_notify_frozen/enable 1
write /sys/kernel/tracing/events/power/suspend_resume/enable 1
write /sys/kernel/tracing/events/power/clock_enable/enable 1
write /sys/kernel/tracing/events/power/clock_disable/enable 1
write /sys/kernel/tracing/events/oom/oom_score_adj_update/enable 1
write /sys/kernel/tracing/events/clk/clk_enable/enable 1
write /sys/kernel/tracing/events/clk/clk_disable/enable 1
write /sys/kernel/tracing/events/clk/clk_set_rate/enable 1
write /sys/kernel/tracing/events/gpu_mem/gpu_mem_total/enable 1
write /sys/kernel/tracing/events/binder/binder_set_priority/enable 1
write /sys/kernel/tracing/events/binder/binder_transaction_alloc_buf/enable 1
service mtk-mbrain /vendor/bin/hw/vendor.mediatek.hardware.mbrain-service.mediatek
class hal
user root
group root readproc system radio
disabled
+8
View File
@@ -0,0 +1,8 @@
service vendor.mtkgnss-service /vendor/bin/hw/vendor.mediatek.hardware.gnss-service
interface aidl vendor.mediatek.hardware.gnss.batching.IMtkGnssBatching/default
class hal
disabled
oneshot
user system
group system gps
+4
View File
@@ -0,0 +1,4 @@
service mtk_lbs_service /vendor/bin/mtk_lbs_service
class hal
user system
group system gps radio inet
-1
View File
@@ -4,7 +4,6 @@ on post-fs-data
service vendor.ril-daemon-mtk /vendor/bin/hw/mtkfusionrild -l libmtk-ril.so
class main
socket sap_uim_socket1 stream 660 bluetooth bluetooth
socket rild-oem stream 660 radio system
socket volte_imsvt1 stream 660 root radio
socket rild-atci stream 660 root radio
-15
View File
@@ -1,15 +0,0 @@
service netdagent /vendor/bin/netdagent
class late_start
#socket netdagent stream 0660 root system
user system
group net_admin net_raw system misc
capabilities NET_ADMIN NET_RAW
on property:persist.vendor.operator.optr=OP12
write /proc/sys/net/optr 12
# NTT also need this feature. optr in kernel
# only is like a feature option to enable this
# feature. No longer operator code meaning again.
on property:persist.vendor.operator.optr=OP17
write /proc/sys/net/optr 12
+2 -7
View File
@@ -2,7 +2,7 @@
service tee-supplicant /vendor/bin/tee-supplicant
class core
user system
group system
group system secure_element nfc
capabilities SYS_RAWIO
disabled
@@ -24,15 +24,10 @@ on fs
chown system system /dev/mmcblk0rpmb
chown system system /dev/0:0:0:49476
chown system system /dev/ufs-bsg0
start tee-supplicant
# enable vendor.keymaster-4-0-mitee
enable vendor.keymint-mitee
start tee-supplicant
mkdir /mnt/vendor/persist/data 0755 system system
mkdir /mnt/vendor/persist/fdsd 0755 system system
setprop vendor.teefs_state ready
setprop ro.hardware.gatekeeper mitee
-9
View File
@@ -1,9 +0,0 @@
service tetheroffloadservice /vendor/bin/hw/tetheroffloadservice
interface android.hardware.tetheroffload.config@1.0::IOffloadConfig default
interface android.hardware.tetheroffload.control@1.0::IOffloadControl default
interface android.hardware.tetheroffload.control@1.1::IOffloadControl default
class hal
user system
group net_admin net_raw system misc
oneshot
disabled
@@ -1,4 +1,4 @@
service v3avpud /vendor/bin/v3avpud -f
service v3avpud-64b /vendor/bin/v3avpud-64b -f
class main
user media
group system media drmrpc
@@ -0,0 +1,7 @@
service vendor-dolby-media-c2-hal /vendor/bin/hw/vendor.dolby.media.c2-default-service-dax
class hal
user mediacodec
group camera mediadrm drmrpc
ioprio rt 4
task_profiles ProcessCapacityHigh
@@ -0,0 +1,8 @@
service vendor.mediatek.hardware.mmagent-default /vendor/bin/hw/vendor.mediatek.hardware.mmagent-service
interface aidl vendor.mediatek.hardware.mmagent.IMMAgent/default
class main
user system
oneshot
disabled
group system graphics
capabilities SYS_NICE
@@ -1,8 +0,0 @@
service mmagent-1-1 /vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service
interface vendor.mediatek.hardware.mmagent@1.1::IMMAgent default
interface vendor.mediatek.hardware.mmagent@1.0::IMMAgent default
class main
oneshot
disabled
user system
group system graphics
@@ -0,0 +1,8 @@
service vendor.mediatek.hardware.mms-default /vendor/bin/hw/vendor.mediatek.hardware.mms-service
interface aidl vendor.mediatek.hardware.mms.IMms/default
class main
user system
oneshot
disabled
group system graphics
capabilities SYS_NICE
@@ -1,13 +0,0 @@
service mms-1-6 /vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service
interface vendor.mediatek.hardware.mms@1.6::IMms default
interface vendor.mediatek.hardware.mms@1.5::IMms default
interface vendor.mediatek.hardware.mms@1.4::IMms default
interface vendor.mediatek.hardware.mms@1.3::IMms default
interface vendor.mediatek.hardware.mms@1.2::IMms default
interface vendor.mediatek.hardware.mms@1.1::IMms default
interface vendor.mediatek.hardware.mms@1.0::IMms default
oneshot
disabled
class main
user system
group system graphics
@@ -0,0 +1,4 @@
service nvram-aidl /vendor/bin/hw/vendor.mediatek.hardware.nvram-service
class hal
user root
group system bluetooth media audio radio
@@ -1,4 +0,0 @@
service nvram-hidl-1-1 /vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service
class hal
user root
group system bluetooth media audio radio
@@ -1,5 +0,0 @@
service pq-2-2 /vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service
class main
user system
group system graphics
capabilities SYS_NICE
@@ -0,0 +1,8 @@
on post-fs-data
mkdir /data/vendor/disp_pq 0770 system system
service vender.mediatek.hardware.pq_aidl-default /vendor/bin/hw/vendor.mediatek.hardware.pq_aidl-service
interface aidl vendor.mediatek.hardware.pq_aidl-service
class main
user system
group system graphics
capabilities SYS_NICE
@@ -0,0 +1,11 @@
service vendor.mitee.mtdservice /vendor/bin/mtd_mitee
class hal
user system
group system keystore drmrpc
disabled
on property:sys.boot_completed=1
start vendor.mitee.mtdservice
on init && property:ro.boot.serialno=*
setprop ro.vendor.oem.serialno ${ro.boot.serialno}
@@ -0,0 +1,9 @@
service vendor.mitee.tidaservice /vendor/bin/tidad_mitee
interface aidl vendor.xiaomi.hardware.aidl.tidaservice.ITidaService/default
class hal
user system
group system
disabled
on property:sys.boot_completed=1
start vendor.mitee.tidaservice
@@ -0,0 +1,8 @@
service vendor.mitee.mfidoca /vendor/bin/fidoca_mitee
class hal
user system
group system
disabled
on property:sys.boot_completed=1
start vendor.mitee.mfidoca
@@ -0,0 +1,8 @@
service vendor.mitee.mlipay /vendor/bin/mlipayd_mitee
class hal
user system
group system
disabled
on property:sys.boot_completed=1
start vendor.mitee.mlipay
@@ -0,0 +1,8 @@
# Copyright (c) 2017 Xiaomi Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Xiaomi Technologies, Inc.
#
service citsensorservice /odm/bin/hw/vendor.xiaomi.sensor.citsensorservice.aidl
class late_start
user system
group system input