[Q] Solutions to DX's insufficient internal storage problem - HTC Desire X

Hi guys,
I've had my Desire X for some time now and I like it for its small form factor and design. However, I don't like that I constantly get the "Insufficient storage" message when trying to install new apps or update the ones I already have installed. When I go to Settings -> Storage, I have 2.74GB out of 2.90GB occupied in the App Storage and 2.21MB out of 1.10GB occupied in in the Phone Storage. I know App Storage is what counts when instlling new apps. When I used the Disk Usage app to check what's taking up space in the App Storage I saw that the File manager app's data takes up 208MB - what's up with that?
Anyway, I have some ideas how to battle the low storage problem in general:
a) Installing the debranded stock ROM as I now have some bloatware from T-Mobile which is taking up some space. Will this help? How much space will I be able to save this way? Should I choose the deodexed version or the regular one?
b) Installing a custom ROM with an even smaller footprint - is there a custom ROM that can be considered "working", meaning you can get it to perform all the things the stock ROM does without much hassle? I think there's no official build of CM for Desire X - is that bad news? I don't really care about new features and I don't want to spend too much time jumping between ROMs or fixing stuff that doesn't work.
c) Changing the partition table to shrink the Phone Storage partition and enlarge the App Storage partition. As I said almost the whole of my Phone Storage partition is unused. A procedure of doing this with Kindle Fire is described here: http://forum.xda-developers.com/show....php?t=1388996 . Do you think this would work for Desire X? Has anyone tried it? What are the caveats?
I think the abovementioned solutions are arranged in the order from easiest to hardest and, at the same time, from least to most benefitting in terms of space. Do you agree?
Maybe there's another recommended solution?
Of course I've already moved every app I could from internal storage to phone storage, which did not help much.
I know this is a long post with more than one question - answers to just some of them or even general opinions about the issue will be appreciated as well
thanks,
ledres

ledres said:
c) Changing the partition table to shrink the Phone Storage partition and enlarge the App Storage partition. As I said almost the whole of my Phone Storage partition is unused. A procedure of doing this with Kindle Fire is described here: http://forum.xda-developers.com/show....php?t=1388996 . Do you think this would work for Desire X? Has anyone tried it? What are the caveats?
Click to expand...
Click to collapse
I just rooted my Desire X, because of the same issues. I think I might have done something wrong, because the available space does not sum up to 4GB.
I used a partition table app to view the layout, seems there is a 1GB partition not used by anything... in my case it was /dev/block/mmcblk0p31. I dumped it to my pc, and it was all 0x00 bytes.
Can I safely repartition my phone, or will that destroy my bootloader, /boot and/or recovery? What is the best way to do so?

I'm attaching my storage details below. It won't sum up to 4 GB because the ROM size won't be displayed in this menu. I don't know if this is what you looking for.
Sent from my HTC Desire X using XDA Free mobile app

I also like to repost a reply I made for this question
I am a temp root user. The way I make some free space for me is as follows.
Initially I deleted the bloatware and odex files of selected system apps.
The next thing I did was to select the non movable apps from /data/app and moved it to /system/app.
That way I was able to delete the old version of that app and its odex files from stock and replace it with the new Apk. ( for example facebook and gmail apps). That way some space can be saved for appstorage.
You have to note that every app would not work in /system/app folder. I am searching for the reason for that at the moment. Since I'm a temp root user, its the only choice I've got. But if you are a s-off user you have several other options too. You can refer my following thread for knowing which apps that I've tried to use as system apps are failed.
---------- Post added at 10:42 PM ---------- Previous post was at 10:40 PM ----------
http://forum.xda-developers.com/showthread.php?t=2958009
problems after Pushing user apps into system apps. Please Visit this thread and please note the apps you have tried using as system apps
Sent from my HTC Desire X using XDA Free mobile app

The issue with non compatibility of some apps as system apps are solved.
http://forum.xda-developers.com/showthread.php?t=2958009
problems after Pushing user apps into system apps
Sent from my HTC Desire X using XDA Free mobile app

