Android - Treat external storage as internal storage? I bought a Blu Dash smartphone at frys. It's a nifty little 40$ phone. The biggest problem is that it only comes with - I shit you not - 100 mb of internal space. I can decide to install apps on sdcard and choose it as default write location, but it still installs some data on internal storage, and gives me the "insufficient space" error when installing apps.

So my question is, can I trick my device into thinking my 7gb sdcard is the internal storage so I can install apps?

Edit: Forgot to mention I'm rooted and know my way around ADB and the like, so feel free to suggest some long convoluted process.
Not directly... only Marshmallow can adopt external storage as internal, but assuming this is the Blu Dash 5.0, you can root it, and use an app like Link2SD or App2SD to move apps to the SD card. You way want to consider a larger SD card though, since you have to partition the card and will lose some normal storage space.

The real problem is that you only have 100mb of internal space available, to use these apps you need to install them normally on internal storage, then move them to the SD card. With so little space to work with there may be several apps which cannot be installed so they can be moved.

This is the problem with buying a phone with only 4GB of space, although the price seems right if it is almost unusable for anything besides a basic phone, it may not be the right phone for you. I would suggest getting a phone with a minimum of 8GB of storage and 1GB of RAM.