yashsingh1/xdaforums huggingface dataset:
[Desire Q&A, Help & Troubleshooting] chipyy:
Doh, so essentially they mean the opposite?!

What about the ModInstallLocation app, if you leave that set on Auto, how does it decide where to install things?
[Desire Q&A, Help & Troubleshooting] irishdroid:
Rom Manager asks me to set the partition sizes, then reboots into clockworkmod recovery. No partitioning appears to have been done to the phone though. What am I supposed to do? Or is this a bug?
[Desire Q&A, Help & Troubleshooting] Dave_G7:
+1 THX very much to neoKusha! couldn't be explained on a better way!

just one question: ROMmanager makes an ext3 partition, isn't it?

THX again

Dg
[Desire Q&A, Help & Troubleshooting] neoKushan:
Think about it like this. When using "old" Apps2SD (or Apps2SD+), you're installing your apps to a hidden part of the SD card, a part so hidden that even Android itself doesn't realise it's there, it just thinks it's your phone's internal storage. So when it says "move to SD", it doesn't realise that it's already ON the SD.

As for the ModInstallLocation, I don't use it so I can't comment, but no matter what it picks, it'll always end up on the SD card if you're using Apps2SD, all that changes is which partition it'll end up on. "Internal" storage will be the EXT partition and "SD" will be the .android_secure folder.

However, if you're using Apps2SD, you're better off installing to "internal" storage (As in, the EXT partition) as it's more compatible than Froyo's SD card storage.

I'm not sure, perhaps it's already partitioned. Have you tried doing it from within Clockwork recovery itself?

I believe so.
[Desire Q&A, Help & Troubleshooting] edgeball:
from another post I have this sizes:

0mb swap

512 mb ext
[Desire Q&A, Help & Troubleshooting] jjplayground:
One last question... When I let ROM Manager create a Ext partition it also ask for the swap setting? What to choose here, I have chosen the default now.
[Desire Q&A, Help & Troubleshooting] lisboapcs:
I am using the normal A2SD and I would like to change to A2SD+ can someone explain how to change and the provide the link for the zip file to change. I am using NeoPhyTe ROM v1.4a.
[Desire Q&A, Help & Troubleshooting] delbarta:
Where can I find A2SD+? I used this ROM:

[ROM] Rooted Official HTC Android 2.2 (FroYo) ROM [Market issue fixed]

In this, there is no app2sd. I would like to use. Thx.
[Desire Q&A, Help & Troubleshooting] fersingb:
- 0 for the swap.

