Jump to content

12 Sep Gr5 - MoDaCo Custom ROM for the HTC Desire HD with Online Kitchen


Recommended Posts

Posted

hdmcr0.pnggr5acess1.pnggr5acess2.png

gr5acess3.pnggr5acess5.pnggr5acess4.png

I'm pleased to present my MoDaCo Custom ROM for the HTC Desire HD! 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 have a custom recovery image installed (Clockwork Mod).

Features

  • Based the 3.06.405.1 ROM
  • Pre-rooted with su and Superuser Permissions by ChainsDD
  • Insecure boot image (ro.secure=0)
  • Built, tweaked and massaged with the MCR build process which reduces the size and boosts the speed of the ROM
  • Busybox
  • MCR version displayed in 'About' screen
  • terminfo and settings in boot.img to allow nano etc. use
  • Updated all Google components
  • Updated all thirds party components
  • Updated Flashlight which now becomes 'Torch' for non en-US configuration.
  • Added Google Car Home option
  • Added Google Clock application option
  • Added Google Email app option
  • Added Google Gallery 3D option
  • Added Google Launcher2 with Phone app fix (particularly useful if you choose to remove Rosie / Sense!)
  • Added Google SMS/MMS app option
  • Added Google Voice Dialler option (with custom UK localisation)
  • Added Google Stock Lock Screen option
  • Added Jbed Java
  • Added MCR Boot Animation (stock as option)
  • Added Development Tools option
  • Added Spare Parts option
  • Added Titanium Mobile option
  • Added WaveSecure option
  • De-odex'ed for the themers out there

    Changelog

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

    Installation

    To install this ROM:

    • 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 free online kitchen - see the post below for details! In addition to the kitchen, a prebaked download is available.

      [*]Gr5 (default kitchen options, no MoDaCo additions) - DOWNLOAD (ROMraid)

      [*]Radio 12.62.60.27U_26.13.04.19_M (extract from zip and flash via 'fastboot') - DOWNLOAD (ROMraid)

      Please note that the download links implement referring checking to avoid deep-linking. If you are redirected to the MoDaCo homepage when you download, try 'right click save as', disabling ad blocking / no script or if all else fails try an alternative browser.

      Unedited RUU

      If you would like to base a ROM on 3.06.405.1, I have put the stock RUU online for you. I do NOT recommend flashing this in it's entirety, it should be used only for development purposes! DOWNLOAD (ROMraid)

      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.

      Future Updates - READ THIS!

      By providing this ROM I am not implying in any way that future updates will follow. Due to limits on my time and the fact that I have a large number of devices for short periods of time, it isn't possible for me to continue providing ROM updates indefinitely. Please do not donate / sign up on the assumption that future releases will be available (I don't want you to be disappointed!).

      I no longer have access to a Desire HD, so this ROM is no longer being updated.

      The download and kitchen will continue to be available should anyone wish to use anything from the ROM - feel free to contact me via PM with any questions.

      And finally...

      If you would like to show your appreciation for the ROM, please consider supporting MoDaCo by signing up for a MoDaCo Ad Free or MoDaCo Plus account, both of which also give you early access to Beta ROM releases and access to the the online kitchens.

      Enjoy! B)

      P

Posted
Posted

Changelog

Gr5 12/Sep

  • Completely rebuilt on the latest 3.0 Sense release

    r3 09/Feb

    • Reoptimised - smaller, faster!
    • Updated all outdated components
    • Fixed su issue

      30/Dec r2

      • Based on 1.72 release
      • Updated all components (in turn compressed and optimised)
      • 18/Nov r1

          [*]Initial Release

Posted

Great stuff Paul - been waiting for this. Thanks for your hard work in getting this out to the slavering masses B)

One thing - "Patched 'Rosie' (Sense) to allow click-drag homescreen rearrange when pinch-zoomed out" - my DHD does this anyway, is this something extra?

Posted
Great stuff Paul - been waiting for this. Thanks for your hard work in getting this out to the slavering masses :)

One thing - "Patched 'Rosie' (Sense) to allow click-drag homescreen rearrange when pinch-zoomed out" - my DHD does this anyway, is this something extra?

They included this by default on the HD? Hadn't noticed. About time tho! B)

