[HTC Wildfire S] kk415kk:
Hi everyone. This is my first (compilation) tutorial that I decided to make after reading a lot of tuts and not having them work for me until last night. Just to clarify, I'm running a MarvelC Wildfire S on a Sense-based ROM. Here are the steps to prep your phone for INT2EXT based off of multiple tutorials. Also, if you're on a stock/stock-based ROM, I recommend doing a factory reset of your phone before following these steps just to keep things clean.

In order to use INT2EXT, your phone must have:

1. d.init support

2. ext2/3/4 support

It must also be permanently rooted.

Credits: http://xdaforums.com/showthread.php?t=1432459

Step 1: Preparing your SD card

Important Notes:

N1. If you are running a stock or stock-based ROM (i.e. using a stock kernel), your ROM only supports FAT32 and Ext2 for the second partition. DO NOT FORMAT YOUR SECOND PARTITION TO EXT4.

N2. You must be rooted (tutorial not included - plenty of working tutorials in this section).

N3. Do not mount your phone to follow these steps; use a microSD card reader.

Tools:

- Computer

- MicroSD adapter/reader

- Minitool Partition Pro Home Edition (http://www.partitionwizard.com/download.html)

Make sure you read the important notes above before proceeding. If you have, proceed:

1. Boot up Windows.

2. Insert your MicroSD card into the adapter and attach the adapter to your computer.

3. Make a folder on your computer to back up the contents of your SD card.

4. Install Minitool Partition Pro Home Edition.

5. Run the Partition Wizard.

6. Look for your SD card along the bottom and find the FAT32 partition.

7. Right-click it and choose "Move/Resize Partition."

8. Change the value of the partition size until your "unallocated/free space" is around 750 - 1000 MB (this is how much internal memory I recommend)

9. Click OK.

10. Find the unallocated space on the new drive map, right-click on it, and click "Create."

11. Click "Yes" on the warning that pops up.

12. Choose Ext2, Ext3, or Ext4. Stock/stock-based ROM users, choose Ext2. I recommend Ext2 just to be safe for all other ROM users, in case your kernel doesn't support it. If you know for sure that your ROM supports Ext4, then Ext4 is fine as well.

13. Make sure it is a Primary Partition, not Logical.

14. Click OK.

15. Click the Apply button on the top left corner of the window.

16. Choose "Yes" to continue.

Let it finish. Then, step 1 is complete.

Credits: http://xdaforums.com/showthread.php?t=1933849

Step 2: Adding init.d Support

Tools:

- BusyBox app (make sure you use the normal install, NOT smart install)

- Terminal Emulator (https://play.google.com/store/apps/details?id=jackpal.androidterm)

- Term-init from Ryuinferno (http://www.androidfilehost.com/?fid=9390169635556426791)

1. Download Term-init.

2. Install BusyBox from Google Market/Play Store.

3. Install Terminal Emulator from Google Market/Play Store.

4. Place Term-init at the root of your SD card.

5. Launch Terminal Emulator.

6. Type: su

7. Grant SuperUser access if prompted.

8. Type: sh/sdcard/term-init.sh

9. Follow the on-screen instructions from the script that is run.

To check if it worked, reboot your phone twice and browse to your /data/ folder (using an app such as Root Browser or ES File Explorer). If it's working, you should find a Test.log in there. Congratulations, you now have init.d support and you're ready to set up INT2EXT.

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

Step 3: Flashing INT2EXT(+)

Requirements:

- init.d support

- sd-ext partition (ext2/3/4)

- 100 MB of internal memory for every 500 MB of external memory

Tools (choose ONE):

- INT2EXT: http://d-h.st/Fvz

- INT2EXT+ (recommended): http://d-h.st/Otj

NOTE: If you already have a A2SD/D2EXT/INT2EXT/M2SD script, you will need to remove it completely.

1. Download your chosen script above.

2. Place it at the root of your SD card.

3. Reboot into CWM (Recovery).

4. Select "Install zip from sd card"

5. Select "Choose zip from sd card"

6. Select "CronMod-****_signed"

7. Let the script run.

8. Select "Mounts and Storage" directory.

9. Select "format/sd-ext"

10. Reboot.

You should have INT2EXT on your system now (check your internal memory to make sure). If you have any problems or questions, look in the threads given at the credits before asking here. Also, here are a few other great tutorials on flashing INT2EXT if you can't get it to work following mine:

- http://xdaforums.com/showthread.php?t=2223190

- http://xdaforums.com/showthread.php?t=1490607