[Q] app2sd - EVO 4G Q&A, Help & Troubleshooting

I just flashed Synergy RC2, and wanted to install DT's app2sd, so I followed the steps from Here and Here. wiped everything, partioned, all that jazz, but yet, apps that i install are still installing to internal memory and not to the sd card.
Did I not do something right?

How do you know they are installing to internal storage and not the SD card? Tell me what's giving you that impression.
The only reason I ask is that Darktremor Apps2SD uses an EXT partition to store your applications (and other things as well). To accomplish this, your /data/app and /data/app-private directories are symbolically linked to identical directories on the SDCard (either in /system/sd or /sd-ext, wherever the EXT partition is mounted to). As far as Android is concerned, it is storing applications to Internal Storage, but the symbolic link tricks Android into putting it on the SD card.
If it said External, it would also be using your SD card, but it would use a special directory (.android_secure) on your FAT32 partition.
Goth_ said:
I just flashed Synergy RC2, and wanted to install DT's app2sd, so I followed the steps from Here and Here. wiped everything, partioned, all that jazz, but yet, apps that i install are still installing to internal memory and not to the sd card.
Did I not do something right?
Click to expand...
Click to collapse

it seemed like the internal memory was getting lower, but idk, im kinda confused.

Even with applications and dalvik-cache on the SD card, the internal storage will still decrease because the application data and caches (i.e. browser cache) are still in internal storage. They shouldn't decrease at a rapid rate.
Goth_ said:
it seemed like the internal memory was getting lower, but idk, im kinda confused.
Click to expand...
Click to collapse

Maybe, it seems like it's working. But I don't think the dalvik-cache has been moved to SD, I can't figure out where to type in that command.

Goth_ said:
Maybe, it seems like it's working. But I don't think the dalvik-cache has been moved to SD, I can't figure out where to type in that command.[/QUOTE
open up android terminal and type a2sd check, to make sure its working or you could even download the dark tremor app which is basically an app that controls the scripts that are noob friendly
Click to expand...
Click to collapse

i used terminal emulator, it worked, lol.
had some error, then rebooted, but i have 325mb of internal space now, rofl.

Hmm, I just checked this again, and I went from having 325MB of internal storage, to now having 51. What happened? :|
Edit: just tried a2sd cachesdreset, it went through the steps, and said error cant mount sd, busy, but before i could read the whole thing, it rebooted my phone.
Any ideas?

Related

Question about app2sd and MoDaCo 3.0

Hello guys!
I am using this ROM with app2sd and Recovery Amon RA 1.5.2
My question is- when I install some apps from the Market, not from files, do they go to SD card or I have to install there manually?
Thanks a lot!
miragebg said:
Hello guys!
I am using this ROM with app2sd and Recovery Amon RA 1.5.2
My question is- when I install some apps from the Market, not from files, do they go to SD card or I have to install there manually?
Thanks a lot!
Click to expand...
Click to collapse
If you have formatted your sd properly in ext3 partition... then you shouldnt do anything.just installing from market would put it on the card.
one question..
when a app is installed in the ext3 partion, why does the menu with the internal memory lose space? or is this normal?
With a2sd, your /data/app and /data/app-private directories are actually mounted to a filesystem on your sd card. The OS still installs the apps in those directories, which just happen to be on the sd card. It's all transparent to the OS.
The dalvik cache, where virtual machines are created to run your apps, still resides in internal memory, so when you run your new app for the first time, a VM gets created, and the amount of available internal memory goes down. That's normal.
Word of caution: Never remove the SD card while the system is running. Always turn it off first.
marinierb said:
With a2sd, your /data/app and /data/app-private directories are actually mounted to a filesystem on your sd card.
Click to expand...
Click to collapse
technically it is the other way around, the sdcard is mounted to the directories. but other than that you are spot on
so what happend when i'm over the internal memory?
i mean when the internal memory shows 80mb and i am installing a lot off apps, over the 80 mb what happend?^^
does the internal memory goes in the negative?
no just u cant install more apps. the problem is the dalvik cache. i moved the dalvik chache to the sd card too to save more space.
zerofigther said:
so what happend when i'm over the internal memory?
i mean when the internal memory shows 80mb and i am installing a lot off apps, over the 80 mb what happend?^^
does the internal memory goes in the negative?
Click to expand...
Click to collapse
lol yes the memory goes into negative, and the data starts to leak out of your phone!
scnr, i can imagine two scenarios: android tells you that there is no more space left and you can not install more apps, or it will just start to freeze, give force closes, reset itself, stuff like that. i'd guess the first one, it is forseeable that one fills the rather small phone memory, so there should be routines that stop the phone from failing catastrophically. anyone up for a test?

