[GUIDE][9-JAN] How to partition your SD card correctly for APPS2SD+ ROMS. - HD2 Android NAND Development

It seems many people are having issues partitioning their SD card for use with Apps2SD+ ROMS using the additional EXT4 partition.
Here is a guide to the method that worked for me. I am not responsible for any loss of data on your phone or PC as a result of following this guide. Read the steps clearly and understand them BEFORE you do anything. Failure to understand the steps involved could see you wiping data from your PC's hard drive with no warning messages to tell you what you are about to do. You have been warned!
Firstly, I couldn't get Partition Wizard for Windows to work. If anyone else has been successful with it please let me know and I will update this post.
Before you start, BACK UP all your data from the SD card. It will all be erased from your SD card during this process.
Although this works on a phone which has already been flashed with an APPS2SD+ compatible ROM. I strongly suggest starting with a freshly flashed ROM with no apps installed before doing this to ensure ALL additionally downloaded and installed apps are installed on to the partition, leaving the maximum possible storage space remaining on your phone.
Here are the steps....
1. Download a copy of GPARTED-LIVE from here. Use your favourite CD burning software to burn the image to CD. The image is bootable so make sure you do not leave the CD as open session when you burn it. This is the software we will use to partition the SD card later on.
2. Start with a freshly formatted SD card with a single FAT32 partition. This can be created using whatever tool you prefer. Use the default cluster size setting. I use the Disk Management tool in Windows under Administrative Tools in Control Panel. You can perform this step by inserting the SD into your PC or mounting it on your PC via the phone.
3. Once formatted with a single partition, insert the SD Card into the phone, disconnect the phone from the PC if it is connected. You may find depending on your rom that the card is recognised as damaged. Don't worry.
4. Format the SD card again using your phone. This is done via SETTINGS - SD & PHONE STORAGE. The SD Card should now mount as normal and your phone should report "Preparing SD Card".
DO NOT COPY ANY FILES OVER TO THE SD CARD YET. Android will have copied over its standard files after formatting so do not delete these, but don't add anything else yet.
5. Once the SD card is formatted and prepared, unmount the SD card and remove it from the phone and insert it back into the PC. You may also connect it to the PC via the phone. If you are using the phone to connect it to the PC at this stage I highly recommend booting into MAGLDR and selecting the Mass Storage Mode option to connect it to the computer. This ensures Android will not try and access it while we are partitioning it.
6. With the SD card now recognised by the PC, reboot your PC from the GPARTED-LIVE CD you burned in step 1. This may take a while to load depending on your PC. Follow the on screen prompts until GPARTED loads correctly.
7. With GPARTED now loaded, select your SD card using the selection in the top right hand side of the GPARTED window. Ensure you have selected the correct storage device by ensuring the capacity is reported correctly. BE VERY CAREFUL NOT TO MES WITH YOUR COMPUTERS HAR DRIVE!! If you are not sure at this stage, please do not proceed as you risk wiping data from your PC. GPARTED will not warn you if you are about to damage system files as you might expect it to.
8. Once selected, you should see a single FAT32 partition displayed with a chart which span the top of the window. Click on "Resize/Move" and drag the slider from the RIGHT across to the LEFT to create an area of unallocated space the size you wish to use for your apps. 1GB should be enough in most cases. It is very important to make sure that the FAT32 partition appears IN FRONT of the unallocated space. Once satisfied, click OK.
9. Right click in the unallocated space you created in the chart and click "Create". A new dialog box should appear. Modify the settings so that the partition is set to "ext4". Leave the cluster size set to "default". Click OK.
10. Back in the main GPARTED screen, you should now see two partitions in the chart, the first being your original FAT32 partition and then to the right is your new EXT4 partition. Click "APPLY" and the changes will be made to the SD card. THIS IS IMPORTANT as no changes are made to your SD card until you click apply. If you miss this step, you will have to start over from step 6 again.
11. Once changes are reported as completed, shut down your PC and remove the SD card. Insert it into your phone and boot the phone. If you connected your SD to the PC via MAGLDR, press the power/hang up key to return to the main menu and choose to boot from NAND.
DONE!!!!!!!
Once the phone is booted (may take a little longer than usual) go back to SETTINGS - SD & PHONE STORAGE and you should see your phone's available storage reported as around 20-40MB less than the total storage capacity. This will vary between different ROMS. Don't expect it to read any higher than it did before you did this if you haven't installed any apps yet.
Check to see that your SD storage is reported as the correct size corresponding with the new size of your FAT32 partition.
Now go ahead and install your apps. You will notice that the phone storage capacity does decrease as you install apps, but the next time you reboot, it should jump back up again. That's what happens on my phone anyway.
Once you are satisfied that all is well, you can connect your SD to the PC again and copy across your data to the FAT32 partition.
Another thing to note is that you don't need to format the EXT4 partition when changing ROMS. As it only stores the applications, when booting for the first time with a new APPS2SD+ supported ROM, it will automatically show up with all your apps and widgets installed. Preferences and widgets will need to be reset however.
I hope this guide helps. Thanks again to all the amazing developers here at XDA who make all this possible, as well as the wonderful community of volunteers and members who keep this show running.

reserved for possible updates and additional methods.

First, thank you for ur tutorial.
But there's a point that make me confused:
"Click on "Resize/Move" and drag the slider from the LEFT across to the right to create an area of unallocated space the size you wish to use for your apps."
Click to expand...
Click to collapse
"Back in the main GPARTED screen, you should now see two partitions in the chart, the first being your original FAT32 partition and then to the right is your new EXT4 partition"
Click to expand...
Click to collapse
It'll be easier if you post a screenshot or just a simple pic drawed by MsPaint to see the partition after format.
Thank you anyway.

