LG Optimus has poor internal storage
I use the LG Optimus for my phone – it’s an entry-level froyo (Android 2.2) device. It has become a popular choice for pre-paid services, including the newly launched Republic Wireless. The Optimus is generally competent in my opinion, but it has one glaring limitation: it has only 140 MB of internal storage.
I added a 32 GB card to my phone, but nearly all Android apps require some storage space on the phone itself (the root partition). In practice, this means that my phone is constantly warning me that it’s running out of space despite the 26 GB free on my /sdcard partition.
I can understand LG’s choice to hobble the phone with this tiny amount of onboard storage to save cost. For many users who use just a few apps, that amount is adequate. In fact, it took me several months to run out.
My real complaint, then, is with Android. Why this artificial constraint that all apps need to be on the root partition? Is it to protect from piracy? Or is it to avoid problems when the user ejects the sdcard? On my phone, the biggest user of internal storage is Google Contacts. Why can’t that app store it’s less important data (like headshots) on secondary storage?
Two questions for Android experts: 1) Is this a common problem for lower-end phones? 2) Do newer OSes (Gingerbread, Ice Cream Sandwich, or the various Cyanogenmod bundles) reduce the load on the root partition?