Trouble with MIUI Apps2sd+

I'm having trouble getting apps2sd+ to work on the MIUI rom. I've used rom manager to partition the card and when i go to sd settings its showing the partition as apps2sd+ but when i download apps it seems to be using the partiton and the phone memory? Also when i go on titanium backup it doesnt show the partition at all???
steslatt said:
I'm having trouble getting apps2sd+ to work on the MIUI rom. I've used rom manager to partition the card and when i go to sd settings its showing the partition as apps2sd+ but when i download apps it seems to be using the partiton and the phone memory? Also when i go on titanium backup it doesnt show the partition at all???
Click to expand...
Click to collapse
Try using an app from the Android Marketplace called Quick System Info to check that is it working correctly. Your internal memory may still go down as only portions of the apps (i.e. data) you install are sent to the sd card's ext partition.
The partition worked but its saving all the app on the phone memory as well as the sd card
steslatt said:
The partition worked but its saving all the app on the phone memory as well as the sd card
Click to expand...
Click to collapse
Have you tried clearing the Dalvik cache? Might help some.
Yes i've tried everything, wiped dalvik, factory reset, formated sd card again and partitioned it again. Going to try another rom now. Shame i quite liked the MIUI
steslatt said:
The partition worked but its saving all the app on the phone memory as well as the sd card
Click to expand...
Click to collapse
Thats impossible, the way apps2sd works, it moves the /data/app/ directory to the SD-EXT... as masdroid explaned, the reason your internal storage is decreasing is apps2sd dosent move the data/data directory, this remains on the internal storage, some apps use a large amount of space in /data/data/ some use none at all. but from what i have read, your apps2sd is working pefectly
I am having the same issue. When I use 'File Manager', I see a folder sd-ext but there is nothing in there.
I've already went through Systems >> Settings >> Manage Applications and moved all my apps (the ones allowed) onto the SD. I don't know where or what folder it's actually being saved in though.
I used ROM Manager to partition the SD card. I even went through 'Terminal' to do the commands that would push it to the ext3 but I'm still not understanding what I'm doing wrong.
I'm on the latest version of MIUI. Can someone please help me?
The MIUI rom has a2sd desactivate by default, you have to put -> a2sd reinstall in a terminal then reboot and finish with -> a2sd cachesd
EDIT: First you have to write -> su
You need to turn it on yourself
Sorry for my bad English!!
anthack01 said:
The MIUI rom has a2sd desactivate by default, you have to put -> a2sd reinstall in a terminal then reboot and finish with -> a2sd cachesd
EDIT: First you have to write -> su
Click to expand...
Click to collapse
Hi anthack01, thanks for the response. So that means any apps that I have moved to the SD already (based on the cupcake process) will have to be redownload again?
Also, if I upgrade to a newer version of MIUI, I would have to do this process via Terminal each and every time?
luvtommie said:
Hi anthack01, thanks for the response. So that means any apps that I have moved to the SD already (based on the cupcake process) will have to be redownload again?
Also, if I upgrade to a newer version of MIUI, I would have to do this process via Terminal each and every time?
Click to expand...
Click to collapse
try miui d2ext version rom.......
m using it with 1gb card partitions n its showing 1gb internal memory .. so i can install lots of application with few hd games too.... if any problem u can pvt me.....
luvtommie said:
Hi anthack01, thanks for the response. So that means any apps that I have moved to the SD already (based on the cupcake process) will have to be redownload again?
Also, if I upgrade to a newer version of MIUI, I would have to do this process via Terminal each and every time?
Click to expand...
Click to collapse
The apps you moved to SD card (FAT32-partition) should be moved back on internal storage.
No, you don't have to do that (as far as I remember).