I would definitely try Link2SD (with Plus for moving the app data - even more free storage). Moved over 1.51 GB to the second partition of the SD card and my /data is half empty. Use MiniTool Partition Editor for formatting and partitioning the SD card.
PS: If you're using Sense ROMs, you need to either:
Format the second partition to FAT
Or flash a kernel with ext2-4 support (like NeXus Kernel v3) and then format the partition to ext2-4 - better performance imo
CM roms already have ext2-4 support, format the partition anway you like.

Related

What can I do with low internet memory on my Desire?

Hello people, just wondering if there is any App that a designed part of size of the microSD and simulate that's internal memory, something like that cause the real thing is that I am getting without free space on my internal memory....
I have moved several app to SD card but this is not enough it seems..
any idea?
thanks
BR,
chatfan
This is a common and well know issue on desire phones due the limited internal space memory... the only way to solve it (but you still will have a "limited" device) is the procedure which starts from rooting the device and procede thru several steps... unlocking it, installing a custom recovery, installing a cooked rom... then optimizing the whole system.
you can install an app called app sd to make sure you have all the movable apps moved. also going through and clearing the cache and or data in some apps can free up MBs of space.
if that is still not enough i would suggest rooting which would allow you to delete some of the system apps you dont need.
still not enough? then go full blown and get a custom rom going. there is a whole section of xda devoted to it. take a look. and good luck.
If you are rooted, then goto the following thread ...
http://forum.xda-developers.com/showthread.php?t=670087
"Ever wondered why??"

[Q] Issue with cleaning system storage

So I noticed when trying to install things that want to go into the system directory I no longer can because there is no more space (im at 503MB used and 823kb free), what I dont understand is why are my google play apps putting anything in there in the first place and not just going into my 2GB internal storage like there supposed too and also why when using titanium backup I move apps to SD but yet they are still there in the system area and I still havnt free'd up any space?.
Confused and dont know why its not getting fixed, can anyone help me on how I can get all my apps moved to the 2GB internal storage like there supposed to be and clean up my system storage so I have free space to install mods please.
Thank you.
Okay so I got it all figured out and I mainly just needed to convert the additional apps my carriers CSC/Hidden files added to a user app and it freed up some space, but now im wondering what else can I convert to a user app to free up more system rom space? I moved googled maps that seems to be fine but not sure about a lot of others that are included into all stock samsung firmwares.
Also why didn't Samsung just parition the system rom section to be bigger?... the newest firmwares are using up more and more space to the point where they will barly fit those in let alone anything else from the carriers that they wanna add on... Seems like they would of been better off giving the system rom a 1GB instead of 512MBs.

[Q] Internal storage on the Jetstream

