[HD2 Android Q&A, Help & Troubleshooting and Genera] :
Okay, so let's start from scratch :)

Here comes experience7's little tutorial on how I set up everything when I start from scratch :)

First of all we will partition our SD-card to get the following:

- A big FAT32 partition which stores our pictures, videos and stuff like that and

- A smaller EXT4 partition which is used for our 2SD-script

STEP1 - HOW TO PARTITION SD-CARD:

1.1) Put your SD-card into your computer (via card-reader or card-adapter) - Don't use the USB mass storage mode from Android / ClockworkMod or MAGLDR because this modes only mount the FAT32 memory - and we also need to access our EXT4 Partition if one is existent.

1.2) Save EVERYTHING important. By important I mean things like photos, videos, music - usually I don't backup folders from apps but some are really advisable. For example WhatsApp folder because it stores the shared stuff there.

1.3) Download, install and open MiniTool Partition Wizard (Home Edition) - get the setup here: http://www.partitionwizard.com/download.html

1.4) You should a bar which represents your SD-card.

1.5) Right-click on the symbol on the left side which says "Basic" and choose "Delete All Partitions" - confirm with "Yes".

1.6) Right-click on the big "Unallocated" space and choose "Create".

1.7) A window pops up where you set things like this:

- Partition Label: <empty>

- Create As: Primary

- File System: FAT32

- Drive Letter: <unchanged or desired>

- Cluster Size: <default>

We're not done yet: Under "Size And Location" there's a bar where you can adjust how big the partiton should be. Of course we don't want the whole memory to be FAT32 - we also need an EXT4 partition. My EXT4 partition will be 2 GB big - I install lots of apps and never had storage problems.

What you actually have to do is to drag the triangle on the right side to the left until the "Unallocated Space After" is BIGGER than 2 GB (2048 MB). Because then you're able to rewrite this value to EXACTLY 2048 MB per Hand. You'll then see that at the left side there will get a space which we no fill up by dragging the left triangle to the very left side.

At last it should look like this: https://docs.google.com/open?id=0B4SRS2qeoUCydjlGblZkUzNfajA

Click OK to go on with the next part.

1.8) Now we right-click on the "Unallocated" space on the right side and choose "Create" one more time. Now enter the following:

- Partition Label: <empty>

- Create As: Primary

- File System: Ext4

- Cluster Size: <default>

Finally hit OK and guess what? It's only one more click:

1.9) Click the "Apply" button in the upper left corner. The software will then start and do all of the work. After the whole progress has finished Windows Explorer should show up the SD-card smaller as it really is. That's because Windows does only recognize the first partition on a removable drive. Now you can also move the latest ROM (+ latest Kernel if available) and the 2SD script onto your sd-card.

Personally I'm using the INT2EXT+ script as I'm very satisfied with it - I've previously used a bunch of other scripts including amarullz's and Link2SD - but this one has the best performance in my opinion :) You can grab the INT2EXT+ script here: http://d-h.st/xwB

Original thread: http://xdaforums.com/showthread.php?t=1716124

STEP2 - SET UP THE PHONE:

[2.1)] Install HSPL if not already done. Most likely it is.

2.2) Run task29 to be sure that your internal memory is totally clean.

2.3) Install latest Radio ROM - I always do it just to be sure that I'm up-to-date.

2.4) Flash MAGLDR 1.13 by DFT

2.5) Flash ClockworkMod Recovery - I've chosen the image file from arif-ali which can be found here: http://xdaforums.com/showthread.php?t=987531

Just scroll down a bit.. there's an easy tutorial for installing it on MAGLDR.

Now that we've built the base it's getting more interesting:

2.6) Boot into ClockworkMod and choose "install zip from sd-card > choose zip file from sd-card". Then navigate to the ROM file and install it.

After it's finished let the phone boot up until it asks for a PIN. Then just hold the power button and click on "Shutdown".

2.7) Restart into ClockworkMod again and install the latest kernel. At the moment the latest kernel is already included in the ROM so you don't have to do it. But maybe there will be an update later. Install it the same way like the ROM itself.

Reboot again. But instead of entering the PIN: Shutdown -> ClockworkMod again.

2.8) Install the INT2EXT+ Script and even though the instructions say to not do it: FIX PERMISSIONS [ClockworkMod > advanced > fix permissions]. It won't hurt anything but often fixes errors (like low-sound) if they are existent.

So just boot up and you're done.

Well, that's how i did it - and it's just working great :) I did this with v2.5 and sucessfully updated to 2.6 this way:

- Flashed the v2.6 ROM

- Booted up and noticed that most of the bigger apps won't even start (like facebook or some games) - it told me that the app is not installed.

- So I went back to ClockworkMod and reflashed the INT2EXT+ script and voila: It works like a charm :)

Hope it helped you guys,

Greets,

experience7 :)

Oh and by the way.. if someone notices a mistake please tell me! :) We're all just people and mistakes happen from time to time :) Thanks for reading :)