The solution here is to use a link2SD script, but for doing that most Android phones need to be rooted. Also, the link2sd script must be compatible with the particular model of the phone.

May be Ashwin can add something to it.