yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] winged2point0:
I see this thread as more of a "discuss the ins and outs of this phone in what makes it different from the Sprint version so we may eventually create a user-friendly guide". Since MMS is a pretty common concern, and the problem still exists of getting the root to work in Windows, I think it wise to figure all this stuff out before any of us goes off to make a guide about it. Else, the thread will repeat itself.

I'll be honest, I had some issues with Ubuntu too. My problem was that it couldn't see my phone and I found it perpetually waiting to find it. I was lucky enough to be able to use Mac OS X to root my phone instead.

But it seems you got past that part. Can I ask... what recovery img file did you use in conjunction with the linux rooting script?
[Hero CDMA Android Development] halfevildruid:
I was able to use windows just fine to install the recovery img. However I have still been unable to root my stock alltel rom. no SU permissions. I only obtain root with rooted roms. I have not tried fresh so I am flashing it as we speak to see if I can send mms.

EDIT: I can confirm mms sending with fresh 2.3.3 and getting recieved as well. The only thing different I did here is actually partition the sd card and wipe it clean as well. I don't think the 2 are related just thought I would share with everyone what I did. I don't understand why it works and the others don't... will continue to work on this though!!!
[Hero CDMA Android Development] ghpowers:
First off, I'm completely new at this and have absolutely no experience before rooting my Alltel Hero. Second, I had problems when I first got the phone (at the end of may) with it being detected by Windows 7 64-bit and HTCSync, but I fixed that then and don't remember what I did. But these were the steps I followed for rooting the Alltel Hero.

