Lefora Free Forum
login join
Loading
3708 views

Root your CS Hero Detailed guide

Page 1 · 2
1–20 Newer
novice - member
15 posts

Coming Soon

rookie - member
1 posts

is this available

novice - member
17 posts

It's right here on xda:

http://forum.xda-developers.com/showthread.php?t=581869

novice - member
15 posts

How to root a Cellular South hero Easy guide

Please read all the post before Rooting.
Please consider donation by clicking HERE


Lets start
Thanks to our friend markachee
1. I give no guarantees for anything that may or may not result from following these instructions (or any mistakes made).
2. When you flash the Sprint RUU in order to root, you will lose EVERYTHING (well not what is on your SD card). You may be able to back up and restore your apps with something like ASTRO (from the market), but this isn't something I've tested. I also think I've found where you can pull your dictionary and restore it, but again, not tested. If you're interested in either of these, or there is something else you'd like to back up beforehand, reply to this thread and I'll see if I can help.
3. Currently we do not have an RUU for any non-Sprint Hero. After doing this, there is no way to go back to your original software (system, radio, etc). I'm not sure if this will cause issues with official support/warranty service.
Known Issues:
- Not getting voicemail notification with any ROMs except Flipz' 2.1
Carriers:
Carriers this has worked for so far:
- Cellular South
- Bluegrass Cellular
- nTelos Wireless
- Appalachian Wireless

