Post 2 How-to install a rom using CWM
Post 3 How-to install cLK 1.5
Post 4 How-to uninstall HSPl (For warranty issues)
Okay, you asked for it so here it is! Complete! Magldr & Clk! I have built a website centered around my current rom development. And because of lack of space my entire guide is located there as well.
I have added a Magldr guide!
If your USB is broken (good luck charging your phone) BUT DO NOT WORRY!!!!
This guide also covers how to flash rom WITHOUT USB!!!!
Post 3 part 2 (the 2nd way) describes how to install cLK and CWM WITHOUT USB
This is also the most up-to-date cLK version, it has many nice features but it is not yet integrated in HD2 Toolkit and I want this guide to be simple.
How-to Install cLK using HD2 Toolkit and CWM
CWM stands for Clockwork Mod. CWM is the method of choice for developers to program roms for. CWM supports both MAGLDR and cLK. I am considering writting a MAGLDR guide, but I have not yet. cLK is my preferance and I want this guide to be the best it can be before starting something new.
I know has been posted before, I will use this as a question and answer thread!
I am going to begin from the very beginning.
HSPL Needs to be installed to complete this process.
BACK UP ALL DATA!!!! It will be lost during this process!
First you must choose a rom you want to try.
Here is a link to list of roms currently in development here on XDA. (Thanks yz.hd )
The rom is very important in this process, for mostly one reason. When cLK is flashed their is no way to change the partition size except to reflash it again. this is a lot of trouble so we want to get this right the first time.
Different roms have different size requirements. Each developer will post the size requirements within the first few posts of their rom thread.
The sizes are normally posted in one of two different formats.
The post will say something about partition size:
And then be either 5/220/5 or 220/5
The first format (5/220/5) stands for this:
(CWM size = 5MB/System size = 220MB/Cache size = 5MB)
The second format (220/5) stands for this:
(System size = 220Mb/Cache size = 5MB)
Now the system and the cache size are the only thing needed. The CWM size stays the same.
When you pick the rom you want to use, write down these numbers so that later when you begin flashing your phone you will know what option to pick.
Once you have decided on a rom that you like then you need to download and install the HD2 Toolkit program. ( Thanks ksubedi )
Once HD2 Toolkit is installed open the program.
Before continuing a 50% phone battery is required!
Click the Download Drivers icon in the lower right corner.
Download the drivers, and unzip them to the desktop.
These will come in later.
Okay, now you are ready to start.
Before we can install a rom, we have to have a bootloader. But before we can install a bootloader, we have to install HSPL.
HSPL basically roots your phone, it allows the use of custom software.
Step 1. Power off your phone.
Step 2. Hold the Volume Down Button and press the End (red) key once.
Continue holding until a multi colored screen appears.
Step 3. Plug in your USB cord to your phone. At the bottom of your Phone it should say SERIAL until your USB is connected. Once USB is connected it should say USB at the bottom.
Step 4. Click Install HSPL at the bottom right hand of the screen. Make sure to install HSPL 2.08 Just follow the steps, and make sure your device meets the requirements before preceeding. (50% battery, anti-viruse disabled, etc)
Step 5. Click the Wipe(Task29) button, right corner, and follow through the steps.
Task 29 Wipes all data off of phone!!
Step 6. Once the wipe(task29) has finished, your phone will be partially booted. Now we need to power down, so pull out the battery, and unplug the USB.
Step 7. Replace the battery.
Step 8. Now again we need the tri-colored screen. So hold volume down and press the end (red) key
Step 9. Once the tri-colored screen appears, let off the buttons and replug the USB cord.
Step 10. On the HD2 Toolkit up at the top click cLK Repartition.
Step 11. One the right there is a column that says Choose System Partition Size (cLK) click what size you want.
Step 12. Below the column is the cache size, there are two options. Pick one. I usually use 5.
Step 13. Now you are ready to install cLK. On the left bottom side of HD2 Toolkit it says Functions, with a few options. Click repartition, and go through the steps on the screen.
Once this is completed your phone will boot into cLK.
Windows 7 computers do not come with this interface installed, and the driver isn't located on Windows update.
Your computer should bring up an option to install Drivers. When it prompts you, locate the google adb drivers on your Desktop. This should install fastboot so that your Phone works.
If you have problems with Windows 7 recognizing the device now that it's booted, try this HERE
Step 14. Once the drivers are installed. The phone (when connected via USB) should say Fastboot: Processing Commands
Step 15. At the top of HD2 Toolkit click the cLK Install Recovery
Step 16. At the bottom of HD2 Toolkit where it says Functions, it will now say install. Click install.
Step 17. When a Radio box appears say there are two methods of installing cLK. Click yes you are in Fastboot mode.
Step 18. A command prompt box will appear. Just hit enter each time an option is given (three times.)
Step 19. After the third time you hit enter, your phone will begin rebooting.
Press and hold the home key when your phone begins to turn on. After about two seconds CWM Recovery will appear Congratulations CWM is installed!