summaryrefslogtreecommitdiffstats
path: root/recovery.rc
diff options
context:
space:
mode:
authorjt1134 <jt1134@gmail.com>2012-09-22 23:15:39 -0500
committerGerrit Code Review <gerrit@review.cyanogenmod.com>2012-09-25 21:36:21 -0400
commite3936f5145a98419eb2861f07c1476bdfa2fae6f (patch)
tree4a9ff1a8c9e17f6922aaa21751b35091a820bf6b /recovery.rc
parent5e3a9016c150fac61e8d6321ab9592c2bb11fd53 (diff)
downloaddevice_samsung_aries-common-e3936f5145a98419eb2861f07c1476bdfa2fae6f.zip
device_samsung_aries-common-e3936f5145a98419eb2861f07c1476bdfa2fae6f.tar.gz
device_samsung_aries-common-e3936f5145a98419eb2861f07c1476bdfa2fae6f.tar.bz2
use logical volumes for system and data, bring back datadata
* use lvm to split eMMC into 2 logical partitions * use entire available space on OneNAND for /datadata based on information from: http://bit.ly/OMny8Z WARNING: WILL WIPE DATA Change-Id: I3caeec096a6798afafaf03b2eb72c20580272682
Diffstat (limited to 'recovery.rc')
-rw-r--r--recovery.rc5
1 files changed, 4 insertions, 1 deletions
diff --git a/recovery.rc b/recovery.rc
index d498203..d5c9615 100644
--- a/recovery.rc
+++ b/recovery.rc
@@ -105,6 +105,10 @@ on fs
#mount ext4 /dev/block/mmcblk0p2 /data nosuid nodev noatime nodiratime noauto_da_alloc
#mount yaffs2 mtd@datadata /datadata
+# set up LVM volumes
+ exec /lvm/sbin/lvm vgscan --mknodes --ignorelockingfailure
+ exec /lvm/sbin/lvm vgchange -aly --ignorelockingfailure
+
on post-fs
# once everything is setup, no need to modify /
#mount rootfs rootfs / ro remount
@@ -248,7 +252,6 @@ on boot
setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680
write /dev/graphics/fb3 1
- umount /system
class_start default