Fisrt off, go here: (can't post links yet, but it is the link in post #38 by criptix of this thread) and read through the instructions under "Instructions for Windows". They outline everything you need to do. However, instead of using the "hack-v4.rar" file, use the "hack.rar" file under criptix's post #38 in this thread and unpack everything to the tools folder wherever you installed the sdk.

Second, instead of using and Eris ROM, you need to use a Sprint Hero ROM (as I don't think there are any Alltel specific ROM's at this point). I have used the cyanogenmod and fresh ROM's and most major things (such as phone, SMS, and evdo, but not MMS or camera preview) seem to be working fine for me, although others seem to be having trouble. You follow the instructions in the link above to root, push the ROM's to your SD card, make a backup of your stock ROM, and then use the recovery image to flash your new ROM.

A few tips that aren't made perfectly clear in the instructions linked above.

1. To boot back into the recovery image, power your phone off, and hold down the "home" key when powering your phone on again.

2. You should do a wipe before installing a new ROM. This function is part of the recovery image.

3. Backup and restore are also functions in the recovery image.
[Hero CDMA Android Development] halfevildruid:
Just in case this makes a difference, I need to hold volume down and power to boot into the recovery image on my Alltell Hero. If I hold home I boot into clear user data and reboot. FYI for anyone holding home and not getting into the rec img
[Hero CDMA Android Development] ryuaced:
Is therea link with stock alltel hero rom?
[Hero CDMA Android Development] halfevildruid:
To my knowledge there is not yet a RUU yet... I made a nandroid back up of mine first thing and copied and backed it up twice
[Hero CDMA Android Development] halfevildruid:
Food for thought for some of us working on the MMS issue... it seems so far after all my flashing and testing it seems to me that the MMS issue is related to the 710 toast kernel and not with the other one. (sorry I dont recall which they should be called and its late, I am too tired to look)

So far every rom built from the "standard" kernel works, but the other doesn't. Hope that helps find the issue...
[Hero CDMA Android Development] ryuaced:
Is their anyway I can get ahold of your nandoid backup?

for some reason my sprint phone is always in roaming I have changed everything with both qpst and cdma ws 3.5.5 but im not sure what internal mechanism is causing it to change this.
[Hero CDMA Android Development] halfevildruid:
sure I will do a first time run backup and get it to you... PM me

I am travelling this weekend so not sure when I can get it done but can get you one soon... you can email me @ my xda username @ gmail

I dont think it's going to help tho, shouldnt matter which rom you have if your prl and activation on sprint is correct... did you go see sprint?
[Hero CDMA Android Development] s0be:
Indeed, this is roughly the reason I haven't written the a fore mentioned guide I promised. Important things do not reliably work across the board. Once I have an understanding of WHY mms doesn't work for my phone {thanks Decad3nce/Darchstar for helping me look at this}, and there is a quick way to fix it or a reliable way to patch the sprint roms to not break it, a rooting guide will be written. ATM, more people on alltel rooted just leads to more noise, and less time to work on making it actually work.
[Hero CDMA Android Development] bma1984:
Certainly, I used the recovery.img that was recommended by the person who posted the Linux scripting option. I believe it is part of the buufed mod? Anyway, I also had issues with using an earlier version of Ubuntu. 8.04 would hang at the device discovery step. I used the latest 10.04 and it worked fine. Up until it got to the FASTBOOT USB screen. Now I'm stumped, lol
[Hero CDMA Android Development] winged2point0:
I've never even encountered that fastboot usb screen. What happens if you power the phone completely off, hold down the Home button and press the power button while doing so? Hold the Home button down during the entire boot process.

This should get you into a screen called "Android system recovery". This screen has options to create a nandroid backup, install ROMs, and wipe the phone, and is the result of the recovery.img that you installed with the script.

EDIT:

Also, on some older versions of the phone (not sure if any of these exist on Alltel), if holding the Home button while powering on doesn't work, the Volume Down key is used instead.
[Hero CDMA Android Development] winged2point0:
Just got a chance to try this.

It worked. My god, it worked!

Now all we gotta do is get a reliable, working, method for rooting in Windows and we can make a howto thread.

EDIT:

Sent, but not received. Ahhh.
[Hero CDMA Android Development] BigB314:
After doing this, I am able to successfully send multimedia messages to alltel customers; however, I am not able to send multimedia messages to people on other networks. Like, I can send the messages, but people on other networks haven't received them.

Also, it case this is relevant, I'm using the Fresh 2.3.3 rom
[Hero CDMA Android Development] halfevildruid:
I think that issue is alltel related... I have been having issues with other providers recieving for quite some time even with alltel stock before ever flashing my device....
[Hero CDMA Android Development] halfevildruid:
zenhero works same as fresh... mms sending to alltel customers not other providers
[Hero CDMA Android Development] racer67h:
Still no luck getting MMS working on CM6??? I have tried many different configurations with no luck....
[Hero CDMA Android Development] halfevildruid:
Not for me YET, however

EDIT: mms is getting recieved on other providers with zenherofx2.0 for me...

Stock flash with the "528" kernel...

I have not yet begum adding other kernels I will try them all (691,710,768) and see if I lose the capability...

still working with CM6
[Hero CDMA Android Development] bensalltel:
Has anyone in this thread tried this xdaforums.com / showthread.php?t=743289

NEED ROOT - moving from VZW to 'Rule the Air' with Alltel.

Thanks
[Hero CDMA Android Development] sterai:
I was able to root my stock alltel rom. Download root.zip from http:/ /xdaforums.com/showthread.php?t=581869&page=38# post #375. Extract su.zip from the zip and put it on your sd card. I followed the procedure in this thread to root on a windows machine. Rebooted back into recovery and flashed su.zip. All is well so far.
[Hero CDMA Android Development] halfevildruid:
Tried this on my alltel stock:

using RA Darch 1.7 rec img

E: Can't chown/mod /system/bin/su

(no such file or directery)

E:Failure at line 5:

set_perm 0 0 04755 SYSTEM:bin/su

I am going to try to push a su folder and try again....
[Hero CDMA Android Development] halfevildruid:
no go rooting stock still... sigh
[Hero CDMA Android Development] halfevildruid:
As an add for the earlier mms conversation:

So far fresh based roms, (fresh, zen, etc work for me when I update the server with ##3282#

all other roms without this capability I cant get to go. This includes the voice open apns dialer when available and the apn backup restore tool from market.

I have as well pulled the apn files from the stock rom and used them, however still can not get them to work. The stock apn from the alltel rom is as follows, if it helps anyone else:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <apns count="3">

<apn name="CDMA" numeric="00000" mcc="000" mnc="00" apn="0" user="null" server="null" password="null" proxy="null" port="" mmsproxy="" mmsport="" mmsprotocol="" mmsc="" type="*" />

<apn name="Production" numeric="00000" mcc="000" mnc="00" apn="1" user="null" server="null" password="null" proxy="null" port="" mmsproxy="mms.alltel.com" mmsport="8080" mmsprotocol="2.0" mmsc="http://mms.alltel.com/servlets/mms" type="mms" />

<apn name="Android" numeric="310995" mcc="310" mnc="995" apn="internet" user="*" server="*" password="*" proxy="null" port="null" mmsproxy="null" mmsport="null" mmsprotocol="null" mmsc="null" type="null" />

</apns>
[Hero CDMA Android Development] Godhandfreedom:
I used Gsript.zip and Gscript lite for my phone and it would not work it said this was for the desierc phone so i changed the script to heroc phone and it said it worked my phone was rooted but something went wrong ive got some different things on my phone but it does not seem to be rooted . any ideas using this way?
[Hero CDMA Android Development] halfevildruid:
here you go, flash this rom from your recovery. I got alltel out of the box rooted and everything working... great rom so far

http://xdaforums.com/showthread.php?t=742407
[Hero CDMA Android Development] Godhandfreedom:
ok i got it rooted so what are some cool apps?
[Hero CDMA Android Development] nwelker:
Help

Hey I have been wanting to root my Alltel Hero and have been closely watching a few of these forums. All I really want is wifi-tethering but as far as rooting first, I am sorta lost.

If I use wag3slav3 guide on how to root on windows, should I use buufed rom instead of evileris as i believe evil is for the eris phone? Or should I use KRomE v1.1?

And also when is it exactly when you do a nandroid, before or after rooting?

Another question I have is, once the phone is rooted, can it still have the os updated beyond 2.1 when google releases one?

Haha I'm sorry I'm just confused. I need a youtube how to video! lol.

Anyways please be patient with me, once I get this figured out I would love to put together a video.

Thanks for the help!
[Hero CDMA Android Development] halfevildruid:
So I was never able to root my stock rom. However following this thread and some work you will be able to flash the recovery image needed. After that you can try flashing the su.zip and see if root takes or I recommend using krome at first. It is built from a regional carrier and is apparently the same rom as the alltel stock ruu. If you want a alltel stock rooted overclocked rom it runs great for my Alltel Hero. At first boot after flashing it I had a rooted Alltel stock rom (wallpaper, settings and all). I am working with kitchens and a base now that we have a RUU so watch for a ROM soon. I have been building roms for myself and friends for winmo for a long time and am new to the android scene. My linux skills are moderate yet far from advanced so I am a bit slow.

Do your nandroid backup immediately after you have the recovery screen. The only roms I have been able to fully function on alltel are fresh based, or the sprint updated based and zenherofx (fresh based)? I loved buufed but could not get mms send no matter how many hours spent trying.

Going to try to find what is different from the stock now that I have a RUU to tear apart and hopefully find a patch for all these other roms... stay tuned... doing logcats on all 3 tonight...

DruidRom for Alltel coming soon....
[Hero CDMA Android Development] ghpowers:
As far as which ROM to use, you just need to make sure it is a Hero

CDMA

ROM. You should be able to find all you need in the forum that this specific thread is in (the "Hero CDMA Android Development" forum). Most are for Sprint but they should work on your phone

You make the nandroid backup after rooting. It is one of the functions of the recovery image (if you have successfully rooted your phone, then you can get to the recovery by turning the phone off, holding the home button, and then hitting the power button). The recovery is also where you wipe, restore, and flash new ROMs.

As far as updating to Froyo and beyond, HTC isn't going to develop them for the Hero. The only place to get them will be a custom ROM. I don't think there are any fully baked Froyo ROM's yet, however Cyanogenmod 6.0.0 has worked pretty well for me although it does have some bugs that are still being worked out.
[Hero CDMA Android Development] Dynastes:
Has anybody found a way to fix mms on non sense roms?
[Hero CDMA Android Development] Godhandfreedom:
what is the 6 digit spc so i can edit it?
[Hero CDMA Android Development] s0be:
000000
[Hero CDMA Android Development] nwelker:
Root successful

I rooted my alltel hero just now and all seems to be well:) flashed Krome and it is running well. I'll test it a bit and post if I come across problems.
[Hero CDMA Android Development] bboymickey:
So I am now rooted and tried to install a new ROM but ended up in a boot loop but I thought maybe I can't use that one so I tried a different one. Am I doing something wrong? this is my first android phone so I'm still a noob. What do I need to do to flash a new ROM?
[Hero CDMA Android Development] halfevildruid:
Did you do a wipe before flashing? also sometimes it takes 5-10 minutes on first boot and you may think its not doing anything but it is.
[Hero CDMA Android Development] tshine:
C:\android-sdk-windows\tools>adb push krome_v1.1.zip /sdcard

error: device not found

Attempting to follow you guys but it’s exhausting. I’m trying to root my Alltel Hero using the instructions found in post #29 but I’ve gotten the above error. Post #47 says something about USB drivers, which my SDK does not have (unless it’s somewhere in the unpacked hack files). Do I need to go through the steps to install Eclipse and the add-on USB files? I’m not a programmer by any means so I am just trying to root my phone and install a new ROM for personal use not for writing my own scripts. Thanks for the help!
[Hero CDMA Android Development] bboymickey:
I didn't do a wipe. Do you need to do one everytime you flash a new ROM?
[Hero CDMA Android Development] stoney_38668:
Yes, unless its an update to a ROM that you already have installed and even then, you have to wipe sometimes.

Do all wipes.
[Hero CDMA Android Development] nwelker:
-tshine-

I believe I had the same issue as you and this is what turned out to be wrong. I use win 7 by the way.

The android sdk must install and when I tried to run the setup it always gave me a failure. I then read on another forum to check the box in the sdk's settings called "Force https://...sources to be fetched using http://". Once clicked it will bring up a window that should list a bunch of different android files. I clicked to download only the 2.1 files including the google file that is right under the two 2.1 files. It is a large file and will take a bit to install.

I'm not completely sure this is required but you might as well do anyways but, download and install the htc sync program from htc (http://www.htc.com/us/support/hero-cellular-south/downloads/). Then when you plug the phone in check the sync option and backup your contacts.

Other than that make sure your phone is on charge only when you try to root and usb debugging must be checked on your phone, its under settings/applications/development.

I hope this helps, I an a noob like you but managed to get through it:) let me know if this works.
[Hero CDMA Android Development] tshine:
Thank you so much for your help, nwelker. Unfortunately I am not even getting an error. When I try to run sdk the window opens then closes immediately. I have done some further reading and from an install SDB guide for beginners (on XDA) I was able to install the usb drivers manually.

