Do I need to prepare my SD card before flashing 2.2 rom? - Desire General

If I want to use the build-in A2SD in 2.2 rom, do I have to format my SD card in a special way (in order to make EXT partition)?
If not, how much space in the SD will be avaliable for applications?
And when I will download from the market, will I be able to choose where to install the application (Internal of SD)?

The built in a2sd is rubbish.
90% of apps don't support moving to sdcard.
Those that do still store space on your internal memory.
But if that sounds good for you then no, you do not need to prepare anything.
You will not get to choose where, but if you go to settings -> applications, for the apps that support you there is the option to move to sd card.
The usual amount of space will be available, depends on whether or not you wipe data/cache etc. Memory will go down as you install apps.
Hope this helps.

so what should I do in order it not be rubbish?

cgrec92 said:
The built in a2sd is rubbish.
90% of apps don't support moving to sdcard.
Those that do still store space on your internal memory.
Click to expand...
Click to collapse
IMHO, it isn't that bad! I've used the ModInstallLocation app to set my install location to SD card and the majority of apps have played nice and gone to the SD card automatically. I *believe* that the only ones which haven't are those that have specifically disallowed the privilege by the application author.
Regards,
Dave

I think there are mixed views about which one is 'better'.
I've been using A2SD+ on 2.1 ROMS; just upgraded to 2.2 and still am using it. Many say that it ultimately saves more space than the built in Froyo version of it.

I had the same question the first time I was about to root and flash a 2.2 ROM (am a noob).
From the (huge) info on the site, it appears that you really don't have to worry about preparing your SD card before you root.
You DO have to prepare it before flashing a custom Froyo ROM (with A2SD+) AFTER you root it successfully (unrEVOked3 is just great).
I used ROM Manager to partition:
swap 0, ext3 512 partition and fat32 for the rest
Gurus, correct me if I am wrong

Legacy ADSD+ should save more space than Froyo native A2SD since it moves the Dalvik cache to SD card.
I would imagine that there is little to no difference between regular legacy A2SD and Froyo native A2SD in terms of internal storage savings, though I could certainly be wrong on this count!
Regards,
Dave

rahulforlove said:
You DO have to prepare it before flashing a custom Froyo ROM (with A2SD+) AFTER you root it successfully (unrEVOked3 is just great).
Click to expand...
Click to collapse
Generally, you don't need to have an EXT partition on your SD card prior to flashing a ROM with A2SD+, because if the EXT partition doesn't exist the scripts to move the apps/cache to the EXT partition do not run. So, you should be able to flash a new ROM with A2SD+, and if subsequently you want to enable A2SD+ you simply need to partition your SD card and it will move everything over on the next boot.
Regards,
Dave

Understood. Thanks, Dave!

Related

Low internal memory after flash ?

