Partitioning SD card question - EVO 4G Q&A, Help & Troubleshooting

If I use Dredz method of partitioning my SD card, do I still need to flash the DT a2sd? Or will my partition work just fine without it? Also, could someoen go into detail the difference, and maybe benefits of each? Thanks

DRatJr said:
If I use Dredz method of partitioning my SD card, do I still need to flash the DT a2sd? Or will my partition work just fine without it? Also, could someoen go into detail the difference, and maybe benefits of each? Thanks
Click to expand...
Click to collapse
it depends if the rom comes with any type of a2sd(most roms do) then you shouldnt have to flash dta2sd with the rom. With dta2sd it gives you more features like you can move dalvik cache to sdcard,external,and cache. You can move all your apps back and forth from your ext to internal.

So with just dredz method, I can just move apps 2 sd, and nothing else?
Which I think thats All I will need. I am on warm 2.3 with low internal mem right now, so just trying to make some space.

Warm 3.5 comes with cma2sd so you don't have to do anything. All you need is a partitioned sdcard and the Rom will do everything on its own
Sent from my PC36100 using XDA App

Partitioning your card doesn't automagically give you the ability to move apps to the ext partition, you will need either a rom with the mod baked in or a script such as DTa2sd and terminal emulator to manage the ext partition
We are legion, for we are many.

Related

[Q] How to move Dalvik-Cache to SD ?

guys, how can i move my dalvik-cache to my sd card?
my rom rom supports a2sd+ but for some reason it's still in the phones internal memory.
thanks
i need help too..
aycynokia said:
i need help too..
Click to expand...
Click to collapse
i need help with this too
just instal AceS v1 from coolex and free internal phone mem is only 28MB
casca said:
guys, how can i move my dalvik-cache to my sd card?
my rom rom supports a2sd+ but for some reason it's still in the phones internal memory.
thanks
Click to expand...
Click to collapse
have you partitioned your sd card correctly?
http://forum.xda-developers.com/wiki/index.php?title=SD_card_partitioning
check your roms original thread to see what sort of partition you need.
which ROM do you have... and was A2SD+ part of the ROM, or sth you added?
I think I read somewhere that some A2SD+ implementations don't move the Dalvik cache over to SD. The (easiest) method to add dalvik to SD likely depends on the A2SD implementation.
Use S2E , download it from Market.
thanks.
what is better for a2SD, ony ext3 or ext3 and swap???
The a2sd script in Cool's AceS v1 does move the dalvik cache to the sd card, so most likely the card isn't formatted correctly. I suggest you use gparted or a similar tool to format your card like this: first the FAT partition, then the ext 2/3 one (note that some roms require you to have an ext 4 partition, but this is not the case of AceS; anyway, make sure you read the thread thoroughly before flashing). Also, make sure the ext partition is no larger than 2048 MB (i.e. 2 GB), since you might experience market problems. Swap is not used by most roms you'll want to flash these days, so don't worry about it too much, unless the thread mentions so.
Just to mention, S2E is only for cyanogen mod, as it's stated in the app's description, so don't use it with other roms (which have other a2sd scripts). Also, before formatting, don't forget to backup your data
Good luck!
Warm up
Hello guys!
i'm new here just want to say that it's probably the best site for modding.
I have a desire with Ginger sense ROM.
Link2sd is free on the market. Uses ext and fat partitions. I have link2sd on my Kyocera Zio m6000 which only has a total of 180mb in data and I have 137mb free. Link2sd allows you to create a symbolic link for app data dalvik-cache and lib files of the app you want to move to SD. Plus with the symbolic links you get to keep your Widgets.
Sent from my Zio using XDA Premium App
Dalvik Cache will take up space on "Internal storage" by default on some A2SD + ROMs, but it can be moved
You can move this by running "terminal emulator" from the market and typing:
Code:
su
a2sd cachesd
or with adb:
Code:
adb shell
a2sd cachesd
Click to expand...
Click to collapse
please note that davebugyi's suggestion only works if you're using the Darktremor a2sd script

