For the App2sd function of Froyo 2.2, I had set default to install the applications to SD card and all the "Move to SD" button can work. However, I find that some application still use up the internal memory, e.g. 10Mbs application can only move 5Mbs to SD card.
May I know any different between the 2.2 App2sd and that of custom Rom?
Is the App2sd of custom Rom (i.e. the one need to create ext2/3/4 on SD card) can move all the whole application to SD card and will not use up the internal memory?
Thanks!
There are essentially 3 forms of A2SD:
1. Froyo A2SD - moves the application (from /data/app) to the FAT32 partition of the SD card. Does not touch the Dalvik cache (data/dalvik-cache) or the application data (/data/data).
2. Legacy A2SD - moves the application (from /data/app) to an EXT partition of the SD card. Does not touch the Dalvik cache (data/dalvik-cache) or the application data (/data/data).
3. Legacy A2SD+ - moves the application (from /data/app) and the Dalvik cache (data/dalvik-cache) to the EXT partition of the SD card. Does not touch the application data (/data/data).
Options 1 and 2 should be pretty much identical in terms of internal storage usage, and option 3 should save the most space.
Anecdotal evidence suggests that any attempt to move /data/data to SD card causes a lot of instability, which is surprising because I would have thought that the Dalvik cache would have been more problematic.
The long and short of it is that there is no way to stop applications from consuming storage if they use /data/data. A prime example is Google Earth, which still consumes a lot of internal memory regardless of A2SD because of the data in /data/data.
Personally, I use Froyo A2SD, with the fusecompress mod to compress the Dalvik cache in internal memory.
Regards,
Dave
kitkit1981 said:
For the App2sd function of Froyo 2.2, I had set default to install the applications to SD card and all the "Move to SD" button can work. However, I find that some application still use up the internal memory, e.g. 10Mbs application can only move 5Mbs to SD card.
May I know any different between the 2.2 App2sd and that of custom Rom?
Is the App2sd of custom Rom (i.e. the one need to create ext2/3/4 on SD card) can move all the whole application to SD card and will not use up the internal memory?
Thanks!
Click to expand...
Click to collapse
legacy apps2sd that comes native in froyo, just moves the .apk to the sd card, and not all apps can be moved. apps2sd+ that comes with custom roms, creates a parallel file system identical to that of androids but on your sd card, then points your device to the sd card as the install location, this means alot less space is taken up on your device, some install data is sometimes still stored on your device but for example i have over 200 apps on my desire and some of them are quite large, rockplayer/nfs shift/ 5 or 6 gameloft games ect and i still have over 50mb free
Thanks for your reply, I have a clear concept of these two app2sd now
So i just root my unbranded HTC Desire with Android 2.2 (from holland)
I rooted with the unrevoked method. Link here
I wanted to root because i was in need of ROM, only had 15MB left and everything was already on my SD card installed the normal way.
also with the "forced install to sd" method i was still in need of more ROM.
Like in the post above i just want to have 400 apps installed.
So i need a custom rom.
Now i have notes that if i install a custom 2.2 froyo rom i may have difficulties with bluetooth or fm-radio and maby other problems.
I have also heared about htc releasing source codes and now it should be possible to work around or fix those problems i just mentioned.
anyways I am still n00b in this all and doing allot of research for now. I just want to have a rom that would be the same as what i have now(WORKING WITHOUT PROBLEMS AND NO BUGGES) but with the app2sd in it so that i can have 300 apps and still have free memory.
so could somebody tell me what to do? is there already a custom rom out that works perfect, or i should stick with my rom, or what about OpenDesire
Well hope somebody can help me out with some wisdom.
Cheers and thanks in advanced.
DesireDroid
nobody can help me out?
is there an custom rom that works with fm radio and bluetooth and camera and all and has the htc sense in it?
or should i figure out to make my own custom rom?
DesireDroid said:
nobody can help me out?
is there an custom rom that works with fm radio and bluetooth and camera and all and has the htc sense in it?
Click to expand...
Click to collapse
Most custom Sense ROMs are fine.
The "issue" I think you are referring to is that Sense ROMs do not support the Bluetooth HID profile so cannot utilize a Bluetooth keyboard, whereas AOSP ROMs like CyanogenMod do support Bluetooth HID but the FM radio doesn't work.
Having said all that, I'd imagine that 300+ apps is probably an unrealistic target on any ROM due to the data stored in /data/data. It might be possible if the specific apps don't have much of a /data/data requirement, but in general I'd say it was unlikely.
Regards,
Dave
foxmeister said:
Most custom Sense ROMs are fine.
The "issue" I think you are referring to is that Sense ROMs do not support the Bluetooth HID profile so cannot utilize a Bluetooth keyboard, whereas AOSP ROMs like CyanogenMod do support Bluetooth HID but the FM radio doesn't work.
Having said all that, I'd imagine that 300+ apps is probably an unrealistic target on any ROM due to the data stored in /data/data. It might be possible if the specific apps don't have much of a /data/data requirement, but in general I'd say it was unlikely.
Regards,
Dave
Click to expand...
Click to collapse
k having that said, i was thinking of buying a 16gb microsdhc class 6 card.
but, well i didn't know about the bluetooth HID , still is it hard to build up my own custom rom?
I mean, getting for example my current rom and modding things. or getting an official rom from htc and modding that?
try different roms and see which one is the best. Defrost, Opendesire, Aurax, or http://forum.xda-developers.com/showthread.php?t=741775
all of them are great but the best depends on your taste and expectatives.
k making a backup now.
I think i go try http://forum.xda-developers.com/showthread.php?t=768703
I have a 4gb microSD card, so i read that to enable a2sd+ i need to repartition the sd card. can this be done from the phone? i got the clockworkmod recovery.
and shall i make it 1GB so i can install more apps? just thinking crazy.
"is this Rom Manager in the android market?"
Related
I have currently got a froyo rom with A2sd+.
I wanted to see if the built in app2sd is any good. So i had a app which is 4mb which i transferred by going to manage applications>move to SD.
This has been done but when i go back to the the internal phone memory, its still the same. I would have thought that this would increase?
If you were running A2SD+, the app wasn't in your phone memory to start with, so your phone storage won't change.
Regards,
Dave
Ok thanks, but i thought a small amount of data was still on the phone memory?
When i install an app, the internal memory does go down very slightly.
So shall i keep it how it is or is it worth me moving some apps to the SD via the menu?
/data/data isn't moved on SD card as part of legacy A2SD (stability issues) and Froyo A2SD leaves private data on the phone memory too.
If you are happy with your legacy A2SD setup, there's no point using Froyo A2SD.
Regards,
Dave
Thanks im happy with A2SD+.
I just want to use the method that uses the least amount of internal phone memory.
moved to new topic
Hi,
I have rooted froyo 2.2 with App2Sd enabled and always move everything that possible to the Sd card. In spite of that, I have only 20Mb free space left (I use Android System info app). I have 8GB 6class samsung Sd card and did the partitions as said in guides.
how can I have more space to install more apps or I stuck and just have to decide what important and what not ?
Thanks.
what App2SD?
The native Froyo one or the App2SD+?
The native Froyo one does not move the whole app. Just take a look in the app listing and you'll see how much space it occupies on the internal RAM and how much it occupies on the SD card. You also can't move every app, e.g. no widgets.
The App2SD+ moves all apps to the SD-Card, including cache. But even then the more apps you install the less internal memory is available. That's because of a process I don't exactly remember Some apps unpack stuff which gets copied to the internal data partition, and I don't talk about the cache. Don't know for sure, but you should find it with the search.
When I check the app2sd ver. It doesn't shows the. + Symbol so I guess that it is a regular one. Can you give me a link to the plus version?
Sent from my HTC Desire using XDA App
Lior84 said:
When I check the app2sd ver. It doesn't shows the. + Symbol so I guess that it is a regular one. Can you give me a link to the plus version?
Click to expand...
Click to collapse
?? how shall you check the App2SD Version. You either use the + one, by using an EXT2/3 partition and a proper ROM and not moving the apps manually, it gets done automatically, or you use the Froyo one, by moving each app manually to the SD card in the app settings.
To get APPS2SD+ you need a properly set EXT2/3 partition and then flash a ROM supporting it (like Leedroid if you like a Sense ROM, or DeFrost, Opendesire if you like an AOSP ROM), that's it.
Is apps2[ext]sd only for G1 users?
I am running virtuous rom and i'd love to move my apps to my 16gb sd.
Any thoughts on this?
garz said:
Is apps2[ext]sd only for G1 users?
I am running virtuous rom and i'd love to move my apps to my 16gb sd.
Any thoughts on this?
Click to expand...
Click to collapse
Apps2sd and Apps2ext are two diffrent things. Froyo has apps2sd built into it, under applications/manage you can change the stroage location on apps that allow it, also there are some rooted apps2sd apps that allow you to move apps to the sd card, but all of these methods store the apps on the FAT format of the sd card. The old style apps2ext is only avalible on Enoms rom, it stores the apps on the ext. partition, so the ext. partition is mounted by the system and the phone see's it as internal storage. I was running Enoms rom before I flashed Gingerbread, and it worked great, just partition your sd card with a ext. file partition.
I'd love to see the real A2SD (not the Fat32 version) incorporated into the cooked Gingerbread builds.
Sent from a Western Union telegram.
blackknightavalon said:
I'd love to see the real A2SD (not the Fat32 version) incorporated into the cooked Gingerbread builds.
Sent from a Western Union telegram.
Click to expand...
Click to collapse
+1 (10char)
Sweet! Somebody brought this topic back up. I've tried every style of a2ext, edited some, and nothing seems to work except Enom's rom. I love his rom and it's my main one but I hate not having the desire to switch due to the lack of a2ext for this phone. With other phones you just flash a package (like Darktremor) type a couple commands in terminal and you're done.
There's this stubborn concept about this phone - we have ~2GB of memory, why would we ever need a2ext? Well because those 2 gigs are not a full 2 and, well, because we can. If that's not what android and xda are about then why do they even exist? I'm not advanced enough to create the package but I have some skill, I'd jump right in with the right help... any takers?
Hi all,
Got a HTC Desire running InsertCoin 1.1.1 (CM7 boot) and everything seems to be running smoothly (been on it for ~1wk, upgraded from IC 1.0.8)
To save space on the phone's internal memory, I've moved several apps to SD Card (only the ones that let you move). However I found two problems each time I reboot the phone:
Apps on SD card, lose their icons and no longer appear in the lockscreen
Apps on SD card, which are put into folders lose their icons
To fix #1 I had to re-configure the lockscreen
To fix #2 I had to re-create the folder
Note:
All apps work as normal
Only apps on SD card are affected.
Apps on SD card which are placed directly on screens don't lose their icons
Was wondering if anyone else is having a similar problem, and/or know how to fix this problem.
Thanks!
pyko
ps. also had this same problem with v1.0.8
The apps you install are basically moved to the EXT part of your SD card already as it implements A2SD+ from the start. Moving apps to the SD (the only ones that let you to) simply transfers it to the fat32 of your SD card and defeats the reason for having 1GB EXT partition requirement for Insercoin ROM. Also, it may be the reason for with your icons and lockscreen breaking.
If you concerned about memory issues, it is because Dalvik cache is still saved on the internal and that is the one eating up your memory. You can either move the entire dalvik cache to EXT or selectively choosing which app's dalvik cache goes to the EXT.
Check this link as this was the script made based on Insercoin's selective data to ext transfer. http://forum.xda-developers.com/showthread.php?t=1072895
Original tip here: http://docs.insertcoin-roms.org/master/en-US/misc/free-space-without-data2ext.html
Thanks for the reply!
Just to clarify, to make sure I am understanding correctly... since there is A2SD+ with my CM7 InsertCoin Rom it is actually not a good idea to move apps to SD Card? ie. I should leave them "on phone" (since it is actually on the EXT?)
Yeah leave it on the phone since it will go to the the ext part of the sd anyway. Moving it to SD the normal Android way would just move it to the fat32 side which would be redundant don't you think.
Sent from HTC Desire via XDA App
Droid Incredible Specs:
-OVO Community Rom Sense 3.0
-HTC Kernel
-Android 2.3.4
So I keep getting every week that my phones running out of memory space. I wouldnt mind the message but everytime that happens I have to clear all of my apps cache and data so I can be able to use the Internet if not it wont let me.What I dont understand is how?
-Obviously we have 8GB interior memory
-I have an external 4GB Micro SD Card
So my question is, is there anyway I can possibly use the interior memory of my phone (like the DROID X, etc does it) for the apps and cache and all of the sweet stuff. Since I mostly use my SD Card and a few gigs on the interior memory for music.
????
If thats not possible can I somehow override the message so it will stop bothering me and let me use my apps and internet without having to clear caches and data?
Thanks in Advance
I believe the ext4 mod is what you need to resolve this issue. Found here:
http://forum.xda-developers.com/showthread.php?t=1315372
eljean said:
Droid Incredible Specs:
-OVO Community Rom Sense 3.0
-HTC Kernel
-Android 2.3.4
So I keep getting every week that my phones running out of memory space. I wouldnt mind the message but everytime that happens I have to clear all of my apps cache and data so I can be able to use the Internet if not it wont let me.What I dont understand is how?
-Obviously we have 8GB interior memory
-I have an external 4GB Micro SD Card
So my question is, is there anyway I can possibly use the interior memory of my phone (like the DROID X, etc does it) for the apps and cache and all of the sweet stuff. Since I mostly use my SD Card and a few gigs on the interior memory for music.
????
If thats not possible can I somehow override the message so it will stop bothering me and let me use my apps and internet without having to clear caches and data?
Thanks in Advance
Click to expand...
Click to collapse
The low space warning is common among incredible users. It is due to the /data/data partition filling up because it was made ridiculously small by the manufacture, HTC.
You could move apps to sd either nativley, or with the many apps on the market. Link2sd is a great one in my opinion, and the way to go if you choose to use an app to solve your issue.
Or you could use the ext4_no_data_limit mod. What it does is move the app storage (/data/data) off of its own seperate tiny partition and instead uses the much larger /data partition to store your apps needed files.
The first option does not require root, but you have to know how to partition your sd for use with the app.
The second option does require root, and also that you have a kernel that supports ext4. The mod will install a compatible kernel for you, but you cant switch to a different kernel after flashing this mod unless it also supports ext4.
I would go the way of the second option, as it is more reliable than an app, and also is better because it does not use the slow sdcard or emmc. And the gingertiny kernel it installs has tons of perks, and is great on battery life.
Thank you guys! Tons of help