A2SD question - EVO 4G Q&A, Help & Troubleshooting

so i have a2sd all set and what not now i was wondering in advanced setting under applications should i have to Install Location set to Automatic or External??

What rom you using?
An enviousOG

Set it to automatic, but also, go to terminal, and type:
SU
a2sd install
Let it do it's thing, and then any apps you install will go to the SD Card, unless they have data that needs to be internal, ie. widgets, etc....
Also, you can save a lot of internal space by typing in terminal
a2sd cachesd
Which will move your dalvik-cache to the SD card, supposing your card is a 16GB or an 8GB and isn't almost full

Related

A2EXT how to

I totally forgot how its done.
Here is the link:
http://forum.xda-developers.com/showthread.php?t=791795&highlight=a2ext
which is the boot.img that i need??
also.. when I go in terminal and i hit "a2sd", information comes up say
Darktremor apps2SD 2.7.5.2
etc
etc
etc
So im not sure what to do.
(im trying the Salsa rom)
I don't think you will need to get another boot.img for the salsa rom since it has a2ext built-in. I don't know why, but it seems like the phone moves my apps and cache to sd on the first startup right after flashing. If you want to move your cache to sd, you can just type in su to get superuser permission first, then type a2sd cachesd into terminal emulator and it should start moving your cache. While you're at it, type a2sd check to see where your apps and cache are running from as well.
txdeathray said:
I don't think you will need to get another boot.img for the salsa rom since it has a2ext built-in. I don't know why, but it seems like the phone moves my apps and cache to sd on the first startup right after flashing. If you want to move your cache to sd, you can just type in su to get superuser permission first, then type a2sd cachesd into terminal emulator and it should start moving your cache. While you're at it, type a2sd check to see where your apps and cache are running from as well.
Click to expand...
Click to collapse
Im doing it.. but its not working 100%
When i hit a2sd cachesd
It runs a few tests, and prints out a line saying "ext partition not mounted"
any ideas?
::EDIT::
Fixed it.
For anyone else who searches...
If you are partitioning with ROM MANAGER, select the partition size you like.. then on the 2nd option (18, 32, 64, etc)
Select different ones..
select one.. doesnt work, format sdcard, use rom manager again.. select another.

rooted but mostly apps in internal memory

hi
i tried to search but didnt find
i have desire 8 gb sd card rooted ( can see super user)
silky rom
now when i download apps most apps goes to internal memory
like goole maps you tube dish pointer
all goes to internal memory
some like fruit ninja and angry bird goes to sd card but liek this my internal memery will be full
is it not possible to send app to sd card strange internal memory is less
plz if some 1 can guide
thanx
Did you create an ext partition on your sd card?
Did you check the /sd-ext/app directory? Thats where the apps are installed.
Jan
Try A2SD GUI from market, set default install location to A2SD.
Also you can try movik dalvik cache to SD, will free up 100mb+ of internal memory.
you can use "a2sd" to move the dalvik-cache to sd card.
1. open terminal emulator
2. type su
3. type a2sd help will give all the commands
a2sd check - to check the support of the SD EXT
a2sd reinstall - Moves free and paid apps to the ext2/ext3/ext4
partition on your secure digital card. Removes
the No A2SD flag file.
a2sd cachesd - to move dalvik cache to sd card
for rest of the commands refer below link
http://www.facebook.com/note.php?note_id=158826790833326

Apps2sd