yes, some screenshots would be very nice. and maybe this thread should be stickie, very useful! thank you for the guide, i will use this as soon as i have a rom with this support.

You have a little misstyped error in step 11..
You insert the card back into phone, not PC

Great guide, gparted is also part of Ubuntu which is what i used!
Cheers

Thanks for the corrections guys. I have amended the original post.
As for screenshots. It's difficult when I am using a separate boot disk. Most things should be pretty self explanatory once you are actually looking at what I'm describing

Thanks for the guide!
However, if I try to create a new partition, the only choices I have is to make it primary or extended. No logical partition as it is greyed out. Does App2SD+ work with a primary ext4?

great guide! wished this was available before i partitioned mine. did a lot of googling before i found an easier alternative.
for those using Clockwork Recovery you can use the Partition SD within Recovery itself. No need to fiddle around with booting gpart and risk wiping your system hdd. the only thing is recovery will create it as ext3 which i don't think matters much because ext4 is backward compatible.
sorry don't mean to rain on your parade because i also use gpart when i'm around a pc. just thought that some ppl might prefer the alternative.

S-Bazz said:
Thanks for the guide!
However, if I try to create a new partition, the only choices I have is to make it primary or extended. No logical partition as it is greyed out. Does App2SD+ work with a primary ext4?
Click to expand...
Click to collapse
That's my error. it should be fine with the default setting.

how can i do all that if i don't have a working CD-ROM?
stoped using it ages ago

Thanks for this.

Voffchik said:
how can i do all that if i don't have a working CD-ROM?
stoped using it ages ago
Click to expand...
Click to collapse
+1 i have a netbook without cd-rom and windows 7...which program i can use to do that?

how to do it on Ubuntu 10.10?

Im guessing that we can use Partition Magic or Paragon.
I will try with paragon partition manager and let you know. It shouldnt be that hard.

I know a screenshot is hard to capture when u're not in Windows, but I offer a picture drawed by MsPaint or Office Word. Just 2 rectangle with the size and the filesystem.
Thank you.

Voffchik said:
how can i do all that if i don't have a working CD-ROM?
stoped using it ages ago
Click to expand...
Click to collapse
H-KaN said:
+1 i have a netbook without cd-rom and windows 7...which program i can use to do that?
Click to expand...
Click to collapse
if you're using clockwork recovery boot into recovery -> advance option -> partition sd and follow the steps.

Thanks, I am looking for this kind of instructions from the last 2 days.

I've been using haret since the HD, but I've never owned a native Android phone, and such a fundamental step as partitioning was played lightly over, so thanks for a step for the people like me who do google everything but still couldn't do it correctly. Boot CDs are the only way to do it, it seems.

H-KaN said:
+1 i have a netbook without cd-rom and windows 7...which program i can use to do that?
Click to expand...
Click to collapse
You can use some virtual driver, power iso or daemon tools to mount iso file without cd-rom.

Related

I have bricked my SD Card!

