yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] mogul420:
im wanting to root this Centennial (now at&t) CDMA.. is it possible?

specs:

Model: HTC Hero

Firmware Version: 1.5

Baseband 1.05.02.01.28

Kernel: 2.6.27-6bc66721

htc-kernel@and18-2 #958

Build: 1.6.556.1 CL 122292 release-keys

Software: 1.63.556.1

just want to make sure im using the right procedure for my phone.

thanks!
[Hero CDMA Android Development] TheNorseman:
Getting Error tryng to do a nandroid backup

I'm getting an error tryng to do a nandroid backup.

Im getting

Error : Run 'nanadroid-mobile.sh' via adb!

What am I doing wrong?
[Hero CDMA Android Development] Flip260z:
That happened to me when I was low on SD card space.
[Hero CDMA Android Development] TheNorseman:
Ok that makes sense. I'll clear up some space and give it another try. Thanks for the reply!

Up Date:

Ok that did the trick! Thanks
[Hero CDMA Android Development] buttsev2:
so does this method work for the Cellsouth hero or what? title says yes but first page is filled with issues apparently
[Hero CDMA Android Development] behubb:
Worked Perfectly on Cellular South Hero 200

I just wanted to thank the one who gave these instructions and .rar file so I could root my Hero. It worked perfectly.

This was my first time to try rooting a phone. I had heard of it but didn't really know what it meant. I upgraded to 2.1 using instructions on the CS website. Then I downloaded the SDK app and HTC Sync I then backed up my sd card and wiped it clean. I ran into trouble after downloading .rar file. Realized I needed winrar free trial download from download.com. So I unzipped the .rar file and made sure the runindos.bat file as well as the rest of the files in that same folder were in the tools folder with the adb file (in the tools folder of the SDK files I downloaded from the android site). I doubleclicked the runindos.bat file, it restarted my hero, I backedup the rom, then I went back and ran the su.zip file that had been put on my blank sd card. (run .zip from sdcard). It restarted normally.

Thanks again.
[Hero CDMA Android Development] markachee:
Sorry for being out of the picture for a while. I've updated the first post with a link to ngholson's guide for using the app to root. I also made it obvious that at least that part of the first post is up to date, and gave a note about the majority of this thread being really old.
[Hero CDMA Android Development] MSUDAWGS:
i'm in Columbus and i'm by far no computer person, lol i work on overhead cranes, but if you find a way to root cs hero please post directions and btw
[Hero CDMA Android Development] woowoowooty:
Try this

[APP] [ROOT] 1-click root for N1 (Latest ver: 1.6.2 beta 5) - xda-developers

I was new to the rooting thing and this is how I rooted my cell south hero. After I rooted I flashed the danger rom and it is awesome. The folks on this thread are very helpful if you need any help. ;)
[Hero CDMA Android Development] hero32:
hello

for csouth customers this root works and its fast and simple if anyone needs any help just pm me and i can help good luck to everyone
[Hero CDMA Android Development] wranglertough:
mms url change

Does anyone know how I can change the mms url in cyanogen's c6 rom?

Normally I would ##3282# but unfortunately that's not possible in c6

Any thoughts on how would be appreciated!

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

Wranglertough

Bluegrass Cellular

CDMA HERO running Cyanogen's C6 stable version :D
[Hero CDMA Android Development] hexskrew:
***THIS ANDROOT IS CURRENTLY NOT WORKING ON THE NEWEST CELLULAR SOUTH UPDATE****

PLEASE DO NOT RUU UPGRADE AT THIS TIME OR YOU WILL LOSE YOUR ROOT!

I will be upgrading my rom really soon to the latest update (just updated it again btw, so if you wanna check that out for now) so please wait till I get the update rooted and posted before trying to update.

HOWEVER if you have already upgraded it to the latest update from cellular south, you can still downgrade back to the previous version and root it from there!

I will keep everyone posted on my progress :)
[Hero CDMA Android Development] hexskrew:
***Update***

Just wanted to tell everyone i have rooted the new 2.1 RUU from Cellular South, and you can download it at my thread: http://xdaforums.com/showthread.php?t=731404

It's all stock so your free to edit to your needs. I have removed the bloat so if you wanna put some of that back I have that file posted as well, but it's not flashable so you'll have to push one by one via adb for what you want to put back into it.

The only version up now is deodex for theming, but I am going to post the odex today.

@wranglertough - To fix your sms/mms, use adb pull system/etc/apns-conf.xml