Here's another one:
When I go into Settings > Storage, my Jetstream shows I've got 10.77GB Available space under Internal Storage (out of 11.81GB). Under Tablet Storage, I've got 4.97GB Available (out of 16.12GB). As for the Internal Storage part, it has been like this, more or less, since I first bought the Jetstream 7 months ago.
My question is why do I get to use only 16GB out of the 32GB the Jetstream ships with? How do I get to use the Internal Storage for extra space? I had both the Tablet Storage (SD) and the External SD maxed out at one point, and needed to use that free 10GB. I ended up deleting a lot of stuff so that I could go on using it.
Anyone know how to access the unreachable 10GB under Internal Storage?
love the color coding...
its a bug. that's the state of things for now. maybe someday someone could take of it..
Notontherugman said:
Here's another one:
When I go into Settings > Storage, my Jetstream shows I've got 10.77GB Available space under Internal Storage (out of 11.81GB). Under Tablet Storage, I've got 4.97GB Available (out of 16.12GB). As for the Internal Storage part, it has been like this, more or less, since I first bought the Jetstream 7 months ago.
My question is why do I get to use only 16GB out of the 32GB the Jetstream ships with? How do I get to use the Internal Storage for extra space? I had both the Tablet Storage (SD) and the External SD maxed out at one point, and needed to use that free 10GB. I ended up deleting a lot of stuff so that I could go on using it.
Anyone know how to access the unreachable 10GB under Internal Storage?
Click to expand...
Click to collapse
I used an app called partition table. As per that, the ~11GB of storage is assigned to the partition /data
So am trying to copy some stuff from my tablet storage (/sdcard) to the /data folder (under a new folder) using Root Explorer.
Shall report back with the details.
Edit: So I tried it - works. Can store the data in a folder within the /data partition. The available free space also changes. However, using apps like MX video player or ezpdf or anything else for that matter, I can not see the data I stored there - I need to go to root explorer and open the files from there. So I guess if you willing to live with this work around for now, may be worth it as we get ~10GB more additional storage. However, you will need to be extremely careful as to not delete anything besides your own data from the /data partition as it can cause quite some havoc if some essential files are deleted. And another important fact is that while wiping for installing a new rom/taking a nandroid-all that you place in the /data folder will also be wiped/backed up. So simpler solution till we get a dev to repartition the /data folder and allocate the additional free space (or part of it) to the /sdcard folder, it will be more sensible to just use a sdcard.
i've mentioned it to show_p1984.
he played with the device this week, and should probably start developing soon.
i'm guessing that if there's a work around - he could create a permanent solution.
guru_shastri said:
i've mentioned it to show_p1984.
he played with the device this week, and should probably start developing soon.
i'm guessing that if there's a work around - he could create a permanent solution.
Click to expand...
Click to collapse
Basically the partition table needs reformatting - I know it is done and can be done. Have seen it done for the Samsung Galaxy S, ZTE Balde and also for Samsung Galaxy Ace. I do not however know how to do it - I think while making the rom, changes will have to be integrated because formatting the partitions is part of the process of rom flashing.
Also, there may a temporary easier workaround. There are apps like link2sd which basically make the android system think that a partition on your sd card is the system's /data partition. So we need the reverse. We will need a script which will create a folder in the /sdcard partition which will be linked to the /data partition of the system (or a folder in there). So if we add in some data/files into that particular folder, then it will automatically be referring to the /data partition. It will be like making a folder (say "STUFF") which has its location as "/data/STUFF" and having a shortcut to that folder in the partition /sdcard. We can try to create shortcuts and stuff but it will not be functional because it will be a shortcut. By linking it, we would be able to fool the 3rd party apps into thinking the data is on the sdcard while in reality it is stored on the /data partition, This is basiclally hypothetical logic based on what I found and my experience with link2sd. How far it is true/practical and going to work, I have no idea - so we will have to leave it up the devs.
---------- Post added at 02:54 PM ---------- Previous post was at 02:48 PM ----------
Notontherugman said:
Here's another one:
When I go into Settings > Storage, my Jetstream shows I've got 10.77GB Available space under Internal Storage (out of 11.81GB). Under Tablet Storage, I've got 4.97GB Available (out of 16.12GB). As for the Internal Storage part, it has been like this, more or less, since I first bought the Jetstream 7 months ago.
My question is why do I get to use only 16GB out of the 32GB the Jetstream ships with? How do I get to use the Internal Storage for extra space? I had both the Tablet Storage (SD) and the External SD maxed out at one point, and needed to use that free 10GB. I ended up deleting a lot of stuff so that I could go on using it.
Anyone know how to access the unreachable 10GB under Internal Storage?
Click to expand...
Click to collapse
And I think it will be more sensible to allowed to use a maximum of around 6-7 GB of the 12GB partition so that we will still have ample storage space of apps and stuff.
For all its cons, I still love this tablet.... :S
(and have yet to find a tablet with a better lens/camera)
Notontherugman said:
For all its cons, I still love this tablet.... :S
(and have yet to find a tablet with a better lens/camera)
Click to expand...
Click to collapse
Agreed.

[Q] LG Optimus Logic (LGL35G) : Repartitioning Internal Storage

This device is plagued with a miserably small storage space to store applications on; 160MB system storage and 1GB internal memory. Although I've been moving the compatible apps to the "SD card" a.k.a. internal storage, that 160MB goes insanely fast. I've used link2sd and it helps but doesn't exactly fix the problem, and I would like a permanent fix.
My question to everyone here is how would I go about resizing the partitions safely? I know it has been done for Kindle Fire so it IS possible, but every device is different and I really don't want to brick this phone quite yet.
I am hoping that it is possible to remove the internal storage partition and extend the system partition by that 1GB just so I know for a fact that I'll never worry about app storage again; if not that at least shrink the internal storage and add 500MB to the system partition.
This phone is currently rooted and equipped with clockwork mod recovery, superuser, and busybox. The stock rom has also been backed up via CWM recovery.
Hope to hear from you guys soon!
[Edit] Also I realize this is a cheap phone, but it most definitely does what I need it to other than the lack of useable app storage.
Not to be that guy, but I'm bumping. This thread hasn't had a view in about 12 hours.
Any thoughts, or suggestions? Just want to tell me I'm crazy and shouldn't do it? lol