[Q] Can't make apps move to SD card

Heya,
Today I flashed a fresh Defrost 6.1a (Which is said to support A2SD+), Flashed Gapps. So far so good.
I took my 8GB SD card and partitioned it in Ubuntu using Gpareted. I set the FAT32 partition first, then a ext3 partition (512MB) second.
Ubuntu read both with accurate sizes.
I put the card back into the phone and looked "SD card & phone storage", it no said my SD card is only 6.89GB, but the Internal phone storage was still low.
I decided to check a little more with Titanium Backup, which surprisingly said that my ext3 partition is only 256MB and is half full (talking about a fresh ROM here).
Can someone point me to where I did wrong?
Maybe format using ext4?
Put the ext partition first?
Reflash ROM after partitioning?
TNX
I have never got A2SD working either. I think you need to install a script or something. Here is a post about A2SD. Also, Android 2.2+ supports moving apps to SD anyway.
If you want more space to install apps, you can install one of AlphaRev's HBoot templates which can increase the /data partition, that's if you have S-Off.
I couldn't be bothered farting around with A2SD and so I did that instead.
CoreOxide said:
Maybe format using ext4?
Click to expand...
Click to collapse
No, it will not make it work and will only increase your memory card's wear.
CoreOxide said:
Reflash ROM after partitioning?
Click to expand...
Click to collapse
So you flashed the a2sd enabled ROM on the device which didn't have memory card prepared? I always thought such enterprises would end in a boot loop. Flash it again if this is the case.
GoogleJelly said:
Also, Android 2.2+ supports moving apps to SD anyway.
Click to expand...
Click to collapse
It is not teh same thing!
erklat said:
How do you inspect if a2sd is working? Coz I think u r doing it wrong. Install Quick system info and check what it says under a2sd storage and if it slowly decreases when you install apps, which means it is working. You don't have to set default install location anywhere, the script does that for you.
What you are referring to here, is Froyo's built-in a2sd which requires the app to be optimized for app2sd, that's why only some of your apps seem to be on the SD card. Furthermore, it will transfer the apps to FAT32 partition, that you don't want for it to do since Android first loads apps which need to be loaded at startup, and afterwards it mounts the SD card, which will lead to some apps failing to start after boot.
a2sd tricks the phone into thinking that ext partition is it's internal memory. Froyo app2sd != a2sd script, don't confuse those two, they are not the same.
Click to expand...
Click to collapse
Sent from my HTC Desire using Tapatalk

Moving Apps 2 SD

