[Desire Android Development] paulobrien:
I'm pleased to present my MoDaCo Custom ROM for the HTC Desire! READ THIS WHOLE POST BEFORE YOU START! No, really, it contains everything you need to know. ;)

Remember that if you use this ROM, you do so entirely at your own risk!!

About MoDaCo Custom ROMs

MoDaCo Custom ROMs are based on official ROMs - either shipping or leaked. A MCR release is designed to feel as far as possible like a stock ROM, with optimisations, tweaks and complimentary additions that enhance the user experience. The aim of a MCR is to be ultra reliable for use on an everyday device.

Requirements

In order to use this ROM on your device, you must be rooted and be able to launch the custom recovery image using the supplied scripts in the root package. You can read more about how to root and launch the CRI on your device in this topic.

Features

Based on the 2.09.x.x ROM series (FRF91)

Pre-rooted with su and Superuser Permissions 2.3.4 by ChainsDD

Built, tweaked and massaged with the MCR build process which reduces the size and boosts the speed of the ROM

Patched 'Rosie' (Sense) to allow click-drag homescreen rearrange when pinch-zoomed out

busybox with Droid Explorer support

MCR version displayed in 'About' screen

terminfo and settings in boot.img to allow nano etc. use

Updated Google Maps

Updated Facebook

Updated Google Search Widget

Updated emoticon set to fix low resolution 'embarrassed' emoticon

Updated Flashlight which now becomes 'Torch' for non en-US configuration. Also added requested German translation.

Added 'Genie' News and Weather app / widget option

Added stock Clock application

Added stock Gallery 3D option

Added stock Keyboard option

Added stock MMS app option

Added Voice Dialer option

Added Voice Search with Voice Actions

Added Stock Launcher2 with Phone app fix (particularly useful if you choose to remove Rosie / Sense!)

Added option to use stock lock screen instead of HTC version

Added OpenVPN components (including tun.ko)

Added option to disable 'vibrate on shutdown' in the kitchen

Added option to disable IPv6 in the kitchen

Added option to disable perflock in the kitchen

Added option to disable 'Menu button unlock' in the kitchen

Added New and exclusive Sense widgets - Battery / Call Mom / Coin Flip / Dice / Fortune Cookie / Note / Quick Recorder / Sand Timer / Tip Calculator / Today In History

Added 802.11N/no N/low power in sleep options in the kitchen

Added MCR Boot Animation (stock and N1 as options)

Added Google Car Home

Added Stock Android email app

Added HTC_IME mod v27 by jonasl

Added Maps mod 4.4.0 by squrl

Added Gmail 2.2.1 added

Slimmed Customize dir, additional locales added

Removed bootsound (can be restored via the online kitchen)

Optional A2SD via the online kitchen, including A2SD+

Optional AdFree modified for Desire

Optional Jbed Java

Optional ROM Manager

Optional Titanium Backup

Optional Wavesecure via the online kitchen (installed to system partition for maximum security)

Optional WiFi Status indicator

Optional Trackball Wake

Optional 32.44.00.32U_5.09.05.30_2 radio

Removed 'Learn More' icon

WiFi 11n patch

More stuff i've probably forgotten

Note: This ROM is not odexed, but includes 'cachedalvikcache' to negate the effects of deodexed /system files. In this regard it has no disadvantage vs: odexed ROMs apart from a longer first boot time. You must also reboot once after initial setup to regain full space on /data.

Changelog

Please see 2 posts below this one for the changes in each release.

Installation

To install this ROM:

Ensure you have are able to launch the custom recovery image (see 'requirements' above)

Download the zip file of your choice from the links below (or the online kitchen) and copy to your SD card

Restart your device in recovery mode

PERFORM A NANDROID BACKUP FROM THE MENU

Select the option to apply an update zip, and select the zip file you copied to your memory card

Upgrading

No wipe is explicitly required in order to use this ROM, however if you do encounter issues of any kind, it is recommended that you wipe your device and reproduce the issue before raising it here.

Downloads

This ROM is now available in the online kitchen! In addition to the kitchen, 3 prebaked downloads are available - a version with the default set of MoDaCo additions, a version with the default set of MoDaCo additions and A2SD+ and a version with no optional additions at all.

DOWNLOADS

Thanks

Thanks

It's impossible to mention everyone who contributes to the Android community by name, but to everyone out there who does great work and shares it with us all - you have my gratitude and respect.

And finally...

Details on how to donate are in the original post at MoDaCo.

Enjoy! :)

P