• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root A2SD+ help to partition sd card

riverboat2001

Well-Known Member
Apr 29, 2010
157
10
UK
I'm new to rooting having ust done my phone today, so please be gentle with me!

Simple question, i installed a custom Modaco r6 rom which i baked online and it's all running fine.

I picked the option for A2SD+

Do i need to partition my memory card? if so, can you recomend either a one click process or talk me through how to do it using win7 and my card reader?
 
I'm new to rooting having ust done my phone today, so please be gentle with me!

Simple question, i installed a custom Modaco r6 rom which i baked online and it's all running fine.

I picked the option for A2SD+

Do i need to partition my memory card? if so, can you recomend either a one click process or talk me through how to do it using win7 and my card reader?

Yes you do need to partition your card, you can do it in the phone using rom manager
 
  • Like
Reactions: riverboat2001
Upvote 0
Done that but the apps i've downloaded so far sll have the option to move to sd card geyed out.

What am i missing?

Partitioned to 512mb and 0mb swap file


what it is mate, if you have partitioned your sd card correct, you should have 70 - 80 + MB free on your phone memory, the reason that some apps are greyed out is beacause they are not coded by the app developer to work with froyo apps2sd. A2SD+ is something totally different to froyo apps2sd, when you partition your sd card with rom manager, your apps will be put to the sd card by force, whereas the froyo apps2sd the apps have to be made to work with froyo. check your internal memory and see what you have, if your A2SD+ is working correct, you should have 70+ MB like i said before, i have 25+ apps and i have 104 MB free of internal
 
Upvote 0
what it is mate, if you have partitioned your sd card correct, you should have 70 - 80 + MB free on your phone memory, the reason that some apps are greyed out is beacause they are not coded by the app developer to work with froyo apps2sd. A2SD+ is something totally different to froyo apps2sd, when you partition your sd card with rom manager, your apps will be put to the sd card by force, whereas the froyo apps2sd the apps have to be made to work with froyo. check your internal memory and see what you have, if your A2SD+ is working correct, you should have 70+ MB like i said before, i have 25+ apps and i have 104 MB free of internal


I checked the memory after the partition by Rom manager and it's still showing 122mb available space, so i ran the partition instruction again and the phoned showed a white triangle with an exclamation mark and the little green android icon, so i'm not sure what went wrong. I rebooted via the recovery menu it stilled showed 122mb.
So not sure where to go from here....warning triangle had me a bit worried though
 
Upvote 0
I checked the memory after the partition by Rom manager and it's still showing 122mb available space, so i ran the partition instruction again and the phoned showed a white triangle with an exclamation mark and the little green android icon, so i'm not sure what went wrong. I rebooted via the recovery menu it stilled showed 122mb.
So not sure where to go from here....warning triangle had me a bit worried though
Before flashing the rom, did you do a titanium back up? you should have done really as this backs up all your app and user data. if you did do a titanium, you need to go back into it and restore all apps and user data, then you need to check what your internal memory is, if you have already done the restore and you still have 122MB left then you have defo got A2SD+
 
Upvote 0
@runlsd, you probably know most of these steps, but thought I'd include it once again for reference:


  1. Backup ur data-Both with Nandroid and Titanium backup
  2. Backup your Sdcard in case you need the data.
  3. Partition your Sdcard. There are many methods available
    1. Use recovery rom-I believe AmonRa allows this. But since I'm using Clockworkmod, I couldnt use this
    2. Use a Windows partition tool like Partition magic or Paragon
    3. Use a Partitioning LiveCd (Recommended!)-I use Gparted LiveCD
  4. For partitioning, allocate 90% of your sdcard for FAT32, and the rest for ext2 or ext3. I used ext2. I've heard that one shouldnt create an ext partition with >1.5 Gb
  5. Format both partitions
  6. Go back to your recovery roms, wipe data, wipe ext, wipe cache
  7. Install a ROM which utilizes A2SD
  8. Now transfer the data you backed up from your old sdcard to the new one
  9. Optionally restore the data (apps only) from Titanium Backup.
Hope this has been useful.. :)
 
Upvote 0
Thanks fro the step by step, droidzone. I'm already using a2sd+ with LeeDroid 2.1. But I want to upgrade my memory card. Anything on the FAT partition could be dragged and dropped, but I don't know how to copy the ext partition to the new card. Same method as what you described?

I'm using a Mac but have Windows XP also. Last time I partitioned my card, I used ROM Manager and it seems to be working fine.
 
