Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




208 posts

Master Geek
+1 received by user: 1


Topic # 53242 9-Dec-2009 20:08

Bought an HTC Hero while on stop-over in Hong Kong. WHAT a phone!!!? (makes a blackberry look like a paperweight)

The only rub is that I don't have root on it ("if you don't have root on it, you don't own it" or "if u ! hav / on it, u ! pwn it"), yet.

Thus far I'm very happy with the device & functionality, had a good play, but now I want more.

Did a bit of homework before I commit to doing anything too drastic (because we all know the surest way to brick a device is not to RTFM or do your homework first, right?):
* seems that the "guide" posted on is for the installation of a root-kit/boot-loader, and not for getting root access on the device (HUGE difference) - http://theunlockr.com/2009/08/29/how-to-root-the-htc-magic-in-one-click/
* seems that the famous Cyanogen is not available for the Hero, yet, but only the magic. (unless someone's generous-enough to provide the developer with a device to hack). The custom ROM for the Hero seems to be MoDaCo
* the various "rooters" all seem to make use of the  CyanogenMod Recovery 1.4 tool (presumably a boot-loader/hook & flash tool)

Had anyone here actually gone through the whole (nerve-wracking) process on their Hero and are able to offer assistance?

A couple of points:
* I'm a Linux-user, so making use of the HTC sync tool to upgrade or administer the device it out of the question. (I don't even have a window-machine; the closes I've got is a VM, & controlling hardware that way is a really terribly BAD idea)
* I do not make a habit of it of downloading & running random code from some random site referenced by some random tiny-url on my device that carries all my sensitive information, so some of the executable binaries referenced in some guides is a no-go (probably the biggest reason I've not committed to a rooting yet)
* is there a tool to backup & restore the data & apps on the device? I'd like to (legally, btw) make use of some of the snazzy proprietary HTC & Google apps that was shipped with the device (i.e I paid for them; I'm entitled to keep them), such as the weather/time, radio-control widgets, Google Maps & sync tools. The way to legally deal with it is to backup your device's apps, do your thing & then restore them (ref: the entire CyanogenMod snafu)
* what functionality do I loose on a rooted device/custom ROM? As mentioned before, the cloud integration is simply AWESOME!
* does it affect my ability to load any future "official" updates, such as v.2? (btw, there's a v.2.1 homebrew firmware available from xda-developers.com)

Any advice would be appreciated.

Some additional references:
* http://romeosidvicious.com/2009/11/09/rooting-the-htc-hero-with-ubuntu-karmic/
* http://forum.xda-developers.com/showpost.php?p=4084180

- J




FLOSS'er

Create new topic
2464 posts

Uber Geek
+1 received by user: 547

Trusted
Subscriber

  Reply # 281100 10-Dec-2009 08:58
Send private message

goto
http://theunlockr.com/2009/08/27/how-to-root-your-htc-hero-in-one-click/

then

http://theunlockr.com/2009/08/27/how-to-load-a-custom-rom-on-your-htc-hero/

I would use MoDaCo's rom, latest is 3.0 which includes new Teknologist's Kernel (a faster kernel than what HTC has released). You dont need htc sync or anything as long as you can mount the sd card with linux (windows here)

And always do a NANDROID BACKUP :P

2464 posts

Uber Geek
+1 received by user: 547

Trusted
Subscriber

  Reply # 281101 10-Dec-2009 08:59
Send private message

you might want to update the radio as well after you have done that

http://android.modaco.com/content/htc-hero-hero-modaco-com/291942/gsm-24-11-hero-roms-radios-in-update-zip-format/

63.18.55.06JU_6.35.09.26 is what your after

 
 
 
 


Jeb

10 posts

Wannabe Geek


  Reply # 281234 10-Dec-2009 15:51
Send private message

I used these instructions to format my sdcard
How to manually partition your SD card for Android Apps2SD

i use this bootloader
[Recovery] [08-Dec-2009] RA-hero-v1.5.1

with this radio and rom
[RADIO] 63.18.55.06JU_6.35.09.26
[ROM] 02/12 3.0 - MoDaCo Custom ROM Enchanced

with this file manager (capable of backup/restoring apps to the sdcard)
Astro File Manager


there is also this 2.1 rom out, though i have not tried it yet.
HERO21 Community (version 1.6) GSM

2751 posts

Uber Geek
+1 received by user: 114


  Reply # 281700 12-Dec-2009 08:01
Send private message

Once you've got Amon Ra's recovery image installed, you no longer need to partition your SD card manually, just do it via the recovery interface.

The only difficult part of the process is making the "Goldcard" which you'll probably need if the ROM on your Hero is too new for the exploit to work. You'll likely need to do this via the process here;

http://theunlockr.com/2009/10/18/how-to-downgrade-your-htc-hero-so-it-can-be-rooted/

before using the links MrToken has posted above.


The only benefit to rooting the phone is the ability to flash the upgraded images, beyond that it's mostly unused, and once the Recovery image is flashed you do all the hard work via that anyway.

If you flash a custom firmware, then I wouldn't hold my breath for the auto-updater working when Eclair is released, but there will be a MoDaCo rooted version of it out fairly soon afterwards, so no biggy.

The most stable 2.1 firmware I've used is Lox's "Community" version, the essentials all work, but a lot of other apps don't. Link in Jeb's post above.

Try to use a spare SD card if you're going to test new ROMs to save it stuffing up your working system.

Also - While it's fun, I recommend NOT trying out the newer ROMs, as it will stuff up your Marketplace account and a lot of apps cease to be available on there as the system thinks you're on an incompatible firmware. Sometimes it fixes itself, sometimes it doesn't, and it stores the info in your Google profile so even wiping the phone completely won't fix it.




4592 posts

Uber Geek
+1 received by user: 826

Trusted
Subscriber

  Reply # 281817 12-Dec-2009 18:20
Send private message

Word of warning on the radio: The version of the radio image needs to match the version of Android intended for use with that radio. Getting them out of allignment can break / eliminate any or all of your functions: phone, 2G, 3G, wifi, Bluetooth. The concept of "upgrading" radio apart from the OS it is intended for isn't a valid one. They need to match. I've been lucky with my ROM installs as they have all been based on Android 1.6 (with large chunks of 2.0 thrown in - but not the radio). Only after several ROM loads did i realise I had missed how important it is to keep the radio version in sync with the version of android.

As for rooting generally, make sure you keep an backup of the 'standard" system. You DO want to able to go back to that at any time in order to get automatic updates (to keep that image current) and to get apps through the market that may not install on your modded version. 

For example: You want the latest Google Maps, (usually "Maps.apk" or "GoogleMaps.apk"), but your modded ROM can't install it due to a 'signing error". 

No problem. You restore your original image backup. Then download the app. Then use "adb pull" to grab it out of /system/app (or whereever the Hero keeps it)...and then reload your phone with a backup of your modded system....and then "adb push" the app into /system/app on the modded system. Even if that pushed version  of Google Maps 'Force Close's, you should then be able to either uninstall it and re-install from the market, or just go to the market and install it as the version now on your system (whether it works or not) does have the correct signing. 

Sounds odd......but it has worked for me. Just be absolutely certain you have a good backup of the original system you can restore if / when you need it. of course as you change that original system over time you will keep the updated versions as your most current reference to the "standard" load.  With nandroid or BART, backing up and restoring ROMs is easy. The hard part will have been setting the PC up to talk to the phone in the first place. 

For that, I use Ubuntu 9.10 64-bit and the Android 2.0 SDK / Sun Java EE SDK / Eclipse. 

Excellent instructions for setting it up with Ubuntu are found here. The only thing I would add to those is to make sure you apt-get install the ia32libs if you're running 64-bit Ubuntu, or you get weird libcurses errors and some stuff just won't work.


I don't mess with anything that tells me I need to change my SPL. I haven't yet worked out how / had the time / to make a "goldcard"....and until I do, the SPL will remain unchanged by me. 




____________________________________________________
I'm on a high fibre diet. 

 

High fibre diet


Create new topic



Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

FUJIFILM introduces X-E3 mirrorless camera with wireless connectivity
Posted 18-Sep-2017 13:53


Vodafone announces new plans with bigger data bundles
Posted 15-Sep-2017 10:51


Skinny launches phone with support for te reo Maori
Posted 14-Sep-2017 08:39


If Vodafone dropping mail worries you, you’re doing online wrong
Posted 11-Sep-2017 13:54


Vodafone New Zealand deploy live 400 gigabit system
Posted 11-Sep-2017 11:07


OPPO camera phones now available at PB Tech
Posted 11-Sep-2017 09:56


Norton Wi-Fi Privacy — Easy, flawed VPN
Posted 11-Sep-2017 09:48


Lenovo reveals new ThinkPad A Series
Posted 8-Sep-2017 14:37


Huawei passes Apple for the first time to capture the second spot globally
Posted 8-Sep-2017 10:45


Vodafone initiative enhances te reo Maori pronunciation on Google Maps
Posted 8-Sep-2017 10:40


Voyager Internet expand local internet phone services company with Conversant acquisition
Posted 6-Sep-2017 18:27


NOW Expands in to Tauranga
Posted 5-Sep-2017 18:16


Windows 10 Fall Creators Update coming Oct. 17
Posted 4-Sep-2017 14:10


Garmin introduce Garmin vivoactive 3
Posted 1-Sep-2017 18:38


Kiwibank wastes $90 million on software – Reseller News
Posted 1-Sep-2017 13:45



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.