diff --git a/KernelFlasher/anykernel.sh b/KernelFlasher/anykernel.sh index 17eb062cb208..684f36991fcc 100644 --- a/KernelFlasher/anykernel.sh +++ b/KernelFlasher/anykernel.sh @@ -78,6 +78,7 @@ echo " " >> /tmp/anykernel/ramdisk/init.services.rc echo "on property:sys.boot_completed=1" >> /tmp/anykernel/ramdisk/init.services.rc echo " stop proca" >> /tmp/anykernel/ramdisk/init.services.rc echo " stop secure_storage" >> /tmp/anykernel/ramdisk/init.services.rc +echo " write /sys/devices/virtual/misc/moro_sound/moro_sound 1" >> /tmp/anykernel/ramdisk/init.services.rc if [ -d /system/product/vendor_overlay ]; then cp -af /tmp/anykernel/ramdisk/init.services.rc /system/product/vendor_overlay/29/etc/init/; diff --git a/KernelFlasher/ramdisk/init.services.rc b/KernelFlasher/ramdisk/init.services.rc index 4d942eb64f8b..72740fe58034 100644 --- a/KernelFlasher/ramdisk/init.services.rc +++ b/KernelFlasher/ramdisk/init.services.rc @@ -147,4 +147,8 @@ on boot write /proc/sys/vm/page-cluster 0 write /proc/sys/vm/swappiness 140 write /sys/block/zram0/comp_algorithm zstd + write /sys/devices/virtual/misc/moro_sound/mic 1 + write /sys/devices/virtual/misc/moro_sound/mic_down_gain 164 + write /sys/devices/virtual/misc/moro_sound/mic_up_gain 164 + write /sys/devices/virtual/misc/moro_sound/mic_hp_gain 164 swapon_all /vendor/etc/fstab.enableswap \ No newline at end of file