I managed to get my phone rooted and installed nlooooo's 2.3 ROM with the help of a bunch of kind users from here. I'm now having trouble moving some apps to the sd card. I mainly want to move facebook, handcent, maps, es file explorer. Tried moving them through the 'Manage Applications' menu but the 'move to sd card' button is greyed out. I have A2SDGUI installed (came with the ROM) but not sure if and how I can use it to move these apps.
Any ideas?
no need to open another thread on another common issue...
going to link you to another guide, should explain a bit more why you shouldnt need to move apps. you should have read it after being pointed to it previously
as long as you've created your sd partition properly, the script should automatically move them. A2SDGUI app should also let you know.
i also recommend to install 'diskusage', it'll let you browse all your partitions so you can see how space is being used. you may find that your apps are already on sd partition
eddiehk6 said:
no need to open another thread on another common issue...
going to link you to another guide, should explain a bit more why you shouldnt need to move apps. you should have read it after being pointed to it previously
as long as you've created your sd partition properly, the script should automatically move them. A2SDGUI app should also let you know.
i also recommend to install 'diskusage', it'll let you browse all your partitions so you can see how space is being used. you may find that your apps are already on sd partition
Click to expand...
Click to collapse
Just had a look at the guide. Do I need to follow the 5 steps underneath "Assuming you are rooted"? I was under the impression that the ROM I installed already includes Apps2SD functionality.
A2SDGUI says "Apps are on SD" when I open it, however, when I went to 'Manage Applications' I managed to move some apps to the SD card manually, meaning that they aren't all on the SD card.
I've installed diskusage and can confirm that the apps I mentioned in my previous post aren't on the SD Card.
lambada24 said:
Just had a look at the guide. Do I need to follow the 5 steps underneath "Assuming you are rooted"? I was under the impression that the ROM I installed already includes Apps2SD functionality.
A2SDGUI says "Apps are on SD" when I open it, however, when I went to 'Manage Applications' I managed to move some apps to the SD card manually, meaning that they aren't all on the SD card.
I've installed diskusage and can confirm that the apps I mentioned in my previous post aren't on the SD Card.
Click to expand...
Click to collapse
to be honest, i don't think you've read all of the guide, otherwise you wouldnt be asking these questions. read the whole thing, underneath where you referred to. then start at the top and read the whole thing a few more times (trust me i did this several times before i understood)...you can repeat this for many internet guides lol
i've read through your other 'insufficient memory' thread, so have assumed that you've created your sd-ext partition properly using 4ext.
if A2SDGUI reports "Apps are on SD" i'm nearly certain it's already working, it means the apps are on the partition (which is why you made it in the first place).
basically, all your used memory (apps, dalvik cache, data) has to be stored somewhere. when you open diskusage, select the sd-ext option to browse it. the app is quite useful for looking at /data (your 'internal memory') and /system too.
the reason why you might not be able to move some apps depends on the rom, these are likely system apps. you can't move these to sd, and you won't free up any internal memory even if you could move them
lambada24 said:
Just had a look at the guide. Do I need to follow the 5 steps underneath "Assuming you are rooted"? I was under the impression that the ROM I installed already includes Apps2SD functionality.
A2SDGUI says "Apps are on SD" when I open it, however, when I went to 'Manage Applications' I managed to move some apps to the SD card manually, meaning that they aren't all on the SD card.
I've installed diskusage and can confirm that the apps I mentioned in my previous post aren't on the SD Card.
Click to expand...
Click to collapse
If you have problems using my rom you should ask me for help.
Rom has Darktremor a2sd script included and A2SDGUI app should work. However, sometimes it can happen that after a fresh install A2SDGUI doesn't so you have to do the following:
-install Terminal app
-type su (and grant superuser rights)
-type a2sd reinstall and let it finish and reboot your phone. Reboot can last a little bit longer.
After that try to use A2SDGUI, and move apps and dalvik to sd-ext.
Read this thread, there you have all explanations about how to use a2sd.
http://forum.xda-developers.com/showthread.php?t=719151
nlooooo said:
If you have problems using my rom you should ask me for help.
Rom has Darktremor a2sd script included and A2SDGUI app should work. However, sometimes it can happen that after a fresh install A2SDGUI doesn't so you have to do the following:
-install Terminal app
-type su (and grant superuser rights)
-type a2sd reinstall and let it finish and reboot your phone. Reboot can last a little bit longer.
After that try to use A2SDGUI, and move apps and dalvik to sd-ext.
Read this thread, there you have all explanations about how to use a2sd.
http://forum.xda-developers.com/showthread.php?t=719151
Click to expand...
Click to collapse
I followed your instructions and they seemed to have worked. To be sure of that, I switched off the phone, removed the SD Card and rebooted it. As expected, many of the apps weren't available. Problem is, when I put the card back in only a few apps re-appeared! What could be happening?
lambada24 said:
I followed your instructions and they seemed to have worked. To be sure of that, I switched off the phone, removed the SD Card and rebooted it. As expected, many of the apps weren't available. Problem is, when I put the card back in only a few apps re-appeared! What could be happening?
Click to expand...
Click to collapse
There's a big difference between apps you moved manually from app management and apps you moved with a2sd. The first one are moved to fat32 partition of your sd card while the second are moved to sd-ext.
You shouldn't do that because you brake symlinks created by a2sd. Go to A2SDGUI and choose move dalvik and rebuild, or execute the same command via terminal.
nlooooo said:
There's a big difference between apps you moved manually from app management and apps you moved with a2sd. The first one are moved to fat32 partition of your sd card while the second are moved to sd-ext.
You shouldn't do that because you brake symlinks created by a2sd. Go to A2SDGUI and choose move dalvik and rebuild, or execute the same command via terminal.
Click to expand...
Click to collapse
A2SDGUI didn't solve it but the terminal commands did - THANKS!
What's the quickest way of checking which apps are on internal memory / fat 32 / sd ext? I've installed 'diskusage' as recommended above but I can't seem to find the internal memory on it.
diskusage is good enough.....
lambada24 said:
A2SDGUI didn't solve it but the terminal commands did - THANKS!
What's the quickest way of checking which apps are on internal memory / fat 32 / sd ext? I've installed 'diskusage' as recommended above but I can't seem to find the internal memory on it.
Click to expand...
Click to collapse
i use "FreeSpace" from the play store, its simple but good.
Sent from my HTC Desire
lambada24 said:
A2SDGUI didn't solve it but the terminal commands did - THANKS!
What's the quickest way of checking which apps are on internal memory / fat 32 / sd ext? I've installed 'diskusage' as recommended above but I can't seem to find the internal memory on it.
Click to expand...
Click to collapse
Sometimes A2SDGUI gets bugged. You can try to uninstall it with Titanium backup (clear data first) and to install it from market, to store it to internal memory, not on system partition.
However terminal is everworking solution...
Sent from my HTC Desire using flashes and thunders
lambada24 said:
A2SDGUI didn't solve it but the terminal commands did - THANKS!
What's the quickest way of checking which apps are on internal memory / fat 32 / sd ext? I've installed 'diskusage' as recommended above but I can't seem to find the internal memory on it.
Click to expand...
Click to collapse
i tried to explain...
eddiehk6 said:
basically, all your used memory (apps, dalvik cache, data) has to be stored somewhere. when you open diskusage, select the sd-ext option to browse it. the app is quite useful for looking at /data (your 'internal memory') and /system too.
Click to expand...
Click to collapse
your internal memory is the /data option.
basically you want to ensure all your user apps are on the sd-ext partition, and not FAT32
in future, whenever you run into low space warnings, always use apps like these to check what's taking up the space first
nlooooo said:
Sometimes A2SDGUI gets bugged. You can try to uninstall it with Titanium backup (clear data first) and to install it from market, to store it to internal memory, not on system partition.
However terminal is everworking solution...
Sent from my HTC Desire using flashes and thunders
Click to expand...
Click to collapse
Did that but Market installed it on the SD Card for me. Can I transfer it to internal memory by using the 'Convert to system app' option in Titanium Backup?
eddiehk6 said:
i tried to explain...
your internal memory is the /data option.
basically you want to ensure all your user apps are on the sd-ext partition, and not FAT32
in future, whenever you run into low space warnings, always use apps like these to check what's taking up the space first
Click to expand...
Click to collapse
Can't see an 'sd-ext' option in diskusage. Is it the /system/sd ?
lambada24 said:
Did that but Market installed it on the SD Card for me. Can I transfer it to internal memory by using the 'Convert to system app' option in Titanium Backup?
Click to expand...
Click to collapse
It's ok as long as it's not located in system folder. Do not convert it to system app cause you'll do exactly what you shouldn't!
nlooooo said:
It's ok as long as it's not located in system folder. Do not convert it to system app cause you'll do exactly what you shouldn't!
Click to expand...
Click to collapse
Well, it's stored in the same place as Messages, Google Services, Gmail and HTC Sense. Is that fine?
lambada24 said:
Did that but Market installed it on the SD Card for me. Can I transfer it to internal memory by using the 'Convert to system app' option in Titanium Backup?
Can't see an 'sd-ext' option in diskusage. Is it the /system/sd ?
Click to expand...
Click to collapse
try the "FreeSpace" app i suggested in earlier post, it tells u how much memory in system, cache, sdcard, ext, internal. it doest say whats using the space but atleast u will know if its being used
Sent from my HTC Desire
lambada24 said:
Well, it's stored in the same place as Messages, Google Services, Gmail and HTC Sense. Is that fine?
Click to expand...
Click to collapse
It shouldn't be. Anyway uninstall it and use terminal for commands.
jmcclue said:
try the "FreeSpace" app i suggested in earlier post, it tells u how much memory in system, cache, sdcard, ext, internal. it doest say whats using the space but atleast u will know if its being used
Sent from my HTC Desire
Click to expand...
Click to collapse
Installed it and it says I have 5Mb free under 'System' - is that normal?
nlooooo said:
It shouldn't be. Anyway uninstall it and use terminal for commands.
Click to expand...
Click to collapse
Would it be a good idea to execute the terminal command you gave me earlier once every few weeks to ensure all apps are on SD? How can I move dalvik to sd-ext via terminal?
lambada24 said:
Installed it and it says I have 5Mb free under 'System' - is that normal?
Would it be a good idea to execute the terminal command you gave me earlier once every few weeks to ensure all apps are on SD? How can I move dalvik to sd-ext via terminal?
Click to expand...
Click to collapse
5Mb free on system-normal just don't put anything there anymore.
Type a2sd cachesd.
nlooooo said:
5Mb free on system-normal just don't put anything there anymore.
Type a2sd cachesd.
Click to expand...
Click to collapse
Does the command 'a2sd reinstall' move apps from the internal memory to the sd card or simply reinstalls a2sd functionality? If the latter, what command should I use to move the apps?
Nevermind, I googled it and discovered it moves both current and future non-system apps to the SD Card.
Thanks to all of you for your assistance