Use notepad++ to open the file, delete everything after "<apns version = 6>" and paste this line:

<apn carrier="CDMA" mcc="311" mnc="23" apn="1" port="" mmsproxy="" mmsport="" mmsc="http://pix.cellularsouth.com/servlets/mms" type="mms" />

It should now look like this:

<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2006, Google Inc.
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<!-- use empty string to specify no proxy or port -->
<apns version="6">
<apn carrier="CDMA" mcc="311" mnc="23" apn="1" port="" mmsproxy="" mmsport="" mmsc="http://pix.cellularsouth.com/servlets/mms" type="mms" />
</apns>

now back in the command prompt:

adb push apns-conf.xml system/etc

Rebbot your phone, and now you will have mms/sms working on cm6 :D
[Hero CDMA Android Development] hexskrew:
***For the newest Cellular South update (Possibly Others)***

For Build Number: 2.45.557.1

Bump! If you installed the newest RUU and have had issues trying to root:

"One Click root APK for CDMA Hero by jcase"

http://xdaforums.com/showthread.php?t=743289

Confirmed root working. Possibly with any and all RUUs!
[Hero CDMA Android Development] jsmyers99:
Best ROM

First off I would like to say thanks to all the wonderful knowledge that is out there on rooting. I have spent hours reading over the forums and I am now ready to root my phone.

What ROM does everyone suggest? I have a HTC Hero. Thanks in advance for everyone's opinion.
[Hero CDMA Android Development] theimpaler747:
Cyanogenmod 6.1.0
[Hero CDMA Android Development] jbreakfield:
+1 For Cyanogenmod 6.1.0 :)
[Hero CDMA Android Development] theimpaler747:
With an Impaled Theme of course!!! ;)
[Hero CDMA Android Development] Jurellz:
The Rooting,

It says Failed ! No ~~~ Fu goo ~~~ ?? helpp
[Hero CDMA Android Development] PMDColeslaw:
Same here, with the latest update
[Hero CDMA Android Development] jvatio:
I get the same error! Is there a way to downgrade or back out the update?
[Hero CDMA Android Development] Greenglow:
Have you tried One click Root APK for CDMA Hero by jcase? It worked for the new cellular south update.
[Hero CDMA Android Development] berkleejean:
Rooting and updating a CREDO Mobile HTC Hero to Froyo 2.2

Thank you so much ngholson! Your extremely clear directions worked perfectly for a CREDO Mobile HTC Hero.

:D
[Hero CDMA Android Development] andromod:
i did this method last night (coincidentally only hours before i saw this post lol) and it worked fine.

my only issue was i used a cyanogenmod rom based on the Sprint hero, it didnt brick my phone or put me in any loop. actually it worked fine. it was a version of AOS 2.2, but was more sluggish than my stock 2.1.

also, it showed my cell provider as sprint, NOT cellsouth, and said that i was disconnected from mobile networks.

however, i still received texts and phone calls (i did a test call w/my house phone).

i removed the CM rom and reinstalled my stock 2.1 rom and now its all back to normal.

Now i told you that to ask this, given that it said i was with Sprint, did that affect anything? or did it just say that under phone info because of the rom's design?

also, are the rom's downloadable through rom manager going to do the same thing?

or will they recognize my hero as a cellsouth hero?
[Hero CDMA Android Development] Pivo99:
I've done all the steps for rooting my hero but I keep getting stuck on the recovery sceen. It just stays as a red triangle with an exclamation point. Can anyone help me?? Please!!!

P.S. im using ngholson's guide to root
[Hero CDMA Android Development] rvturnage:
It said Sprint simply because the ROM was built from a Sprint ROM. It didn't affect anything, and you were still using Cellular South's network. The way I understand it, the network is determined by something else, not the ROM, and ROM's don't touch that part.

If you want something quick and responsive, I recommend Aosp's ROM. I'm on Cellular South and installed it yesterday -- runs great so far (does say Sprint, though. There's a way to change it, but it didn't seem worth it to me). It's a bare bones Android ROM, no HTC Sense features, so you'll have to download apps to get those.
[Hero CDMA Android Development] altpersona:
NTelus cdma hero

I have had a heck of a time getting this thing to root.

i finally got the universal androot to take, i have the superuser app and the androot app in my launcher.

i reran the androot to make sure i took, once i saw i was having trouble.

the general trouble is if it is root its not fully done.

i do have the root apps but they dont seem to have any authority. i cant do the su things i would expect to do with root.

i cant manually install apps, i cant get recovery to install, and i cant load a new rom.