Upvote 0
Rom manager when doing a back up, backs up ext partition. I'd be really interested if restoring this backup onto a new partitioned card restores that data too.


Please, please try it for me ;)

Okay, so I moved all my contents to the new 16gb class 6 card with a very little amount of hassle.

I did both Nandroid and Titanium back up because I think somebody's sig suggested that I do ;). Then I formatted my new card using just a card reader. I stuck it in the phone and used ROM Manager to partition it.

Pretty straight forward afterwards. I copied the contents from the original card to the new one. Then restored the nandroid back up and everything seems identical so far. Didn't have to touch the titanium restore.

16GB class 6 seems very snappy compared to the 8gb class 2 that came with the phone.
 
  • Like
Reactions: SUroot
Upvote 0
@runlsd, you probably know most of these steps, but thought I'd include it once again for reference:


  1. Backup ur data-Both with Nandroid and Titanium backup
  2. Backup your Sdcard in case you need the data.
  3. Partition your Sdcard. There are many methods available
    1. Use recovery rom-I believe AmonRa allows this. But since I'm using Clockworkmod, I couldnt use this
    2. Use a Windows partition tool like Partition magic or Paragon
    3. Use a Partitioning LiveCd (Recommended!)-I use Gparted LiveCD
  4. For partitioning, allocate 90% of your sdcard for FAT32, and the rest for ext2 or ext3. I used ext2. I've heard that one shouldnt create an ext partition with >1.5 Gb
  5. Format both partitions
  6. Go back to your recovery roms, wipe data, wipe ext, wipe cache
  7. Install a ROM which utilizes A2SD
  8. Now transfer the data you backed up from your old sdcard to the new one
  9. Optionally restore the data (apps only) from Titanium Backup.
Hope this has been useful.. :)
A lot of thanks for the suggestion to use a partition manager! I used 'Minitool Partition Wizard Home Edition' (free) to make the FAT32, Ext2 and Linux Swap partitions.
What perhaps we should add is the great benefit thereof: You can RESIZE (instead of erase) your current FAT32 partition, keeping all data on your SD card. Most processes described on various websites erases all data on your SD card, but that is unnecessary!
Just add your SD card as USB disk to Windows, and go ahead, in this order:
1) resize FAT32 partition (size: about 70-80% of the total SD capacity)
2) Create Ext2 partition (between 500MB and 1 GB)
3) Create Linux swap partition (64MB or more)

Regards,
Paul
 
Upvote 0
Okay, so I moved all my contents to the new 16gb class 6 card with a very little amount of hassle.

I did both Nandroid and Titanium back up because I think somebody's sig suggested that I do ;). Then I formatted my new card using just a card reader. I stuck it in the phone and used ROM Manager to partition it.

Pretty straight forward afterwards. I copied the contents from the original card to the new one. Then restored the nandroid back up and everything seems identical so far. Didn't have to touch the titanium restore.

16GB class 6 seems very snappy compared to the 8gb class 2 that came with the phone.

I have made titanium backup, and put the new card in but because none of my apps show up I am unable to either partition the new card (as Rom Manager no longer shows), nor can I restore the titanium backup (as Titanium backup no longer shows).

Am i missing something here? I can make a nandroid backup too i guess, but isnt this stored on the memory card, meaning that when i put the new card in i wouldnt be able to restore from it anyway...??

any help much appreciated here. I have titanium, Rom manager, clockwork mod.. but as stated, none of the apps are available to me once i put the new card in... and clockwork mod doesnt seem to have any options to create partition...

Thanks!
 
Upvote 0
You need to nandroid backup with your old card in

Copy card contents to PC

Put new card in, mount in Recovery as USB mass storage and partition card with Gparted.

Then copy contents back and nandroid restore.

Dont use rom manager. When you restore your nandroid backup, uninstall it.

Thanks for the fast reply. Will try this now. its a 32gb card - what size would yo suggest for the ext partition (i believe this is the bit APP2SD+ uses to install apps right?) Also - should it be ext2 or ext3?

thanks
 
Upvote 0
Thanks for the fast reply. Will try this now. its a 32gb card - what size would yo suggest for the ext partition (i believe this is the bit APP2SD+ uses to install apps right?) Also - should it be ext2 or ext3?

thanks

I don't see any reason really to go over 1GB, but thats up to you. definitely dont go over 2GB, thats overkill.

yes its for a2sd= :).
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones