Ok guys, I'm so frustrated with the release and communication attitude here that I shopped around for something new. And I'm so happy that I did! I'm now on a Desire Z ROM with all the nice new features of Sense coming with the HD/Z models. It is really worth it (in my opinion).
<rant>I realized that once I accepted that I need to leave the simplicity and safety of Paul's kitchen, the world out there is much more colourful and advanced. But I had quite a learning curve and still don't understand everything I did to the fullest. In that respect, it doesn't help that quite a few developers love their acronyms and talk about all this "BFS kernel" stuff, which by the way means a kernel with brain badword scheduler (whatever that is). The newbies annoy the experts with their endless seemingly stupid questions (what's the difference between a2sd, data2ext and data2sd?) and often get the answer: use the search function. Hey, not every newbie is a n00b. But who wants to spend half their live researching technical details?</rant>
Ok, so for all the other guys who are as lost in all this as I am, here is what I did (coming from a rooted Desire with MCR r9 ROM, ROM Manager and ClockworkMod Recovery that I got via unrevoked rooting):
Install Titanium Backup from the Market, spend the few bucks for the paid version and do a full backup of everything Install SMS Backup & Restore from the Market, as Titanium sometimes has trouble with SMS (at least for me) and do a full backup Reboot into recovery by holding down the power button, selecting reboot and selecting recovery Do a full (so call NANDROID) backup of everything. This will even save your ROM and all. If you get stuck later, this is your return ticket. Reboot back into the Desire and access it from a PC, then copy everything (including hidden files starting with a dot) from your SD card to the PC as backup Download the CoolZ v3 ROM to your PC Don't forget the extra scripts from the post above, i.e. also download: alignment-ext4.zip, a2sd_remover_Cool.zip, Data2sd_Installer_Cool.zip Get a different kernel (the one included in the CoolZ ROM didn't work for me, caused me a lot of trouble with bootloops). I used Ziggy471 Beta Kernel BRAVO BFS HAVS 21 Jan 11 (120) (yes, BFS is the brain badword scheduler) I also abandoned ClockworkMod recovery and now use AmonRA which I feel is more versatile. Your choice, but if you want to follow me steps, download AmonRA as well To install AmonRA on your device, you might want to use unrevoked, go get it Now you have all the bits and pieces you need. We will wipe your card and repartition it. Everything will be gone, but you did your backup as described above, right? Unplug your device from your PC and start unrevoked Unrevoked waits to find your device - don't plugin just now, but first go into the menu of unrevoked and select the AmonRA image file that you downloaded as recovery image Now plugin your device and unrevoked do its magic, after that your device is rooted and AmonRA is installed as recovery system Boot into recovery, e.g. by holding the volume-down button and switching on the device, waiting a bit, then use volume up/down to move to the recovery menu item and press the power button to select it Once you're on the green AmonRA screen, you can navigate with the trackball. Select the partitioning menu and start partitioning your SD card. I used 0 swap, 1024 ext and the rest goes to FAT32 automatically. After partitioning, let's upgrade the ext2 partition first to ext3 and then to ext4 via the partitioning menu in AmonRA Now go back to the main menu and do a full wipe of everything You can now select USB-MS toggle to mount your SD card on the PC On the PC you should be able to see the large partition from the SD card as a drive. You might also see the 1GB ext4 partition, but please ignore it Copy the CoolZ v3 ROM file, the Ziggy kernel file and the three .zip scripts coming with CoolZ to the SD card Stop the drive on the PC to safely unplug it, or use the USB-MS toggle menu in AmonRA after everything has been copied over First we will align your ext4 partition. Go to the Flash zip from sdcard menu item and select the alignment-ext4.zip file After that has completed, do not reboot but now flash the CoolZ ROM, again via the Flash zip from sdcard menu entry After that has completed, do not reboot but now flash the a2sd_remover file Now you can reboot. Give it some time and hope for the best. Once you're inside the Desire, just skip through the setup wizard and don't just yet give your Google login or create any other account. You can do that later. Instead, reboot back to recovery (holding down power button, selecting reboot, then recovery) Now flash the data2sd_installer zip file Reboot once more and you're almost done Inside the new Sense (yes, it looks advanced from the original Desire interface) you can first go through the setup wizard and setup your accounts (you have to start it manually from the apps). Then go to the market and get Titanium backup and SMS backup Connect your PC again and copy your backup of the SD card back to the device The CoolZ ROM has left out the Google applications that are on the market anyway, so get Google Mail and Youtube and also Flash Use Titanium to restore all your apps and data. I did not restore any system apps as there were new ones now (obviously). I also did not restore any system data as I don't know if anything in the system databases has changed. For me, this was only WiFi anyway. Also, I didn't restore contacts and calendar, as these come synced over from Google. You loose your links, however, between Facebook, Twitter and the Google contacts. Not much of a problem for me.
That's it as far as I can remember. It worked for me, it might or might not work for you. It's cooler than any MCR ROM (and faster) but you might disagree. The new Sense from the HD/Z is great and a good step forward. I hope this tutorial takes a bit of the pain out of the process.
Don't expect any help from me, but ask over at XDA in the posts of CoolZ, Ziggy471 or AmonRA. It's their work, it's their credit!