the apps just say no. trying adb shell su flash_image recovery says permission denied.

after several hours of banging my head on the table im getting fed up with this thing. :mad:

edit: two hours later i got the clockwork recovery installed.

[doh] i had been missing a permission popup on the phone. once i caught that, it took first try. [/doh]

doing nandroid then flashing new rom hopefully.

i dont really see any reason to have trouble from here out.
[Hero CDMA Android Development] hexskrew:
Aosp roms only say sprint because that was the carrier name variable in the xml file on compile time. You can actually change it to whatever you want if you feel like unpacking an apk.
[Hero CDMA Android Development] Akkeresu:
Has CS done a radio update that would make it worth using the RUU, then rerooting and reflashing back to an AOSP or CM rom?
[Hero CDMA Android Development] ngholson:
sadly, no they have not.
[Hero CDMA Android Development] thetanine:
I flashed the ClockworkMod Recovery but the only way I can access it, is if I boot into my stock rom and open the ROM Manager app and click Reboot into Recovery.

If I hold Home + Power on startup it doesn't take me to the ClockworkMod Recovery, instead it takes me to the screen before I rooted my phone. All I can do from here is press Send to go ahead and boot or press Action to clear data.

If I load a custom ROM and it doesn't work, how could I get back into the ClockworkMod Recovery to restore my phone?

Any help is greatly appreciated.
[Hero CDMA Android Development] thoma015:
I am having the same problem, cant get past the screen with the little android guys skateboarding across the screen.
[Hero CDMA Android Development] everfrost222:
Anybody have success with ngholson's instructions for a root/custom ROM on a nTelos Hero?
[Hero CDMA Android Development] TJinWV:
I rooted using his AndRoot instructions. I installed CM 6.1 and gapps following the Full Update Guide for the CDMA Hero on cyanogenmod's wiki (sorry, can't post a link since I'm a n00b). ngholson's instructions look similar, but if it's your first time, the ones on the wiki are pretty complete and foolproof.
[Hero CDMA Android Development] thoma015:
Hey everyone im new to this but i finally rooted my phone. Once i did it i cant find the marketplace.....i dont have facebook or any of my applications. Any help would be great!
[Hero CDMA Android Development] laie1472:
Do a search for the google apps addon it contains the market and the rest of the google apps. As far as face book when you get the market up and running search for it there. There is a full and a mini. Do a little searching to find out which one will suit you. Good luck.

Root-Hack-Mod-Always™
[Hero CDMA Android Development] TJinWV:
You lost the marketplace just from rooting, or did you flash a rom after rooting?
[Hero CDMA Android Development] thoma015:
I followed ngholson's instructions.

laie1472 do i download google apps addon from my phones browser?

Thanks for all the help
[Hero CDMA Android Development] thoma015:
I flashed a rom
[Hero CDMA Android Development] TJinWV:
There's a couple gapps zips floating around the forum. aosp's gapps in the aospMod 0.9.9.2 thread is a slim, trim version. The gapps in the CyanogenMod 6.1.0 RC1 thread is pretty complete. There's probably a few others floating around, too. I'd recommend downloading them all and opening them up to see what apps are included or omitted, and make the call yourself.
[Hero CDMA Android Development] Geordie97:
Rooting a CS Hero to Version 2.2

I am in the Memphis, TN area and I have a Cellular South Hero that I have had for almost a year and am considering rooting to version 2.2 to speed it up.

1) Where can I find the latest set of instructions that will work for a CS (not Sprint) phone.

2) Can I back up my phone so that if something goes wrong, I can restore it back to where it is now?

3) Will I have to reload all my apps that I am currently using?

4) What are the chances that, if I follow the directions, something will still get screwed up?

My current phone settings are:

Firmware 2.1 - update 1

Build 2.44.557.1 CK205921 release-keys

Software 2.44.557.1

Browser WebKit 3.1

PRI Version 2.51_013

Hardware Version 0002

Thanks
[Hero CDMA Android Development] bigredcape:
Samsung Galaxy S- CellularSouth

Quick question- can a Samsung Galaxy S that's on the Cellularsouth network be unlocked and used on the Sprint network?
[Hero CDMA Android Development] TJinWV:
I read somewhere on here that Sprint requires their phones on their network, you can't bring in a phone from another network.
[Hero CDMA Android Development] Joelolly:
Original Android Rom

