diff options
-rw-r--r-- | device.mk | 4 | ||||
-rw-r--r-- | init.smdk4x12.rc | 1 | ||||
-rw-r--r-- | xmm6262_boot0.rc | 3 | ||||
-rw-r--r-- | xmm6262_boot0.sh | 6 |
4 files changed, 13 insertions, 1 deletions
@@ -133,7 +133,9 @@ PRODUCT_PACKAGES += \ libsamsung-ril \ rild -PRODUCT_COPY_FILES += device/samsung/i9305/rild.rc:system/etc/init/rild.rc +PRODUCT_COPY_FILES += device/samsung/i9300/rild.rc:system/etc/init/rild.rc +PRODUCT_COPY_FILES += device/samsung/i9300/xmm6262_boot0.sh:system/bin/xmm6262_boot0.sh +PRODUCT_COPY_FILES += device/samsung/i9300/xmm6262_boot0.rc:system/etc/init/xmm6262_boot0.rc # Get root on the serial console for -eng builds # This can help debugging early boot issues diff --git a/init.smdk4x12.rc b/init.smdk4x12.rc index 1511890..bbade50 100644 --- a/init.smdk4x12.rc +++ b/init.smdk4x12.rc @@ -60,6 +60,7 @@ on post-fs-data # RIL: Enable TelephonyManager to access /proc/cmdline # This is probably needed to access the IMEI chmod 777 /proc/cmdline + start xmm6262_boot0 service resize2fs_partitions /system/bin/resize2fs_partitions.sh class main diff --git a/xmm6262_boot0.rc b/xmm6262_boot0.rc new file mode 100644 index 0000000..34f2f7d --- /dev/null +++ b/xmm6262_boot0.rc @@ -0,0 +1,3 @@ +service xmm6262_boot0 /system/bin/xmm6262_boot0.sh + class main + oneshot diff --git a/xmm6262_boot0.sh b/xmm6262_boot0.sh new file mode 100644 index 0000000..eaafa29 --- /dev/null +++ b/xmm6262_boot0.sh @@ -0,0 +1,6 @@ +#/system/bin/sh +# Hardcoded in the driver when +# CONFIG_USB_DYNAMIC_MINORS is not set +major=180 +minor=191 +mknod /dev/xmm6262_boot0 c "${major}" "${minor}" |