[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

[Q] dta2sd

I flashed synergy rsl1
I have a 16 gig card partitioned per directions in thread.
I installed dta2sd and after reboot all my apps were GONE.
Where did they go?
If they are on the ext3 partition how do I look and see?
How do I get them back?
Go to terminal and type
su
a2sd reinstall
It should reset itself.
After that wipe cache & dalvik
Sent from my PC36100 using Tapatalk
i think that when you partition your sd card it erases everything. did you make a backup of the sd?
ak074 said:
i think that when you partition your sd card it erases everything. did you make a backup of the sd?
Click to expand...
Click to collapse
I made the partition prior to installing dta2sd.
It was only after dta2sd that all my apps are missing which i think they transfered but not being reconized.
bcarter2000 said:
Go to terminal and type
su
a2sd reinstall
It should reset itself.
After that wipe cache & dalvik
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Isnt there a FAQ or walk through somewhere to get people running Synergy RLS1 + Ext3 on their SD? If not, there needs to be one. Wiping and Flashing the ROM is easy but I can see where people get confused creating the partition then installing a2sd, etc. A good Synergy + Ext3 setup in step by step walk through would prevent a lot of these threads.
This one is pretty good when it comes to the basics of formatting/partitioning before a Synergy install.
[GUIDE][07/07/11]How to Partition your SD Card
Another
TalkAndroid Guide: Partitioning your Evo’s SD Card to Take Advantage of GingerSense ROMs
Alpine- said:
Isnt there a FAQ or walk through somewhere to get people running Synergy RLS1 + Ext3 on their SD? If not, there needs to be one. Wiping and Flashing the ROM is easy but I can see where people get confused creating the partition then installing a2sd, etc. (more accurately, just the order in which it should be done). A new user may not even know what "terminal" refers to. A good Synergy + Ext3 step by step walk through would prevent a lot of these threads. It's been discussed a ton in the Synergy thread but its so huge and bloated its hard to get anything useful out of it.
Click to expand...
Click to collapse
Totally agreed!!!
Its way to confusing.
I think my partition may be messed up... Is there a way to start over from scratch? I can't even see the partition is there. I was going to remove the partition thru a windows program partition manager but it doesn't show up. Just shows up as a 14.8 card. In windows explorer it shows up as 11 gig card I know its not going to add the partition to it but... still it should have showed up in the partition manager.
Back to a2sd
I tried reinstall and repair and it won't work. I also think somehow i d/l and older version.
I tried some other commmands and i got an error that it couldn't find the correct directory or some verbage i can't remember.
a2sd repair ..... got me EXT partition not mounted
a2sd reinstall..... got me ext sd not mounted
Any suggestions on what i should do?
Windows isn't going to help you in seeing the EXT partition (since Windows doesn't natively support any Linux partitions). You'll need a Linux machine or you can try to adb into your recovery.
If you do ADB into recovery, first thing you should look for is a program called parted in /sbin. If it's there, you can use that to remove and install a new EXT partition (sorry, I don't remember the exact commands off hand).
Darktremor may not be mounting it as it may not actually see the correct block device. It really depends on the version you are using.
To find the version, type a2sd help
pholt1 said:
Totally agreed!!!
Its way to confusing.
I think my partition may be messed up... Is there a way to start over from scratch? I can't even see the partition is there. I was going to remove the partition thru a windows program partition manager but it doesn't show up. Just shows up as a 14.8 card. In windows explorer it shows up as 11 gig card I know its not going to add the partition to it but... still it should have showed up in the partition manager.
Back to a2sd
I tried reinstall and repair and it won't work. I also think somehow i d/l and older version.
I tried some other commmands and i got an error that it couldn't find the correct directory or some verbage i can't remember.
a2sd repair ..... got me EXT partition not mounted
a2sd reinstall..... got me ext sd not mounted
Any suggestions on what i should do?
Click to expand...
Click to collapse
This might help...
[MOD] DarkTremor (DT) a2sd on Synergy and Kingdom ROMs:
http://forum.xda-developers.com/showthread.php?t=1126626
The Synergy rom has the CM a2sd script built-in so if you create an ext3 partition PRIOR TO flashing the Synergy rom, your 3rd party apps will automatically be stored on the ext3 partition upon installation. There is a specific version of DTA2SD for Synergy that can be found in the Synergy Updater app that comes preinstalled when you flash Synergy. The 'primary' reason for its use is to move the dalvik from the SD card back to internal storage and eliminate lag that may be bothersome to some people. I hope this clears up any lingering confusion. As for what happened to the apps, I can only 'assume' that the OP flashed a version of DTA2SD not specific to Synergy.
from my EVO 4G
dougjamal said:
The Synergy rom has the CM a2sd script built-in so if you create an ext3 partition PRIOR TO flashing the Synergy rom, your 3rd party apps will automatically be stored on the ext3 partition upon installation. There is a specific version of DTA2SD for Synergy that can be found in the Synergy Updater app that comes preinstalled when you flash Synergy. The 'primary' reason for its use is to move the dalvik from the SD card back to internal storage and eliminate lag that may be bothersome to some people. I hope this clears up any lingering confusion. As for what happened to the apps, I can only 'assume' that the OP flashed a version of DTA2SD not specific to Synergy.
from my EVO 4G
Click to expand...
Click to collapse
Is that Synergy-specific version of DTA2SD *only* available through the Synergy Updater? I ask because I have not set-up the Synergy Updater yet (requires server addresses, etc.).
Thanks!
OK, so I figured out how to get the Synergy version through the updater.
Flashed it successfully.
Seems as though just flashing it, I lost about 130MB of internal storage. Does that sound right? I went from close to 300MB, down to about 170MB. Is the Dalvik cache that big?