I have bricked my 16G SD card
Anyone any idea how to get the stuff back off the card? I have tried putting it into a Desktop computer but the XP operating system just cant see it in File Explorer
Anyone any ideas?
Pete
Heh... Funny use of the word "bricked".
Originally, it was used to describe a phone that was broken in such a way that it could not be used as anything other than a brick.
Guess that's the way the language evolves..
Anyway, File Explorer can only read the device if the partition is ok.
If you've somehow corrupted the filetable, File Explorer won't see it.
Try this;
Right-click "My Computer"
Select "Manage"
Select "Disk management"
If you can see it as Disk# (where # is a number), you can probably delete the existing partition and create a new one.
Or if you can't see any partition data, just try to create a new one.
Good luck!
Bonzo said:
Heh... Funny use of the word "bricked".
Originally, it was used to describe a phone that was broken in such a way that it could not be used as anything other than a brick.
Guess that's the way the language evolves..
Anyway, File Explorer can only read the device if the partition is ok.
If you've somehow corrupted the filetable, File Explorer won't see it.
Try this;
Right-click "My Computer"
Select "Manage"
Select "Disk management"
If you can see it as Disk# (where # is a number), you can probably delete the existing partition and create a new one.
Or if you can't see any partition data, just try to create a new one.
Good luck!
Click to expand...
Click to collapse
whats up bonzo. i got the same problem. my 16gb that came with my hd2 is unreadable and unformatable within my device and cpu. in the disk management screen, i have the sd pluged in and it says that its disk 1 and "31 MB RAW" whatever that means. how would i go about patitioning the data to restore it? i dont care about the files because i backed them up and bought another 16gb. i wanted to see if i can get this unreadable 16gb back up. thanks in advance! just a side note, ive done no physical damage to it, all ive done is add media. the sd came with the phone so it is new. one day when i tried to access a movie and the sd didnt show in file explorer.
If you have a stuffed SD card, try plugging the card into a computer, and run TestDisk and PhotoRec. Hopefully you can get the data off it.
hi,the problem with my sd card is that my touchpro2 can read it but cannot write.I am using energyrom cdma May 23 on the fone.is it possible that having my 2gig transcend card in my fone during my upgrade could ve caused the problm.formatting with my hp laptop get to 90% but then says windows cant complete format.I can still see what I ve on the card but cant remove them or add anything on the card.Any help will be appreciated.thanx u all
wocko1 said:
If you have a stuffed SD card, try plugging the card into a computer, and run TestDisk and PhotoRec. Hopefully you can get the data off it.
Click to expand...
Click to collapse
Tried this but the computer can see the card as a drive - tried it in an USB stick adaptor and a hub ....no joy
Will try with windows 7 ..... possibly that better
Still stuck and dare not use my phone
PLeeeese ..... anyone any ideas ------ HELP
I'm also having problems with a 16GB SD card in my HTC Hero. My phone is rooted and I'm using the Amon-Ra 1.6.2 Recovery Image.
Booting into recovery mode I go to Partition SDCard, set 0MB for SWAP, 1024MB for EXT2 and the remainder for FAT32. Everything seems to go ok, but having installed some apps on my phone, my internal memory is lower than I would have expected. I've installed Quick System Info Pro and it tells me that it can't get any information for Apps2SD. I'm also having difficulties when copying data to the FAT32 partition, both when the card is in the phone and when it's plugged into a USB port on my computer.
Taking the advice to run testdisk, it reports the following:
Check FAT: unusual media descriptor (0xf0! = 0xf8)
Warning: Incorrect number of heads/cylinder 4 (FAT)! = 255 (HD)
Warning: Incorrect number of sectors per track 16 (FAT)! = 63 (HD)
1 P FAT32 LBS 0 0 2 1915 49 17 30767578
No EXT2, JFS, Reiser Cramfs or XFS Marker
2 P LINUX 1915 49 18 2039 181 62 2000421
2 P LINUX 1915 49 18 2039 181 62 2000421
No Partition is bootable
Can anyone help me decipher this? Am I right in thinking that the three warnings are simply because it's a memory card rather than a hard disk? Also, why is it showing that I've got 2 LINUX partitions?
Does anyone have any suggestions for getting it working? Is it worth making a live linux (Ubuntu?) CD and creating the partitions under that or can I do it while the card is in the phone using adb?
OR, is my SDCard busted?
Windows can't touch to removable (usb pendrive/SD) partition table, you need to use linux for remake it
Also, only one partition, Windows can see only one SD/USB partition
desmopro said:
Windows can't touch to removable (usb pendrive/SD) partition table, you need to use linux for remake it
Also, only one partition, Windows can see only one SD/USB partition
Click to expand...
Click to collapse
You mean it can only see one pen drive at a time?
he means it wont read more than 1 partition on a single drive, I re-wrote a usb key once for USB booting and somehow messed up the partitions, but HP USB Disk Storage Format Tool seemed to sort it
Well, I've since found a guide on here, written a few years back, to manually create partitions using adb shell and parted, and I've even resorted to downloading Ubuntu and using the LiveCD to boot my PC into Linux and then using the disk tools under that, and I'm STILL having issues.
I can create a FAT32 partition without any problems, the difficulties are coming when I then try to create an EXT2 partition; I get a read/write error.
So, all of this suggests to me that my SDCard is bricked and I need to send it back and get it replaced! Unless of course, anyone has any other suggestions?
enzydroid said:
Well, I've since found a guide on here, written a few years back to manually create partitions using adb shell and parted, and I've even resorted to downloading Ubuntu and using the LiveCD to boot my PC into Linux and then using the disk tools under that, and I'm STILL having issues.
I can create a FAT32 partition without any problems, the difficulties are coming when I then try to create an EXT2 partition; I get a read/write error.
So, all of this suggests to me that my SDCard is bricked and I need to send it back and get it replaced! Unless of course, anyone has any other suggestions?
Click to expand...
Click to collapse
are you using gparted in ubuntu? when i created mine for my hero, i had to tick one of the boot optiosn in gparted
also how is it connected to the pc?
Yes, I was using gparted in ubuntu, set to 'master boot record' I think it was. I've got a usb key with an adaptor for the micro sdcard.
enzydroid said:
Yes, I was using gparted in ubuntu, set to 'master boot record' I think it was. I've got a usb key with an adaptor for the micro sdcard.
Click to expand...
Click to collapse
keep on messing about with it, Its rare they die unless its been write to over 250,000 times of you have been trying to smoke it
I quit smoking nearly 3 months ago now!
Just to clarify, I create the FAT32 partition first, then the EXT2 partition. Am I right in setting it up with a master boot record (I think that's the option within gparted)?
Regarding the EXT2 partition, do I need to take ownership of it or just leave it for SU access only?
Cheers
may i know which partition you set as boot.?
i've tried to set fat32(boot),ext2,linux-swap still does not work. should i set all partition as boot. is there any limit on the size for ext2 and linux-swap partition?
how you partition the sdcard? connect to pc using usb card adapter or connect to pc using the phone?

New SD Card

I am changing from the 4gb sd card that came with my desire to a 16 gb one.
How do i get all my data from the old sd card to my new ?
Thank you in advance
hcgl said:
I am changing from the 4gb sd card that came with my desire to a 16 gb one.
How do i get all my data from the old sd card to my new ?
Thank you in advance
Click to expand...
Click to collapse
connect the phone in "Disc Mode" copy all your data onto your computer, disconnect, change memory card to the new one, and copy and paste to the 16 gig.
Sorry I don't know any way of moving you games or apps when changing an SD card
hope this helps! good luck!
Wow, is it that easy, thanks a lot! Can someone help me about the games/apps ?
sorry to dig up this topic, but since I searched for it, here goes:
Same issue, I am changing from 8GB Micro SD to a 16GB micro SD, the catch: I am using A2SD+ and my previous 8GB has ext3 partition, so do I simply backup, change card and copy back the files or do I need to partition the new 16GB card like I did the old one, and then copy my backup?
if you want to save your ext as well, then this is best done via amon-ra recovery.
do a nandroid + ext backup of your rom with your old sd card.
put in a new sd card, formatted with ext, restore nandroid + ext then your rom and ext will be fine.
As for the fat you will have to copy as outlined above (via a pc).
Lennyuk said:
if you want to save your ext as well, then this is best done via amon-ra recovery.
do a nandroid + ext backup of your rom with your old sd card.
put in a new sd card, formatted with ext, restore nandroid + ext then your rom and ext will be fine.
As for the fat you will have to copy as outlined above (via a pc).
Click to expand...
Click to collapse
isnt it that the the nandroid backup will be stored in the SD? if so then after I do a nandroid backup, place the new blank SD and do a nandroid restore, then if it looks for any backup, then it wouldnt find anything because the old card isnt there?
sorry i suck at this...
cyberkamote said:
isnt it that the the nandroid backup will be stored in the SD? if so then after I do a nandroid backup, place the new blank SD and do a nandroid restore, then if it looks for any backup, then it wouldnt find anything because the old card isnt there?
sorry i suck at this...
Click to expand...
Click to collapse
The folder "clockworkmod" stores the Nand backups. You need to copy this to the root of your new sd card. This will be detected by Clockworkmod automatically
droidzone said:
The folder "clockworkmod" stores the Nand backups. You need to copy this to the root of your new sd card. This will be detected by Clockworkmod automatically
Click to expand...
Click to collapse
OMG droidzone you're everywhere! thanks a million man!
cyberkamote said:
OMG droidzone you're everywhere! thanks a million man!
Click to expand...
Click to collapse
Cheers
This is what I did them I got a new card, I had this in another post so just cut and pasted, my solution to moving to a new card. Bering a new member I can't post the link in here, but here is the copy of it here.
My setup, 2GB no class listed MicroSD, HTC Desire, Rooted with MoDaCo r9, with A2SD. All of my apps are on the MicroSD pretty much.
Well the MicroSD came in and I did what I know how to do, I used a cloning program that I use all the time for PCs, figured what the hell it should work.
- I plugged both of the MicoSDs using the SD adapter, then plugged the SD adapter into an SD to USB adapter and plugged them into the PC.
- I used Acronis True Image 2010 Acronis True Image , did an exact clone (called "Disk Clone" in the Acronis software), from my 2GB MicroSD to the 16GB MicroSD. Did NOT adjust any partitions or anything, had 14GB of free unused, unpartitioned space on the new card.
- Then I took the new 16GB MicroSD and plugged it back into my phone, booted, and it worked great, the phone can't even tell that it's a new MicroSD, shows same sizes and everything, as I didn't adjust any partition sizes yet.
- Then I took the MicroSD back out, plugged it back into the PC, then used another product of Acronis, called Disk Director Disk Director and then went in and expanded/resized the FAT partition to the full size, it used the free unused space to do that, and moved the partitions down the line and expands the FAT one in place.
- Plugged the card back into my phone, booted, worked great, got 15 GB plus of space now on the FAT partition. All the apps works, everything works great. It seems a little snappier and faster when loading apps now.
Side notes:
I just happened to have both of these products installed on my PC and use them all the time so that's what I used, but any Disk Cloning program that supports USB will work.
There is plenty of other "cloning" programs out there, like Norton Ghost - not free, some other pais ones. But also bunch free ones as well a list of them here , wiki list of them as well. Some of these programs are LiveCDs, which means you boot your PC of a CD and then you can edit HDs, also the USB Drives, other like Acronis will have a PC program as well a boot disk. With acorns I was able to use it just as a program no booting of a CD.
I personally have used this program called "hdclone" which is free, it has one limitations but it really is not a big deal in this case, it limits the copying to 1 GB per minute, hell for 16GB card thats 16 minutes !!! so not a limitation really. So do a exact clone using HDclone, don't resize the new SD just leave it as is, this worked for me, I think leaves everything exact as possible. Another free cloning program I have used in the past is DriveImage XML , so either of these will work to clone one SD to another. Now to resize, the product I use ALL the time to resize drives is "gparted", this one is a boot CD, so all you gotta do, plug in your SD card using the USB, boot of this small GParted CD, select your drive and then expand the FAT partition. Few extra steps with some free products but it works if you're not able to acquire Acronis.
Hope this helps, let me know if you have any questions or problems. Sorry for the long write up but haven't seen anybody describe doing this plus some people aren't as familiar with cloning HDs as others.
Help!
I just went in to recovery mode with CWM and did a Nandroid back up. Everything seemed to go well. Then i selected Reboot and now the phone is looping with the White HTC sreen and nothing else....... what should I do to fix it?
angusc said:
Help!
I just went in to recovery mode with CWM and did a Nandroid back up. Everything seemed to go well. Then i selected Reboot and now the phone is looping with the White HTC sreen and nothing else....... what should I do to fix it?
Click to expand...
Click to collapse
It's a known issue with Clockworkmod. Go back into Clockworkmod once again and restore the backup you just made. All will be well.
castro145 said:
This is what I did them I got a new card, I had this in another post so just cut and pasted, my solution to moving to a new card. Bering a new member I can't post the link in here, but here is the copy of it here.
My setup, 2GB no class listed MicroSD, HTC Desire, Rooted with MoDaCo r9, with A2SD. All of my apps are on the MicroSD pretty much.
Well the MicroSD came in and I did what I know how to do, I used a cloning program that I use all the time for PCs, figured what the hell it should work.
- I plugged both of the MicoSDs using the SD adapter, then plugged the SD adapter into an SD to USB adapter and plugged them into the PC.
- I used Acronis True Image 2010 Acronis True Image , did an exact clone (called "Disk Clone" in the Acronis software), from my 2GB MicroSD to the 16GB MicroSD. Did NOT adjust any partitions or anything, had 14GB of free unused, unpartitioned space on the new card.
- Then I took the new 16GB MicroSD and plugged it back into my phone, booted, and it worked great, the phone can't even tell that it's a new MicroSD, shows same sizes and everything, as I didn't adjust any partition sizes yet.
- Then I took the MicroSD back out, plugged it back into the PC, then used another product of Acronis, called Disk Director Disk Director and then went in and expanded/resized the FAT partition to the full size, it used the free unused space to do that, and moved the partitions down the line and expands the FAT one in place.
- Plugged the card back into my phone, booted, worked great, got 15 GB plus of space now on the FAT partition. All the apps works, everything works great. It seems a little snappier and faster when loading apps now.
Side notes:
I just happened to have both of these products installed on my PC and use them all the time so that's what I used, but any Disk Cloning program that supports USB will work.
There is plenty of other "cloning" programs out there, like Norton Ghost - not free, some other pais ones. But also bunch free ones as well a list of them here , wiki list of them as well. Some of these programs are LiveCDs, which means you boot your PC of a CD and then you can edit HDs, also the USB Drives, other like Acronis will have a PC program as well a boot disk. With acorns I was able to use it just as a program no booting of a CD.
I personally have used this program called "hdclone" which is free, it has one limitations but it really is not a big deal in this case, it limits the copying to 1 GB per minute, hell for 16GB card thats 16 minutes !!! so not a limitation really. So do a exact clone using HDclone, don't resize the new SD just leave it as is, this worked for me, I think leaves everything exact as possible. Another free cloning program I have used in the past is DriveImage XML , so either of these will work to clone one SD to another. Now to resize, the product I use ALL the time to resize drives is "gparted", this one is a boot CD, so all you gotta do, plug in your SD card using the USB, boot of this small GParted CD, select your drive and then expand the FAT partition. Few extra steps with some free products but it works if you're not able to acquire Acronis.
Hope this helps, let me know if you have any questions or problems. Sorry for the long write up but haven't seen anybody describe doing this plus some people aren't as familiar with cloning HDs as others.
Click to expand...
Click to collapse
what can i say? very detailed!
the only problem is that, I had to download Acronis product demos before I can do all these. I do imaging before but I dont resize EXT partitions...
ANyway Im still downloading..
Although I think it would help if anybody can post free and lighter (below 50MB, I guess) of softwares that can do USB cloning (disk cloning in general),..
I will post here my results..
HDclone is pretty small program and it should do the job.
Lennyuk said:
if you want to save your ext as well, then this is best done via amon-ra recovery.
do a nandroid + ext backup of your rom with your old sd card.
put in a new sd card, formatted with ext, restore nandroid + ext then your rom and ext will be fine.
As for the fat you will have to copy as outlined above (via a pc).
Click to expand...
Click to collapse
So far, this worked for me.
1. Backed-up my old 8GB card on my PC (the FAT partition).
2. Did Nandroid + Titanium Back up. (The Nandroid will backup the EXT partition)
3. Formatted the new 16GB with FAT32 on my PC
4. Resized the 15.++ GB of FAT32 to 14.XX GB so that the 1GB goes to the EXT3- I did this via a bootable GPARTED CD I got here: http://gparted.sourceforge.net/download.php
5. Copied the Clockwork MOD folder from my PC backup (see step 1) to my new 16GB card.
6. Inserted the new 16GB to my phone and booted into ClockworkMOD recovery
7. Did a NANDROID Restore.
8. After restore, I had to shut off my mobile and I removed the card coz I needed to copy back the whole FAT partition backup from step 1 to the new card.
9. Placed the new 16GB back and voila!
(NOTE: steps can be interchanged,for example, I think the copying of the FAT partition done in step 8 can be done after step 3 above.
Anyways, hope it helped.
!PANDA said:
connect the phone in "Disc Mode" copy all your data onto your computer, disconnect, change memory card to the new one, and copy and paste to the 16 gig.
Sorry I don't know any way of moving you games or apps when changing an SD card
hope this helps! good luck!
Click to expand...
Click to collapse
please bear with me, i am a newbie, have this unrooted desire froyo. i still have no plans of rooting it.
i also wanted to change the 2gig memory card to an 8 gig mem card. can i just follow the instructions above? is rooting really required for this?
thank you in advance for any help or step by step procedure.
Don't worry, you don't need root and it's really simple as copy and paste.
@3722 Huh?.. how can he carry out the above procedure without being rooted?
Sent from my HTC Desire using eMIUI
My reply is to the comment above my post (by nytevs), and he is using a standard froyo A2SD, no root, no ext partitions so it's just simple as copy/paste, just like it says on the quote that he is reffering to in his post (the quote from !PANDA).
3722 said:
My reply is to the comment above my post (by nytevs), and he is using a standard froyo A2SD, no root, no ext partitions so it's just simple as copy/paste, just like it says on the quote that he is reffering to in his post (the quote from !PANDA).
Click to expand...
Click to collapse
Oh i see....
Thanks for the reply

[Q] Sd card problem.

Ok i folow this tutorial ..and now my phone cant recognize sd card.
Any idea why?What i to do?
Thanx
You only need to do this if you want to use Apps2SD+, otherwise just go to Part 1.
1) Download and install MiniTool Partition Wizard Home Edition.
2) Backup the contents of your SD card somewhere.
3) Connect the SD card to your PC. Make sure it shows up as a drive in My Computer.
4) Load up the Partition Wizard applicatiion.
5) Select your memory card in Partition Wizard (usually at the bottom, look for the drive letter to make sure you don't delete a hard disk). It should have a partition already, probably FAT32 formatted. You need to right click on every partition within your memory card and click Delete.
6) It won't delete right away, these tasks will be added to the panel on the left. Click Apply to make it happen. This will obviously delete everything!
7) You should now have a single chunk of unallocated memory which is the entire storage capacity of the card. Right click on this and choose 'Create'.
8) In the options set 'Create As' to 'Primary' and the file system to FAT32. Leave Cluster Size as default and ignore the drive letter.
9) Now drag the bar below from the right to set the unallocated space after this partitiion. The large FAT32 partition is where your music, videos, pictures and other files will be stored so this needs to be the largest. Make sure you have plenty of room for everything you need. The space after it is where apps will live. Around 512MB should be sufficient though if you're going to be downloading lots of games and other large programs then make it a bit bigger. Click Ok to finish.
10) Now right click and 'Create' on the remaining unallocated space, ignoring the warning message that pops up. Set to Primary again, but this time in File System select 'Ext3' (you can also use Ext2, Google it if you're interested in the differences and want to read lots of debate about which is better). Don't change the size of the partition. Click Ok.
11) Now click Apply and let it do its stuff. Once finished you should have one FAT32 partition and one Ext3. Note that the Ext3 will not be visible through Windows normally so you can't browse the files, but you can delete it and format the entire card back to FAT32 via Partition Wizard.
Important: since all your apps will be stored on the SD card instead of the phone, switching the phone on without the card inside will cause problems, you may not even be able to boot properly. And if you change cards you'll need to make sure you copy the contents of the Ext3 partition to the new card.
...also i cant install nothing from recovery...
Anybody?Help ,please.
http://gparted.sourceforge.net/livecd.php
download this to reformat sdcard to fat 32.
then use rom manager to create ext2/3/4
read instructions on how to use gparted. personally i prefer it in usb stick
Uh i am totaly new with Gparted,so any other solutions?
TNX
it is the best to use and very easy. download->extract on a clean usb flash drive->reboot pc and enter boot menu-> select gparted to boot from. play in gparted menu.
dzontra11 said:
Uh i am totaly new with Gparted,so any other solutions?
TNX
Click to expand...
Click to collapse

