In order to increase free space on /data , I moved some 15Mb of application files to an ext2 partition on external SD card that is mounted on /data/HWUserData/mnt
Specifically, I moved
/data/data/com.opera.browser/lib/*
to
/data/HWUserData/mnt/lib
and symlinked.
This worked fine until reboot, as the SD Card partition is not mounted at boot time - The Phone now says that Opera is not installed.
Is there some way I can tell android to rescan, or redo what ever it needs to do to detect that opera is installed and integral once again after mounting the sd-card? Does it have to do with the dalvik cache?
Another issue/solution is getting the sd-card mounted at boot-time, I know, but that is not this question.