[Q] Question about Sense Roms

I was hoping for some help..or even a point to the correct thread to find the answer:
How can one install any of the newer sense 3.0+ roms and still keep all apps without the phone crashing? The roms are easily between ~250 - 350 mb in size and there is no room left over for apps that I have saved in back up. I know I can move them to the sd card but I never get the chance to once i restore them due to the phone crashing. I have read about formatting the sd card but I really don't know how.
Is there someplace I can find this?
Thanks in advance
http://forum.xda-developers.com/showthread.php?t=1121538
So I followed the guide and it worked perfectly. The roms finally work and don't crash. However, now I only have about 20 - 40 mb free. I try to move my apps to the sd card using the function that comes with the rom, but it says my sd card is full. I have about 6 gb free on my card. Any idea why that's happening or how I can get around that?
Thanks again
Unfortunately this is just an inherent flaw of the Evo; the internal space is so small that you can't really enjoy a big Sense rom that uses 3.0 features and have a lot of apps. Only way to get all the room back is to flash a smaller rom.
Format your SD card with an ext3 partition. Make it 1gb or whatever size you desire. Most Sense ROMs support a2sd where it tricks the phone into thinking the ext3 partition is part of the phone internal storage. You can install as many apps as you want with the apps stored on the SD.
Thanks for the replies. I've formatted the sd card in ext3 and made it 2 gb. I wish it had more internal space. Any idea why its saying my sd card is full when I have over 6gb left of free space?
Are you using dark tremors a2sd?? If not flash that and do the following commands in terminal emulatior: a2sd install, a2sd datasd, a2sd cachesd, a2sd cachepart. Make sure you type su first
I get about 100 MB free after this
Sent From way down Bikini Bottom
sharkboy0901 said:
Are you using dark tremors a2sd?? If not flash that and do the following commands in terminal emulatior: a2sd install, a2sd datasd, a2sd cachesd, a2sd cachepart. Make sure you type su first
I get about 100 MB free after this
Sent From way down Bikini Bottom
Click to expand...
Click to collapse
I wouldn't do all of this unless you have at least a class 6 or higher sdcard.
Definitely use dark tremors a2sd. Search for dta2sd.
If you partitioned your card to ext3, It should work automatically, but use the a2sd install command, just in case.
You can use the other commands, but you shouldn't need to. They move the cache partition including the dalvik cash to the ext3 partition, and if your card isn't fast enough, it will create lags, and other issues.
Make sure to wipe cache and dalvik before/after you flash dta2sd.
Sent from my PC36100 using Tapatalk