Help with storage please.

I've tried the several of the 4.4.4 CM11, ominrom, and currently the carbonrom. All of them I'm having trouble getting several, if any, apps to the sd card.
The only apps that will go are messenger and terminal. The rest stay on the internal drive. However, even after flashing, I'm only left with 100mb to install apps on. After I run the gapps, there's not enough space to install more than one or two apps and the phone is pretty slow. It seems to be a common problem but I've done a ton of reading and believe I've followed all the instructions.
-partitioned exactly how the guide says using 4ext. no problems. ( my card is 64GB)
-a2sd via terminal also works
-my sd card shows in storage
Any help would be appreciated.
- How big is the partition, should be max 2GB.
- Install diskusage app, enable root and browse to your sd-ext partition, check that it is being used, should see /app and /dalvik-cache folders if setup correctly
- your internal memory won't read 'internal + sd-ext'. Keep apps on internal to trick them to sd-ext, so do not 'move to sd'
Thanks... I did a 1GB partition and re: your suggestion, it looks like I have everything is in order.
Does that mean the internal memory is just full with the ROM installation? Should I look at using an older/smaller rom?
rspear said:
Thanks... I did a 1GB partition and re: your suggestion, it looks like I have everything is in order.
Does that mean the internal memory is just full with the ROM installation? Should I look at using an older/smaller rom?
Click to expand...
Click to collapse
You have ~1GB space for apps and dalvik-cache.
When it says 100MB remaining, this does not mean you have 100MB left for apps. This will be used for app data like app settings / saved game data, and app caches. It will still fill up the more you install, but more slowly. Again you can use the diskusage app to browse your /data partition.
The limiting factor is that your are still on stock hboot with only ~147MB actual internal memory (the same as before you rooted)
You can flash a different hboot (requires S-OFF), then flash a corresponding older ROM with smaller /system size like CM7 or Oxygen. That along with equivalent a2sd script will give you more app space. You will always eventually run out of space though
Awesome! Thanks for your time.

Categories

Resources