[Hero CDMA Q&A, Help & Troubleshooting] drlzanej:
i chose to start this thread as an educational and informative way of answering simple question so new questions arent repeatedly asked.

first off try to use the search window as much as possible before you post a question, chances aer your question has been asked before, so you will find the answer somewhere.when you do have to post a question be patient, the answer will come either in the form of an informative response or with a link to an informative response.

in every thread or be it for a rom ,a mod a theme etc. there are instructions. follow them to the letter and you shouldnt have any problem.

most importantly, be grateful to the devs or members which might assist you , at least say thank you and hit the thanks button, and donate if you can. these individuals work very hard at what they do here to provide you with the information and freedom you need to do what you want to do with your HEROC.

say thanks,,,its not that difficult. :)

Root your HTC HERO200 CDMA...

there are many different methods of rooting your device, it depends on your particular device.

they all work you simply have to find the one that works for you. for instance myself i use the regawmod one click method. (thanks regaw) when

i tried to use it on an associates device it didnt work...you have to find the method that works for your device.

youll find the files and programs you need to perform whatever procedure you choose to try on the developers page.

make sure you read the instruction completly before you begin. when you do begin follow the instruction to the letter and you shouldnt have any problem.once again, dont get piussed at the dev because it didnt work, its not that the procedure doesnt work, it just didnt work for you...simply search for another method and try again.and you will succeed.

i was going to post some of the methods but dont have permission from the devs to do so, so for now youll have to search for the precedures yourself. if or when i do get permission ill edit this thread or post the link in order to help yo on your way,,,ehhh for now itll be good practice for using the search window. :) :) :)

method 1.

hhttp://www.gadgetsdna.com/how-to-root-htc-hero-cdma-stock-android-2-1/3628/

The HTC Hero 2.1 exploit is based on the EVO rooting method. Rooting HTC Hero Android phone provides full access to its system files allowing you to modify the phone’s firmware and install third party apps, themes and custom ROMs. You can then spruce up your HTC Hero handset with number of third party applications.

How to Root Sprint’s 2.27.651.5 Release for CDMA Hero (Stock Android 2.1)

Note: If you already have the Android SDK and HTC Sync set up on your computer, skip to Step 4 now

Step 1: Download the Android SDK.

Step 2: Extract the Android SDK zip. Move the contents of the extracted zip to C:\

Your Android tools folder path should now be C:\android-sdk-windows\tools

Step 3: Download HTC Sync 2.0.33 here. Run the installer, and reboot your computer when it is finished. Skip to step 4 once rebooted.

Step 4: Download the hero-root.zip. This zip contains everything you need to root your Hero.

(md5: c6e5058ed14f71c68fb099e10be142fb)

Step 5: Extract the 3 files inside hero-root.zip to the C:\android-sdk-windows\tools folder on your computer.

Step 6: Make sure USB Debugging is ON (checked) on your Hero. Navigate to Settings > Applications > Development > and make sure it is checked

Step 7: Plug your phone into the computer via USB, Make sure that the connection type in the Notification Pull-Down Bar is “Charge Only”, not “Disk Drive” or else this won’t work. You may restart your comuter when prompted to do so.

Step 8: Open a Command Prompt window by clicking the Start button and typing cmd into the search box and pressing enter. Alternatively, navigate to Start Menu > All Programs > Accessories > Command Prompt

Step 9: You enter the commands followed by pressing ENTER, one code at a time.

1 cd C:\android-sdk-windows\tools

You should now see C:\android-sdk-windows\tools>

Now type

adb devices

You will now notice your HTC Hero phone’s serial number. If you get “device not found” error, you either need to make sure you the drivers were properly installed or make sure you enable USB debugging on your phone. Continue on once you get the proper phone serial output.

You will now push the files needed to gain root to your sdcard in your phone with these following commands one by one:

adb push unrevoked /sdcard

adb push recovery.img /sdcard

adb push boot-patched.zip /sdcard

Now we run the exploit. Be patient, this may take up to 40 seconds.

adb shell

sh /sdcard/unrevoked

You should now see output that says this:

UNREVOKED