Does anyone know where to find a rom for the original android os or a rom that is fully functional? All the ones I find start messing up after a short period of use.
[Hero CDMA Android Development] markachee:
Good times...
[Hero CDMA Android Development] ibegary:
From the Eris rooting practices, the reason asroot2 doesn't work on our phones is because the /proc/sys/vm/mmap_min_addr is set to a non-zero value.

If you get it back to 0 you can use asroot2. Just posting as a FYI. I have a feeling when ERIS gets rooted, we will be able to as well.
[Hero CDMA Android Development] ibegary:
Gold card method successful, trying the Sprint RUU now. attaching SIMLOCK screen
[Hero CDMA Android Development] ibegary:
Now I got error 140 BootLoader Version Error. Attaching Screenshot and RUU_LOG
[Hero CDMA Android Development] markachee:
That's a new one... gah...

Looks like these guys are getting the same error even on the actual Sprint Hero. They think the GoldCard will bypass it but from your experience, I wouldn't think they'll be successful.

http://geekfor.me/news/sprint-ruu-fails/
[Hero CDMA Android Development] ibegary:
Now if we can get the mr ruu it may work but dunno what else to try
[Hero CDMA Android Development] thedudejdog:
http://xdaforums.com/showthread.php?t=608434

this?
[Hero CDMA Android Development] markachee:
Well they just posted it at that same link. Not sure it will get us anywhere but worth a try since you already have a goldcard setup.

http://geekfor.me/news/sprint-ruu-fails/

I'm also out of ideas after this one besides just waiting for a kernel exploit of some sort.

Though I still think there just might be some sort of buffer overflow vulnerability within the HTC specific RUU fastboot (adb shell reboot oem-78 ). I just can't figure out how to know if there really is anything or how to exploit it if I found anything.
[Hero CDMA Android Development] doubljdog:
Did you try using the new RUU from sprint? Or was that the old one? I got that same error on my actual sprint phone, so maybe give the new one a shot?
[Hero CDMA Android Development] ibegary:
Yup going to try the new RUU that flip posted. I'll keep you posted.
[Hero CDMA Android Development] ibegary:
Appears to be working, its flashing the Radio now. Will give you updates to see if everything still works.
[Hero CDMA Android Development] ibegary:
Flashing was successful. Attaching RUU logs and Screenshot. Will edit this post on inital radio/data tests.

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

EDIT 1: Sprint Logo showed on boot.

Checking stock radio/data to ensure we haven't lost anything

PHONE: WORKS

SMS: WORKS

MMS: Shows Sprint settings, not sure how to edit for our settings

EVDO: WORKS

##778# is gone

Phone works perfectly, didn't have to re-program it or anything. MSL is still set to all 0's.

Just need to find a way to edit MMS settings.

Also I think we need to get rid of the voice mail notifications program. I think its intercepting the voice mail indication.

Will try rooting next.

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

EDIT 2: Root!

C:\android-sdk-windows\tools>adb push asroot2 /data/local/

836 KB/s (74512 bytes in 0.087s)

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

$ cat /proc/sys/vm/mmap_min_addr

cat /proc/sys/vm/mmap_min_addr

/proc/sys/vm/mmap_min_addr: No such file or directory

$ cd /proc/sys/vm

cd /proc/sys/vm

$ ls

ls

overcommit_memory

panic_on_oom

oom_kill_allocating_task

oom_dump_tasks

overcommit_ratio

page-cluster

dirty_background_ratio

dirty_ratio

dirty_writeback_centisecs

dirty_expire_centisecs

nr_pdflush_threads

swappiness

lowmem_reserve_ratio

drop_caches

min_free_kbytes

min_free_order_shift

percpu_pagelist_fraction

max_map_count

laptop_mode

block_dump

vfs_cache_pressure

$ exit

exit

C:\android-sdk-windows\tools>adb push asroot2 /data/local

1039 KB/s (74512 bytes in 0.070s)

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

$ chmod 0755 /data/local/asroot2

chmod 0755 /data/local/asroot2

$ /data/local/asroot2 /system/bin/sh

/data/local/asroot2 /system/bin/sh

[+] Using newer pipe_inode_info layout

Opening: /proc/1016/fd/3

SUCCESS: Enjoy the shell.

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

# cd /system/bin

cd /system/bin

# cat sh > su

cat sh > su

# chmod 4755 su

chmod 4755 su

#

Looks like we got a winnar!!

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

EDIT 3:

It appears my EVDO has quit working and some how the settings were changed between the first reboot and now. I believe its the sprint DSA which you can find in the ##3282#. Going to re-input and try again.

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

EDIT 4:

