[HD2 Android NAND Development] ssjmilos:
UPDATE: The GUIDE has been updated to the smallest detail you should have no problems partitioning your card if You just CAREFULLY read and follow the instructions.

UPDATE: Since some people can't seem to make this work with gparted live cd there is another solution, You can use pmagic.iso. In basic's it's the same procedure (heck it also the same gparted only put into a more friendly enviroment). The reason that i'm posting this it's because you don't even need the cd you can start it from a flash drive. U just have to make a bootable usb flash and put in bios to start from usb in boot options

The link for download is here

The link for how to make a bootable usb here

The procedure is simple just install chose from the list parted magic and read the tutorial from the donload page

Some roms have the problem with the ext4 just use ext3 or ext2 partition.The safest one is ext2 and ext2 is the slowest way to wear off your card. I haven't tried all roms just ask in that section.

And as always i'm not responsible for any damage that may occur while doing this. :)

And ui updated the link for downloading the gparted

Originally by Sentinel196 i qouted him and made things a little simpler 'cause people like screenshots :). I've just aded screenshots because im lazy and don't like to type much :). All the credit goes to him i just inserted screenshots for better understanding. And sorry for the misstypes i'm not use to type from my nettop :).

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.

YOU CAN DO EVERYTHING FROM GPARTED JUST BACKUP YOUR DATA AND UNMOUNT YOUR CARD AND PUT IT IN A CARD READER OR VIA MAGICLDR)

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.

WAIT UNTIL EVERYTHING IS LOADED THEN INSERT THE CARD READER OR MOBILE WITH SELECTED MASS STORAGE IN MAGICLOADER THEN IN GPARTED GO ON REFRESH DEVICES OR JUST REFRESH OR CTRL + R WHAT EVER IS SHOWN OR WHICH EVER IS EASIER FOR YOU. iN THE RIGHT UPPER CORNER YOU SHOULD HAVE YOUR PRIMARY HARD DRIVE SELECTED CLICK ON IT AND SELECT YOUR CARD IT SHOULD SAY 2,4,8 OR 16 GB APPROXIMATLY. After that you shuldn't have any problems with your card not detecting or what so ever.

Thanx to milton007 for pointing out this

3. 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.

4. 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.

5. Once selected, you should see a single FAT32 partition displayed with a chart which span the top of the window. The easiest way is to delete all partitions on the card

right click on the partition and delete click yes

Uploaded with ImageShack.us

6. Right click in the unallocated space you created in the chart and click "Create" or new. A new dialog box should appear. First partition will be fat32 and it must be primary into column space after input 1024 because that you will leave for the ext4 partition. Click OK Right click in the unallocated space you created in the chart and click "Create" or new.

Modify the settings so that the partition is "Primary" not "Logical" and set it to "ext4". Leave the cluster size set to "default". Click OK.

Uploaded with ImageShack.us

Uploaded with ImageShack.us

7. 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.

8. Once changes are reported as completed, shut down your PC and remove the SD card. Insert it into your PC 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.

If i helped you can always press thanks :P