============================================================ unrEVOked: root for HTC evo and hero (http://unrevoked.com)

Now, on your phone, go to your app tray, and you will see that the Superuser Permissions app is in it, which is only possible on rooted devices.

Open the Superuser Permissions app. You will see a blank screen.

In the Command Prompt on your computer, type:

A prompt will appear on your Hero asking you to give /system/bin/sh privileges. Click Allow.

Go back to your command prompt, and you should see

$ su su #

Now Type

flash_image recovery /sdcard/recovery.img

Flashing the recovery may take many seconds to complete. Wait until the # symbol returns to proceed.

You should now see

# flash_image recovery /sdcard/recovery.img

flash_image recovery /sdcard/recovery.img

#

This means it was a successful flash.

Now type

reboot recovery

Your phone will now boot to the custom recovery image you just flashed. In the Recovery Menu on your phone, choose the option:

Flash zip from sdcard

Then Select

boot-patched.zip

and press the Home button to apply. Once Recovery says “Install from sdcard complete” select “Reboot system now” from the menu.

Voila!! You now have full root access on HTC Hero 2.1!

Thanks to the guys at xda-developers and gadgetsdna

or, you can try regaw's one click root method. you can find it here on Xda, just use the search window,,,it's easy

both of these methods have worked well for me in the past, im sure one of them WILL work for you

-----------------------------------------------------------------------------

Flashing a ROM (from clockworkMod)

this is the method i use and i "never" have any problems

download the ROM of your choosing and move to the root of your sdcard

follow the devs instruction for installation which should be something like this;

1. do a nandroid backup

2. reboot into recovery

3. wipe data

4. wipe cashe

5. choose advanced, wipe dalvik

***OPTIONAL***

6. choose mounts and storage

7. format system

8. format data

9. formatcashe

10. go back. and choose install zip from sd card

11. choose, choose zip from sd card

12. find the rom you want to flash and choose yes

13. when its through flashing choose install zip from sd card

14. find the gapps you want to flash and choose yes

when its through with the flash the screen will return to the main menu and choose reboot system

the first boot will take a little longer than usual this is normal. setup your google s#@ts as usual and enjoy your new ROM.

follow these instructions and you shouldnt have any problems, if you do, go back to the thread you downloaded from post a reply to report it to the dev so they know theres a problem and they can determine if its a problem with the rom, a problem with the way you flashed or a problem with your system.

15. "ONCE AGAIN" most importantly, be grateful to the devs, at least say thank you and hit the thanks button, and donate if you can.

these individuals work very hard at what they do here to provide you with the information you need to do what you want to do with your HEROC.

say thanks,,,its not that difficult. :)

-----------------------------------------------------------------------------

themeing your new ROM

1. make sure the theme you choose is compatable with the rom you have flashed

2. since alot of the themes have a different procedure for installation,"READ AND FOLLOW THE DEVS INSTRUCTIONS"(sorry for the caps)

they are there for a reason.

-----------------------------------------------------------------------------

boot animations

1. Put the zip file in your tools folder from the android-sdk-windows

2. Load up Command Prompt (cmd) and go to your tools directory inside the android-sdk-windows folder

3. Load up your phone into recovery and mount /system

4. Type in command prompt

adb remount

adb push bootanimation.zip /system/media

adb reboot

or (compliments of user7618)

Boot animations are easier to change by sliding the .zip into /system/media or /data/local. That way, there is no need for adb commands, just a file explorer like root explorer. Make sure that it is named bootanimation.zip.

-----------------------------------------------------------------------------

Flashing a different recovery image

cd C:\android-sdk-windows\tools...got

cd C:\android-sdk-windows\tools>adb devices...got

(recognized phone)>>>>>

cd C:\android-sdk-windows\tools>adb shell

#flash_recovery image /sdcard/recovery-clockwork-4.0.0.2-heroc-20110611.img (enter)

mtd: successfully bla bla bla

#reboot....

or,,,

[edit] Method I

Flash recovery using: ADB

NOTE: This method will work while you are booting into the current recovery on the phone.

1.Download the ClockworkMod Recovery: HeroC Download Optimus V Download.

2.Copy the recovery.img to root of the SD card.

3.Boot the phone into recovery.

4.Open command prompt, cd to the Android SDK directory & type the following commands:

adb shell

mount /sdcard

flash_image recovery /sdcard/"name of recovery".img

reboot recovery

5.Your phone should now reboot into the ClockworkMod Recovery (orange text for 3.0+).

[edit] Method II

Flash recovery using: RomManager

1.Download the ClockworkMod Recovery: HeroC Download Optimus V Download.

2.On the SD card, go to /clockworkmod/download/koush.tandtgaming.com/recoveries.

3.Rename the old image there named recovery-clockwork-2.5.0.1-heroc.img to recovery-clockwork-2.5.0.1-xxx.img.

4.Move, then rename, the recovery.img you downloaded to recovery-clockwork-2.5.0.1-heroc.img.

5.Open RomManager and press Flash ClockworkMod Recovery and reboot the phone to recovery, you should see the orange text.

[edit] Method III

Flash recovery using: Terminal Emulator Note: Requires s-off, otherwise you'll recieve "out of memory" errors.

1.Download the ClockworkMod Recovery: HeroC Download Optimus V Download.

2.Move recovery.img to root of the SD card.

3.Open the Terminal Emulator on the phone & type the following commands:

4.:

su

flash_image recovery /sdcard/"name of recovery".img

reboot recovery

5.The phone should now reboot into the ClockworkMod Recovery (orange text for 3.0+).

[edit] Method IV