It appears Sprint DSA forced my phone to Simple IP which my Network won't support, I'm using QPST to restore MIP. Just a heads up for those who are trying.

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

EDIT 5:

Had to use QPST to restore EVDO Data, very simple. Cell South users probaboly wont have to do that step since you probaboly support Simple IP.

This is going to be my last post since everything is working so well. Will post updates if I can get MMS working. Also if you have any questions.

Thanks!
[Hero CDMA Android Development] markachee:
Awesome! Thanks for the detailed result!

Are there settings I should make a note of beforehand in case EVDO doesn't work? I'm not familiar with what QPST, Simple IP, etc. are.

Cellular South's MMS already doesn't work so that's one I won't have to worry about.
[Hero CDMA Android Development] ibegary:
Right after your phone reboots after flashing Sprint's RUU, I would turn your phone in to airplane mode (preferably before data connects).

Go to phone dialer and do a ##3282# (##DATA#) and go to Advanced. Scroll down to sprint DSA and change it to something random, like I did: http://google.com

That should keep your settings in there. For some reason if it dont, you can use QPST (which is a phone programming tool) to put your Cell south settings back in (their all over google).

Mine has been running great, running fresh 1.0 and a transparent lockscreen. Loving it.
[Hero CDMA Android Development] markachee:
Awesome, thanks again. Here we go!
[Hero CDMA Android Development] ibegary:
Good Luck! Let me know how it goes.
[Hero CDMA Android Development] quietcblongs:
Have you've been able to find a Cell South RUU? That would be helpful in building a more suitable ROM for rooted phones. Hopefully, the sequence can be like this:

1. Flash Sprint RUU

2. Root and install nandroid

3. Flash to a rooted Cell South RUU based ROM

Maybe someone can see if HTC will give out the Cell South RUU, I presume they've been the source for Sprint's RUUs.
[Hero CDMA Android Development] ibegary:
Got MMS working with Bluegrass cellular by modifying the telephony.db database and changing the mmsc from sprint.
[Hero CDMA Android Development] markachee:
I have had zero luck with trying to find a good source for RUUs. HTC e-mail support just told me how to factory reset my phone. I haven't tried Cellular South support yet but I can imagine the headache trying to explain to them exactly what I'm looking for. They seem to just magically appear on the Internet.

But with the luck ibegory has had, I don't think I'm too worried about having the wrong radio anymore.

Got side tracked and haven't been able to flash mine yet, but I will later tonight.
[Hero CDMA Android Development] ibegary:
Just keep in mind that a Cell South or any non-Sprint branded RUU probaboly won't be useful since the asroot2 exploit was patched in those versions.

I consider us lucky that it wasn't patched in the MR1 RUU release that flip posted.

I would like someone else to try before we call it good. Just some of my notes:

(1) Create & Test a Gold Card (a 2GB SanDisk worked for me). Outlined by markachee in Post #27. You should see something similar to the image attached on post #42.

(2) While the Gold Card is in your phone, run the new RUU: http://geekfor.me/news/sprint_ruu_156/

(3) After phone reboots, quickly (before first data connection) put phone in Airplane mode (Push down the end call button until the power off options appear, choose airplane mode).

(4) Go to dialer and do a ##3282# (##DATA#) and go to advanced. change the Sprint DSA to something random (i.e. http://google.com). Press menu and commit modifications.

(5) Turn off airplane mode.

(6) Verify radio (phone calls) and data connectivity. If you weren't quick enough on step 4 you may need QPST to put your settings back in. QPST version 2.7 build 313 worked great for me. Settings for your carrier can be found by googling.

(7) Root your phone as outlined in this post on XDA: http://xdaforums.com/showthread.php?t=583291

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

a. My personal recommendations is to remove the visual voice mail app since its useless to us. You can do this by removing the /system/app/Sprint_Core.apk

b. Get MMS working by modifying the telephony.db in /data/data/com.providers.telephony/databases directory. You'll need to know some sqlite commands to modify the 'carriers' table and change the sprint settings to your settings. Verified working with Bluegrass.

c. Speed dial #2 has been replaced by Sprint's Customer Care # (*2). Working on seeing how that can be released. will keep you posted.

Thanks to everyone who made it possible. It's nice to have a phone thats open to whatever I want to do with it.
[Hero CDMA Android Development] markachee:
RUU successfully applied and it booted! ... but no SMS or data, and when I try to make a call I get a fast busy signal...

Also, to change the DSA, what did you put in as the password when you go to edit? Where do I get that?