my ROM is a apps2sd ROM. Ext sd is reporting use, i.e. I set 1g of ext and storage says 658mb of ext is free. But in applications my apps give me the choice to Move to SD! ?
I used TB pro to batch move apps to SD but altho my apps now report they are on SD. Ext usage actually went down after the move. Am I confusing Apps on Sd / ext ? So on roms with default apps2sd you ignore in applications that they appear to be on internal mem?
Sent from my HTC Desire using XDA App
Yes ignore it. You've just moved your apps from ext to fat. Read the root memory faq in my signature
Sent from my HTC Desire using XDA App
I've some A2SD questions as well. I'm on CM7 with several apps already installed. My 4GB SD card has already been partitioned to 3GB FAT32 and 1GB ext4.
I was getting low memory warnings so I applied the darktremors script (stable, not nightly) expecting it to automatically move my apps to the sd card like your a2sd guide said it would. However, I still got low memory warning, so I manually moved the app to sd card using manage applications. This however moved the apps to the FAT32 partition, and several of my apps suh as my clock widget and swype no longer work.
How to I get my existing apps to move to the SD card's ext4 partition?
They need to all be moved to phone.
The apps should automatically move to ext download quick system info to check a2sd is working.
If its not try "a2sd reinstall" from terminal emulator.
Dalvik-cache is not moved by default and takes up a whole load of space so don't forget "a2sd cachesd" too
Sent from my HTC Desire using XDA App
OK, I thought the a2sd would move existing apps as well, didn't know I needed to "a2sd reinstall". Can I do the reinstall through an adb shell or do I need to download a terminal emulator?
I don't have a Class 4 card, it's a generic card and I don't know what class it is, so should I move the dalvik-cache to the cache partition using "a2sd cachepart" rather than "a2sd cachesd"?
Do I need to wipe cache and dalvik-cache before running any a2sd commands such as reinstall and cachesd/cachepart?
Lastly, do I need to reboot the phone after running these commands?
Thanks.
goister said:
OK, I thought the a2sd would move existing apps as well, didn't know I needed to "a2sd reinstall". Can I do the reinstall through an adb shell or do I need to download a terminal emulator?
I don't have a Class 4 card, it's a generic card and I don't know what class it is, so should I move the dalvik-cache to the cache partition using "a2sd cachepart" rather than "a2sd cachesd"?
Do I need to wipe cache and dalvik-cache before running any a2sd commands such as reinstall and cachesd/cachepart?
Lastly, do I need to reboot the phone after running these commands?
Thanks.
Click to expand...
Click to collapse
Ive never seen any performance issues even on class 2 cards. Keeping dalvik on NAND may give a miniscule performance increase, but I think its so negligible, you wont notice. But put it where you want. I recommend card though as you need the cache partition for downloads and as it fills with dalvik, it will limit the size of apps you can download from the market.
a2sd reinstall is for if it doesn't work properly. Its always the first thing to try. Then move dalvik. The way dalvik move works is that it wipes dalvik, moves the location then reboots the phone (rebuilding dalvik so expect delays when booting up the first time). For this reason its best to use "terminal emulator" from the market.
Hope this helps.
Alright, thanks! Will try reinstall and moving dalvik cache to the sdcard. Might get a new faster card since 4GB is getting tight anyway.
Tried the reinstall and it seemed to work. I had to move my apps back to the internal memory in 2 batches since I was running out of internal memory. So here's what I did
1. Move batch 1 of apps from sdcard back to internal memory
2. Run a2sd check in adb shell
3. Run a2sd reinstall in adb shell
4. After phone rebooted, checked my storage to find about 50MB of internal space left (woohoo!)
5. Move batch 2 of apps from sdcard back to internal memory
6. checked my storage to find still about 50MB of internal space left. I guess this means a2sd automatically moved them to the sd-ext partition?
When I ran a2sd check in step 2, the output showed that my ext partition type was ext2 rather than ext4 which I formatted the sd-ext partition to. Is this a mistake?
Will try moving dalvik-cache perhaps this weekend.
Are there any benchmarks I can run on the sdcard to make sure it's fast enough for dalvik-cache? Perhaps HDTach/CrystalDiskBench/ATTO/AS-SSD Bench/etc? There aren't any markings on the sdcard that indicates its class. It's a generic HP 4GB sdcard. Will a "dd if=largefile of=/dev/null" for read and a "dd if=largefile1 of=largefile2" for write work?
I've never known a card too slow for dalvik. Just move it. You can move it back again
Sent from my HTC Desire using XDA App
I believe the ext2 is due to some error with a2sd check. I encountered it too when i used the command and i was using an ext4 partition.
As for dalvik, try moving it. If it too slow then move it back.
itachi1706 said:
I believe the ext2 is due to some error with a2sd check. I encountered it too when i used the command and i was using an ext4 partition.
As for dalvik, try moving it. If it too slow then move it back.
Click to expand...
Click to collapse
Sorry, yes its a bug, fixed apparently in the latest BETA.
Don't think I'll be playing with the phone for a while - it's my wife's phone, and it took almost a week for me to figure things out and start from stock to CM7 with A2SD...now it's relatively stable with quite a bit of internal memory available, so I think I'll keep it that way for a while.
Thanks for all the help!
Hello rootsu,
i installed a Data++ rom and now some applications that i install, not from market, disappear after a reboot. From the market it is fine but if i put a .apk in the card and install it, disappear after reboot. Not all of them. Only some of them.
I have a aura sygic gps and this is one of them that disappear after install. The only way that doesn't is to move to the card. And another one, that doesn´te have the option to move to the card, disappear after reboot.
I already wipe dalvik cache, wipe everytnhig, rom install again, etc...
What's the problem? Do you now? I've searched a lot but i cant find anything.
That's a new one on me.
Install, take titanium backup, boot recovery, factory reset, format /data, titanium restore?
Sent from my HTC Desire using XDA App
Thanks, rootsu.
And when i go to install again, say that this will replace another application.
I already made a backup, when i have stock, and restore it and happens the same.
What to do?
Edit: I do a backup, only the application, with titanium, and when restore it and say error and dont restore the application.
Hello rootsu,
i modify de hboot to sense and all problems gone. Its good now. I think thats a problem with a Hboot Data++.
Thanks.
Ah maybe yes. Good work
Sent from my HTC Desire using XDA App
Hello rootsu,
i install hboot sense and Leedroid 3.3.3 and works fine, but i have a question about cache file system. Why my cache system space is 202mb? In the AlphaRev 1.8 page the hboot sense as 40 mb. I dont understand.
The cache system space is from sdcard memory or memory phone?
Thanks
Although I am not rootSU, I feel free to answer:
I am pretty sure it uses space of SD Card. Using internal memory would be a little strange, especially we are talking about 160 MB here.
SwiftKeyed from CyanogenMod with Transparent XDA App
MatDrOiD said:
Although I am not rootSU, I feel free to answer:
I am pretty sure it uses space of SD Card. Using internal memory would be a little strange, especially we are talking about 160 MB here.
SwiftKeyed from CyanogenMod with Transparent XDA App
Click to expand...
Click to collapse
Thanks MatDrOiD.

