[Android Software Development] rocketero:
I have finally got some advancement using Ph03n!x method " Mounting Data Partition to ext(4) SD-EXT before Android Boots", here is a screenshot of the result: http://xdaforums.com/showpost.php?p=31503544&postcount=365

I also use information from some of the scripts in this thread to help me edit the init.rc to accomplish this.

The only major problem so far is that the tablet boots directly into the home-screen, it doesn't show the lock. And the second issue is that the HOME-SCREEN button is not working, it just vibrates when pressed but does not show list of launchers and does not take you to home screen when one has an app opened.

I dont't have mtd in /proc folder, my tablet uses emmc partitions so I guess that's why I had to edit: "on emmc-fs" entries in init.rc

about the /proc/partitions

I copied just the main ones, as there are like 200 loop partitons for apps that were moved to /sdcard and start with 254 as major, so I copied only the 3 first ones, Note that the ext4 SD-EXT partition is mounted on MMCBLK1P2 in that list, not as most of these scripts that point to MMCBLK0P2.

....major minor #blocks name

7 0 17703 loop0
7 1 27059 loop1
7 2 17703 loop2
7 3 4190 loop3
7 4 2111 loop4
7 5 18743 loop5
7 6 16664 loop6
7 7 3150 loop7
179 0 7634944 mmcblk0
179 1 36864 mmcblk0p1
179 2 500 mmcblk0p2
179 3 1500 mmcblk0p3
179 4 1 mmcblk0p4
179 5 500 mmcblk0p5
179 6 2048 mmcblk0p6
179 7 2500 mmcblk0p7
179 8 10240 mmcblk0p8
179 9 500 mmcblk0p9
179 10 3072 mmcblk0p10
179 11 3072 mmcblk0p11
179 12 341800 mmcblk0p12
179 13 1049600 mmcblk0p13
179 14 8192 mmcblk0p14
179 15 341800 mmcblk0p15
179 16 71680 mmcblk0p16
179 17 3072 mmcblk0p17
179 18 10240 mmcblk0p18
179 19 3072 mmcblk0p19
179 20 8 mmcblk0p20
179 21 5120 mmcblk0p21
179 22 12288 mmcblk0p22
179 23 5517304 mmcblk0p23
179 32 62367744 mmcblk1
179 33 52390912 mmcblk1p1
179 34 9960448 mmcblk1p2
254 0 17703 dm-0
254 1 27058 dm-1
254 2 17703 dm-2

And these are the main mounts extracted from /proc/mounts file:

Before the switch, /data partition was mounted on MMCBLK0P13 (1.05GB), but now after being mounted to ext4 SD-EXT partition (9.5GB) and is located in MMCBLK1P2

rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p12 /system ext4 rw,relatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/mmcblk1p2 /data ext4 rw,nosuid,nodev,noatime,nodiratime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p14 /persist ext4 rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p15 /cache ext4 rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p16 /tombstones ext4 rw,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p1 /firmware vfat ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/vold/179:33 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:33 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/vold/179:23 /mnt/sdcard/sdcard2 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

So if onyone could help me to trobleshoot whey I don't get the HOME-SCREEN Button working, and make the BOOT process show the lock instead of going directly into home screen, it would be appreciated :good:

I'm guessing here but I think the fix is in editing some line in init.rc