[Q] How Do I Remove An Ext3 Partition From My Sd Card?

I was using my 4gb sd card for apps to sd for my previously-rooted android phone, and had about a 500mb of it partitioned to ext3. I have since unrooted my android phone and put it back to stock, but in doing so, I lost the recovery console that would allow me to unpartition my sd card. Is there a safe program that will recognize the ext3 partition and remove it?
Gparted. You can use a live cd or a VM.
Hi there. I downloaded a free program call minitool partition wizard. Do a google search for it (I can't post links)
It has worked well for me with my SD card partitioning.
Make sure you back up the contents of your SD card before removing the ext 3 partition as it will delete all the contents on it.
could you please elaborate a little as i am a noob. like whats gparted? whats a vm? whats the process of doing what i asked? thanks for the help.
I don't know if Windows recognises it at all but worth a try really. Gparted is a live cd tool that allows you make partitons on a storage device. I think that VM refers to a Virtual Machine, using something like VMWare or VirtualBox.
guys please help. i used these softwares but none of these is showing my ext3 partition in the program window. just a 3.22gb of one partition on phone. the 512mb of ext3 partion is still missing and i dont know where to find it.
Well, since you really don't need the ext3 partition anymore, you could format the whole SD card from windows (do a back-up of the content on the hdd before, though). Then in Windows (I'm guessing you're using windows ), with the phone connected in mass storage mode, right click on My Computer / Manage / click on Disk Management and you should see in the list of the drives your SD card (pay attention to the size). Right click on the 512 MB partition - Delete volume... After that you should create a new partiotion, format it as FAT32... Or you could delete all the partitions of the card and create a new volume.
Icysoul said:
Well, since you really don't need the ext3 partition anymore, you could format the whole SD card from windows (do a back-up of the content on the hdd before, though). Then in Windows (I'm guessing you're using windows ), with the phone connected in mass storage mode, right click on My Computer / Manage / click on Disk Management and you should see in the list of the drives your SD card (pay attention to the size). Right click on the 512 MB partition - Delete volume... After that you should create a new partiotion, format it as FAT32... Or you could delete all the partitions of the card and create a new volume.
Click to expand...
Click to collapse
i did that. in disk management i only see a 3.22gb partition. (i have a 4gb card, so i 512mb is still missing). i cannot find the 512mb ext3 partition anywhere. please can someone help me to find a software or any other method which will be able to detect the ext3 partition as well ?
The partition may be corrupted. You can still try to use Gparted live cd - google for gparted-live-0.7.1-5.zip . It can also be installed on USB flash, check their site for instructions. Restart your PC and boot from the CD or USB flash then check your sd card. If it still doesn't recognize the 512 partition, you might be out of luck.
Icysoul said:
The partition may be corrupted. You can still try to use Gparted live cd - google for gparted-live-0.7.1-5.zip . It can also be installed on USB flash, check their site for instructions. Restart your PC and boot from the CD or USB flash then check your sd card. If it still doesn't recognize the 512 partition, you might be out of luck.
Click to expand...
Click to collapse
how could the partition be corrupted because i was using the ext3 partition to install apps when i had root. it was only recently that i have to sell out my htc desire and i unrooted my htc desire. unroot procedure was done successfully but the card is only showing 3.22gb, i-e, 512mb is missing. this may become an issue if the buyer does not want to pay for a 4gb card with only 3.22gb of storage. it should be around 3.5-3.6gb
A partition may become corrupted if you remove the battery from the phone while the system is still running (i.e. writing data on the partition), it is not unheard of. Do try the gparted solution mentioned before, though.
Icysoul said:
A partition may become corrupted if you remove the battery from the phone while the system is still running (i.e. writing data on the partition), it is not unheard of. Do try the gparted solution mentioned before, though.
Click to expand...
Click to collapse
yes buddy i have tried the gparted solution you suggested before. even that is showing only 3.22gb of my sdcard and no mention of the 512mb ext3 partition. i dont know whether i am doing something wrong or what.... ???
Anyway, is there anyway i could recover that corrupt partition? Like can i ROOT my htc desire again and then try to format the ext3 partition from the recovery? i read somewhere there is a way to do that in recovery by giving some commands. and once i have recovered the ext3 partition space then i can UNROOT my htc desire again. DO YOU THINK IF I DO THIS ITS GONNA BE OF ANY USE? Please help me.
This might work since it worked for me. 4GB mysteriously disappeared from my 16GB card and neither Windows or gparted picked it up. The only way I was able to get it back was putting it in my phone and the Android picked it up. I did have to format my whole SD card but nontheless, I got all my space back. Hope this helps and if you have tried this then I can only guess that your SD card is buggered.
GoogleJelly said:
This might work since it worked for me. 4GB mysteriously disappeared from my 16GB card and neither Windows or gparted picked it up. The only way I was able to get it back was putting it in my phone and the Android picked it up. I did have to format my whole SD card but nontheless, I got all my space back. Hope this helps and if you have tried this then I can only guess that your SD card is buggered.
Click to expand...
Click to collapse
um actually, my sdcard IS in the phone this whole time as i dont have any card reader. i am connecting my phone with my pc in hard drive mode.
from within the phone, i have tried to format the sd card many times but the space does not go beyond 3.22gb..
Something seems to have messed the partition up. Have a look around on the web
Sent from my HTC Desire using XDA App
ok tell me if i root my cellphone again, will it help?
because there is a way to delete the ext3 partition from the recovery.
finally recovered my ext3 partition.
this is what i did.
1) rooted my phone.
2) enter into clockworkmod recovery
3) mount sd-ext (i guess it wasnt mounted that's why no app was recognizing it)
4) now windows was able to recognize the ext3 partition.
5) problem solved.
jamy_hallian said:
finally recovered my ext3 partition.
this is what i did.
1) rooted my phone.
2) enter into clockworkmod recovery
3) mount sd-ext (i guess it wasnt mounted that's why no app was recognizing it)
4) now windows was able to recognize the ext3 partition.
5) problem solved.
Click to expand...
Click to collapse
Oh man, I had EXACTLY the same problem and was driving me nuts. I searched high and low everywhere and couldn't find the answer. Thank you!
shaboobla said:
Hi there. I downloaded a free program call minitool partition wizard. Do a google search for it (I can't post links)
It has worked well for me with my SD card partitioning.
Make sure you back up the contents of your SD card before removing the ext 3 partition as it will delete all the contents on it.
Click to expand...
Click to collapse
this worked.. thanks a lot
i had the same issue as the OP
Use a card reader and MiniTool Partition Wizard.
Delete all partitions on the SD card and create a new one that fills the entire SD

[FIX] Find 7 / 7a "INSUFFICIENT STORAGE SPACE"

Hey everyone,
I know that there are quite a few users like myself who are running into a very annoying issue, it's called the "INSUFFICIENT STORAGE SPACE" error on our OPPO devices. So I looked into a very easy fix.
This error happens when the original APP partition in our internal memory is filled (2.90 GB size on my phone, out of the 32 GB), thus it doesn't allow for any additional app downloads or installations.
This procedure doesn't require scripting or too much tampering with the internal system of the phone, instead, it just (1) requires root permission, a (2) SD card, $2.50 (I think) in your play store account, and (3) a computer.
___________________________________
Here are the instructions:
** As always, don't just be a leech, show some support by giving THANKS **
1) Make sure you have root access, and a software program called "Minitool" installed on your computer. I did this on Windows 7. (Download here)
2) your SD card should be in the format of "Fat32" or "Exfat" originally. If not, make sure that your PC (Windows) can detect the drive (SD card) on your computer.
3) On your phone, download an app called Link2SD and also get the paid version (this is required because it gives your phone the ability to insert a script onto your internal memory that allows it to "link" to the SD external memory.)
4) Plug in your external SD card into your computer, how I did this was through a adapter.
5) Now boot up Minitool on your PC, and you should see your external sd card drive and also your other hard drives are connected to your PC.
6) "Remove" or "Delete" the partition that is currently on your SD card. MAKE SURE TO BACKUP THE FILES ON YOUR SD CARD first before you remove the partition.
7) Now create a partition and set your desired size, followed by the format of Fat32 and make sure it is a "Primary" partition not "Logic/Logical".
(This partition will be your external memory)
8) Next, create another partition with the rest of the memory left over in the SD card, and have that format as Ext4. Make sure it is a "primary" as well.
(This partition will be your linked APP memory, aka your Second Partition)
9) Click on "apply" when everything looks right, the button is located on the top left of the program. Let it run its course.
10) There you go! Once you exit the program, eject the SD card and plug it back into your phone, you will have your phone detect a smaller sized Fat32 external SD card, because the other partition (possibly hidden) is the Ext4.
11) Go into the Link2SD app which should be running the paid "Plus" version now. And follow the instructions, it should do everything for you.
12) Once rebooted, you will be able to download more apps now! In the beginning it may be a tiny bit glitchy because the script might still not be picked up by Link2SD. May sure you have given root permission to the app.
13) CONGRATS! You are now done! If you ever find yourself downloading large apps that require storage space again, LINK that app'a information and data (through Link2SD) to the SD card by hitting "Create Link", then checkmark all the app files associated with the large app.
* * NOTES * *
- If your Link2SD doesn't pick up a difference in your SD card, click on the left menu and select "Recreate Mount Scripts". See what it says, and if there are any errors on your SD card.
- Your SD card should be of at least class 6 and above. I used a class 10 SD card and there were absolutely no speed issues (lag) with the apps.
- This method will work on MANY other Android phones, as long as it can read your SD card and as long as the script is properly installed.
Again, HIT THANKS if this helped you in any way!
I just clear all cache with app cache cleaner
Sent from my X9076 using Tapatalk
I can vouch for the Link2SD solution, on phones with a removable sdcard.
My Find 5 only has the internal sdcard - so this is of no use.
It will be highly appreciated if you post of (safe) removable system application with details. It's a request. Thanks in advance. ?
Sent from my OPPO Find 7 using Tapatalk Pro.
unified storage for find 7/7a (codename 7u) from @coldbird
hey guys that partition problem has been solved you can now unify your storage and remove the silly 3GB app partition you will need to use a unified capable custom rom in order to use it but they are so much better than colorOS anyway,also the developer @coldbird is working with oppo to get it implemented onto colorOS......please follow the link and have a good read of the first page,ignore the title it is for 7QHD also...ENJOI
http://www.oppoforums.com/threads/tutorial-unified-storage-layout-for-oppo-find-7a.17952/
[post deleted]
[post deleted]
I'd like to add, if you are using superSU I had to flash over superuser to make link2sd works correctly on a 1.2.7i stock rom.
JiraffeLeung said:
Hey everyone,
I know that there are quite a few users like myself who are running into a very annoying issue, it's called the "INSUFFICIENT STORAGE SPACE" error on our OPPO devices. So I looked into a very easy fix.
This error happens when the original APP partition in our internal memory is filled (2.90 GB size on my phone, out of the 32 GB), thus it doesn't allow for any additional app downloads or installations.
This procedure doesn't require scripting or too much tampering with the internal system of the phone, instead, it just (1) requires root permission, a (2) SD card, $2.50 (I think) in your play store account, and (3) a computer.
___________________________________
Here are the instructions:
** As always, don't just be a leech, show some support by giving THANKS **
1) Make sure you have root access, and a software program called "Minitool" installed on your computer. I did this on Windows 7. (Download here)
2) your SD card should be in the format of "Fat32" or "Exfat" originally. If not, make sure that your PC (Windows) can detect the drive (SD card) on your computer.
3) On your phone, download an app called Link2SD and also get the paid version (this is required because it gives your phone the ability to insert a script onto your internal memory that allows it to "link" to the SD external memory.)
4) Plug in your external SD card into your computer, how I did this was through a adapter.
5) Now boot up Minitool on your PC, and you should see your external sd card drive and also your other hard drives are connected to your PC.
6) "Remove" or "Delete" the partition that is currently on your SD card. MAKE SURE TO BACKUP THE FILES ON YOUR SD CARD first before you remove the partition.
7) Now create a partition and set your desired size, followed by the format of Fat32 and make sure it is a "Primary" partition not "Logic/Logical".
(This partition will be your external memory)
8) Next, create another partition with the rest of the memory left over in the SD card, and have that format as Ext4. Make sure it is a "primary" as well.
(This partition will be your linked APP memory, aka your Second Partition)
9) Click on "apply" when everything looks right, the button is located on the top left of the program. Let it run its course.
10) There you go! Once you exit the program, eject the SD card and plug it back into your phone, you will have your phone detect a smaller sized Fat32 external SD card, because the other partition (possibly hidden) is the Ext4.
11) Go into the Link2SD app which should be running the paid "Plus" version now. And follow the instructions, it should do everything for you.
12) Once rebooted, you will be able to download more apps now! In the beginning it may be a tiny bit glitchy because the script might still not be picked up by Link2SD. May sure you have given root permission to the app.
13) CONGRATS! You are now done! If you ever find yourself downloading large apps that require storage space again, LINK that app'a information and data (through Link2SD) to the SD card by hitting "Create Link", then checkmark all the app files associated with the large app.
* * NOTES * *
- If your Link2SD doesn't pick up a difference in your SD card, click on the left menu and select "Recreate Mount Scripts". See what it says, and if there are any errors on your SD card.
- Your SD card should be of at least class 6 and above. I used a class 10 SD card and there were absolutely no speed issues (lag) with the apps.
- This method will work on MANY other Android phones, as long as it can read your SD card and as long as the script is properly installed.
Again, HIT THANKS if this helped you in any way!
Click to expand...
Click to collapse
Hey does this works on color os 2.1.5 ?
ron8899 said:
Hey does this works on color os 2.1.5 ?
Click to expand...
Click to collapse
With COS 2.1.5, you can use LVM to get around the 3GB partition issue.

Categories

Resources