summaryrefslogtreecommitdiffstats
path: root/init.gta04.rc
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2013-05-02 19:00:07 +0200
committerPaul Kocialkowski <contact@paulk.fr>2013-05-02 19:00:07 +0200
commit8456bda73d7ce443e08c4f08715bd38a39eec641 (patch)
tree5bd0946e0e322355b77da989718581c7b380c92e /init.gta04.rc
parent12f4da3dc7284309694abecbc3dea4245168136b (diff)
downloaddevice_goldelico_gta04-8456bda73d7ce443e08c4f08715bd38a39eec641.zip
device_goldelico_gta04-8456bda73d7ce443e08c4f08715bd38a39eec641.tar.gz
device_goldelico_gta04-8456bda73d7ce443e08c4f08715bd38a39eec641.tar.bz2
Initial commit for Replicant 4.0
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'init.gta04.rc')
-rw-r--r--init.gta04.rc24
1 files changed, 22 insertions, 2 deletions
diff --git a/init.gta04.rc b/init.gta04.rc
index e6ff9a7..47c382d 100644
--- a/init.gta04.rc
+++ b/init.gta04.rc
@@ -1,6 +1,13 @@
-on boot
- write /sys/class/usb_composite/usb_mass_storage/enable 1
+import init.gta04.usb.rc
+
+on early-init
+ export EXTERNAL_STORAGE /mnt/sdcard
+ mkdir /mnt/sdcard 0000 system system
+ # for backwards compatibility
+ symlink /mnt/sdcard /sdcard
+
+on boot
# Modem GPIO
chown radio radio /sys/class/gpio/gpio186/value
chmod 660 /sys/class/gpio/gpio186/value
@@ -16,3 +23,16 @@ on boot
chown system system /sys/class/leds/gta04:red:aux/max_brightness
chown system system /sys/class/leds/gta04:green:aux/brightness
chown system system /sys/class/leds/gta04:green:aux/max_brightness
+
+on fs
+ mount ext4 /dev/block/mmcblk0p2 /system wait
+ mount ext4 /dev/block/mmcblk0p2 /system ro wait remount
+ mount ext4 /dev/block/mmcblk0p3 /cache nosuid wait
+ mount ext4 /dev/block/mmcblk0p4 /data nosuid wait
+
+on post-fs-data
+ mkdir /data/media 0775 media_rw media_rw
+ chown media_rw media_rw /data/media
+
+service sdcard /system/bin/sdcard /data/media 1023 1023
+ class late_start