[Q] Vonino Onyx QS 7 root

Hi guys, so I've got this tablet for free with my new contract and I want to root it to play a bit with it . Do you guys have any idea how to do it ? I haven't managed to find any tutorials on the web .
Vonino Onyx QS root request
+1 on this issue.
I too have a Vonino Onyx QS tablet running on Android 4.4.2. The device is decent enough, but storage management is awful! Despite being advertised as an 8 GB tablet in terms of storage, the Onyx QS runs aground at about 900 MB of installed apps (including related data and cache) and starts yelling that there is "Insufficient storage available". This renders the tablet virtually unusable after installing just a few essential apps. Emails stop working, apps will no longer update and data-intensive apps such as Google Earth will simply refuse to run. The 32 GB external SD card I've added makes no difference. It's almost like the OS has no clue what to do with it.
I suck at Android. However, after a lot of digging for pieces of information I've come to undersand that these devices use separate partitions for the apps and other files. Some folks have also hinted towards the fact that the puny 0.9 GB app partition can be resized on a rooted device by means of a partition management app. Or apps could at least be moved to the SD card right before their installation (making use of an app such as Link2SD and, again, a rooted device).
This bring us full circle back to the OP's request: could someone please create and explain a rooting method for this tablet?
Just so you know, these are fresh screenshots of this fresh factory reset configuration. Thought it would fix the problem, but it didn't.
SilentGTX said:
Hi guys, so I've got this tablet for free with my new contract and I want to root it to play a bit with it . Do you guys have any idea how to do it ? I haven't managed to find any tutorials on the web .
Click to expand...
Click to collapse
Muravey said:
+1 on this issue.
I too have a Vonino Onyx QS tablet running on Android 4.4.2. The device is decent enough, but storage management is awful! Despite being advertised as an 8 GB tablet in terms of storage, the Onyx QS runs aground at about 900 MB of installed apps (including related data and cache) and starts yelling that there is "Insufficient storage available". This renders the tablet virtually unusable after installing just a few essential apps. Emails stop working, apps will no longer update and data-intensive apps such as Google Earth will simply refuse to run. The 32 GB external SD card I've added makes no difference. It's almost like the OS has no clue what to do with it.
I suck at Android. However, after a lot of digging for pieces of information I've come to undersand that these devices use separate partitions for the apps and other files. Some folks have also hinted towards the fact that the puny 0.9 GB app partition can be resized on a rooted device by means of a partition management app. Or apps could at least be moved to the SD card right before their installation (making use of an app such as Link2SD and, again, a rooted device).
This bring us full circle back to the OP's request: could someone please create and explain a rooting method for this tablet?
Just so you know, these are fresh screenshots of this fresh factory reset configuration. Thought it would fix the problem, but it didn't.
Click to expand...
Click to collapse
try with Kingo ROOT. You do it at you'r own risk.
Successful rooting of Vonino Onyx QS tablet
Paget96 said:
try with Kingo ROOT. You do it at you'r own risk.
Click to expand...
Click to collapse
Hi, Paget96! Thank you so much for the solution!
I'm writing this to let you, the OP and everybody else know that Kingo Root did it! I have succesfully rooted the tablet and the process itself was quick and merely a matter of installing the software on my PC, connecting the tablet via USB and clicking my way through.
Afterwards I installed Link2SD Plus to manage the transfer of apps from internal storage to the external SD card (32 GB in my case). The app is dirt cheap and truly what you need, because the free version does not allow you to move app data, only the app itself and its libraries. As I've come to know, data and cache build-up is what ends up killing storage space.
Before installing Link2SD however, one must prepare the SD card by means of a partitioning program. Highly recommend you do this via card reader on an actual PC. Use MiniTool Partition Wizard, it seems to be very popular these days. Delete whatever's already on the card and make two PRIMARY partitions: the first one will be FAT32 and will store the media you consume (like music, photos, videos etc.), while the second partition has to be ext4 (ext2 did not work for me on this tablet) and will hold the apps and their data. You can go ahead and name them "Media" and "Apps" respectively to avoid confusion. Remember: both must be primary partitions, the first one is FAT32 for media, the second is ext4 for apps. I made my app partition 10 GB big. Overkill, you say? Hey, I'm done with insufficient storage space errors, ok? :silly:
While you're at it, you might want to add a third partition for swap space to add more RAM to your device. There are tutorials for it on the web.
Once you're done formatting the card, reinstall it in the tablet, open up Link2SD and choose ext4 at the script mounting prompt. From there on, moving apps from internal to SD card space should be intuitive.
Prior to all this fiddling I suggest you perform a factory reset on your device so you can start clean. Can't tell you anythihg about custom ROMs or stuff like that because I didn't have a need for them. This thing works fine apart from that silly storage limitation.
Phew! I can finally enjoy using my tablet... :fingers-crossed:
Muravey said:
Hi, Paget96! Thank you so much for the solution!
I'm writing this to let you, the OP and everybody else know that Kingo Root did it! I have succesfully rooted the tablet and the process itself was quick and merely a matter of installing the software on my PC, connecting the tablet via USB and clicking my way through.
Afterwards I installed Link2SD Plus to manage the transfer of apps from internal storage to the external SD card (32 GB in my case). The app is dirt cheap and truly what you need, because the free version does not allow you to move app data, only the app itself and its libraries. As I've come to know, data and cache build-up is what ends up killing storage space.
Before installing Link2SD however, one must prepare the SD card by means of a partitioning program. Highly recommend you do this via card reader on an actual PC. Use MiniTool Partition Wizard, it seems to be very popular these days. Delete whatever's already on the card and make two PRIMARY partitions: the first one will be FAT32 and will store the media you consume (like music, photos, videos etc.), while the second partition has to be ext4 (ext2 did not work for me on this tablet) and will hold the apps and their data. You can go ahead and name them "Media" and "Apps" respectively to avoid confusion. Remember: both must be primary partitions, the first one is FAT32 for media, the second is ext4 for apps. I made my app partition 10 GB big. Overkill, you say? Hey, I'm done with insufficient storage space errors, ok? :silly:
While you're at it, you might want to add a third partition for swap space to add more RAM to your device. There are tutorials for it on the web.
Once you're done formatting the card, reinstall it in the tablet, open up Link2SD and choose ext4 at the script mounting prompt. From there on, moving apps from internal to SD card space should be intuitive.
Prior to all this fiddling I suggest you perform a factory reset on your device so you can start clean. Can't tell you anythihg about custom ROMs or stuff like that because I didn't have a need for them. This thing works fine apart from that silly storage limitation.
Phew! I can finally enjoy using my tablet... :fingers-crossed:
Click to expand...
Click to collapse
10gb is too big, you will broke your sd.
Better use 512mb.
Paget96 said:
10gb is too big, you will broke your sd.
Better use 512mb.
Click to expand...
Click to collapse
Could you expand on that one, please? Why am I at risk of ruining the SD card?
Muravey said:
Could you expand on that one, please? Why am I at risk of ruining the SD card?
Click to expand...
Click to collapse
Brcause sd work without stop, that is not good.
SD prob
Hi, i have the same tablet ... and i managed to root it ... but i cant manage to increse the storage . l've done the exact stepts ... installed micropartition deleted my sd card (2gb micro sd samasung) i did the first partition fat32 primary with a size of 800 gb and when i try to make the second one ext4 the program says that windows cant see the second partion on a removable device but i continuued anyways ,,, and created the second one with ext2 and then with ext4 as primary ... my windows and my tablet cant see the second partion ... need a little help ... thx
I heave installed the drivers, and nothing happens. Its not connecting to my pc. I changed the pc too. I heave the error: Unfortunately, Mobile data has stopped. I tryed to repair this with recovery -- Wipe data, factory reset. Not working.

Categories

Resources