Hi,
Just started to try out all the great custom roms on this site,
everythings ok except for one thing:
Internal memory after flash.
I see that other users are getting upp to 140MB after flash and reboot,
but im not even near that amount of memory, usually, im getting around
70-80 MB after flash, no matter which rom i flash.
(except for Pays roms where im getting around 135MB)
Am i missing something?
I always wipe everything before flash and always do a second reboot
after first initial setup.
Thanks
u must partition ur sd card to get full internal memory
with rom manager u can partition ur sd card but search and read before install
mobilkungen78 said:
u must partition ur sd card to get full internal memory
with rom manager u can partition ur sd card but search and read before install
Click to expand...
Click to collapse
Ok, thanks
But, how come i can get +135MB using Pays rom but not others?
What differs?
Bromsoket said:
Ok, thanks
But, how come i can get +135MB using Pays rom but not others?
What differs?
Click to expand...
Click to collapse
Did you perform a full wipe of the caches before flashing each ROM?
MasDroid said:
Did you perform a full wipe of the caches before flashing each ROM?
Click to expand...
Click to collapse
Yes, always full wipe before flashing.
Bromsoket said:
Yes, always full wipe before flashing.
Click to expand...
Click to collapse
Which ROM did you try that had low internal storage?
I know from personal experience, I had around 78 MB with DJ Droid's v1.0 R1 (BETA) release before installing the Apps2SD+ patch (not required now as v1.1 has it incorporated into the ROM), which increased the internal storage amount to from 78 MB to 142 MB.
MasDroid said:
Which ROM did you try that had low internal storage?
I know from personal experience, I had around 78 MB with DJ Droid's v1.0 R1 (BETA) release before installing the Apps2SD+ patch (not required now as v1.1 has it incorporated into the ROM), which increased the internal storage amount to from 78 MB to 142 MB.
Click to expand...
Click to collapse
I've tried them all, incl. DJ Droid's.
Only rom's that gives +135MB is Pay's and HTC stock.
I dont use APP2SD and i have not partitioned my sd card, is it required
to get full internal memory?
If yes, how come Pays and Stock HTC stock roms gives full internal
memory without partitioning the SD card?
Bromsoket said:
I've tried them all, incl. DJ Droid's.
Only rom's that gives +135MB is Pay's and HTC stock.
I dont use APP2SD and i have not partitioned my sd card, is it required
to get full internal memory?
If yes, how come Pays and Stock HTC stock roms gives full internal
memory without partitioning the SD card?
Click to expand...
Click to collapse
Not too sure why you are getting more internal memory in Pays ROM...
Does his ROM have A2SD or A2SD+?
If it's just A2SD, then that only send apps to the SD card. With A2SD+, that keeps the apps the Dalvik cache on internal memory.
Some ROMs specifically state that you need an ext partition, and because you have not created one, that's is most likely why you are not seeing the 'true' amount of internal memory maybe? I would think for this reason, the Apps2SD script included into these ROMs expect you to create an ext partition otherwise it would not work as it should.
You can create a partition in ROM Manager and it is very easy to do, so i would suggest you try creating one, perform a full wipe, and then install a ROM again to see what it shows for the internal memory amount.
MasDroid said:
Not too sure why you are getting more internal memory in Pays ROM...
Does his ROM have A2SD or A2SD+?
If it's just A2SD, then that only send apps to the SD card. With A2SD+, that keeps the apps the Dalvik cache on internal memory.
Some ROMs specifically state that you need an ext partition, and because you have not created one, that's is most likely why you are not seeing the 'true' amount of internal memory maybe? I would think for this reason, the Apps2SD script included into these ROMs expect you to create an ext partition otherwise it would not work as it should.
You can create a partition in ROM Manager and it is very easy to do, so i would suggest you try creating one, perform a full wipe, and then install a ROM again to see what it shows for the internal memory amount.
Click to expand...
Click to collapse
I think Pays roms have A2SD/A2SD+.
Ill create a partition and reflash different roms, ill be back with some results.
Thanks for the help
The reason your not getting FULL internal space is the dev's are not odexing the rom to help theme makers.
You do NOT need a ext partition at all.
I odex all the rom's I flash myself and have at least 120MB free internal space, I dont use a ext partition at all.
Please stop relying on EXT partitions and APPS2SD+ etc, it is not needed at all on a Froyo build.
Set Froyo's install location to Externel and move widgets back to internal, then you have as much space as you need.
Klutsh said:
The reason your not getting FULL internal space is the dev's are not odexing the rom to help theme makers.
You do NOT need a ext partition at all.
I odex all the rom's I flash myself and have at least 120MB free internal space, I dont use a ext partition at all.
Please stop relying on EXT partitions and APPS2SD+ etc, it is not needed at all on a Froyo build.
Set Froyo's install location to Externel and move widgets back to internal, then you have as much space as you need.
Click to expand...
Click to collapse
and how do i odex the rom?? i dont want to use apps2sd and partition my sdcard
I'm just finishing off a script that will odex any none odexd apks in /system/app
Will get it posted today.
I have got the same problem too. After flashing a new custom rom I start with 25mb of internal storage.
I always perform a full wipe. But when I have installed the new rom, I still have history on my mobile. So it looks like the wipe does not perfom correct and stuff is left behind on the phone.