Flash recovery using: H-Boot/S-Off Only HeroC Only

See S-Off for CDMA Hero if you are unsure what S-OFF is.

1.Download HERCIMG.zip

Newest Download: (version 3.0.5) HERCIMG.zip <--Updated 01212011

md5: 6dcd265a51cc7090824d7f9f889b370b

Alternate Download: (version 2.5.0.7) HERCIMG_clockwork-2.5.0.7 <--Updated 02-07-2011

md5: 0a367eb1d4445c72f8022769f7edc9dd

2.Move HERCIMG.zip to root of the SD card. Make sure the file is named HERCIMG.zip or H-Boot will not recognize it.

3.Power off the phone.

4.Hold the Volume Down & Power' button until the phone boots into the bootloader.

5.Wait for bootloader to scan and find HERCIMG.zip.

6.Press action to install.

7.The phone should now reboot into the ClockworkMod Recovery (orange text for 3.0+).

Retrieved from "http://romrepo.info/wiki/index.php?title=Flash_the_ClockworkMod_Recovery"

-----------------------------------------------------------------------------

Change sprint insignia (ON AOSP) to whatever you want

1. Download eri.zip

2. Unzip the file to wherever you please.

3. Right click on eri.xml and choose "Open with Notepad"

4. Once you open the file you will see "Sprint" in the 5th line.

5. Delete Sprint and place whatever you would like in it's place. I believe you have up to 16 spaces to work with if need be.

6. Save the file with an .xml extension. Important: Make sure it is eri.xml and not eri.xml.txt. This will cause issues.

7. Place the eri.xml in your /androidsdk/tools directory.

8. Pull up your Command Promt/Terminal/Etc

9. CD to your /androidsdk/tools directory and:

adb remount

adb push eri.xml /data/eri.xml

adb reboot

or, (thanks to user 7618 )

I threw together a simple app to change the Carrier Name in the status bar/lockscreen to whatever you want since my alot of people seem to ask how to change it. Feel free to use it. Tested on Incredible and Eris. Dev's feel free to thow it your roms if you want. No ads and free just a simple tool to change the text. Thanks to the great Eris community.

Currently only works for AOSP roms such as cyanogenmod.

V1.3

While trouble shooting some radio issues on a rom I realized there's no need to reboot the phone to apply the new carrier name. I only needed to cycle the radio so I changed the app to toggle airplane mode on and then back off after you input your text so the change should take place immediately. This should make it a little easier to test and try different things or just change it more often.

I also added some shortcut buttons at the bottom to quickly add the text for the ", < and > signs so you don't have to type it all out. Only tested this with cm7 but should still work with any rom's it worked with before. Again thanks to Psiphon for pointing these symbol fixes out.

http://www.multiupload.com/RO6RZUUL16

V1.2

Fix for phones that don't already have an eri.xml file there

Added version number to bottom of screen so people can be sure what version they are running.

http://www.androidphiles.com/files/g.../ccname1.2.apk

V1.1

Fixed force closes when using symbols.

You can now use symbols except for double quotes. Apostrophe (single quote) seems to work fine.

Some usefull info if you want to use quotes....

Originally Posted by Psiphon

You can use special characters like the quotation marks and greater/less than signs by using entity references (either using an entity name or number):

" (quotation mark) use "

< (less than sign) use either < or <

> (greater than sign) use either > or >

I hope this helps!

Added Toast popup to let you know the name has been set.

If reboot button does not reboot phone just reboot the phone manually

http://www.androidphiles.com/files/g.../ccname1.1.apk

This app does one thing. It takes the input text you type and creates and eri.xml file and puts it in data/ folder on your phone. Then you can reboot for change to take effect. You can uninstall the app after you change it if you want or you can leave it on there(it's pretty small) in case you like to switch it every now and then. If you flash a new rom you will have to rerun the app.

-----------------------------------------------------------------------------

hopefully there will be more info in the future to add to this thread that will make things easier for everyone all around.

-----------------------------------------------------------------------------

***TO ALL DEVS AND OTHER MEMBERS*** i myself cant thank you enough for the help and advice ive recieved in the past, if you might hace any information you feel would be helpful to this thread please feel free to PM it to me and ill see that i edit this post with your procedures. and ofcourse your names will be added to a list of thanks at the bottom of the post,,,Thanks again,

THANX FOR THEIR HELP TO ME IN THE PAST;

flipz

coffeehandle

MattCrystal

laie1472

user7618

PMGRANDS

kushdeck

bierce22

conap

psiphon

kifno(aspentree)

-----------------------------------------------------------------------------

all of the information i have provided here has been compiled from Devs and other membes in order to assist new memberslike myself , and to help the devs and senior members so they dont have to keep answering the same questions again and again.

*** i f you want to thank someone, thank them for passing on their knowlege to me as im passing it on to you***

enjoy,,,