Apps not being moved to SD. Using latest Fresh/Amon Ra roms

Hey guys,
So I just finished partitioning my SD card, upgraded ext 2 to ext 3, reflashed the latest Fresh rom, and then tried downloading and installing some apps.
However, when I checked my internal memory and SD card memory usage, my internal memory is the one that goes down.
Does DT app2sd not work automatically?
Did I miss a step?
Thanks!
Looks like this is the answer:
a2sd cachesd (move dalvik to sd card)
a2sd cachesdreset (move dalvik to sd card and clears contents of dalvik-cache)
a2sd cachepart (move dalvik to cache partition)
a2sd cachepartreset (move dalvik to cache partition and clears contents of dalvik-cache)
Where do I type this in? And how do I verify I have DT installed?
Thanks!
I use an app called 'A2SDGUI', its easier than typing commands. Simple interface too. Check it out.
We're comin from a pure power source.
xpiamchris said:
Looks like this is the answer:
a2sd cachesd (move dalvik to sd card)
a2sd cachesdreset (move dalvik to sd card and clears contents of dalvik-cache)
a2sd cachepart (move dalvik to cache partition)
a2sd cachepartreset (move dalvik to cache partition and clears contents of dalvik-cache)
Where do I type this in? And how do I verify I have DT installed?
Thanks!
Click to expand...
Click to collapse
If the kernel and the ROM support A2SD the only command you should need after partitioning the SD card is a2sd reinstall which will move the apps to the SD card intermediately and then reboot the device. The commands can be entered via terminal emulator right on the phone (remember to su first) OR using a computer and using adb shell.

[Q] Apps2sd not working! Please help!

