Related
Hi all, hopefully some of the more knowledgeable Android tweakers venture out of the Dev forums for a peek here and render some help. I know they get rather pissy if you post questions in there.
I figured I could free up some space if I removed stock apps I didn't use. I have a full licence for Docs To-Go so having QuickOffice pre-installed is a pain.
I followed a guide to move the .apk and .odex from /system/app to a spare SD card and looking at the files in total they combine to be about 6MB in size.
The funny thing is after a restart of my phone I'm no better off in terms of storage space...in fact I lost a couple of MBs!
So, for those in the know...what really IS the deal with the internal storage space?
Aitese said:
Hi all, hopefully some of the more knowledgeable Android tweakers venture out of the Dev forums for a peek here and render some help. I know they get rather pissy if you post questions in there.
I figured I could free up some space if I removed stock apps I didn't use. I have a full licence for Docs To-Go so having QuickOffice pre-installed is a pain.
I followed a guide to move the .apk and .odex from /system/app to a spare SD card and looking at the files in total they combine to be about 6MB in size.
The funny thing is after a restart of my phone I'm no better off in terms of storage space...in fact I lost a couple of MBs!
So, for those in the know...what really IS the deal with the internal storage space?
Click to expand...
Click to collapse
there is few benefits to removing stock apps, stock apps are stored on the /system/ partition as you know, the device dosent use this for anything except the os, stock app and other system related items like, .lib files and the kernel, the portion we have as useable data is on the /data/ partiton, so removing apps from /system/ just free's up space on that partiton.
now here are two possible benifits, i removed most of the stock apps, and media files from system to free up enough space, i then did a nandroid backup, and flashed the alpharev sence hboot, giving my device there new partiton tables, it reduce the size of the system partiton, giving me a much bigger /cache/ and a bit more space on /data/ or if you dont want to remove as menny stock apps as me, you can just remove a few, see how much space is in /system/ then using the tut in development, modify you own partition table, removing the free space from /system/ and adding it to /data/, you need s-off to do all this
^ Is it just me or is that very complicated
Thanks AndroHero, that's cleared it up quite a bit.
I noticed some threads for different phones with regard to this but didn't see an answer for the EVO so I'll ask here.
I would like more space on my phone as I'm tired of seeing the little low space hard drive icon. I've already moved all the apps to SD via app2SD. I was thinking of installing the latest rooted stock Sprint ROM (3.70.651.1) and then deleting the stock apps that I do not use but I have read elsewhere that this will, in fact, not free up any more space for applications. Is this true?
If so, can I get a recommendation for the "most stock" ROM that's stripped of the Sprint added apps. If it has some ubiquitous and useful add-ons than that is OK
Thanks!
There's a couple of ROMs in the Dev section that are optimized for speed, and I'd recommend those. A lot of them have them already removed, but you can remove the ones that aren't
Thanks for the response... I apologize if I didn't state my question correctly. I understand that I can remove the apps that I want if I'm rooted, what I'm not sure about is if that space will be made available for other applications when I do remove the programs (in ROM) that I do not want.
Hope that clarifies the question.
Wayno-san said:
Thanks for the response... I apologize if I didn't state my question correctly. I understand that I can remove the apps that I want if I'm rooted, what I'm not sure about is if that space will be made available for other applications when I do remove the programs (in ROM) that I do not want.
Hope that clarifies the question.
Click to expand...
Click to collapse
A small amount of space will be freed. If you move Dalvik Cache to the Cache partition this will free up a lot more space than removing apps.
leenypost said:
A small amount of space will be freed. If you move Dalvik Cache to the Cache partition this will free up a lot more space than removing apps.
Click to expand...
Click to collapse
That sounds intriguing... can you point me to a "how-to" link or someplace where I can learn more about how to do this?
Wayno-san said:
That sounds intriguing... can you point me to a "how-to" link or someplace where I can learn more about how to do this?
Click to expand...
Click to collapse
Search on XDA for "move dalvik to cache". There should be a zip file you can download that will do it for you.
Thanks again for the info. I did as you suggested and now have 266 MB left where before I had less than 50. Using ap2sd with Azrael ROM and do far have not run into any issues. Keeping my fingers crossed.
Note, however, that most of the stock apps are in your system partition. The free space you care about for installing apps is in the data partition. So removing them doesn't free up the space you care about. Even on ROMs that have removed them, I'm not sure if they actually do (or can) resize the partitions to give you the space where it counts (/data).
You can, however, move apps to the system partition if you want. I've done this with some of the updates to stock apps -- GMail, Qik, and Flash, for example. That's freed some space up.
bkrodgers said:
You can, however, move apps to the system partition if you want. I've done this with some of the updates to stock apps -- GMail, Qik, and Flash, for example. That's freed some space up.
Click to expand...
Click to collapse
This sounds like it is worthwhile to learn how to do. Is there a thread or program that you could point me to for some guidance on how to do this?
I've also read that ap2sd can move programs that have not yet been modified to enable the regular android 2.2 "move to SD" function to work; but after flashing that app and using it to move the Dalvik cache I do see any obvious front-end for it.
Wayno-san said:
This sounds like it is worthwhile to learn how to do. Is there a thread or program that you could point me to for some guidance on how to do this?
I've also read that ap2sd can move programs that have not yet been modified to enable the regular android 2.2 "move to SD" function to work; but after flashing that app and using it to move the Dalvik cache I do see any obvious front-end for it.
Click to expand...
Click to collapse
Basically you just move the APK file from /data/app to /system/app using ES File Explorer (need to enable root mode in prefs) or Root Explorer. Or you can do it with adb or even terminal emulator on the phone if you prefer. I think Titanium Backup Pro (the paid version) has an ability to do this too. You also want to look in /system/app and see if there's an older version under some other name that should be deleted. Titanium Pro may handle this part for you automatically as well. I haven't bought it yet, so I'm not sure (though I plan to, the free version is great and the paid version adds some nice things). I think you can still get updates from the market after you've done this, but the update will go to /data/app. You'd need to move it and delete the prior version again after receiving such an update.
I haven't enabled a2sd yet. My understanding is that it's not so much something you need a front end for. Once you set it up, that's just where your apps go. You don't move your apps to the sd card manually. I could be wrong. I used whatever form of a2sd was available for XDAndroid on my old Touch, but that's been a little while and the DarkStar A2SD that people use might be a little different than that method. I haven't done it at all yet on the evo.
Thank you sir, that's very good info and I'll give it a shot.
Hey Guys! Im new on this forum (even though i have made this account some time ago, i never used it )
So.. i just Rooted my HTC Desire, which i've been so afraid of. But now i had to to it regarding the lack of SD-card installing.. BUT! now i installed this neat app called something like "app2sd" which unlocks the installing to SD-card, but it just unlocks the feature like the FroYo update unlocked, just on some other apps?
So my question is.. CAN i move the WHOLE app to my SD-Card, and can i do it without flashing a custom rom or whatever? (which i am afraid of doing) because i want some of those GAMELOFT apps and the main app does still fill up some space unfortunately..
I hope you get what i'm saying (im not the best at english, but im trying )
If you didnt understand me, and want to help me, just tell me and ill try slicing it in pieces
Thanks in advance!
- Mathias
Well the froyo a2sd do in fact move the full app. It just leaves data and dalvik cache behind on /data. But to answer your question, yes it is possible, but the best implementations of a2sd is found in the custom roms. Those are also a natural extend, when you have rooted your phone. And btw. there is no risk involved in flashing a custom rom at all. The risky part is the root process itself.
If you want proper a2sd, you must go about it in the following steps:
1. backup all files on you sd-card to your computer
2. install rom manager
3. in rom manager choose to partition your sd-card. Just pick 512 for ext, 0 for swap and the rest for fat32
4. Move all your stuff back to the sd-card, which should now show up as being 512 mb smaller
5. Pick a custom rom and download the zip file like leedroid, if you like the stock look(or find a flashable zip containing the files for a2sd)
6. backup anything necessary and flash the zip through recovery
edit: and btw. don't excuse your english. It's not bad compared to many other people on this board
mortenmhp said:
Well the froyo a2sd do in fact move the full app. It just leaves data and dalvik cache behind on /data. But to answer your question, yes it should be possible, but the best implementations of a2sd is found in the custom roms. Those are also a natural extend, when you have rooted your phone. And btw. there is no risk involved in flashing a custom rom at all. The risky part is the root process itself.
If you want proper a2sd, you must go about it in the following steps:
1. backup all files on you sd-card to your computer
2. install rom manager
3. in rom manager choose to partition your sd-card. Just pick 512 for ext, 0 for swap and the rest for fat32
4. Move all your stuff back to the sd-card, which should now show up as being 512 mb smaller
5. Pick a custom rom and download the zip file like leedroid, if you like the stock look(or find a flashable zip containing the files for a2sd)
6. backup anything necessary and flash the zip through recovery
Click to expand...
Click to collapse
Thanks for the fast answer!
Well its not for breaking my phone im afraid of using custom ROM, my problem is that theres always some issues, and i've heard something about the RADIO or some stuff??
But if theres a custom ROM based on the FroYo which allows me to move EVERYTHING from my internal to external, which would you recommend, and wheres a good spot to find alot of those roms?
By the way, i also want them in danish language!
Well as for stability, those completely based on the stock roms(leedroid) are just as stable as the htc-ones. And if you are already on froyo, updating the radio shouldn't be necessary. And the only roms without danish language on here is the one labeled miui(some chinese custom rom) btw. im danish myself.
But the way you want to completely move /data to /sd-ext is called data2ext, and i personally wouldn't recommend it, as everything gets kind of laggy in my experience. This is due to the sd-card being much slower in read/write rates than the nand chip, so keep as much as possible internal without filling it up. I would recommend a2sd+ instead, which should give you plenty of space for apps as well
A great rom build on std. htc with a2sd+ is leedroid as already mentioned or auraxtsense, if you want a different theme.
Yea I see but let's keep it English as some people might find it useful :b
But now I ran into another problem .. which is, that I know used that app2sd unlocker and now I can't put widgets on my homescreen from the apps? Like handcent sms if you know it?
Sent from my HTC Desire using XDA App
Yes that is because the froyo a2sd solution stores the apps on the fat32 partition which is not initialized before late in the bootprocess meaning the apps is not accessible when widgets are loaded. So using froyo a2sd you should keep apps with widgets on internal.
But with a2sd+ on leedroid or a similar Rom this won't be a problem as the ext partition is initialized early in the boot process. So go with one of the custom roms. That would be my recommendation
Alright then.. but is my data from my apps stored on my sdcard? Like I have "3gwatchdog", and it has stored all of my data transfers. Is that saved when I back up my sdcard and just install the program on my custom Rom?
Sent from my HTC Desire using XDA App
No, data from apps is still stored on the internal memory
The ONLY way to get it all onto the SD card is to use a custom ROM which includes Data2SD - but it's still a bit buggy and can lead to a quicker death of your SD card
So theres no way, that I can save my stats from my apps, so I can restore them on my custom Rom??
Sent from my HTC Desire using XDA App
mathiasb2 said:
So theres no way, that I can save my stats from my apps, so I can restore them on my custom Rom??
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Titanium backup.
TheGhost1233 said:
Titanium backup.
Click to expand...
Click to collapse
Thanks for telling me about that app! But my problem as I see it now, is that when I wanna use Titanium backup, I do need "busybox" and busybox fails when I try to install it? On the market it also says that HTC Desire is not supported?
- what am I supposed to do then?
Sent from my HTC Desire using XDA App
I've been wanting to make a larger /data partition on a Droid Incredible. I mean, after all, it comes with a lot of storage. But there is not nearly enough for apps. Sure. I can use my SD card. But unless there is something I'm not aware of, you can only install some apps to the SD and even when you do, pieces of that app still exist in /data. But what's even worse is the fact that I already use my SD card for movies and videos and such and I just don't really use the unclaimed space of which there is plenty, in the phone, for that sort of thing and yet I can't use it to install apps. I haven't found too much on this topic outside of using App2SD. I did find a lot of talk of using parted and even gparted. But this talk is generally about partitioning your SD card. If I were to use parted or gparted to resize the /data partition at the expense of another partition's space and I did it properly, would the Android system not boot because of it? And if this is doable, is there a better, easier way to do it than using parted and adb or gparted? Also, is there a guide for resizing your /data partition? I could probably survive without one if I had to but it would really be helpful just in case there are some big DO NOT DO's that should be avoided that aren't obvious. Any help would be greatly appreciated.
enigmatl said:
I've been wanting to make a larger /data partition on a Droid Incredible. I mean, after all, it comes with a lot of storage. But there is not nearly enough for apps. Sure. I can use my SD card. But unless there is something I'm not aware of, you can only install some apps to the SD and even when you do, pieces of that app still exist in /data. But what's even worse is the fact that I already use my SD card for movies and videos and such and I just don't really use the unclaimed space of which there is plenty, in the phone, for that sort of thing and yet I can't use it to install apps. I haven't found too much on this topic outside of using App2SD. I did find a lot of talk of using parted and even gparted. But this talk is generally about partitioning your SD card. If I were to use parted or gparted to resize the /data partition at the expense of another partition's space and I did it properly, would the Android system not boot because of it? And if this is doable, is there a better, easier way to do it than using parted and adb or gparted? Also, is there a guide for resizing your /data partition? I could probably survive without one if I had to but it would really be helpful just in case there are some big DO NOT DO's that should be avoided that aren't obvious. Any help would be greatly appreciated.
Click to expand...
Click to collapse
theres around 780mb in there thats not enough?
JoelZ9614 said:
theres around 780mb in there thats not enough?
Click to expand...
Click to collapse
He's talking about /data/data/ which is like 150mb, I use the NotEnoughSpace app it lets you store data on cache, emmc, sd card, you should check it out.
Well, I messed with notenoughspace too which was my eason for posting. This was the app that made me say enough is enough, can I just resize /data/data?.
-1- So much space on the incredible is going to waste while programs such as these would have me put apps on the SD where I really do want space for my other stuff like music and movies.
-2- Unless I missed a button or option, NotEnoughSpace came off as annoying to me. I would go into apps and wait for a minute for it to scan every time I do it and then I pick an app, for example Beejive. It makes me move it ONE FILE AT A TIME. And even then, there is stuff you can't move. Can I not just move the app, all of it in one click?
But most importantly, I just want more space on /data/data. I want to resize the partition. The phone has what, 8 gigs on it and allows 150 mb for apps in there which is just crazy.
Can I resize the partition where apps are stored (/data/data) by way of parted or gparted? to avoid the annoyance of using my external storage which I want to use for movies and music? There's probably 6 or so gigs on my phone I'll never use for media that should be meant for apps.
Has anybody resized the data partition? Are there consequences to doing it if it's done properly? Is there a guide? What is the easiest way to do this? Any help would be appreciated.
enigmatl said:
Well, I messed with notenoughspace too which was my eason for posting. This was the app that made me say enough is enough, can I just resize /data/data?.
-1- So much space on the incredible is going to waste while programs such as these would have me put apps on the SD where I really do want space for my other stuff like music and movies.
-2- Unless I missed a button or option, NotEnoughSpace came off as annoying to me. I would go into apps and wait for a minute for it to scan every time I do it and then I pick an app, for example Beejive. It makes me move it ONE FILE AT A TIME. And even then, there is stuff you can't move. Can I not just move the app, all of it in one click?
But most importantly, I just want more space on /data/data. I want to resize the partition. The phone has what, 8 gigs on it and allows 150 mb for apps in there which is just crazy.
Can I resize the partition where apps are stored (/data/data) by way of parted or gparted? to avoid the annoyance of using my external storage which I want to use for movies and music? There's probably 6 or so gigs on my phone I'll never use for media that should be meant for apps.
Has anybody resized the data partition? Are there consequences to doing it if it's done properly? Is there a guide? What is the easiest way to do this? Any help would be appreciated.
Click to expand...
Click to collapse
Ask conap hes good with this type of thing
Making progress but still need help.
There's some talk on the net that you can modify the size of the .img files that nandroid makes and simply flash them back to your phone.
Problem is, I can't find a windows way to do it on the net. The closest that I've come is a program called toporesize. This program will let you open files such as data.img from your nandroid backup. But you can't resize them because you get an error box that says this appears to not be an ext* filesystem. Check size file only to resize the file or use other tools. I'm assuming that means it wants you to check a button that says resize file only no resize2fs. In the one guide I found that talks about this app, it says do not check this box. So I'm assuming if you did, it would work and then when you flashed the file back to your phone, it would either not boot or the size would not be changed properly.
I also noted that there's a thread or two that has posted some custom sized data.img files for download. I would do this as a last resort but would prefer to resize my own data.img for a more precise choice of how large I want it.
The error mentions other tools. Are there other tools or programs for Windows users?
Does anybody have any insight on resizing the /data/data partition either by this method, by using parted/gparted, or any other method that works effectively?
I would avoid trying to alter the size of the partitions on your phone. That is how you end up with a brick. There are other ways including finding out which apps are taking up all of your space. 150 MB does not sound like a lot, but it is considering what is stored there.
Go into Manage Applications and click on the All tab. Then press the menu key and sort by size. Click on the apps near the top with anything higher than 3 or 4 MB. Look at the details in the storage section for each app. You will see a Data line item. If it is really high in proportion of the size of the Application, you should clear it. That will save you a lot of space.
In the case of the Mail app or other social networking apps like Facebook or Twitter, you can go into the settings and restrict how much data is stored on the phone. They can really eat up space by downloading a month of emails, etc ...
ihtfp69 said:
I would avoid trying to alter the size of the partitions on your phone. That is how you end up with a brick. There are other ways including finding out which apps are taking up all of your space. 150 MB does not sound like a lot, but it is considering what is stored there.
Go into Manage Applications and click on the All tab. Then press the menu key and sort by size. Click on the apps near the top with anything higher than 3 or 4 MB. Look at the details in the storage section for each app. You will see a Data line item. If it is really high in proportion of the size of the Application, you should clear it. That will save you a lot of space.
In the case of the Mail app or other social networking apps like Facebook or Twitter, you can go into the settings and restrict how much data is stored on the phone. They can really eat up space by downloading a month of emails, etc ...
Click to expand...
Click to collapse
This request is meant with respect and NOT as a flame but I have to make this request so others don't follow and potentially change the thread into a debate on whether to resize or not resize the partition.
Please let's not start talking about whether this is a good idea or not nor if doing this can make our phone into a brick. Now that it's been said, those lurking and considering this for themselves can make up their own minds. But there are a lot of things talked about throughout XDA that can make your phone into a brick yet things are done in the name of making our devices better.
And yes. We can take action to reduce the amount of data that apps are taking up. To tell you the truth, I would do that even if I had a 1GB partition. I think always saving space when space can be saved is a good idea.
But just in principle, I and probably others want to reclaim that space on our phones that will never be used by anything. Maybe HTC allocated the space as it's allocated because some users won't use an SD card and will then use that space for their media and other miscellaneous stuff.
But once you have an SD card that's way bigger than the extra space on your phone, it becomes pointless to use that space on your phone for media. So I want it available for data.
So both sides of whether to do this or not have now been posed. I ask can we please get back to the topic of how to though I do thank you for your input.
That said, again, does anybody know how to resize your data partition whether by doing it live with parted or gparted or by editing the data.img file that nandroid via clockwork mod puts out? I would really appreciate it.
I tried making a nandroid backup of the phone through clockworkmod, sending the data.img file to my computer, using toporesize to resize it. And by the way, I was forced to check the resize file only no resize2fs button as not doing this generated an error. I then used md5sum to get an md5sum for the new data.img. I then inserted the md5sum in clockwork/nandroid's nandroid.md5 file (with a linux file compatable text editor). I then sent the entire backup back to the phone in a different clockworkmod/backup folder, used rom manager to restore, selected the new resized backup.
After the flashing was complete, I went into my phone only to find that the data partition still had the same amount free (give or take a few K). I wondered if that's because I had to shrink the system file? I was thinking before I started that it's probable that I would have to shrink another partition that had free space so I chose system. I attempted to repeat the above steps from the beginning this time with the plan of shrinking system.img.
No go. toporesize will not shrink it properly. Errors are reported in the process though when I reload it into toporesize, it looks like it has the size I want. Knowing it would probably fail, I tried to continue anyway. Even with the correct md5sum, nandroid won't even start the recovery of that set. You get a status bar for a second and then, the phone just reboots.
So for now, I'm at a loss but I know this can be done.
Whether using this method or another, does anybody know how to properly change the size of the data partition using WINDOWS?
Don't come crying when you brick it.
ihtfp69 said:
Don't come crying when you brick it.
Click to expand...
Click to collapse
I have no intentions of such. -1- I will quite likely never brick it as nandroid pretty much has me covered. But if I do, -2- I don't plan on having this phone forever. It's not new any more. There are already several models that are better than the droid incredible that I'm looking at. If I were to brick this phone, yay. Good excuse to buy a new phone. But, odds are, i'll never brick it and come November or December, I'll buy something else anyhow.
So please, this isn't about the risks, of course you can brick your phone trying this or many other things on XDA.
Does anyone know how to resize the data partition using any method that can be done with the help of a Windows machine?
This is a fundamental change to a very sensitive area you have
276 mb for the system rom and 748mb for user apps.Many rom devs seem to be straining to keep the rom below 200mb and it is amazingly easy to fill up 748 mb with little apps.
I would think if it were possible to do this it would have been done by the rom devs first thing. I would love to see a rom dev bump this to 500mb and 1024mb.
Chances are to re partition the partitions on the phones memory is not possible with out a hboot flash or something of a custom bootloader...
I find removing these help... Also i use handcent and gmail.app instead of the stock apps...
friendstream
peep
twitter
flicker
stocks app
facebook
748 mb? I only have 150 available in /data/data. How do you get 748?
enigmatl said:
748 mb? I only have 150 available in /data/data. How do you get 748?
Click to expand...
Click to collapse
748mb is the size of the entire /data partition what us devs are doing with the new roms is symlinking things to the /system from /data i've managed to do it without symlinking but it bring the /system to its limits and thats usually not good to do
enigmatl said:
748 mb? I only have 150 available in /data/data. How do you get 748?
Click to expand...
Click to collapse
In my /data/data i have 95.96 MB free
rom 35MB free
app space 212 MB free
internal 6.44GB free
Also /data/data is a different partition than /data so the 150 is not included as part of the 748.
Resize /data/data partition - Update?
Did you ever find a solution to resizing the HTC Incredible's partitions?
I too am fed up with having to constantly clear caches and uninstalled apps, just because the tiny 150MB partition fills up. It's been a problem since my wife and I bought our phones.
I expect it would have to be done by a custom bootloader, but thought I would check and see if you had any success.
If nandroid recreates the partition tables based on the sizes of the .img partition backups, then they could probably be resized by mounting the .IMG files directly under Linux and using Linux tools to resize each one - or - creating a new .img partition of the new size(s), mount the backups and copy everything over to the new one, unmount it and go from there?
Steve
Have you used the Ext4 mod created by Tiny and Jermaine151?
http://forum.xda-developers.com/showthread.php?t=1623038
...and the following is the original thread which has the details of what exactly the mod does:
http://forum.xda-developers.com/showthread.php?t=1315372
If I'm reading this (outdated) thread correctly, this mod is what you're looking for in regards to partitioning /data/data. The second link is provided in the OP of my first link.
SlimSnoopOS said:
Have you used the Ext4 mod created by Tiny and Jermaine151?
http://forum.xda-developers.com/showthread.php?t=1623038
...and the following is the original thread which has the details of what exactly the mod does:
http://forum.xda-developers.com/showthread.php?t=1315372
If I'm reading this (outdated) thread correctly, this mod is what you're looking for in regards to partitioning /data/data. The second link is provided in the OP of my first link.
Click to expand...
Click to collapse
What he said ^^^^
Just do it.
Hallo,
I am working with the stable CM9 version and INT2EXT+ on my HTC Wildfire S which you really cannot use without any 'storage expanding' script.
Its storage space is so horrible low. So thank you for this solution very much.
The mentioned constellation is running fine and fast so far - just the opposite to ROM EQDKP (with Data2SD) I had before which was stable but EXTREMLY slow!! (only the akku state makes problems obviously at all CM versions as it does not seem to be correct (lack of refresh)! Unfortunately.)
There is still enough space on my SD card:
* Phone info -> partition info: 724 MB used from 1,08 GB (data folder)
* Apps -> All: 683 MB used, 421 MB free
* Storage -> internal storage: 782 MB Apps, 380 MB free.
Who knows why they are different but anyway they say about the same.
But now I have a GooglePlay download problem when I want to install apps bigger than 12 MB. (before (when I did not have so many apps installed) this never was a problem)
To say it clearly: it is NOT an installation problem but happens already during the app download. It just stops and says that there is not enough internal phone storage left. VERY strange!
I doubt that this has to do s.th. with a cache space, does it? But this would be the space used for downloads, right?
[partition info -> cache: 2,5 MB / 35 MB; pi -> system: 211 MB / 260 MB)
But why should it make problems then? Can this be a problem of the script / INT2EXT ??...
I would be glad to get hints from anybody what the real problem here could be.
Thank you very much!
Falk2 said:
Hallo,
I am working with the stable CM9 version and INT2EXT+ on my HTC Wildfire S which you really cannot use without any 'storage expanding' script.
Its storage space is so horrible low. So thank you for this solution very much.
The mentioned constellation is running fine and fast so far - just the opposite to ROM EQDKP (with Data2SD) I had before which was stable but EXTREMLY slow!! (only the akku state makes problems obviously at all CM versions as it does not seem to be correct (lack of refresh)! Unfortunately.)
There is still enough space on my SD card:
* Phone info -> partition info: 724 MB used from 1,08 GB (data folder)
* Apps -> All: 683 MB used, 421 MB free
* Storage -> internal storage: 782 MB Apps, 380 MB free.
Who knows why they are different but anyway they say about the same.
But now I have a GooglePlay download problem when I want to install apps bigger than 12 MB. (before (when I did not have so many apps installed) this never was a problem)
To say it clearly: it is NOT an installation problem but happens already during the app download. It just stops and says that there is not enough internal phone storage left. VERY strange!
I doubt that this has to do s.th. with a cache space, does it? But this would be the space used for downloads, right?
[partition info -> cache: 2,5 MB / 35 MB; pi -> system: 211 MB / 260 MB)
But why should it make problems then? Can this be a problem of the script / INT2EXT ??...
I would be glad to get hints from anybody what the real problem here could be.
Thank you very much!
Click to expand...
Click to collapse
That's because of the script(INT2EXT+), it keeps the data/data in the internal memory. This will give you more speed but if it is filled you won't be able to install or download anything from the Play Store. That's the reason why you are not able to use your EXT partition completely. If you want more space for apps, try INT2EXT4. But you will have to sacrifice some speed if you use it
Hallo csoulr666,
thanks for your helpful feedback!
Aha, but I would have expected an error message only during installation but not during download already which uses just the cache, doesn't it???...
Maybe you refer to the sentence of the INT2EXT script author: "100mb internal is needed for every 500mb sd-ext"!?
Is it this what you mean?...
But I still have much more than 200 MB left (380MB)!!... That should not be the reason then!?...
(and again: he talks about the internal state memory but not about the cache which is reserved ANYWAY, isn't it?...
How can I find out how much data is left in the original internal memory???...
And why are there differences in memory above (284, 421, 380 MB)?...
*****************
But if it once should be for sure that the internal memory is the reason for that I would prefer to change the 1 GB sd-ext partition to 1,5 GB by 'Minitool Partition Wizard'. Should work,shoudln't it?...
Or do you think the difference in speed is not that much!?...
However, Root Explorer tells me for data/data:
used 130,66 MB, free 19,34 MB. (unfortunately cannot see folder sizes!)
Hmmmh... so now I understand nothing anymore!!
Should I at the end add 200 MB + 130,66 MB ?...
Falk2 said:
Hallo csoulr666,
thanks for your helpful feedback!
Aha, but I would have expected an error message only during installation but not during download already which uses just the cache, doesn't it???...
Maybe you refer to the sentence of the INT2EXT script author: "100mb internal is needed for every 500mb sd-ext"!?
Is it this what you mean?...
But I still have much more than 200 MB left (380MB)!!... That should not be the reason then!?...
(and again: he talks about the internal state memory but not about the cache which is reserved ANYWAY, isn't it?...
How can I find out how much data is left in the original internal memory???...
And why are there differences in memory above (284, 421, 380 MB)?...
*****************
But if it once should be for sure that the internal memory is the reason for that I would prefer to change the 1 GB sd-ext partition to 1,5 GB by 'Minitool Partition Wizard'. Should work,shoudln't it?...
Or do you think the difference in speed is not that much!?...
Click to expand...
Click to collapse
What the author meant that you need a 100MB of "acutal" internal storage(not EXT partition) to be able to use about 500 MB of the EXT partition. That's actually an estimate value, so you won't be able to get the same figures in all the ROMs. Even before downloading, the Play Store checks for the storage available for all the parts of an application. Maybe that's why it returns errors
Hallo csoulr666,
thank you for your additional explanation. In fact this would explain the phenomena.
I calculate then:
About 100 MB internal memory I need for 100 MB.
As WFS has about 120 MB internal mem. it is about 650 MB at all. Correct?
So this is the limitation ia have then which is too early.
And do you know if I can read out the left or too low memory anyhow.
Means, does any value gives me an information about the left actual internal memory value?
Possibly no?...
So then I am thinking about a change of the memory script.
Did you or anybody else can answer the following questions?:
1.) Do I have more memory left with scripts like Link2SD, INT2EXT or INT2EXT4 ??
2.) Is the speed reduction remarkable here? And if so when exactly?
3.) How can I change over to another script without reinstalling the whole ROM? (no overwriting possible, is it?)
Thank you very much again for your feedback!!
Falk2 said:
Hallo csoulr666,
thank you for your additional explanation. In fact this would explain the phenomena.
I calculate then:
About 100 MB internal memory I need for 100 MB.
As WFS has about 120 MB internal mem. it is about 650 MB at all. Correct?
So this is the limitation ia have then which is too early.
And do you know if I can read out the left or too low memory anyhow.
Means, does any value gives me an information about the left actual internal memory value?
Possibly no?...
So then I am thinking about a change of the memory script.
Did you or anybody else can answer the following questions?:
1.) Do I have more memory left with scripts like Link2SD, INT2EXT or INT2EXT4 ??
2.) Is the speed reduction remarkable here? And if so when exactly?
3.) How can I change over to another script without reinstalling the whole ROM? (no overwriting possible, is it?)
Thank you very much again for your feedback!!
Click to expand...
Click to collapse
Actually the usable space depends on the internal memory that is free. So it will vary from different ROMs.
1) You would have more space with INT2EXT, INT2EXT4 but not with Link2SD(unless you buy the PRO version of the app allowing to move everything to the EXT partition)
2) Speed reduction can be significant if you load it up with a lot of Apps. And it might get a little annoying after 2-3 weeks or so
3)Overwriting will not be possible in most cases, since different scripts might mount different things on the 2nd Partition
back again from holiday...
So what would you suggest what I can do?
To 1: How much memory do I win in average with INT2EXT or the others? Can I install e.g. double the number of apps then?...
To 2: Your answer stands for which scripts? All the three? Or only INT2EXT, INT2EXT4 maybe?...
Could you explain why exactly the speed reduction appears? (isn't the fix part of an app also loaded in the fast RAM when started. So isn't it more a question of available RAM than speed?...)
To 3: Changing to another script would mean to flash the whole ROM again?... Or isn't there a way to delete my actual INT2EXT+ before installing e.g. INT2EXT?... Or is there still another way to exchange my script??...
4.) At last I couldn't even start my mobile at all! Although I did not install any new app for months all background provesses (like GooglePlay) cannot be started. Is this maybe because of updates of installed apps?...
Anyway I deinstalled TripAdvisor which needed full 45 MB ( and cannot be moved to SD card at all). But this did not help at all (reboot done)! I still have the same memory problems now and now cannot run my ROM CM9. Why not? Why the deinstallations don't help??...
Falk2 said:
back again from holiday...
So what would you suggest what I can do?
To 1: How much memory do I win in average with INT2EXT or the others? Can I install e.g. double the number of apps then?...
To 2: Your answer stands for which scripts? All the three? Or only INT2EXT, INT2EXT4 maybe?...
Could you explain why exactly the speed reduction appears? (isn't the fix part of an app also loaded in the fast RAM when started. So isn't it more a question of available RAM than speed?...)
To 3: Changing to another script would mean to flash the whole ROM again?... Or isn't there a way to delete my actual INT2EXT+ before installing e.g. INT2EXT?... Or is there still another way to exchange my script??...
4.) At last I couldn't even start my mobile at all! Although I did not install any new app for months all background provesses (like GooglePlay) cannot be started. Is this maybe because of updates of installed apps?...
Anyway I deinstalled TripAdvisor which needed full 45 MB ( and cannot be moved to SD card at all). But this did not help at all (reboot done)! I still have the same memory problems now and now cannot run my ROM CM9. Why not? Why the deinstallations don't help??...
Click to expand...
Click to collapse
1. You will definitely be able to install more apps, but the exact number depends on the apps you use.
2. (2) stands for the difference between INT2EXT/INT2EXT4 and INT2EXT+
3. You simply can't change scripts, you will have to make a clean install and then use another script.
4. That happens sometimes, I generally reflash the ROM to get rid of this.
thank you vrey much, csoulr666, for answering !!
Unfortunately there are still answer details left...
To 1: What is it that makes the space bigger? Isn't it just the data part which normally is very low? (s. www.xda-developers.com/android/cronmod-gives-users-options-of-a2sd-d2ext-int2ext) So I suppose that there would be no big win of space with INT2EXT instead of INT2EXT+. What do you say?
1b.) How can I measure/read and estimate the left telephon space which is too small/missing in my case? (you know, all my storage values are okay currently but I have this problem anyway!)
1c.) What happens if I move apps to SD card by Options/Apps although INT2EXT+ is working?... And can this help?
T0 2: Again, could you please explain why exactly the speed reduction appears? I don't understand this. (isn't the data part of an app also loaded in the fast RAM when started. So isn't it more a question of available RAM than speed?...)
To 3: This is very bad news. It would mean much work for me if I really had to reinstall the ROM.
So are you pretty sure? Did you try already? I e.g. could imagine that there might be an extra transfer/exchange script from the author. Or a script exchange is already supported by the scripts. Oe.
See, the INT2EXT would also move the data part. So as this is NOT done yet (INT2EXT+) the new script (INT2EXT) would just have to complete this by moving them also to SD. I would imagine that this should work, shouldn't it?
3b.) Do you know where the script is located?... And shouldn't a new flash just overwrite it (both are very simular anyway!)? (maybe it can be done manually as well??...)
To 4: Isn't that strange? How can that happen? Why do you say 'sometimes'? Own experiences?
What can be the reason for this sometime problem?... How can I double-check that? Or is there maybe any option necessary to say the system to re-read the storage values?... Or... Who else can I ask?
Which phone do you have and which scripts did you try already?
If you cannot answer some questions... Can I reach the writer of the INT2EXT scripts maybe?... (if I may write him under [email protected] ?...)
Hallo csoulr666,
are you still there?
Would be so nice to get a feedback from you.
Or are you helpless now as well?...
Falk2 said:
thank you vrey much, csoulr666, for answering !!
Unfortunately there are still answer details left...
To 1: What is it that makes the space bigger? Isn't it just the data part which normally is very low? (s. www.xda-developers.com/android/cronmod-gives-users-options-of-a2sd-d2ext-int2ext) So I suppose that there would be no big win of space with INT2EXT instead of INT2EXT+. What do you say?
1b.) How can I measure/read and estimate the left telephon space which is too small/missing in my case? (you know, all my storage values are okay currently but I have this problem anyway!)
1c.) What happens if I move apps to SD card by Options/Apps although INT2EXT+ is working?... And can this help?
T0 2: Again, could you please explain why exactly the speed reduction appears? I don't understand this. (isn't the data part of an app also loaded in the fast RAM when started. So isn't it more a question of available RAM than speed?...)
To 3: This is very bad news. It would mean much work for me if I really had to reinstall the ROM.
So are you pretty sure? Did you try already? I e.g. could imagine that there might be an extra transfer/exchange script from the author. Or a script exchange is already supported by the scripts. Oe.
See, the INT2EXT would also move the data part. So as this is NOT done yet (INT2EXT+) the new script (INT2EXT) would just have to complete this by moving them also to SD. I would imagine that this should work, shouldn't it?
3b.) Do you know where the script is located?... And shouldn't a new flash just overwrite it (both are very simular anyway!)? (maybe it can be done manually as well??...)
To 4: Isn't that strange? How can that happen? Why do you say 'sometimes'? Own experiences?
What can be the reason for this sometime problem?... How can I double-check that? Or is there maybe any option necessary to say the system to re-read the storage values?... Or... Who else can I ask?
Which phone do you have and which scripts did you try already?
If you cannot answer some questions... Can I reach the writer of the INT2EXT scripts maybe?... (if I may write him under [email protected] ?...)
Click to expand...
Click to collapse
1. What happens is that the internal memory is moved and linked to the 2nd partition you created on the SDcard. The scripts vary on the basis of what parts of the memory(system files, data files) are being transferred and how it is transferred to the EXT partition.
1b. I can't seem to estimate the storage left in any way I tried, so can't help you there.
1c. This COULD help, but I'm not quite sure about that.
2. The SDcard has a slower speed as compared to the Flash memory on your phone. INT2EXT+ tends to rectify this by leaving the app data(/data/data) on the internal memory. So if the app data size reaches close to the actual internal memory, you will get low memory errors.
3. As I mentioned in 1 above, the scripts vary on how the linking is done, so it would only make it worse if you just remove the script and add a new one.
3b. The scripts are located in "/system/etc/init.d". See 3 above for the rest of the answer.
4. I have never been able to find the solution to the problem, too much apps, script causing problems.......... I don't know.
My phones are mentioned in the Signature. I have tried nearly every EXT script(Link2sd, INT2EXT,INT2EXT+, mount2sd etc) with the WFS.
thank you again for your good and detailed explanations and your patience!!
To 1): Okay, thank you anyway. In average it seems as if the limitation ist just about 700 MB for WFS. And if all data files are transferred to the SD card the internal storage will not be filled at all, right? So the space for downloaded apps seems to be limited only by the size of the SD card, right? Remark: Would be perfect if it could be selected during app installation where the data sector of the app should be transferred to. But this does not seem to be possible by a script, is it?...
To 2): Okay, that's what I know - the much slower SD card. I mean how can I estimate if an app which uses data files needs to access them often or not?... Would be good if I could estimate that before I use/choose an app.
To3): Okay, understand. However I did it, overwriting the old script. Booting was possible but there was no change at all.
4.) You wrote that you tried so many scripts... So which is your conclusion? Which INT2EXT script do you use today?...
4b.) And is there any reason why there is no script INT2EXTV2 (without '+')? Cause I would like to use Linux swap and need more than 750 MB memory for my downloaded apps.
Or where can I get this script maybe ?...
Another problem I have...
5.) I tried to install the actual CM11 (cm-11-20141004-NIGHTLY-marvel) with INT2EXT but I cannot boot again after I additionally flashed GAPPS (Gapps-KK-4.4.0-Signed): endless loading. (I followed the original installation instruction!!)
How can that be? I suppose that the reason is that my storage size for the system part is too low. But the email app is already missing in this ROM... Isn't that strange? Did this happen to you as well already?... What can I do?...
5b.) Now I am in the situation that I can choose between CM9, CM10 and CM11. Which one would you suggest most?
Remark: CM11 seems to make problems and e.g. its storage management does not work: at 'Android options/storage' it does not show the sizes (endless calculation...), launcher is more circumstancial, etc. Up to now I used CM9 which worked quite well - but it is old. Maybe CM10?...
Or isn't it the most actual one? How can I find?...
Thank you again for your good feedback!!
Falk2 said:
thank you again for your good and detailed explanations and your patience!!
To 1): Okay, thank you anyway. In average it seems as if the limitation ist just about 700 MB for WFS. And if all data files are transferred to the SD card the internal storage will not be filled at all, right? So the space for downloaded apps seems to be limited only by the size of the SD card, right? Remark: Would be perfect if it could be selected during app installation where the data sector of the app should be transferred to. But this does not seem to be possible by a script, is it?...
To 2): Okay, that's what I know - the much slower SD card. I mean how can I estimate if an app which uses data files needs to access them often or not?... Would be good if I could estimate that before I use/choose an app.
To3): Okay, understand. However I did it, overwriting the old script. Booting was possible but there was no change at all.
4.) You wrote that you tried so many scripts... So which is your conclusion? Which INT2EXT script do you use today?...
4b.) And is there any reason why there is no script INT2EXTV2 (without '+')? Cause I would like to use Linux swap and need more than 750 MB memory for my downloaded apps.
Or where can I get this script maybe ?...
Another problem I have...
5.) I tried to install the actual CM11 (cm-11-20141004-NIGHTLY-marvel) with INT2EXT but I cannot boot again after I additionally flashed GAPPS (Gapps-KK-4.4.0-Signed): endless loading. (I followed the original installation instruction!!)
How can that be? I suppose that the reason is that my storage size for the system part is too low. But the email app is already missing in this ROM... Isn't that strange? Did this happen to you as well already?... What can I do?...
5b.) Now I am in the situation that I can choose between CM9, CM10 and CM11. Which one would you suggest most?
Remark: CM11 seems to make problems and e.g. its storage management does not work: at 'Android options/storage' it does not show the sizes (endless calculation...), launcher is more circumstancial, etc. Up to now I used CM9 which worked quite well - but it is old. Maybe CM10?...
Or isn't it the most actual one? How can I find?...
Thank you again for your good feedback!!
Click to expand...
Click to collapse
1) I think so, but considering not much of the files are transferred, it will make a slight difference instead of a big one. And no, all the scripts I know of do not provide the option to select the sector to install to during the installation of an app. That would actually defeat the purpose of the script to be easy to use. Beginners will have a hard time if they are provided with millions of options.
2) I don't think you can estimate that. You will then need to create estimates for every kind of app(and there are a LOT kinds of them)
3) Overwriting a script with another would either not work or will cause problems.
4)I was using INT2EXT4 recently but will not use anymore scripts because the WFS isn't my primary device anymore. So I don't require much apps to be installed on it.
4b) You will have to ask the developer of the scripts that. He will clear you on that more.
5) That could be because of the Gapps, what was the size of the Gapps you installed? If you are using the one from Goo.im or PA's site then you need to switch to a lite version of Gapps.
5b) I personally use CM9 or CM10.1 if I want stability. CM10 has it's fair share of bugs since it hasn't received as much time as the CM 9 and 10.1. In then end it is upto you to decide which ROM suits you more.
to 1.) I think Link2SD is supporting this (selected data location)... It is easy to handle (you decide once just before installation of an app)!
to 4.) Have you been satisfied with INT2EXT4 ? Maybe it is not my last change from EXT3 to EXT4, I don't know... But my CM11 version now runs in some way unstable. S. below.
to 4b.) I asked Croniccorey already but unfortunately he did not answer yet...
to 5.) Gapps-KK-4.4.0-Signed is said to be already a lite version. So I cared for that. The size: 15.2 MB. Is that okay? If so then we have a strange problem here, don't we?
Meanwhile I did the following: I did not flash both (Rom AND INT2EXT4 script) within one boot as advised everywhere. And this time GooglePlay suddenly appeared. It seems to be included in the Rom but before (Rom and script in ONE boot) did definitly NOT appear. Strange, isn't it?...
So this time it was not necessary to flash GAPPS so that this problem was shipped around.
But this CM11 with INT2EXT4 (before CM9 and INT2EXT+ which was quite fast and stable (but limited to 720 MB Apps)) is not that stable AND boots at least double the time than CM9!!
During installation/configuration of CM11 and lots of apps there were a lot of crashes. E.g. I started Skype four times or GoogleMaps twice (after installation) before they did not crash during their start.
I wanted to give up already but after all that it now the apps which need big resources run acceptable.
Now they crash only when there are too much processes at one time. E.g. if more than 4 pictures of WhatsApp (which s.o. has sent to me) are loaded. Or if there is a heavy background process running and I scroll some content of another app.
I doubt if this is what you ment with unstable (of CM11)!?
6.) Do you have any idea where this kind of unstability comes from?...
And which kind of unstability did you realise at CM11?...
But again, maybe it is just my change from EXT3 to EXT4. Maybe I did not select the right settings, like cluster size, ...!?
would be perfect if you or s.o. else would comment my experiences soon.
I really don't know right now what is normal here and what I would have to accept so far...
meanwhile I could answer my questions and problems by myself by long tries, as nobody seemed to know it here...
To 1.) Yes, Link2SD seems to be just the same as INT2EXT scripts (but here you need to pay for a none-'+'-version: app data are only linked to SD with Link2SD plus version) but you can control at each installed app if also app DATA are moved to SD or not. And you have a comfortable UI where you can manage everything. You can even switch off the linking. At INT2EXT there is no chance: if you want to change anything you have to reinstall your whole ROM !!
To 2.) I could not realise a very remarkable reduction of speed between INT2EXT4+ and INT2EXT4. Sometimes the start or change of apps (taskmanager) was a bit slower. So if you use a class 10 SD card and you want no app installation limitations I suggest not to use the INT2EXT plus version. Maybe the solution is LINK2SD anyway!...
To 3.) The perfect solution here is the app Link2SD (s. GooglePlay).
To 4.) My CM11 ROM now runs stable. Solution: I reinstalled it and flashed it with 'SuperWipeMarvelEdition' first. Really unbelievable but that helped!
To 5.+6.) Also these problems were solved with 'SuperWipeMarvelEdition'. Now the flashing of GAPPS worked fine.
To 5b.) My CM11 version runs also quite well. It might be a bit slower but not much. But it is quite big and lots of system functions are missing. E.g. Google Weather & News, Email, Talk, etc. Its GAPPS is too small. An INT2EXT PLUS version is impossible here as you have just 30 MB internal storage left! You have to search for all the apps and install them additionally. Unfortunately I could not find any pool where all those missing apps are collected for download. Very sad! Does anybody know?... (what I found only: http://forum.xda-developers.com/showthread.php?t=1917411 )
Point 4b) I still could not answer. Nobody seems to know and Croniccorey unfortunately does not give any life sign...