And to answer the other questions about ext2/3/4. If I remember correctly, RomManager creates a ext3 FS. But I don't think it's really important, since ext2 can be mounted using the ext3 driver and ext3 can be mounted using the ext2 driver (but you'll lose the journalizing feature).

And for me ext4 is useless here...
[Desire Q&A, Help & Troubleshooting] aljwatson69:
If I have A2SD running with my apps on an SD card, will Titanium Backup backup and restore these apps if I upgraded to a larger card at some point?
[Desire Q&A, Help & Troubleshooting] fersingb:
AFAIK Titanium will backup these apps.
[Desire Q&A, Help & Troubleshooting] neoKushan:
Don't use any swap, always set it to 0 or it CAN impact performance.

The whol idea behind Apps2SD (and Apps2SD+) is that it's transparent to the OS and all applications running on the phone, so programs like Ti Backup should work exactly the same as before, backing up and restoring applications just fine.

As for setting up Apps2SD, there are a few threads around the forum, but my advice is to just upgrade to a ROM that has it built in. There's plenty of "Stock" HTC 2.2 OTA update Roms that have it built in, so just flash one of those.
[Desire Q&A, Help & Troubleshooting] chipyy:
So if the ext3 partition is symlinked to the internal storage, when I view internal storage shouldn't it read as much more. I'm running LeeDroid 1.6 at the moment and it has A2SD+, but my internal storage reads 111mb, shouldn't that be more like 500-600mb with my 512mb ext3 partition?
[Desire Q&A, Help & Troubleshooting] fersingb:
It doesn't increase your internal storage, the apps are installed on the SD and the system "thinks" they are installed on the internal memory. That's all
[Desire Q&A, Help & Troubleshooting] EDV11:
@neoKushan

Superb post!
[Desire Q&A, Help & Troubleshooting] bloosteak:
how come with some apps even with apps2sd+ the internal memory decreases by the entire size of the program?
[Desire Q&A, Help & Troubleshooting] chipyy:
I was gonna ask the same thing. I'm using A2SD+ and my internal storage amount goes down when I install an app unless I hit the Move to SD button (which I thought was moving it to the ex3 extension but now I learn is actually moving it to android.secure on the FAT32 partition).
[Desire Q&A, Help & Troubleshooting] neoKushan:
Your internal storage will decline, but it shouldn't be declining by the entire app size, most of the app will be on the ext3 partition. More than likely what's happened there is that Apps2SD is not actually working. Did you partition your SD card? Is it EXT3? (Sometimes ext4 isn't supported), did you install Apps2SD or Apps2SD+?
[Desire Q&A, Help & Troubleshooting] b3ndik:
Is it possible to unpartition my SD card? I set swap to 64 mb (or something), and I wan't to set it to 0.
[Desire Q&A, Help & Troubleshooting] chipyy:
As far as I can tell it's working. I have a 512mb ext3 partition and Quick System Info shows my A2SD storage as 457 with 374 free.

fake edit: Just went through and hit the "move to phone" button on a few apps. My A2SD+ free space dropped by about 10 meg but my internal stayed the same, I guess this makes sense. Thanks for the info.
[Desire Q&A, Help & Troubleshooting] neoKushan:
Run the partition software again, but be aware that it'll wipe the SD card (including anything in the ext partition).

However, you can use Clockwork recovery to do a nandroid backup (which will backup everything in the EXT partition as well), then reformat the SD card, then restore the NAndroid backup (Which will restore everything that was in the EXT partition without restoring the "old" swap partition).
[Desire Q&A, Help & Troubleshooting] r5ingh:
Not all components of an app/program are installed to the same location, so some things are pushed to the internal storage and the rest goes to the a2sd allocated storage.

Depends on the way the app is coded and where it pushes its components/data.
[Desire Q&A, Help & Troubleshooting] bloosteak:
I'm on android 2.2 with apps2sd+ included on it, I partitioned it with rom manager and I did check that all my stuff was wiped by the partition and the size of the SD card has "shrunk" to 7 gigs. Don't know if it's EXT3.

Quick system info app says:

SD Card storage Total:6.91 GB, Free:3.74 GB

A2SD storage

Total: 458 MB, Free: 342 MB

Internal storage

Total:148 MB, Free: 66.86MB
[Desire Q&A, Help & Troubleshooting] delta-101:
Thanks for informative posts!!

If I follow this procedure to change EXT2 to EXT3 will this restore what was in EXT2 to the new EXT3 ( I have currently EXT2 which I created under Clockwork recovery, but based onn your earlier explanation I should change it to EXT3 to benifit from "Journaling" )
[Desire Q&A, Help & Troubleshooting] neoKushan:
The Nandroid backup is stored on the SD card, It depends on which recovery you use for the exact location. I believe ROM Manager/ClockworkMOD stores them in a folder called ClockworkMOD on the SD card (fat partition), but I'm not 100% sure of the exact location, but it shouldn't be hard to find.

So yeah, do a nandroid, reboot to copy the contents of your SD card to your computer, run partitioner, then copy the contents back to your SD card from your PC and run Nandroid.
[Desire Q&A, Help & Troubleshooting] delta-101:
Many thanks for quick answers..
[Desire Q&A, Help & Troubleshooting] lisboapcs:
have ext3 and running A2SD already and what I want to enable dalvik2cache to sdcard, it means I want to run A2SD++. Can someone help me to to this? Please!!!
[Desire Q&A, Help & Troubleshooting] lrdmphst:
+1

Excellent post. Thanx m8!
[Desire Q&A, Help & Troubleshooting] jjplayground:
I choose the default for the swap, not 0. Can I change this or do I have to reformat it? What is the problem of having a swap?
[Desire Q&A, Help & Troubleshooting] dadanus:
At another board someone told me to use Ext2, because Ext3 will kill your SD card faster than Ext2 does. Because of its journaling function and the increased number of writing / reading actions on the card. And given the fact, that SD cards only allow a number of reading / writing actions before killing themselfs. ;-)

Is this right?
[Desire Q&A, Help & Troubleshooting] Miwer:
It sounds like A2SD+ makes the SD card a vital part of the phone all of the sudden. What if I need to use the SD card for other purposes? Can the phone be booted and used without the SD card installed?
[Desire Q&A, Help & Troubleshooting] ahwee123:
no you cant boot the phone without the sd card
[Desire Q&A, Help & Troubleshooting] newstar:
@ NEOKUSHA

thnx friend , teachers like you and students never fail :)

Sent from my HTC Desire
[Desire Q&A, Help & Troubleshooting] crappy84:
Thanks neoKushan that was very informative, appreciate the effort.
[Desire Q&A, Help & Troubleshooting] mayurh:
hi there