P

Posted

Thank you!! Yay!

OK, one thing that confuses me is that you have 2 options:

HTC input method (modified v27 by jonasl).

and

HTC IME input method by jonasl (version 18).

what's the difference? Should I install both or is one the stock HTC keyboard??

Thanks again

JonCameronBates

Posted

great!

@Paul

does it contain the modifications to have a better battery life?

Posted

First thanks Paul,

installed it right away and will report back.

Second: Did you included the battery saving kernel you mentioned earlier this week?

Regards from Berlin

K.

Guest AndyCr15
Posted (edited)

I've never used the upload added files option before, but I'm curious. Which folder do I find the actual app in that needs to be in the zip. I assume I can also put the data into the zip too?

I'm thinking of not ticking either launcher but uploading LauncherPro Plus. Will that work?

I assume I can get a file structure sorted with all my most common apps and then just add that each time I make a rom? B)

Thanks.

Edited by AndyCr15
Posted

It's in /data/app, so your zip needs to replicate that structure.

P

Posted
First thanks Paul,

installed it right away and will report back.

Second: Did you included the battery saving kernel you mentioned earlier this week?

Regards from Berlin

K.

No custom kernel yet, i'm working on it!

P

Posted

OK, I can't wait any longer for the answer, I am eager to test so I guess I better install both keyboard options then!

Posted
Thank you!! Yay!

OK, one thing that confuses me is that you have 2 options:

HTC input method (modified v27 by jonasl).

and

HTC IME input method by jonasl (version 18).

what's the difference? Should I install both or is one the stock HTC keyboard??

Thanks again

JonCameronBates

Install both and see which you prefer!

The modded one is more customisable, but the stock one has 'arrow keys'.

P

Guest AndyCr15
Posted (edited)

So I cook a ROM without quite a lot of the 'junk'. But I assume for me to remove them, I need to wipe everything in recovery and then flash?

I feel like I should know the answer is yes, but want to check.

**EDIT** Okay, my extra's are 34meg... can I insert them manually?

Edited by AndyCr15
Guest Drakknar
Posted (edited)

With this configuration:

Required - Core

Google - Desk Clock, Car Home, Contacts, Email, Launcher, Live Wallpapers, Maps/Street View, Messaging, News and Weather, SIM Toolkit, Voice Dialler, Voice Search, YouTube

HTC - Calculator, FM Radio, Reader, Teeter, Torch, Voice Recorder, Weather

Modified Applications - HTC Ime (Modified)

Third Party - Adobe Flash, Adobe Reader, Facebook, Twitter

MoDaCo Additions - Development Tools, Spare Parts, WiFi Status Indicator

Boot Options - Disable Boot Sound, Stock Boot Animation

The ROM won't boot... it flashes from Paul's Clockwork but on reboot it's stuck at the HTC Logo... Any suggestions on what may be breaking this config? I already tried an upgrade and a full-wipe

Edited by Drakknar
Posted

Use 'adb logcat' to check what's happening. Bear in mind first boot takes a while as it's de-odexed!

P

Guest Drakknar
Posted (edited)

Thanks B) I'll run the command and I'll report back

**EDIT** I'm stuck at the HTC logo since about 15 mins, this is what adb logcat is reporting:

--------- beginning of /dev/log/main

I/rmt_storage( 1216): rmt_storage user app start

I/rmt_storage( 1216): rmt_storage open success

I/rmt_storage( 1216): rmt_storage shared memory ioctl success

I/rmt_storage( 1216): rmt_storage mmap addr = 40010000

I//system/xbin/busybox( 1214): run-parts: /system/etc/init.d: No such file or directory

I/logwrapper( 1214): /system/xbin/busybox terminated by exit(0)

I/rmt_storage( 1216): rmt_storage open event

I/rmt_storage( 1216): rmt_storage client thread started

I/rmt_storage( 1216): rmt_storage events processing done

I/rmt_storage( 1216): rmt_storage register cb event

I/rmt_storage( 1216): rmt_storage status id = 2

I/rmt_storage( 1216): rmt_storage events processing done

I/rmt_storage( 1216): rmt_storage open event

I/rmt_storage( 1216): rmt_storage client thread started

I/rmt_storage( 1216): rmt_storage events processing done

I/rmt_storage( 1216): rmt_storage register cb event

I/rmt_storage( 1216): rmt_storage status id = 2

I/rmt_storage( 1216): rmt_storage events processing done

I/rmt_storage( 1216): rmt_storage write event

I/rmt_storage( 1216): rmt_storage events processing done

I/rmt_storage( 1216): unblock rmt_storage client thread

I/rmt_storage( 1216): rmt_storage write: bytes written = 3145216

I/rmt_storage( 1216): rmt_storage write: bytes written = 512

I/rmt_storage( 1216): rmt_storage status handle = 2

Edited by Drakknar
Guest duderuud
Posted (edited)

Paul, I build a cutom ROM but I can't find the HTCsense.com account info anywhere.

Can you tell me what package I need?

O, and Adfree doesn't seem to work..."Error processing command"...

Edited by duderuud
Posted
Thanks B) I'll run the command and I'll report back

**EDIT** I'm stuck at the HTC logo since about 15 mins, this is what adb logcat is reporting:

--------- beginning of /dev/log/main
I/rmt_storage( 1216): rmt_storage user app start
I/rmt_storage( 1216): rmt_storage open success
I/rmt_storage( 1216): rmt_storage shared memory ioctl success
I/rmt_storage( 1216): rmt_storage mmap addr = 40010000
I//system/xbin/busybox( 1214): run-parts: /system/etc/init.d: No such file or directory
I/logwrapper( 1214): /system/xbin/busybox terminated by exit(0)
I/rmt_storage( 1216): rmt_storage open event
I/rmt_storage( 1216): rmt_storage client thread started
I/rmt_storage( 1216): rmt_storage events processing done
I/rmt_storage( 1216): rmt_storage register cb event
I/rmt_storage( 1216): rmt_storage status id = 2
I/rmt_storage( 1216): rmt_storage events processing done
I/rmt_storage( 1216): rmt_storage open event
I/rmt_storage( 1216): rmt_storage client thread started
I/rmt_storage( 1216): rmt_storage events processing done
I/rmt_storage( 1216): rmt_storage register cb event
I/rmt_storage( 1216): rmt_storage status id = 2
I/rmt_storage( 1216): rmt_storage events processing done
I/rmt_storage( 1216): rmt_storage write event
I/rmt_storage( 1216): rmt_storage events processing done
I/rmt_storage( 1216): unblock rmt_storage client thread
I/rmt_storage( 1216): rmt_storage write: bytes written = 3145216
I/rmt_storage( 1216): rmt_storage write: bytes written = 512
I/rmt_storage( 1216): rmt_storage status handle = 2[/code]

Hmmm, I wonder if you baked too much in? Do 'adb shell df -h'.

P

Guest Drakknar
Posted (edited)
Hmmm, I wonder if you baked too much in? Do 'adb shell df -h'.

P

Hmm I don't think I baked too much stuff inside... The zip file is just 202MB...

I can't do adb shell df -h as I get a "-h: no such file or directory", but by doing just a "df" I get

df

/dev: 319120K total, 0K used, 319120K available (block size 4096)

/system: 558668K total, 440388K used, 118280K available (block size 4096)

/data: 1184268K total, 32908K used, 1151360K available (block size 4096)

/cache: 297484K total, 8274K used, 289210K available (block size 1024)

/devlog: 21100K total, 4132K used, 16968K available (block size 4096)

/mnt/asec: 319120K total, 0K used, 319120K available (block size 4096)

/app-cache: 8192K total, 0K used, 8192K available (block size 4096)

Edited by Drakknar
Guest Drakknar
Posted (edited)
Hmmm, strange then! :/

P

Could it be some kind of hw problem? I just tried to flash via Clockwork other ROMs but according to logcat I got the same exact issues... Flashing the original RUU works tho (I lost my S-OFF ENG bootloader but I'll reflash it soon)...

Edited by Drakknar
Guest ange335
Posted (edited)

GREAT WORK!! I´ve been waiting exact for this! :)

Your ROM´s was the best one for Desire, now the story continues for DHD!!

I will forward support you with subscriptions B)

Thank you Paul!!

Edited by ange335

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.