I am not an expert, but probably the link2sd can move apps to something mounted as /mnt/sdcard and in case of Pipo this is it's internal memory. Therefore it would be probably needed to somehow change the respective mounting points for internal memory and external flash during boot, but I don't know how to do it.
Edit:
I have found same problem described in a polish forum for a Freetab 9702 with JB with memory looking like:
Internal RAM- 2gb
Internal Storage (seen as sdcard) about 3,5gb
external storage (external SD card)
After modification:
Internal RAM- 2gb
Internal Storage- (external sdcard)
external storage- (internal ram seen now as external sd card, about 3,5gb)
What do we need ?
Rooted tablet with ICS or JB
File manager with access rights for system folders and write rights
1. Start file manager and go to: /system/etc/vold.fstab
Open the file and you will see:
## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################
## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_host/usb
## Example of a dual card setup
# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1
## Example of specifying a specific partition for mounts
# dev_mount sdcard /sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
Most important are two lines:
dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
2. Change them to:
dev_mount flash /mnt/sdcard auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount sdcard /mnt/external_sd auto /devices/virtual/mtd/mtd9/mtdblock9
Do not change the third line:
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_host/usb
3. Save the changes and reboot the tablet.
I didn't test it and cannot guarantee that it will work. But if there is anybody who was two tablets, you can give it a try.
Best regards,
pws31
This post has been edited by pws31: 09 January 2013 - 02:50 AM