thanks for the very informative post

i have some questions

so i want to root and installa rom with a2sd+

and i partition and stuff with ext3

so now say for example i want to copy some files to my sd card

when i connect the phone to my pc in disk drive mode

wil there be any problem?

will my sd card get corrupt?
[Desire Q&A, Help & Troubleshooting] antu_pogroms:
Thanks for the informative post. I can't find any other post about this matter better than your explanation.

I'm sorry for this. I've got a very stupid question. Where can I download apps2sd+? Do I need to flash another Rom? Do I have to root my phone? Where to find the Rom manager?
[Desire Q&A, Help & Troubleshooting] TheGhost1233:
No will work fine.

Flash a rom with A2SD+, yes you need root and rom manager is in the market or already included in the rom you flash
[Desire Q&A, Help & Troubleshooting] antu_pogroms:
thanks for your reply. is it a must to flash a custom rom? is there any other method to install A2SD+ without flashing other rom? if flashing a custom is a must, is there a stock froyo rom with A2SD+?
[Desire Q&A, Help & Troubleshooting] lazarescu:
Another potentially stupid question.

I understand that using A2SD and A2SD+ allows the SD card to be used as a sort of faux internal storage. You install an app, it gets installed to the ext3 partition of the SD card but the phone thinks it's on the internal memory. You can mount the phone as a disk drive and the apps on the ext3 still work.

What I would like to know is how to force some apps to stay on the physical internal storage instead of the ext3. I would like to make sure things like Launcher Pro and the widgets I use with it are located on the phone instead of the ext3, for comfort and speed of use. I don't want the phone having to access the ext3 on the SD every time I start up/unlock/etc to load up the home-screens.

Is there an easy way to do this? Will the use of a program such as Droid Explorer or Android Commander allow movement between the ext3 and 'real' internal memory?

Or, should I not worry about this, will the speed difference between the internal and ext3 storage be so minimal that it's unnoticeable?

Sorry if this has already been explained, but I have been searching and can't find the answer anywhere!

Cheers.
[Desire Q&A, Help & Troubleshooting] Hilarium:
so if i were to use apps2sd , is it possible to revert back to the normal froyo apps2sd?(if i ever change my mind, since i have a slow class 4 sd card, i might want to switch back to storing stuff on the "real" internal storage space)

so if this is possible , how would i do it?
[Desire Q&A, Help & Troubleshooting] shmupi152:
thanks neoKushan finally I understand.....
[Desire Q&A, Help & Troubleshooting] TjPhysicist:
The original a2sd method (as opposed to the one that google programmed into every 2.2+ system) basically puts a sign in front of the /data/app folder (this is where downloaded apps are stored) that says "moved to /sd-ext/app (or whatever the path to your sd ext partition is), so the phone just gets re routed there for everything..basically a shortcut in windows vista+ or a "symlink" in unix systems.