I should mention I am running Eclipse but I do not think my ADT plugin is running as it should. I get this error:

Error parsing the SDK.

C:\android-sdk-windows\add-ons is missing.
[Hero CDMA Android Development] bboymickey:
ok awesome thank you
[Hero CDMA Android Development] tshine:
I was able to fix the errors but I don't remember all of the different ways I had to troubleshoot to figure it out. I do remember moving my Java JRE file to the Eclipse folder and renaming it to JRE instead of JRE6. Sorry I can't be of help to anyone else who may have this problem.
[Hero CDMA Android Development] HansenHouse:
New Android User Here

I just got my Alltel Hero two days ago and I'm totally new to the Android world. I really would like to root this thing and start using Krome but there's so much info out there and I don't want to screw up my phone permanently. I used to think I knew something about computers and programming but apparently I've fallen behind (turns out the visual basic days have come to an end, lol). Anyway...someone should really post a step by step of how we go about doing this since I hear this rom actually works with Alltel. Halfevildruid appears to have it all figured out but I can't find a place to start...

Thanks!
[Hero CDMA Android Development] halfevildruid:
working on step by step as well as an alltel based rom as we speak... stay tuned I am testing and working out bugs before going public... if you need help before then just ask!
[Hero CDMA Android Development] regaw_leinad:
So you guys do have root? The first post doesn't say a thing about it lol...
[Hero CDMA Android Development] Decad3nce:
They do. Page 2-6 somewhere.
[Hero CDMA Android Development] stoney_38668:
Being that there's only a handful of us Alltel Hero owners, we've kinda been left behind in the world of root & custom ROMS. I used the method on this page( http://xdaforums.com/showthread.php?t=724741 ) and it worked perfectly. I'm also running the CM6 ROM and loving it. It would be good to see halfevildruid put together a good step by step. I know I would've appreciated it a few months ago. Good luck with getting root and flashing custom roms!.
[Hero CDMA Android Development] SexualTaco:
Okay here is my attempt at a step by step

Mileage may vary....

First I downloaded the android SDK and copied the zip contents to my harddrive. I am using windows 7. The directory you are going to be using is the tools directory. So on my system it is:

android-sdk-windows\tools

When you connect your phone make sure you have USB debugging enabled or ADB engine will not recognize your phone.

i pushed this ROM which I got from CyanogenMod to my sdcard. You can push whatever working ROM you like.

adb push update-cm-6.0.0-Heroc-RC1-signed.zip /sdcard/

then I followed the "[WORKING] ROOT for all Eris' " tutorial which is loacted in these forums. I downloaded the Hack zip file and extracted those files to the tool directory. problem was, the recovery.img file doesn't work on my alltel hero. When I ran the runindos.bat file my phone would freeze at the white screen with the green HTC logo. So I started searching and figured out my recovery.img was probably not the right one..... So I found this link

( i can't post links since i am newbie but just look at the following string and figure out what you need to do)

fonefrenzy DOT com/2010/06/05/cdma-htc-hero-2-1-update-rooted-instructions-included/

and copied the recovery.img he suggests over the one in my tools directory and ran runindos.bat again.

It booted to recovery. i did a NAND backup of my current rom. I then WIPED the cache, system data, etc... you must do this in order to install a new ROM.

Then I Intalled from ZIP (update-cm-6.0.0-Heroc-RC1-signed.zip)

when it was done i chose to reset the device. Then I added the gapps application and other trinkets i like to use. Like the others that have posted here, MMS does not work. i don't really care as i never use it anyway.
[Hero CDMA Android Development] bboymickey:
does anyone know how to restore a nandroid backup that won't show on the recovery that I'm using? I want to go back to the stock rom and I know where the nandroid is but I installed CM6 and it's using a different recovery interface and it won't show me my stock rom backup. Thanks in advance.
[Hero CDMA Android Development] DarkFalconX:
You will need to determine where your recovery is storing nandroid backups and copy or move the folder containing the backup you want to restore into that folder. Easiest way I know is to do a nandroid of your current setup, write down the name of it, then use a file manager to locate it.

Mine are all located in /sdcard/nandroid/

You can either use a file manager on the device or mount the SD card and use your computer.
[Hero CDMA Android Development] halfevildruid:
sounds like you went to clockworkmod, look in it's folder on your sd card and move your backup to there
[Hero CDMA Android Development] bboymickey:
I did try that and I tried to restore it but it said that there was a md5 mismatch.
[Hero CDMA Android Development] bboymickey:
So I tried it again and it worked. Thanks to everyone for the help
[Hero CDMA Android Development] bowlegged:
Alltel Hero root

So, has anybody post a step by step root guide for newbie's. If so could you post a link, I cannot find it.

Thanks, Bowlegged
[Hero CDMA Android Development] Hackmodford:
I too would like a guide for newbies...
[Hero CDMA Android Development] s0be:
The one click root works. I've not posted a step-by-step because not all roms work even close to 100% with alltel right now. If you can live without MMS, use this to root:

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

And just know that, if you use a non-alltel rom, your mms is very likely not going to work.
[Hero CDMA Android Development] s0be:
I lost my nandroid of unrooted alltel, does anyone have one around I can get ahold of? I need it to try some stuff to get mms working.
[Hero CDMA Android Development] halfevildruid:
try the regional carrier ruu's they come with alltel stock in them, krome is built off of this ruu and I also made a buggy rom with it... (my first android rom attempt didnt go so well so I am still working on it, however all the alltel stuff is built into it). I have not tried to flash the ruu but I expect it would be the same as going back to stock... I also have a nandroid stock alltel back up that I made after first time root, gimme time to find it and I will link you up)

I have had much success with sense based roms, making mms work with epst and/or apn push just no luck with froyo 2.2... by the way, if you come across a epst or field test that will work in 2.2 please link me!

http://pcdphones.com/our-devices/support/adr6250update check out alaska digitel, it's full of alltel
[Hero CDMA Android Development] s0be:
Yeah, I know I could go to a non-alltel stock rom, I just want a stock alltel nandroid for testing purposes... I have the system.img still, but can't get fastboot to flash it.
[Hero CDMA Android Development] jtpterp:
I THINK i have my nandroid of alltel stock, i'll look into when i get home.