Official Froyo A2sd vs A2sd+

Hey guys
Im on holiday now so cannot really check myself the differences, but just wanted some quick info on the A2SD, with the official froyo i was hoping everybody will start using it, but somehow people still using the old method, whys that?
thanks
Froyo A2SD is completely reliant on app developers. If the devs doesn't allow it in their app then it can't be moved to the SD card. This is really only a problem because Froyo is still new.
Old A2SD you can dump everything on the SD
However, I'd be interested in seeing if there is a way to force an app onto the nand using A2SD+. Would work better for things like widgets, home replacements etc, as they'd run quicker for people with slow sd cards.
Probably because the FroYo one sucks !
Why ? Well, mostly because devs have to rewrite their apps so they can use FroYo's app2sd function...
With the "old-fashioned" a2sd, there is no need to do anything, just sit and enjoy the free space
APP2SD allows you to move certain apps to your SD card and run them from there BUT as these are placed on the normal root of the SD when you mount the SD, via USB for example, you loose access to these apps until you remount SD. This means you cant install widgets to the SD and such like.
APP2SD+ on the other hand uses an ext3 partition (or ext4 on newer versions) which then installs all apps & widgets to that partition and when the SD is mounted you dont lose any apps or widgets as is located in a seperate partition.
Hope that helps.
Sent from my HTC Desire using XDA App
Sent from my HTC Desire using XDA App
wow! thats quick thanks for you input guys think you explained everything i wanted to know really
Id want to use the offical a2sd as i think using ext3 partitioned sd card have already slightly damaged the card cuz it keeps giving me errors everytime i connect it to a pc
mrwookie6379 said:
APP2SD allows you to move certain apps to your SD card and run them from there BUT as these are placed on the normal root of the SD when you mount the SD, via USB for example, you loose access to these apps until you remount SD. This means you cant install widgets to the SD and such like.
APP2SD+ on the other hand uses an ext3 partition (or ext4 on newer versions) which then installs all apps & widgets to that partition and when the SD is mounted you dont lose any apps or widgets as is located in a seperate partition.
Hope that helps.
Click to expand...
Click to collapse
So let me understand the names:
APPS2SD = Froyo Original (comes with official Froyo release)
APPS2SD+ = Hacked version which has been out since FRF50 leak?
EDIT: But if APPS2SD+ is so much better (keeps apps on ext3 partition), why to people keep using the original APPS2SD on their ROMs?
Check this explaination. Quoted from neoKushan from yesterdays thread.
neoKushan said:
Ok, so here's the deal, in a very longwinded way that should hopefully explain everything and answer ALL questions.
You have an SD card in your phone and, a bit like normal PC Hard Drives, you can "partition" them (split them into two or more sections of different filesystems). Normally, your SD card is just one big FAT32 partition, which is fine for storing your pics, messages, emails, etc.
Now, other then your Phone's SD card, your phone will have its own internal flash memory (or "NAND") storage. Tradditionally with Android, you could only install applications to this NAND storage, you cannot install them onto your SD card. So if you have an empty 32GB SD card, but only 5Mb of internal phone storage, you still wont be able to install many apps, if any at all.
This was done to protect the apps from things like piracy - it's not easy to access the location where apps are installed on your phone's internal storage (normally impossible without root), so you can't for example buy an app, copy it, refund it, then install it again.
Still, this is no good for those of us who like to install lots and lots of apps, legitimately, as we run out of internal storage very quickly.
So Google came up with a way to install apps to the SD card. A folder is created called something like .android_secure and this stores (I believe) encrypted versions of applications, but there's a few catches:
1) Apps aren't automatically stored here, you have to manually "move" them
2) Not all apps are capable of being moved, in fact most apps aren't, the developer needs to update their app and allow it. Some apps aren't and wont be updated and some developers may not want to allow it for whatever reason.
3) Not all app data is moved, most of it is but some data is left on your phone so many people still run out of internal storage quickly.
4) You can force ALL apps to be moved to this area by default, but it breaks incompatible ones - such as Widgets, which are unable to load due to the SD card not being "prepared".
So that's Froyo's version. Before Froyo existed, some very clever people came up with a thing called "Apps2SD". Remember I said that your SD card normally is one big FAT32 partition? Well, Apps2SD works by having your SD card patitioned into TWO filesystems. A normal FAT32 partition for your usual stuff and a secondary "EXT" partition. EXT is just a filesystem, like FAT32 or NTFS, but it's the filesystem used by Android internally. The SD card is normally FAT32 because it's a "universal" filesystem, that just about any machine will be able to read, whereas EXT filesystems are generally Linux only, but I digress.
EXT has several different versions. The most common one you'll see is ext3. The main difference between ext2 and ext3 is "journaling", which is just a fancy way of saying that should an operation (such as copying, writing or reading) be interrupted unexpectedly (say, by you turning your phone off), then no data should be lost or corrupted. You know how when you turn your phone on, it says "preparing SD card"? It takes a few minutes, but what it's actually doing is checking that the FAT32 partition hasn't been damaged, because FAT does NOT have journaling. If you used a computer back in the Windows 98 days, you may remember that lovely blue "Scandisk" screen that had to run every time you didn't shut your computer down correctly - that's the same thing. But then Windows 2000/XP came along with NTFS, which also has journaling, meaning you had less chance of loosing data. But I digress once more.
So you have your SD card partitioned into EXT and FAT32. Generally it doesn't matter if it's ext3 or ext4, but you don't get any real advantage with ext4 over ext3 in this instance. Apps2SD then runs a special script on your phone which "symbolically links" the folder from your phone's internal storage where your apps are normally stored, to the ext partition on your SD card. A symbolic link is a bit like a shortcut for folders, except it's transparent to the OS: In other words, Android doesn't know that when it's installing it's apps to the internal phone storage, it's actually being stored on the SD card. This effectively boosts your internal phone memory from the previous 5mb that you had in my example above, up to whatever size you made the ext partition on your SD card (often 512Mb or 1Gb, but it depends on how many apps you install).
Plus, because it's "journaled", it doesn't need to be "prepared", meaning it's ready to go as soon as the phone starts - so your widgets and apps work immediately (unlike "forced" Froyo Apps2SD, where widgets disappear).
The catch with Apps2SD is that whatever space the ext partition takes up is taken away from the SD card. So if you have a 4Gb card (with something like 3.5Gb of actual storage) and you make a 512Mb ext partition, your SD card will "shrink" to 3Gb. The space isn't actually lost, it's just being used by the ext partition. If you reformat your card, you'll get it back.
Finally, there's a difference between "Apps2SD" and "Apps2SD+". Remember I said that your apps are stored on a special folder inside your Phone's NAND storage? Well, that was a bit of a lie. It's actually stored in TWO places. There's a second area which is called the Davlik Cache. You don't really need to worry about what this is for (Hint: IT's to do with the Java runetime your phone uses to run apps), all you need to know is that apps use it to store data, which also eats up internal phone memory. Apps2SD+ moves davlik cache to the ext partition on your SD card as well, freeing up even more space. Some people believe that this may come at the cost of performance, as the internal NAND memory should be faster than your SD card (Which is why you also get people arguing over which "class" SD card is better for Apps2SD - the logic being that a faster SD card means less impact from this move), but the truth of the matter is that your applications will be running from your Phone's RAM anyway, so performance isn't really impacted at all. Since most apps are only a few hundred Kb's in size, or a couple of MB at the most, it's a non-issue.
Finally, any recent version of Apps2SD/Apps2SD+ should work with an SD card that is or isn't formatted with an ext partition. It'll check for this partition when your phone first boots and if it's not there, just use internal phone storage.
Having an ext partition WITHOUT Apps2SD+ shouldn't cause any issues, either, so you can format your SD card whenever you're ready.
So in summary:
Apps2SD "fakes" your phone's internal memory and puts it all on a hidden section of your SD card.
Apps2SD+ pushes even more content to the SD card, freeing up even more space on the phone itself.
"Froyo" Apps2SD has various limitations that "old" apps2SD does not, but is much easier to handle as it doesn't involve any kind of "partitioning".
Click to expand...
Click to collapse
That's a great summary, thanks for that!
But... how can I create an ext3 partition on a new SD card? I don't want to use ROM Manager because that has a maximum of 512Mb for ext3, I want to make 1gb or more.
Also, what size should I make swap partition?
Vice83 said:
That's a great summary, thanks for that!
But... how can I create an ext3 partition on a new SD card? I don't want to use ROM Manager because that has a maximum of 512Mb for ext3, I want to make 1gb or more.
Also, what size should I make swap partition?
Click to expand...
Click to collapse
You can do that thru recovery-windows.bat by going thru recovery mode by volume down + power, go to recovery then when the red exclamation point appears just run the recovery-windows.bat by double clicking on it. You can get these files from r5-desire-root-alt from the rooting process files (search the forums for this if you don't have it). But be cautious cause when you partition your sd card, all your files will be wiped so make sure to backup everything you need. Cheers!
Edit:
Actually this summary about the ap2sd and ap2sd+ and froyo ap2sd should be stickyed for everyone, so it would not be ask over and over again.
Couple of extra ways to partition:
1) Flash AmonRA's Recovery to your phone (I used Unrevoked to do it)
2) Use GParted on a Linux LiveCD (e.g Slax) to partition your card exactly how you want it
Vice83 said:
That's a great summary, thanks for that!
But... how can I create an ext3 partition on a new SD card? I don't want to use ROM Manager because that has a maximum of 512Mb for ext3, I want to make 1gb or more.
Also, what size should I make swap partition?
Click to expand...
Click to collapse
ROM Manager is probably the easiest way to do it, but I was stuck with EXACTLY the same problem when I rooted. I chose to flash AMON Ra recovery (don't have the link, but you can google it up), and then used that to create a 1024MB ext partition. Then used AMON Ra again to convert the ext partition to ext3. Hope that helps.
However, one question I have regarding neoKushan's explanation is that if I did create a 1024MB ext3 partition, then the same capacity should be visible in the phone's internal memory. However, after I rooted and restored my apps, I could only see about 100+ MB of free internal memory. Can anyone help me with this please? Am using the Opendesire Official Froyo 1.0c ROM that has A2SD built in
deepdevil said:
ROM Manager is probably the easiest way to do it, but I was stuck with EXACTLY the same problem when I rooted. I chose to flash AMON Ra recovery (don't have the link, but you can google it up), and then used that to create a 1024MB ext partition. Then used AMON Ra again to convert the ext partition to ext3. Hope that helps.
However, one question I have regarding neoKushan's explanation is that if I did create a 1024MB ext3 partition, then the same capacity should be visible in the phone's internal memory. However, after I rooted and restored my apps, I could only see about 100+ MB of free internal memory. Can anyone help me with this please? Am using the Opendesire Official Froyo 1.0c ROM that has A2SD built in
Click to expand...
Click to collapse
I'm not sure about what exact capacity for the internal memory after partitioning to ext3 but when I was on Opendesire before for the eclair 2.1 after I'm done flashing the rom and setting up the whole ap2sd+ my internal memory was 410mb. I used:
swap=0
ext=1024
fat32 is for the rest of the card
Then after upgrading to froyo rooted ROM, I'm only getting 140mb tops. I dunno... I'm too lazy now to get into it right now... maybe soon I'll play around with it again so I can get back my 410mb internal space with the ap2sd+
Stewge said:
Froyo A2SD is completely reliant on app developers. If the devs doesn't allow it in their app then it can't be moved to the SD card. This is really only a problem because Froyo is still new.
Click to expand...
Click to collapse
Not 100% true, because you can change the default install location to SD card (via ADB if stock, and an app if rooted) and then you can have the vast majority of your apps on SD card even if they've not been updated for Froyo.
Regards,
Dave
I always thought the main negative with A2SD+ was that the cache was moved to the sdcard, which of course would wear out the sdcard (slightly) quicker.
Vice83 said:
So let me understand the names:
APPS2SD = Froyo Original (comes with official Froyo release)
APPS2SD+ = Hacked version which has been out since FRF50 leak?
EDIT: But if APPS2SD+ is so much better (keeps apps on ext3 partition), why to people keep using the original APPS2SD on their ROMs?
Click to expand...
Click to collapse
Not exactly!
Prior to Froyo, there were principally two versions of Apps2SD:
1. APPS2SD (or A2SD )
2. APPS2SD+ (or A2SD+)
The first would move your apps to the EXT partition, and the second would move your apps and the Dalvik cache to the EXT partition (see here for an explanation of the Dalvik cache).
Now we have Froyo, we have "native", or "Froyo" apps2sd as well, which does much the same as (1) above except that there is no EXT partition and the apps are on the FAT32 partition of your SD card.
Regards,
Dave
sparksalot said:
I always thought the main negative with A2SD+ was that the cache was moved to the sdcard, which of course would wear out the sdcard (slightly) quicker.
Click to expand...
Click to collapse
Dalvik cache is only actually updated when a new app is installed or and old app is updated, so whilst it will incur more writes to SD card, it probably isn't anywhere near as much as the apps write themselves to the FAT32 partition.
Regards,
Dave
Great summary, but can I format my 8 GB SD card as EXT3 and just forget about the FAT partition? I'm using Ubuntu on my laptop and my EXT4 /home partition is just fine for storing images, movies etc. I really don't get this ado about having an EXT and a FAT partition. Or am I wrong here?
quick question, if i move to another bigger sd card, can i copy my card and transfer it to the new one without losing the EXT, and the apps on it? would i need to make a image of the card? thanx for any advice.
make a backup of them first on your pc and copy them to the newly partitioned sdcard....ext to ext and fat to fat
So there is 3 versions?
1. Froyo A2sd = fat32 only = apps installed to sd
2. A2sd = fat32 + ext = apps installed to sd in ext partition
3. A2sd+ = fat32 + ext = apps installed and Dalvik cache moved to sd in ext partition
Is there any more variants? lol
Sent from my HTC Desire using XDA App

Too many a2sd a2sd+ app2sd, really confused...

I'm really confused, first with all the different a2sd variants and ones that are made by Darktremor or other people or the FroYo version. This is as much as I know for this app.
Secondly, I really couldn't find any information on doing partitions manually or setting ALL partitions to ext since I have a linux box, I really don't care to use windows to copy over files or whatever. I have a VMware box to do that on my windows machine anyways.
Third, the ClockworkMod recovery has NO options to do the partition following Darktremor's faq, and I don't know if I should install another recovery after flashing my hboot to 0.93 S-OFF (Alpha)
Mind you I only had my android for about 6 days and this is my first one, so learning curve is hard.
Please help
1) the names can be confusing but old apps2sd is an ext partition on your SD card that appears to the system as internal storage. Froyo apps2sd is using Froyo to transfer mapps to the fat32 partition (normal partition) of your SD card. You just need to use context because people tend to use apps2sd for both.
2) you can use gepart to partition. You need a fat32 partition for apps to write to and for any personal data because Android looks to that partition for that kind of data. I have my SD card as 5 gb fat32 and 3 gb ext3. Fat32 goes first.
3) go to ROM manager. Partition SD card. Choose size....there is only 3 sizes though.
If anything I wrote is wrong I'm sure I'll be corrected.
Sorry to hijack the thread, but since this is related to a2sd in general I might as well ask it here. What's the effect of having a2sd+ on your battery? Would it lower battery life due to cache and apps being stored mainly on SD instead of internal memory? I observed that this was often the case when I store always-on apps on SD back on my old Windows device.
So no way of not using a fat32 eh?
It still seems I don't have much space left after using the Rom manager way. I have 120meg free on internal mem.
Could I just format using linux mkfs? I want to make the apps partition about 2GB to hold more apps. Though it seems some widgets can't take putting on SD card, it dissipates.
BriEE said:
So no way of not using a fat32 eh?
It still seems I don't have much space left after using the Rom manager way. I have 120meg free on internal mem.
Could I just format using linux mkfs? I want to make the apps partition about 2GB to hold more apps. Though it seems some widgets can't take putting on SD card, it dissipates.
Click to expand...
Click to collapse
Widgets must be installed on internal storage, or they wont work.
If you want an easy method to make a ext 3 partition use ROM manager premium from the Market. It will make you automatically an ext3 partition with a maximum of 512 mb which is enough (put swap to 0). Just keep in mind that first inside ROM Manager you need to select the option Flash ClockworkMod Recovery, and after that go to the SD partition option otherwise it wont work. And also remember you need to have the PREMIUM version otherwise it might not work
Now if you want to have more than a 512 mb you can use gparted. It is a livecd which means that can work on linux, mac or windows just reboot with the cd inside and is quite straightforward to use. Hope this helps.
Hello guys, any thought about that issue maybe?
http://forum.xda-developers.com/showthread.php?t=816098