Carriers this doesn't work for:
- Alaska DigiTel (newer boot loader)
Steps:
1. Write down your MDN and MSID (MIN) - You'll need these after testing your GoldCard.
a. Dial ##000000#
b. Choose View Mode
c. Write down the two numbers shown. The first is most likely your phone number. The second may or may not be.
Very important Do not forget to write down your numers or you will never be able to get DATA on your phone. Keep those 2 numbers in a safe place in case you need to go for CS 2.1 stock if it ever comes out.
2. Create a GoldCard - Follow steps from here (up to Step 18) with a couple helpful hints below , If your SD card is already formatted as FAT32, you don't have to reformat it. However, I would definitely backup any data you want to keep to be sure.
If you don't want to install QMAT, you can reverse your SDCard ID by just reversing the characters in pairs. If you start with a1b2c3d4e5f6, you end up with f6e5d4c3b2a1. Or if you had 1234567890abcdef, you'd end up with efcdab9078563412.
Just an FYI, the GoldCard I was e-mailed was already unzipped.
Lightbulb [HOWTO] Create a GoldCard - Bypassing the RUU/SPL CID check to Root/Downgrade
If you are stuck on a ROM you don't like (t-mobile/asian carrier etc.) you can use this howto to create a goldcard to bypass the CID checks so you can downgrade and root your Hero.
01. Download QMAT (You will need to PM me and for a small donation i will send it to you)
It’s a demo version so will only run for 10 minutes.
02. Format your SD card to FAT32. Please keep in mind some brands of SD cards do not work.
03. Use adb to run this command: adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
04. Copy the SD card cid code displayed after the adb command.
05. Start Qmat and Click on Cyptoanalysis Tools > Crypto Toolbox.
06. Look at the bottom, there is a text box (beside the “Reverse String” button) enter the SD card cid code you got earlier.
Click on the “Reverse String” button, the result is reversed…
Example: 532600bd227d9c0347329407514d5402
07. Copy the reversed SD card cid code.
08. Go to QMAT goldcard site here to generate your goldcard (yes it says for G1 but works for our Hero too).
09. Enter your email. For the correct SD card cid code, you need to replace the first 2 characters to 00.
Example: From “532600bd227d9c0347329407514d5402” to “002600bd227d9c0347329407514d5402”
10. Click Continue and you will receive the goldcard.img in .zip format in your email.
11. Go to your email, download the zip file and save it to a directory and unzip it to goldcard.img
12. Download HxD Hex Editor from here
13. Install and launch HxD Hex Editor program. (make sure you use "Run as Administrator" under Vista and win 7)
14. Go to Extra tab > Open Disk. Under Physical disk, select Removable Disk (Must be your SD card), uncheck “Open as Readonly), click OK.
15. Go to Extra again, Open Disk Image, open up goldcard.img which you’ve saved/unzipped earlier.
Now, you should have two tabs, one is your removable disk, the other is goldcard.img. Press OK when prompted for “Sector Size” 512 (Hard disks/Floppy disks), click OK.
16. Click on goldcard.img tab. Go to Edit tab > Select All, edit tab again > copy.
17. Click on the “removable disk” tab. Select offset 00000000 till offset 00000170 (including the 00000170 line), click on Edit tab and then Paste Write.
18. Click on File > Save. now you can exit the program.
19. Reboot your phone with this SD Card (now GoldCard) inside
20. Use the Official HTC RUU to downgrade to 2.73.405.5 (which you can get here) from which you can fastboot boot and/or root your phone with flashrec.
Done.
Credits:
Original heads up by tangzq with link to this
3. (Optional) Test your GoldCard - If you do this, be sure you've done step 1 because it removes those settings. (If you want to skip this, you'll know if your GoldCard is bad when you run the RUU and you get a CUSTOMER ID ERROR message like this: http://forum.xda-developers.com/show...4&postcount=32)
a. Turn off your phone
b. Hold Volume Up and turn on your phone. Should get a screen with 3 skateboarding Androids at the bottom.
c. Press volume down (for HBOOT)
d. Press Back (for SIMLOCK)
e. If you get an error, your GoldCard is bad. Go back to Step 2.
f. The screen should look like this: http://forum.xda-developers.com/show...4&postcount=42
g. Press menu to reboot
h. Dial ##000000#
i. Choose Edit Mode
j. Change both numbers back to what you wrote down in Step 1.
k. Press Menu and choose Commit Modifications and reboot your phone
4. Run the Sprint RUU from here- http://link.geekfor.me/ruu156
It will take a while to run and it will take a while to boot the first time (several minutes). Be Patient.
5. Disable Sprint DSA - Without doing this step, your phone will eventually download Sprint data settings which will probably drop your EVDO.
a. Dial ##3282#
b. Choose Edit Mode
c. Enter 000000 as the password
d. Choose User Name
e. Choose DSA Server URL (very bottom)
f. Change it to something it will accept (like just https:// )
6.Root
[GUIDE] How To Root The Sprint CDMA Hero (Windows)
Step 1: Download the Android SDK from http://developer.android.com/sdk/index.html The Windows file is called android-sdk_r4-windows.zip. Extract the files to your C: drive so that you now have the folder C:\android-sdk-windows i would suggest to update the sdk but if you dont it will still work.
Step 2: Download the asroot2 exploit file from http://forum.xda-developers.com/atta...2&d=1257621154 Extract asroot2.zip to C:\android-sdk-windows\tools folder.
Step 3: Download the Hero recovery image from http://rapidshare.com/files/360288585/recovery-RA-heroc-v1.6.2-blue.img , or http://www.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&file=recovery-RA-heroc-v1.6.2-blue.img Place this file in C:\android-sdk-windows\tools as well, for easy typing rename it to recovery.img
Step 4: Make sure USB Debugging is off by going to Settings>Applications>Development. Now connect the phone to your PC via USB cable.
Step 5: Mount your sdcard; Browse to the HTC Sync folder and install HTC Sync on your pc. After it is done installing unmount the sdcard then enable your USB debugging.
Step 6: Open a command prompt by clicking the Start button and typing cmd into the search box and pressing enter or found under All Programs>Accessories.
Step 7: You will now enter a series of commands which I will place inside code boxes to indicate the entire command. You may copy and then paste them into the command prompt window by right clicking. Only enter one command at a time.
1: Code:
cd C:\android-sdk-windows\tools
2:
Code:
adb devices
If you've been following this guide you will see your 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 AFTER you connect the USB cable. Continue on once you get the proper phone serial output.
3: Code:
adb push asroot2 /data/local/
4: Code:
adb shell
5: Code:
chmod 0755 /data/local/asroot2
6: Code:
/data/local/asroot2 /system/bin/sh
You should see an output that says:
$ /data/local/asroot2 /system/bin/sh
[+] Using newer pope_inode_info layout
Opening: /proc/857/fd/3
SUCCESS: Enjoy the shell.
#
Now for a few last commands.
7: Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
8: Code:
cd /system/bin
9: Code:
cat sh > su
10: Code:
chmod 4755 su
You are now officially rooted. A few more steps and you will have flashed the recovery image.
11: Code:
exit
12: Code:
exit
13: Code:
adb push recovery.img /sdcard
Pushing is equivalent of copy the file to the root of your sdcard. By the time you finished reading this it should be done. You'll know its done because the ouput will say something like transferred X bytes in X secs.
14: Code:
adb shell reboot
This will cause the phone to restart automatically. Wait till it is fully booted to continue.
15: Code:
adb shell
16: Code:
su
17: Code:
cd /sdcard/
18: Code:
flash_image recovery recovery.img
FLASHING TO THE RECOVERY TAKES SEVERAL SECONDS-- BE PATIENT. ENTER THE NEXT COMMAND ONLY AFTER THE COMMAND PROMPT RETURNS TO THE # (ROOT SYMBOL).
19: Code:
reboot recovery
Step 8: This is the last command; you may now close the cmd prompt. This will cause your phone to boot into recovery mode; it should take no longer than 30 secs. The third option on the list is "- Backup/Restore"; select it. Now, select the first option "- Nand backup". The phone will prompt you to press HOME to confirm which is want you want to do. The backup will begin. You will see the screen say, "Performing backup : .........." When done, the bottom of the screen will say "Backup complete!" and you will be given the menu options again. Go back to the main menu and select reboot system. Rebooting your phone after installing the new recovery image may take several minutes.

Step 9: Once your phone is fully booted, mount the sdcard. You will see a folder called "nandroid"; I highly recommend you copy this to your pc in case you lose your sdcard data or reformat it. Your phone is rooted, 100% backed up, and ready to install a custom rom if you wish!
Now as for the ROM you can find it here- http://forum.xda-developers.com/showpost.php?p=6182229 but you have to download it to your PC and transfer it to your root of your sdcard.
Turn off your phone, keep the volumeup and the power button pressed to enter in bootloader. Then press volume down to enter in hboot. Press home to enter in recovery.
pick wipe, wipe data/factory reset, dalvik-cache, sd:ext partition.
press back to go to previous screen.
pick flash zip from sdcard and pick aloysius 2.0.6 and let it finish
after is done press reboot system now
it will take a while do not freak out
I am not the author of all this, i've just put all the stuff together. Please do not point fingers at me or anyone that has done the above. If you brick your phone is your fault.
You need to thank the guys that wanted me to share this with you all.
This is as detailed as it could be.
As for the Custom ROM, i am working on it give me some time.

Please consider donation by clicking HERE

novice - member
19 posts

I did steps 1-18 on the gold card but not 19 or 20.  I am now trying to run the "Sprint RUU" and am getting an error 170 - cannot connect to phone.  The phone is connected to the Pc fine.  any ideas.  I've searched XDA and several people had this but I didn't see a fix.

novice - member
16 posts

Open command prompt
cd into your sdk tools folder ex. cd C:\android-sdk-windows\tools
type: adb devices

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 . Report back what you get when you type in adb devices.

rookie - member
3 posts

Has anyone does this successfully?  i am working on doing this but before i go further I want to make sure it will work.

rookie - member
3 posts

nevermind.  I am done.  I like bittersweet!

guest
7 posts

Bittersweet is nice! I am currently running Fresh rom 2.3.3. I had to change a few things on the rom to get it to work correctly, but it is awesome. You get live wallpapers and everything. It also includes alot of new widgets that are very neat to have. Is anyone else running different rom other than bittersweet?

novice - member
12 posts

I'm running cyanogenmod6.0.0 RC0.  It's built on 2.2 Froyo with AOSP instead of HTC Sense.  It's blazing fast and absolutely amazing.  Here's the info:  http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=722122

DO NOT download Test4 from the links on the first post.  Instead, click the WebIRC link on the first post, join the channel, and download RC0 from the link at the top.

NOTE:  This doesn't include the Google Apps (market, etc) so you will need to Flash them from that link provided in the first post.

__________________
Hero
Rooted - Froyo
CM6 Nightlies
Uncapped Kernel
Overclocked

Twitter => www.twitter.com/claydawg
#FreeMasoli => www.twitter.com/freemasoli
guest
7 posts

Anyone know how to unroot to get the CS 2.1?

novice - member
16 posts

Anyone know how to unroot to get the CS 2.1?

-brando

Run the Cellular South 2.1 RUU!!

guest
7 posts


Run the Cellular South 2.1 RUU!!

-mrdanger


Didn't work!!! I had to downgrade to 1.5 to download to CS 2.1! I Upgraded to Sprint's 2.1 with a goldcard a long time ago, so I had to downgrade my phone to get the new CS upgrade. Thanks for no help!


novice - member
16 posts



Didn't work!!! I had to downgrade to 1.5 to download to CS 2.1! I Upgraded to Sprint's 2.1 with a goldcard a long time ago, so I had to downgrade my phone to get the new CS upgrade. Thanks for no help!

-brando



Sorry you had to go through all of the trouble. Didn't know you upgraded to Sprint's 2.1.

I was on a custom rom and I did not have to "unroot". All I had to do was run the RUU.

rookie - member
3 posts




.... Thanks for no help!

-brando

Wow. What a Jackass.

And, you'll get a lot of help in the future too with that attitude.

novice - member
19 posts

I used Universal Androot and it worked great.  One click Root and now am using Wireless Tether.

rookie - member
8 posts

sorry to come into the Rooting arena so late, looking for some help if anyone is out there offering.

I have Cellular South HTC Hero 6250. According to ROM Manager my recovery image is 2.5.0.7, phone is rooted with Z4. I found a set of instructions but they list recovery image 2.5.0.1... I am rooted, so it should be easy for me to get Android 2.2.

Thanks, I just need to be able to run 2.2

Page 1 · 2
1–20 Newer

Locked Topic


You must be a member to post in this forum

Join Now!