A2SD questions

If I do not have a partition for A2SD installed, and I run an a2sd script to enable it on a ROM, and move an app to the SD, does it still get fully moved to the SD? And can someone shed a little more light on this situation, with no partition space, but moving apps 2 sd/
Also, if I move an app to an sd, but do not wipe the sd:ext partition or sd card, but wipe all data partitions, will the app + its data be there if i flash a new rom?
i never wipe sd ext and all my apps are there for recovery once my new rom is up and running. As far as A2SD, i think you have to be partitioned for it to work. And the partition sdext2 must be upgraded to ext3. here is a walkthrough on how to partition your sd card... very easy this is how i did it.
http://forum.xda-developers.com/showthread.php?t=1158993&highlight=partition+sd+card
Also if you are not using aomn_ra recovery id suggest using that instead of clockwork. some roms or kernels recommend flashing only with amon_ra
Here's the Amon-RA recovery which you can still flash CWM recoveries if you choose to http://www.mediafire.com/?6eo9jo7fdazp2 you may also want to read the thread on partitioning your SD card mentioned above
dbenney said:
i never wipe sd ext and all my apps are there for recovery once my new rom is up and running. As far as A2SD, i think you have to be partitioned for it to work. And the partition sdext2 must be upgraded to ext3. here is a walkthrough on how to partition your sd card... very easy this is how i did it.
http://forum.xda-developers.com/showthread.php?t=1158993&highlight=partition+sd+card
Also if you are not using aomn_ra recovery id suggest using that instead of clockwork. some roms or kernels recommend flashing only with amon_ra
Click to expand...
Click to collapse
Some say ext 3 deteriorates the life of your sd card because it's constantly writing. I use ext 2 and it works perfectly.
Aside from that you must have a ROM and kernel that supports a2sd as well as swap if you choose to use it. Simply flashing the a2sd script won't work if neither conditions are met
Sent from my PC36100 using xda premium
Naturesretard said:
Aside from that you must have a ROM and kernel that supports a2sd as well as swap if you choose to use it. Simply flashing the a2sd script won't work if neither conditions are met
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
OOPS forgot to mention that part. Aren't most non stock roms set up for a2sd? I haven't run into one yet that wasnt. I was under the impression that it had to be upgraded to ext3.
Ok so if I move my SMS app to ext-2 or ext-3, then if I wipe it all but that, and flash a new rom, they should be there on the new rom?
It does not have to be ext 3 to use a2sd. And some roms don't support it or they just don't have it installed
It would still be there, but the symlink won't I believe
Sent from my PC36100 using xda premium
symlink? What is that?
When you move apps to the partition, which is automatic, it creates a symlink in the drawer telling the down where the app is
Sent from my PC36100 using xda premium
And how does that have to do with its data?
Basically DT a2sd just sets up sym links from the normal place the apps folder would be to a location on your ext2/3 partition on your SD card. From the perspective of Android it just thinks the folder is in the normal location it is supposed to be then (even though under the covers the underlying Linux OS is actually reading/writing the SD card). This applies to both the apps plus there data if they store it in the normal location (some apps write their data to the normal part of the SD card in which case the data would still go there).
So, if you switch ROMs and that ROM has A2SD support, it should detect the SD-Ext partition and re-setup this sym link for you when you install the ROM and you will then have all your apps back (plus any uninstallable apps the ROM includes should go there). If your ROM doesn't support A2SD out of the box, as long as the kernel supports ext2/3 (whichever you formatted your SD card with) you should be able to flash DT a2sd after you flash the ROM and then run the a2sd script as root to set up the link to put the apps on the SD-ext partition again (I think this will preserve the apps that are there, but honestly haven't done it myself so you should make a nandroid of the SD-ext partition before doing this if you want to make sure you won't have to re-install your apps).
Hope this helps some.

Categories

Resources