android_device_oneplus_dre/rootdir/etc/init.oem.minidump.sdx55m.rc
LuK1337 1cb8d81976 sm8250-common: Import vendor scripts from stock
* And discard our old ones while at it.

Change-Id: Ibe6d792d0c881b984d5ab0cfeb84473726d3303a
2021-01-06 11:18:27 +01:00

73 lines
3.9 KiB
Text

##################################################################################
### VENDOR_EDIT, OEM All rights reserved.
###
### File: - init.oem.minidump.sdx55m.rc
###
### ------------------------------- Revision History: ----------------------------
### <author> <data> <version> <desc>
### kimmy.yang@oneplus.com 2020/04/22 v1 provide the permission
### kimmy.yang@oneplus.com 2020/08/05 v1.2 Add new ELF for CR upgraded
### ------------------------------------------------------------------------------
##################################################################################
################################## Trigger Point Begin ###########################################
on fs
mkdir /mnt/vendor/modemdump 0771 system system
wait /dev/block/bootdevice/by-name/modemdump
mount ext4 /dev/block/bootdevice/by-name/modemdump /mnt/vendor/modemdump noatime nosuid nodev barrier=1
chown root system /mnt/vendor/modemdump
chmod 0771 /mnt/vendor/modemdump
mkdir /mnt/vendor/modemdump/SDX55M 0770
chown root system /mnt/vendor/modemdump/SDX55M
restorecon_recursive /mnt/vendor/modemdump
on property:vendor.sys.mount.modemdump=1
mount ext4 /dev/block/bootdevice/by-name/modemdump /mnt/vendor/modemdump noatime nosuid nodev barrier=1
on property:vendor.sys.mount.modemdump=0
umount /mnt/vendor/modemdump
exec /system/bin/e2fsck -y /dev/block/bootdevice/by-name/modemdump
write /dev/kmsg "umount modemdump success"
write /sys/module/esoc_mdm_4x/parameters/mdm_umount_state 1
on property:persist.sys.oem.minidump_chmod=1
chmod 0770 /mnt/vendor/modemdump/SDX55M
chmod 0660 /mnt/vendor/modemdump/SDX55M/load.cmm
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_AMSS_HEAP_0.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_0.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_1.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_10.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_11.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_12.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_2.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_3.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_4.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_5.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_6.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_7.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_8.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_GEN_DUMP_9.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_INT_HEAP_0.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_INT_HEAP_1.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_MDMP_LOG.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_MDMP_LOG1.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_MPSS_HEAP_0.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_MPSS_HEAP_1.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_MPSS_INT_HEA.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_MPSS_VAR_TAB.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_mss_key_aes.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_mss_key_iv.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_mss_key_mac.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_PBUS_LOG.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_PMIC_PON.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_PMON_HIS.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_QSH_MDUMP.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_RST_STAT.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_SHRDIMEM.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_SMEM_VER.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_SMEMINFO.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_TZ_DIAG.BIN
chmod 0660 /mnt/vendor/modemdump/SDX55M/md_mss_compr_ar.BIN
setprop persist.sys.oem.minidump_chmod 0