[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

Ext3

Hi.
I'm in a dilemma here trying to.fimd out what is wrong. I formatted and partitioned my 4gb SD card to work with App2sd+ by making 3gb Fat32 Primary and First Partition and 1gb EXT3 Primary, however whenever apps are installed they tend to use the First partitioned instead of the reserved 1gb partition I had created.
Maybe I have done something wrong, since I am quite new to App2SD and how it works, but know the basics. I would appreciate your help.
Thank you
Sent from my HTC Desire using crappy XDA App.
You must flash a rom with a2sd+ support. It's different from the built in support for a2sd, which can be found in the stock froyo roms and above.
Flash Darktremor Apps2SD for Desire in recovery and then use A2SDGUI from the Market to change settings as you like. After that do not manually move apps around. They should me installed to the internal storage which then will be your sd-card.
I failed to metion that I am using Teppic's 'Pre-rooted Stock Froyo (2.29.405.5)' ROM with the optional addon 'App2SD+' so I presume it should work fine
However, I am thinking it has something to do with the app I have installed 'Move2SD Enabler' which I think is moving everything to the External Fat32 partition'.
Can someone confirm?
Deeco7 said:
I failed to metion that I am using Teppic's 'Pre-rooted Stock Froyo (2.29.405.5)' ROM with the optional addon 'App2SD+' so I presume it should work fine
However, I am thinking it has something to do with the app I have installed 'Move2SD Enabler' which I think is moving everything to the External Fat32 partition'.
Can someone confirm?
Click to expand...
Click to collapse
yes it could be, i wondering the same things about the app2sd with my first flash with custom's rom and ap2sd+ (i uninstalled this app).
to be shure that your sript ap2sd+ is working fine you can brouwse your phone and go to system/sd you should see 4 folders... app + app-private +lost-found and dalvik-cache (for the last folder it's assumed that your script got the little "+" which means that is moving the dalvik cache to your ext partition)
hope this would help you
Another idea to see if a2sd+ is working like it should is to download Quick System Info. When you launch it you should see a line with a2sd info. If it is there then a2sd+ is ok, and you can see how much of you ext3 1GB partition is used.
I used the rom manager to make the partitions, then I format them with MiniTool.Partition.Wizard.Professional.v5.2-REDT when needed, you can resize them as needed ... you can download it at rlslog.net
Wow... Is it really time for another "how does x type of app to sd solution work?"
It really is quite simple:
Froyo a2sd uses a folder on the fat32 and the system controls, where the apps is installed, and where they are moved to.
a2sd+/legacy a2sd uses the ext-partition by symlinking the folders /data/apps and /data/dalvik-cache to this partition. This solution is transparent to the system itself, so as far as the android system is aware the apps is installed internal. This means you can use widgets from apps on this partition, and it also means that your apps will allways be installed here, so you cannot move them to internal. You will also not see the extra space, your apps will just not take up as much space when installed.
If you like you have done move the apps to sd through the froyo settings, you actually just move them from the ext-partition to the folder on the fat32-partition.

Categories

Resources