I have very little internal storage installed on my Nexus One. Almost every app I am installing fires a system low on internal storage notification. I moved all applications to external storage but it seems like the application is still using internal storage for application data and cache. Is it possible (on a non-rooted or rooted phone) to make an application run completely from external storage?

1 Answer 1


It does not make the app use external storage. The built-in move to sd functionality only moves the application package file itself to the external storage.

If you want the app to not use the internal storage you'll need to root (and possibly install a custom rom.)
Depending on your rom you'll have several options to do what you want but virtually all of them require you to partition your sdcard in a special way (usually the custom recovery can handle this.)

  • Thanks for replying. Can you provide a reference to a tutorial or a walkthrough for the method you suggested involving a custom ROM and partitioning of the sdcard?
    – smichak
    Jun 10, 2012 at 20:46
  • Just to give some hints: take a look at Root # All Data2SD card. and S2E (simple2ext)
    – Izzy
    Apr 4, 2013 at 11:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .