Results 1 to 12 of 12

Thread: HTC Hero custom ROM guide

  1. #1
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS

    HTC Hero custom ROM guide

    I don't know about the rest of you, but I'm sick of HTC's ****. The Hero's been on Android 1.5 for yonks now, and the "2.1 we promise" update has been pushed back time and time again.

    So, for your consideration, a guide on installing custom ROMs, from scratch.

    Note: No warranty is offered or implied. If you brick your phone, it's not my fault. I'll solve your problems for consultant rate of £150 per hour, which may involve playing Minesweeper for 4 hours, buying you a new un-broken phone, and pocketing the difference. Otherwise you're on your own.

    1: Insecure firmware preparation

    In order to install a custom ROM, you need to somehow get to the stage where you can flash a replacement firmware on your phone. Unfortunately, you can't do it if you run a sufficiently recent (secure) version of the Hero firmware. You need to downgrade to the following:

    Orange: 2.73.61.5 or below
    T-Mobile: 1.76.110.6 or below

    1. If USB Debugger mode is enabled on your phone, disable it (Settings->Applications->Development)
    2. Switch off your antivirus. Yeah, I know, but HTC Sync is *really* fragile
    3. Install HTC Sync on your Windows PC (Windows only, sorry)
    4. Put the phone into sync mode, which should give you a green icon in the Windows systray
    5. Run the HTC ROM update app


    With any luck, your phone should eventually come back up running a nice insecure firmware.

    2: Replacing the recovery image

    Now we have an insecure image, we've got a starting point. The next step is to replace the HTC recovery image (which saves your ass in case everything goes wrong) with a hacked version. The hacked version will install firmwares which haven't been signed off by HTC as "approved", as well as offering other features.

    1. Enable non-market apps (Settings->Applications)
    2. Plug in USB, enable USB mount, and copy flashrec and an Amon Ra recovery image to the root of the SD card - then unmount the SD card from the phone
    3. Go to Google Market, and install ASTRO File Manager
    4. Use ASTRO and install the flashrec package
    5. Run flashrec, and hit the "backup" button
    6. Type /sdcard/recovery-RA-hero-v1.5.2.img in the box (or fix the URL if you decide to try a different recovery image, which I haven't personally tested), then the Flash button.


    You can now boot the new recovery image! Shut down the phone, then hold the Home and Power buttons until the recovery screen appears (note, seeing the Hero logo first is normal)

    3: Doing stuff from the recovery image

    From in here, you can do all sorts of neat stuff. This is your lifeline in the land of ROM hacking, your get-out-of-jail-free card, and the default location you are dumped if you brick your main OS (oops).

    There are four main settings here to take note of:

    • USB-MS Toggle - lets you transfer files to the SD card, e.g. new firmware
    • Backup/Restore - lets you back up your current HTC image, in case you want to revert
    • Wipe - clears data & returns to factory settings, often needed between firmwares
    • Flash zip from sdcard - load your shiny new ROM from "update.zip" on the sdcard


    Hopefully you've worked out what you need to do, from the above description

    1. BACK UP! Only a moron would forget to back up their HTC image before installing custom stuff.........
    2. Wipe
    3. Enable USB-MS
    4. Transfer the ROM of your choice to the SD card, rename it update.zip, then disable USB-MS
    5. Flash zip from sdcard
    6. Wait
    7. Reboot
    8. Wait
    9. Yank the battery 'cos it seems buggered
    10. Power it up again
    11. WAIT. No, really.


    Job jobbed.

    Which ROM to use? Well, here's a non-exhaustive list: http://wiki.xda-developers.com/index...%20Hero%20ROMs

    I've tried two different images so far - VillainROM 6.0 (which is what you'd expect an HTC 2.1 update to smell like, more or less) and SuperHero (more of a blend of Nexus1-style normal Android, with some pieces of HTC Sense - fairly buggy compared to Villain but VERY nippy). Via the recovery console, you can try several ROMs - just be careful not to try and apply more than one type of update between reboots. Others I might consider are aHero and Vanilladroid. Have a look, try some out, post back your findings.

    Have fun!
    Last edited by directhex; 27-05-2010 at 11:03 PM.

  2. #2
    Senior Member kopite's Avatar
    Join Date
    Sep 2006
    Location
    Liverpool
    Posts
    3,499
    Thanks
    81
    Thanked
    158 times in 127 posts
    • kopite's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • Intel Core i5 2500K
      • Memory:
      • 8GB DDR3 1600 MHz Corsair Memory Vengeance Black
      • Storage:
      • 128GB Crucial m4 for main drive. 3.5 TB of storage space over western Digital Drives
      • Graphics card(s):
      • Gigabyte NVIDIA GTX 970 G1 Gaming Edition
      • PSU:
      • 750W ANTEC TRUEPOWER
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 1 x 27 inch dell Monitor 1 x 20 inch Dell monitor
      • Internet:
      • Virgin media 150MB

    Re: HTC Hero custom ROM guide

    Good guide mate

    I`ve been running custom roms for ages now.

    Modaco was the early daddy of Hero roms but lately Villainrom has taken the lead.

    Currently running villainrom 6.0 which came out today :d

  3. #3
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS

    Re: HTC Hero custom ROM guide

    Quote Originally Posted by kopite View Post
    Currently running villainrom 6.0 which came out today :d
    Oh, that's today's? It's pretty good, but I didn't install custom ROMs to get full-blown bloaty Sense. Then again, I miss some HTC widgets. Decisions, decisions...

  4. #4
    Senior Member kopite's Avatar
    Join Date
    Sep 2006
    Location
    Liverpool
    Posts
    3,499
    Thanks
    81
    Thanked
    158 times in 127 posts
    • kopite's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • Intel Core i5 2500K
      • Memory:
      • 8GB DDR3 1600 MHz Corsair Memory Vengeance Black
      • Storage:
      • 128GB Crucial m4 for main drive. 3.5 TB of storage space over western Digital Drives
      • Graphics card(s):
      • Gigabyte NVIDIA GTX 970 G1 Gaming Edition
      • PSU:
      • 750W ANTEC TRUEPOWER
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 1 x 27 inch dell Monitor 1 x 20 inch Dell monitor
      • Internet:
      • Virgin media 150MB

    Re: HTC Hero custom ROM guide

    I`ve been looking at superhero and am very tempted.

    i`d miss the htc widgets too

  5. #5
    Formerly known as Zap. Stephen C's Avatar
    Join Date
    Aug 2004
    Location
    Sussex
    Posts
    2,386
    Thanks
    97
    Thanked
    236 times in 160 posts
    • Stephen C's system
      • Motherboard:
      • Asus P4C800 E Deluxe
      • CPU:
      • P4 3.4ghz @ 4.01ghz
      • Memory:
      • 4GB Corsair XMS Pro LL @ 2-3-3-6
      • Storage:
      • 120gb Barracuda
      • Graphics card(s):
      • ATI HD3850
      • PSU:
      • Hiper Type R
      • Case:
      • Chieftec Ultra Dragon
      • Operating System:
      • XP
      • Monitor(s):
      • 20WGX2
      • Internet:
      • Virgin 30mb

    Re: HTC Hero custom ROM guide

    I'm tempted to give it a go, been waiting so long for the official rom now :/
    Did read that the Sprint Hero official rom had been released so hopefully it's not all that far away for the rest of us.

  6. #6
    Senior Member kopite's Avatar
    Join Date
    Sep 2006
    Location
    Liverpool
    Posts
    3,499
    Thanks
    81
    Thanked
    158 times in 127 posts
    • kopite's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • Intel Core i5 2500K
      • Memory:
      • 8GB DDR3 1600 MHz Corsair Memory Vengeance Black
      • Storage:
      • 128GB Crucial m4 for main drive. 3.5 TB of storage space over western Digital Drives
      • Graphics card(s):
      • Gigabyte NVIDIA GTX 970 G1 Gaming Edition
      • PSU:
      • 750W ANTEC TRUEPOWER
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 1 x 27 inch dell Monitor 1 x 20 inch Dell monitor
      • Internet:
      • Virgin media 150MB

    Re: HTC Hero custom ROM guide

    Yeah I think so.

    or at least a leak of the offical rom is out. (this is what villaimrom is based on)

  7. #7
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS

    Re: HTC Hero custom ROM guide

    moo, a2dp is broken in superhero

  8. #8
    Ol' Timer Bunjiweb's Avatar
    Join Date
    Jul 2003
    Location
    Gloucestershire
    Posts
    2,903
    Thanks
    166
    Thanked
    135 times in 97 posts
    • Bunjiweb's system
      • Motherboard:
      • Gigabyte UD
      • CPU:
      • AMD Phenom X4 955 @ 3.6GHZ
      • Memory:
      • 8GB
      • Storage:
      • 2950GB
      • Graphics card(s):
      • nVidia GTX 550 Ti OC
      • Case:
      • Alienware 7500
      • Operating System:
      • Win 7 Ultimate
      • Monitor(s):
      • 28" HannsG HG281D
      • Internet:
      • Virgin V.I.P. 60mb

    Re: HTC Hero custom ROM guide

    Have been so tempted to root but I am still holding out for the official, it can't be too far off now!
    =========
    NOTHING TO BE SEE HERE, MOVE ALONG PLEASE....

    :: of all the things i've lost i miss my mind the most ::

  9. #9
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS

    Re: HTC Hero custom ROM guide

    seems a2dp breakage us a common "feature" with custom ROMs

  10. #10
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS

    Re: HTC Hero custom ROM guide


  11. #11
    Registered User
    Join Date
    May 2010
    Posts
    1
    Thanks
    0
    Thanked
    0 times in 0 posts

    Re: HTC Hero custom ROM guide

    Tried Defiance and found it pretty speedy, but a few quirks. It locked up completely when running google maps at one point, it rebooted just now whilst sat on charge, and ever so often I get a "su / sudo" style screen appear which is a bit disconcerting.

    Now trying vanilladroid.

  12. #12
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,026 times in 677 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS

    Re: HTC Hero custom ROM guide

    Dunno what happened, but re-flashing VillainROM fixed the bluetooth issue. So now VillainROM does everything - it's basically a full Sense ROM based on 2.1

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Which is better HTC Hero or HTC Touch 2
    By vicar in forum Smartphones and Tablets
    Replies: 17
    Last Post: 17-04-2010, 12:29 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •