diff --git a/device.mk b/device.mk index 162f6d9..91481df 100644 --- a/device.mk +++ b/device.mk @@ -356,7 +356,9 @@ PRODUCT_PACKAGES += \ init.qcom.sensors.sh \ init.sanders.rc \ init.spectrum.rc \ - init.spectrum.sh + init.spectrum.sh \ + init.dtv.rc \ + init.dtv.sh PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/rootdir/etc/ueventd.qcom.rc:$(TARGET_COPY_OUT_VENDOR)/ueventd.rc diff --git a/rootdir/Android.mk b/rootdir/Android.mk index c02d860..2855a10 100644 --- a/rootdir/Android.mk +++ b/rootdir/Android.mk @@ -107,3 +107,19 @@ LOCAL_MODULE_CLASS := ETC LOCAL_SRC_FILES := etc/init.spectrum.sh LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_EXECUTABLES) include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := init.dtv.rc +LOCAL_MODULE_TAGS := optional eng +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := etc/init.dtv.rc +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw +include $(BUILD_PREBUILT) + +include $(CLEAR_VARS) +LOCAL_MODULE := init.dtv.sh +LOCAL_MODULE_TAGS := optional eng +LOCAL_MODULE_CLASS := ETC +LOCAL_SRC_FILES := etc/init.dtv.sh +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_EXECUTABLES) +include $(BUILD_PREBUILT) diff --git a/rootdir/etc/init.dtv.rc b/rootdir/etc/init.dtv.rc new file mode 100644 index 0000000..247f98d --- /dev/null +++ b/rootdir/etc/init.dtv.rc @@ -0,0 +1,5 @@ +on property:sys.boot_completed=1 + # executar sh e inserir os modulos + exec u:r:init:s0 root root -- /init.dtv.sh + exec u:r:su:s0 root root -- /init.dtv.sh + diff --git a/rootdir/etc/init.dtv.sh b/rootdir/etc/init.dtv.sh new file mode 100644 index 0000000..869b960 --- /dev/null +++ b/rootdir/etc/init.dtv.sh @@ -0,0 +1,2 @@ +#!/system/bin/sh +insmod /vendor/lib/modules/isdbt.ko diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 22a7b59..bd7b879 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -28,6 +28,7 @@ import /vendor/etc/init/hw/init.mmi.rc import /vendor/etc/init/hw/init.sanders.rc import /vendor/etc/init/hw/init.spectrum.rc +import /vendor/etc/init/hw/init.dtv.rc on early-init mount debugfs debugfs /sys/kernel/debug