It's the second time I try to configure my phone for Apps2SD, and it just doesn't seem to work! I've got a HTC Desire GSM, running MIUI 2.4.13. This time i've configured my phone to Apps2SD following the guide in this thread: http://miuiandroid.com/community/th...tall-of-miui-with-enough-room-for-apps.15808/
I did everything just like he said, and with regards to the partitions, I allocated 1024MB to one partition, 0 to the next partition, and 512MB for the swap partition. Then I chose EXT3. But there is no diference in my storage... I still only have 29MB free (out of 105MB) after installing apps.
Please help! What am doing wrong? This is really frustrating me..!
In order to work properly, the partitions must be created in this order: fat32, ext4, swap. Did you created them in this way? I suggest also to make partitions on your sd-card with gparted live or 4ext recovery (search this in the development section).
If you did it like that, in miui you have to enable a2sd:
download terminal emulator from market.
Type:
su
(enter)
a2sd reinstall
(enter)
(the phone after a while reboots)
if you want to move also dalvik to have more space (but less performance) type in emulator:
su
(enter)
a2sd cachesd
paolo-red1 said:
In order to work properly, the partitions must be created in this order: fat32, ext4, swap. Did you created them in this way? I suggest also to make partitions on your sd-card with gparted live or 4ext recovery (search this in the development section).
If you did it like that, in miui you have to enable a2sd:
download terminal emulator from market.
Type:
su
(enter)
a2sd reinstall
(enter)
(the phone after a while reboots)
if you want to move also dalvik to have more space (but less performance) type in emulator:
su
(enter)
a2sd cachesd
Click to expand...
Click to collapse
I've tried both terminal codes. Something is definitely working, because I've installed all the apps I used to have before and a few more, without moving anything to the SD card, and I've still got 27MB out of ~150MB.
Question is: If all the apps are stored on the SD card, why does the internal memory keep running out as I install more apps?
liranh said:
I've tried both terminal codes. Something is definitely working, because I've installed all the apps I used to have before and a few more, without moving anything to the SD card, and I've still got 27MB out of ~150MB.
Question is: If all the apps are stored on the SD card, why does the internal memory keep running out as I install more apps?
Click to expand...
Click to collapse
It's normal. A2sd move app (and dalvik if you type cachesd), but app's data remain in internal. If you need more space you have to choose data2sd script, it uses ext partition like internal, but affecting performance, overall if you have a low class SD-card. The best choice is to move app and, if you need more space, to move dalvik. Darktremor's a2sd is the first, most solid and stable script to do this, and it does very well.
paolo-red1 said:
It's normal. A2sd move app (and dalvik if you type cachesd), but app's data remain in internal. If you need more space you have to choose data2sd script, it uses ext partition like internal, but affecting performance, overall if you have a low class SD-card. The best choice is to move app and, if you need more space, to move dalvik. Darktremor's a2sd is the first, most solid and stable script to do this, and it does very well.
Click to expand...
Click to collapse
Okay that makes a lot of sense, thank you.
I've got a class 6 microSD card. Is that good enough for data2sd? And how do I go about doing it? Am I going to need to wipe and partition all over again, or is the current configuration I've got sufficient?
liranh said:
Okay that makes a lot of sense, thank you.
I've got a class 6 microSD card. Is that good enough for data2sd? And how do I go about doing it? Am I going to need to wipe and partition all over again, or is the current configuration I've got sufficient?
Click to expand...
Click to collapse
Yes, class 6 is good. I have it too. But use data2sd only if you need more space. If you don't, don't use it, your phone may lag, have less responsiveness, etc..
You can find MIUI-XJ in developer section that has data2sd implemented.
Also you can try other script like m2sd by dk_zero-cool and xa2sdx by amarullz.
I never use install them separatly, so read instructions in their trhead.
Maybe you have only to wipe dalvik and cache but I am not sure.
paolo-red1 said:
Yes, class 6 is good. I have it too. But use data2sd only if you need more space. If you don't, don't use it, your phone may lag, have less responsiveness, etc..
You can find MIUI-XJ in developer section that has data2sd implemented.
Also you can try other script like m2sd by dk_zero-cool and xa2sdx by amarullz.
I never use install them separatly, so read instructions in their trhead.
Maybe you have only to wipe dalvik and cache but I am not sure.
Click to expand...
Click to collapse
Okay perfect. Thanks again for all your help

Categories

Resources