Go Back   Android Forums > Android Phones > HTC Desire > Desire - Tips and Tricks

Get excited for the Samsung Galaxy S5! Find everything you need and discuss it in our Galaxy S5 Forum!

test: Reply
 
LinkBack Thread Tools
Old December 26th, 2010, 08:15 AM   #1 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Aug 2010
Posts: 45
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 4 Times in 3 Posts
Default Installing a new SD card when you have A2SD+

OK I had an awful problem replacing my stock SD card with my new 16GB one. I had rooted and installed a version of LeeDroid with A2SD+ will with the stock SD in the phone. Many people had posted "how" to do it but using their methods it didn't work. Below I will detail the method I used to get it working (trial and error, leaving out the errors!)

As you may or may not know A2SD+ requires an ext partition on the SD card, this is a linux file partition and cannot be seen by a windows computer. If you insert a SD card into the phone without this partition the phone will cycle in a bootloop.

You will need ROM manager and Titanium Backup for this process.

1. If you do not have access to a linux computer, download a live CD. I used ubuntu 10.10.

2. Run the live CD and insert your sd card. Open the disk utility, unmount all partitions and then format the disk using to the master boot (whatever it's called). This first formation option is at the top of the disk utility page.

3. now click on the "bar" of memory shown (picture of the unallocated space). Now below this you will see "create partition". Click this and change the entire disk to FAT.

4. exit out of the live cd and restart in windows.

5. now on your phone (still with old SD card in it) make a Titanium Backup of all your apps and data. I didn't need to use mine but it's just incase something goes wrong.

6. now open ROM manager and make a Nandroid backup. This is like an image of your phone as it currently stands.

7. in windows, copy the contents of your SD card to a folder on your PC.

8. download a new ROM that doesn't use A2SD+.. (I downloaded the LeeDroid non A2SD+ version) and place it in the root directory of your SD card

9. Open up ROM manager, install rom from sd, clear data and wipe cache. Make some tea as this will take about 10-15 minutes usually. It will restart in your no non A2SD ROM.

10. Turn off your phone, insert the NEW SD.. power up and install ROM manager from the market.

11. Open ROM manager, and select the first option (flash clockworkmod recovery, or something similar. this will download the update.zip to your SD) Now select to partition the SD card the same way the old one was (512MB ext, 0MB swap usually). Leave the phone until it starts up again.

12. Now go to the folder on the PC where you backed up the old SD card, file the folder "clockworkmod" and copy it to the new SD.

13. Open up ROM manager and restore the backup you made at the start.

When your phone starts up, it will be as it was before, with a larger SD


Any problems / questions please ask.

smokinmonkey is offline  
Reply With Quote
sponsored links
Old December 28th, 2010, 12:53 PM   #2 (permalink)
Senior Member
 
Rastaman-FB's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 6,113
 
Device(s): HTC Desire (depreciated) Blue Galaxy s3 (international)
Carrier: Not Provided

Thanks: 114
Thanked 1,016 Times in 838 Posts
Default

youve made this far too difficult i would also remove rom manager from the equation as it means you need to be booted.
if you are rooted then you dont need to access recovery from rom manager as you can just use voldown+power

so my recommendations

1. get gparted live CD and burn to CD or unetboot install to usb
2. format new sdcard as fat32 and create a second partion as ext3 (min 512)
3. boot to recovery on device (voldown+power) and make a backup of the current rom in clockworkmod (or amonRA if you are using that)
4. mount ms (mass storage) from recovery and copy the contents from the sdcard to the pc.
5. power off device and swap SDcards and then boot straight back to recovery and mount ms (mass storage) then copy the data from pc to the new sdcard dismount ms (mass storage).
6. go to backup/restore and restore the backup created
7. reboot device, enjoy
__________________
Samsung Galaxy S3 (playing with roms still)
Siyah Kernel

Rastaman-FB is offline  
Reply With Quote
The Following User Says Thank You to Rastaman-FB For This Useful Post:
aabangia (June 7th, 2011)
Old December 29th, 2010, 05:46 AM   #3 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Aug 2010
Posts: 45
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 4 Times in 3 Posts
Default

Hey, I followed a few different sets of instructions similar to yours and each time I had problems. When I originally made the ext3 in Linux and copied the old SD card contents it didn't work properly? I got stuck in a bootloop a few times etc at other points.

I just posted the steps I used to do it. I found when you have a Nandroid backup you don't need to copy the SD card contents only the clockwork folder and the update.zip

The Nandroid will restore your SD, but of course make a backup just incase, it just saves time copying gbs of data between cards.
smokinmonkey is offline  
Reply With Quote
Old December 29th, 2010, 06:27 AM   #4 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Rastaman is right.

the sd card data he refers to is the rest of your data, music, pictures etc. nandroid does not restore this.

Also, I try to recommend not using rom manager. So you don't need the update.zip either.

But yeah:

Take nandroid backup and put all fat32 data on pc
Insert new card, mount as mass storage and partition via gparted.
Copy Fat32 data back to SD
Nandroid restore.


I can confirm this as a 100% fully working solution.
SUroot is offline  
Reply With Quote
The Following User Says Thank You to SUroot For This Useful Post:
aabangia (June 8th, 2011)
Old December 30th, 2010, 01:54 PM   #5 (permalink)
Junior Member
Thread Author (OP)
 
Join Date: Aug 2010
Posts: 45
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 4 Times in 3 Posts
Default

Quote:
Originally Posted by danfrance View Post
Rastaman is right.

the sd card data he refers to is the rest of your data, music, pictures etc. nandroid does not restore this.

Also, I try to recommend not using rom manager. So you don't need the update.zip either.

But yeah:

Take nandroid backup and put all fat32 data on pc
Insert new card, mount as mass storage and partition via gparted.
Copy Fat32 data back to SD
Nandroid restore.


I can confirm this as a 100% fully working solution.
^ Hey I just realised this whenever I opened my photos today and only had one. Luckily I saved all my SD cards data to the computer.

What sd card data does Nandroid store though?
smokinmonkey is offline  
Reply With Quote
Old December 30th, 2010, 05:45 PM   #6 (permalink)
Senior Member
 
Rastaman-FB's Avatar
 
Join Date: Sep 2009
Location: UK
Posts: 6,113
 
Device(s): HTC Desire (depreciated) Blue Galaxy s3 (international)
Carrier: Not Provided

Thanks: 114
Thanked 1,016 Times in 838 Posts
Default

sd-ext for a2sd
Rastaman-FB is offline  
Reply With Quote
Old February 28th, 2011, 09:15 PM   #7 (permalink)
Junior Member
 
Join Date: Feb 2011
Posts: 37
 
Device(s): HTC Desire, Samsung Galaxy S
Carrier: Not Provided

Thanks: 4
Thanked 7 Times in 6 Posts
Default

I had leedroid App2SD+ running on my desire with 2 gb SD card when I went to follow lots of instruction for upgrading to my new 16 gb SD card most of them failed. Finally I got success so writing this for others to understand.

Most of them asked to back up fat32 portion and nandroid backup after that replace the card, partition get data from fat32 and restore your android but that dont work because.

After I insert new 16 gb card, unfortunately my market, rom manager was in internal memory but was in ext partition of my 2 gb card so can not load it. I dont have linux so I can not partition it too. So I saw this thread and followed smokinmonkey method and modified little bit. Which worked as follows.

1. Back up data of fat32 portion into hard disk
2. Nandroid backup
3. put leedroid non app2sd+ version on new SD card
4. restart in recovery
5. flash non app2sd+ version
6. open ROM manager and partition 16 gb card
7. load backup data from pc
8. restore old nandroid backup

Everything will be as it is. This will work great who don't want to use linux. Ask me if you have more questions.
ksavai is offline  
Reply With Quote
Old March 1st, 2011, 01:23 AM   #8 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Quote:
Originally Posted by ksavai View Post
I had leedroid App2SD+ running on my desire with 2 gb SD card when I went to follow lots of instruction for upgrading to my new 16 gb SD card most of them failed. Finally I got success so writing this for others to understand.

Most of them asked to back up fat32 portion and nandroid backup after that replace the card, partition get data from fat32 and restore your android but that dont work because.

After I insert new 16 gb card, unfortunately my market, rom manager was in internal memory but was in ext partition of my 2 gb card so can not load it. I dont have linux so I can not partition it too. So I saw this thread and followed smokinmonkey method and modified little bit. Which worked as follows.

1. Back up data of fat32 portion into hard disk
2. Nandroid backup
3. put leedroid non app2sd+ version on new SD card
4. restart in recovery
5. flash non app2sd+ version
6. open ROM manager and partition 16 gb card
7. load backup data from pc
8. restore old nandroid backup

Everything will be as it is. This will work great who don't want to use linux. Ask me if you have more questions.
That's because for some reason you are using Rom manager to restore your nandroid backups. You don't need to use it (and I also do not recommend using it)

The whole idea is you boot into recovery manually.

Also its better to use gparted to partition. I would also recommend nandroid backup before copying fat 32 to pc.
SUroot is offline  
Last edited by SUroot; March 1st, 2011 at 01:25 AM.
Reply With Quote
Old March 1st, 2011, 01:27 AM   #9 (permalink)
Junior Member
 
Join Date: Feb 2011
Posts: 37
 
Device(s): HTC Desire, Samsung Galaxy S
Carrier: Not Provided

Thanks: 4
Thanked 7 Times in 6 Posts
Default

Yes but for me there is no other way to partition my card.
I do backup and restore from recovery.
I dont find any other method online simpler than this to partition just using windows. Anyways all is well now for me. I just posted if someone with same problem come to this thread.
ksavai is offline  
Reply With Quote
Old March 1st, 2011, 01:31 AM   #10 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Alternatively I could point them to my faq.

Yes Rom manager is easiest but there's limited options, no way to check the partition, no way to redo the partition and is adding another layer of software to go wrong.

If anyone does struggle with following the procedures in my faq, please pm me or ask in the app2sd; faq thread located in the root forum sticky

Edit: just to mention, please dont take offense as non is intended
SUroot is offline  
Last edited by SUroot; March 1st, 2011 at 02:03 AM.
Reply With Quote
sponsored links
Old March 1st, 2011, 03:30 AM   #11 (permalink)
Senior Member
 
Usta's Avatar
 
Join Date: Jul 2010
Location: The Netherlands
Posts: 2,586
 
Device(s): SGS II I9100
Carrier: Not Provided

Thanks: 127
Thanked 1,338 Times in 331 Posts
Default

Gparted works fine (that's how I've partitioned my SD card, and for that matter also my notebook). It has its own GUI and you don't need any linux knowledge to use it.
Usta is offline  
Reply With Quote
Old March 1st, 2011, 03:43 AM   #12 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Quote:
Originally Posted by Usta View Post
Gparted works fine (that's how I've partitioned my SD card, and for that matter also my notebook). It has its own GUI and you don't need any linux knowledge to use it.

Precisely and it works on any computer that can boot from USB or CD, regardless of its OS (Even OSx)
SUroot is offline  
Reply With Quote
Old May 30th, 2011, 11:19 AM   #13 (permalink)
Junior Member
 
Join Date: May 2011
Location: Luz, Lagos, Portugal
Posts: 40
 
Device(s): htc Desire A181
Carrier: Not Provided

Thanks: 8
Thanked 0 Times in 0 Posts
raymonds960@gmail.com
Default

Hi Suroot
New to all this so please bear with me.
I have a desire with the standard 4gb card. I have just purchased a 32gb card. Can you in plain English. Baby language for me please. How to change cards.
Much appreciated. If there is a sticky that will oblige just redirect me

Ray
All Thumbs is offline  
Reply With Quote
Old May 30th, 2011, 12:07 PM   #14 (permalink)
Senior Member
 
Usta's Avatar
 
Join Date: Jul 2010
Location: The Netherlands
Posts: 2,586
 
Device(s): SGS II I9100
Carrier: Not Provided

Thanks: 127
Thanked 1,338 Times in 331 Posts
Default

Quote:
Originally Posted by All Thumbs View Post
Hi Suroot
New to all this so please bear with me.
I have a desire with the standard 4gb card. I have just purchased a 32gb card. Can you in plain English. Baby language for me please. How to change cards.
Much appreciated. If there is a sticky that will oblige just redirect me

Ray
1. Copy the content of the old card to PC, also all hidden files. This can be done with USB cable phone connected to PC or in a card reader.
2. Copy the content back to the new card, also all hidden files. This can be done with USB cable phone connected to PC or in a card reader.
3. Reboot the phone. Done.
Usta is offline  
Reply With Quote
The Following User Says Thank You to Usta For This Useful Post:
All Thumbs (May 30th, 2011)
Old May 30th, 2011, 12:14 PM   #15 (permalink)
Junior Member
 
Join Date: May 2011
Location: Luz, Lagos, Portugal
Posts: 40
 
Device(s): htc Desire A181
Carrier: Not Provided

Thanks: 8
Thanked 0 Times in 0 Posts
raymonds960@gmail.com
Default

Sounds soooo simple. No reason why it shouldn't be is there ? Will give it a go.

Sincere thanks
All Thumbs is offline  
Reply With Quote
Old October 28th, 2011, 11:54 AM   #16 (permalink)
New Member
 
Join Date: Oct 2011
Posts: 2
 
Device(s): HTC Desire - Rooted CWM2.5.0.7
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default Unable to read or mount SD card

Quote:
Originally Posted by SUroot View Post
Rastaman is right.

the sd card data he refers to is the rest of your data, music, pictures etc. nandroid does not restore this.

Also, I try to recommend not using rom manager. So you don't need the update.zip either.

But yeah:

Take nandroid backup and put all fat32 data on pc
Insert new card, mount as mass storage and partition via gparted.
Copy Fat32 data back to SD
Nandroid restore.


I can confirm this as a 100% fully working solution.
Hello gents, sorry I'm new to rooting but have a good grasp of Operating systems, I have rooted my phone, now I'd very much like to use my 8GB SD card from my Kaiser in the Desire, I have Gparted and set up the partitions as suggested Swap-32MB, EXT2 - 512MB, FAT32 @ 2 GB & EXT3- 512MB. The issue I've got is I can't restore the backup I copied from the Desire to a FAT32 partition on my EXT HDD, Windows thinks I need to format the SD card when it is mounted. Clockwork is also unable to mount the SD card, have I fried it??

I still have the backup so I thought I'd try using unrevoked to restore but to no avail. Any thoughts would be most welcome.

Thanks
sjay68 is offline  
Reply With Quote
Old October 28th, 2011, 04:29 PM   #17 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

What ROM suggests that layout?

The FAT32 partition must be first or windows wont see it. Windows can only see the first partition of an sd card.
SUroot is offline  
Reply With Quote
Old October 30th, 2011, 05:17 AM   #18 (permalink)
New Member
 
Join Date: Oct 2011
Posts: 2
 
Device(s): HTC Desire - Rooted CWM2.5.0.7
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by SUroot View Post
What ROM suggests that layout?

The FAT32 partition must be first or windows wont see it. Windows can only see the first partition of an sd card.
SU Root, It was a tutorial I found on You Tube unfortunately.

Roms-Au - Partition SD Card using GParted.mp4 - YouTube

No worries, I'll change the layout, to below

FAT32 - 2 GB
SWAP - 32MB
EXT2 - 512MB
EXT3 - 512MB

What're your thoughts on the need for Ext 2 & 3, will one or the other suffice?? Do they all have to be Primary?? Also do you know of any good Gingerbread ROMS I could maybe upgrade to, first things first, need a larger SD card and then I'll be looking at ROMS (sorry if this is a question for another thread).

Thanks
sjay68 is offline  
Reply With Quote
Old November 1st, 2011, 04:25 AM   #19 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Unless a ROM specifically asks for a different SD set up, usually its 1x FAT32 partition followed by 1xEXT3/4 etc

My advice, find a rom you like the look of first then look at its requirements,
SUroot is offline  
Reply With Quote
Reply


Go Back   Android Forums > Android Phones > HTC Desire > Desire - Tips and Tricks
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 04:21 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.