To undo this, all you have to do is, remove the symlink (the /data/app is actually a "file" that just points to /sd-ext/app and not really a folder), recreate /data/app as an actual folder of its own, then move all contents of /sd-ext/app (don't forget app-private for paid apps, and dalvik-cache if that is also moved into sd-ext) into the /data/app folder you have now created...preferably do all this monkeying around in the recovery mode to avoid issues. then reboot into the OS.

To make sure the app2sd script does not undo your moves, remove the ext2/ext3 partition from your sdcard, thus making both sdcard and phone normal again, before reboot, again can be done via recovery.
[Desire Q&A, Help & Troubleshooting] Hilarium:
is it possible to install a2sd to CM 6.0.2? or should i just wait for stable release of 6.1 because it will have a2sd built-in? the reason why i want a2sd instead of a2sd+ is because i want to keep my dalvik cache on the internal storage instead of my sd(slow class 4, i'm assuming the internal storage will be faster).
[Desire Q&A, Help & Troubleshooting] leoking3:
So, if I buy a new Desire, format the card to a partition of 512mb using Rom manager, this will let me install no matter how many apps, if they are MovetoSD enabled by the programmer?
[Desire Q&A, Help & Troubleshooting] 3722:
You buy a new desire, make a partition on the SD (preferably 1024MB), and this will let you intstall A LOT of apps, no matter if the developer has enabled the app to be moved to the SD (as this is only for native froyo A2SD)
[Desire Q&A, Help & Troubleshooting] leoking3:
No matter if I install a rooted ROM , or a ROM with A2SD?
[Desire Q&A, Help & Troubleshooting] 3722:
Custom roms (they are in the development section) are rooted and have A2SD, which you'll need in order to install many many apps.
[Desire Q&A, Help & Troubleshooting] leoking3:
Ok thank you. Now it is all clear. Thanks again.
[Desire Q&A, Help & Troubleshooting] dkawa:
internal storage decreases with A2SD+

Hi all,

This evening I installed a stock rooted ROM (2.29.405.2) with A2SD+. I have partitioned my SD card with ROM Manager.

Quick system info says:

Internal Storage:

Total: 148MB, Free:56.70 MB

I have already installed like 37 apps (Aura, Mobile Maps), so the Free internal storage is kind of low or not??
[Desire Q&A, Help & Troubleshooting] leoking3:
Hi there man. Where did you get the latest stock ROM with A2SD+. That is what I want aswel. Did you choose 512MB partition in ROM Manager? Could you let me know the exact steps you took in a few words? Thank you very much!
[Desire Q&A, Help & Troubleshooting] leoking3:
And guys, how can we get a partition bigger than 512MB? I have noticed last time I looked that Rom Manager only allowes 512...
[Desire Q&A, Help & Troubleshooting] mayurh:
if u have 37 apps which include the latest google maps, latest flash player, latest adobe air and a good few games.then 57 is not bad at all i reckon
[Desire Q&A, Help & Troubleshooting] steamn:
it possible with Amon-RA recovery
[Desire Q&A, Help & Troubleshooting] xavierjohn22:
Okay now i wanted this to be graphical.

Is this correct?

If it is not too much when you are sure of wht exactly it moves please post and i will add it.

/data/app is it also moved by data2whatever and data2sd?

anyways, this image is not done yet for i am searching accurate locations.
[Desire Q&A, Help & Troubleshooting] mortenmhp:
nice that you made it graphical, but it needs many corrections, here goes:

froyo app2sd:

- "/data/app" is moved to "/sdcard/.android_secure"

a2sd:

- "/data/app" is moved to "/sd-ext/app"

- "/data/app-private" is moved to "/sd-ext/app-privat"(not sure of this one)

a2sd+

- "/data/app" is moved to "/sd-ext/app"

- "/data/app-private" is moved to "/sd-ext/app-private"

- "/data/dalvik-cache" is moved to "/sd-ext/dalvik-cache"

data2sd/data2ext:

- "/data" is moved to "/sd-ext" meaning that all subfolders(/data/data, /data/app, /data/dalvik-cache, /data/app-private and so on) are moved as well. So everything is moved!

edit: and data2sd and data2ext is literally just different names for the same thing. Both uses ext partition and not fat32 partition.

Also data2whatever is just a way of supporting other filesystems, which should help improving speed.
[Desire Q&A, Help & Troubleshooting] tleung11:
your contribution is much appreciated, your detailed explaination had already copied and translated into other forums.

But please let me clarify something (although it's not a big deal and won't change those "copied text".

journalled file system is not related to the reason of successful loading of widgets - even it's ext2 (not journalled) it's no problem with widgets.

In simple, the reason is the mount time, /data is mounted during booting, froyo app2sd is loaded later, so the system will think it's missing.
[Desire Q&A, Help & Troubleshooting] sermes22:
Hello,

I am using HTC desire.

Rooted with Modaco rom (which supports a2sd).

I have made ext3 partition on my sd card and still my internal memory goes lower each time i install an app.

Even thow i move app 2 sd (which is possible) with app 2 sd app still my internal memory disapears.

p.s

When i look at quick info app i can see the a2sd partion .

Pelease help me
[Desire Q&A, Help & Troubleshooting] sermes22:
Somebody please ?
[Desire Q&A, Help & Troubleshooting] vr5411:
From your wording everything seems just fine.

Please note that apps are now installed on ext but their data (also data for preinstalled apps) are still stored on internal memory. That's eating it little with every new installs.

Still, this solution make you able to have at least three time more apps than in default config.

Also note, that some apps like Earth, Navigon, Motonav, Firefox and similar (multi-platform) must unpack large prop. libs and that libs are always stored on internal mem. They usually eat about 18 - 20 megs of int mem each.

But that is fine.

Regards.
[Desire Q&A, Help & Troubleshooting] vr5411:
I hope that you created ext partition prior to flashing a new rom?

Haven't tried modaco roms, but should be ok. Can you confirm that space on ext is decreasing with every install also? (is rom using it at all?)
[Desire Q&A, Help & Troubleshooting] sermes22:
When i install new app (before i transfer it with app 2 sd app) it reduces both internal and ap2sd partition.

When i transfer it to sd with an app only the ap2sd partition grows, the internal memory stays the same..

please advise
[Desire Q&A, Help & Troubleshooting] Choronzonix:
HI all,

thanks for all who have participated in this thread, the information has been very helpful for me to loearn all about this stuff, and i've finally managed to get my SD card partitioned and working properly with apps2sd!

One question though. I'm buying a 32gb sd card soon and will therefore need to swap it with the one that's currently in there. How can I do this if the phone is using the partition to store apps? Will it just be a case of backing them up with TB, creating a new partition with the new card and then restoring the apps? But if the apps are on the old one, how will i even be able to use Rom Manager (to partition the new card) or TB if they're located on the partition on the old card??
[Desire Q&A, Help & Troubleshooting] Maverik DHD:
Hi,

i use Leedroid on my DHD and i have installed app2sd+ but now in the app app2sd isn't displayed that i hav mor intern storage or is that normal?

sry for my bad english
[Desire Q&A, Help & Troubleshooting] TheGhost1233:
Yes that is normal, isn't that mentioned already in this thread.
[Desire Q&A, Help & Troubleshooting] Maverik DHD:
thanks for your fast help
[Desire Q&A, Help & Troubleshooting] Alaa:
@neoKushan, thank you! I have been looking for an explanation like that for a while =).
[Desire Q&A, Help & Troubleshooting] yuhenyo:
hmm. i think i understand it a little now. would games that normally wouldn't run on an SD in gingerbread work if I use app2sd+?? (e.g. angry birds)
[Desire Q&A, Help & Troubleshooting] Borat38:
I would not advise partitioning via ROM Manager or even Amon_RA. ROM Manager will only allow you to partition up to 512mb. GParted will do the job very well, although be reminded that you will have problems if you partition your EXT3 or 4 larger than 2Gb. I don't recall what section of XDA Gparted is in, but I'm sure the search box will find it. Search the threads for the download link (it's freeware)
[Desire Q&A, Help & Troubleshooting] green hoodlum:
thanks that was a really great explanation.

i have a quick question:

i've installed the ROM with a2sd+. and i was confident that it works cos i've checked titanium back up and at the bottom i have:

internal: 154 (138mb free)

SD card: 1.46gb (1.24gb free)

SD card (a2sd): 479 (395 free)

although on show system info i have

A2SD storage: Total: 457mb, Free:353mb

(the discrepancy is a different issue)

my concern is:

when i go into settings > applications > managing applications > on SD card (tab)

i have a list of apps that can be moved to the SD card (if i do move them i free up internal memory)

i was under the impression that A2SD+ does this automatically?

thanks.
[Desire Q&A, Help & Troubleshooting] minoz1:
try using easeus partition master . it's for windows and doesn't require liveCD or something like GPARTED.

forgot to mention , it's freeware :)
[Desire Q&A, Help & Troubleshooting] breakshift:
I have a question about A2SD+. I've recently flashed LeeDrOiDs latest stuff, and flashed the A2SD+ zip that is on the first post of that thread (used ROM Manager to create the EXT3 partition). So having flashed it, will all the apps I install from now on be installed on the EXT3 partition on my SD card? Or does the A2SD+ zip simply move all the apps you have currently installed, meaning that you would need to flash it every now and then as you install more and more apps?

I understand that the phone will still think that the apps are installed on internal memory, so how do I check that it's working correctly?

Thanks for any help.
[Desire Q&A, Help & Troubleshooting] naghtan:
I am jsut rooter my terminal... And i am jsut want install App2sd+... Where I find it? I am so crazy looking for it...

thanks..
[Desire Q&A, Help & Troubleshooting] irishpancake:
this is Froyo App2SD:

/sdcard/.android_secure folder on SD FAT32 partition.......some apps will install there if coded to do so.....you can force the issue by installing ModInstallLocation from Market, and choosing Internal/Phone as Install Location.....this will be your ext2/3 partition, due to SD A2SD....then no Apps will show as on SD card
[Desire Q&A, Help & Troubleshooting] Shapanor:
Very nice post. Thank you for the info on the partitions.

+1
[Desire Q&A, Help & Troubleshooting] losdelrock:
Is there any way to save a list of Wireless Access points, in order to save creating them all again when we factory reset the Desire?
[HD Mini Themes and Apps] SpotTech:
Here were 2 to taskbar which works (except the icon of the battery which bug with the %)

You can try to solve the various problems.

If you has to solve the problems, to post the modifications to bring please
[HD Mini Themes and Apps] kalros:
isn't proper display battery otherwise... super.
[HD Mini Themes and Apps] firetigerinthe snow:
Hi!

Can you post some pics, please.

Thx
[HD Mini Themes and Apps] Peppo:
Yeah can you upload some pics, plz - thx.....