yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] il Duce:
FYI, this does not root your phone so to speak, it unlocks your bootloader (and of course it works for the heroc - look at where this thread was posted). You would still need to root the phone and get a recovery like you did in the past. I would suggest the same method since you're already familiar with it. If you then wish to unlock your bootloader you can do this method but it requires the .27 radio (and doesn't get re-locked by an RUU). The other unlocked bootloader method is the one from toastcfh that darchstar posted long ago, known as the "eng-spl". That method will allow similar abilities to this one, but doesn't require a specific radio afaik and it WILL be undone by an RUU.
[Hero CDMA Android Development] mtnchkn:
Still haven't flashed Toast ENG-SPL, and I figured this would be as good of a place as any to clarify that Regaw's S-OFF and Toast's ENG-SPL accomplish different things and therefore there is a reason to use both? I only ask because of the discussion on Toast's ENG-SPL thread and the fact that both seem to be flashing the bootloader: ENG-SPL results in 1.46.2 S-off and Regaw's S-OFF maintains HBOOT-1.47.0000 (HERC XC SHIP S-OFF). Maybe a better way to ask this is to clarify that once S-OFF is applied, the HBOOT can be changed?

Again, presently running what is on my signature.
[Hero CDMA Android Development] il Duce:
You don't need both. Regaws allows the same end result as darch's, only through different means. Yes HBOOT can be changed, as I posted earlier. The biggest difference between the 2 methods is that darch's allows the use of fastboot commands. I have that and honestly have never used it. I prefer doing things on the go using a HERCIMG.zip.
[Hero CDMA Android Development] jasonmaloney:
The most simple way to explain the difference is as follows: Having the S-OFF bootloader unlocks the ability to flash unsigned zips from the sdcard (within the bootloader itself), while additionally, the engineering SPL unlocks the ability to use all fastboot commands.

The former is useful for recovery should your ROM and recovery images become unusable. It's also useful after flashing a stock ROM image to regain control of recovery.

The latter gives you greater control and is extremely useful for development work.
[Hero CDMA Android Development] mongolx:
Read all inst. check radio 2.42.02.10.29 check hboot 1.47.0000 ready for S-off. One more if i understand it right once you go S-off there is no way going back to S-on. Just in case i would like sell it on ebay?
[Hero CDMA Android Development] 24601:
You may want to read again. Radio .29 is not supported. You have to go back to .27 radio to get S-off. Yes, for the Hero, once you are S-off there currently is no way to reverse the process.
[Hero CDMA Android Development] mongolx:
LOL sorry thats what i meant to say changed it to radio .27 from .29! thanks tho
[Hero CDMA Android Development] laie1472:
You can reverse darch's s-off method.

Yea its Me Again With The

Modified Hero
[Hero CDMA Android Development] aiwetir:
edit: nevermind, just spent well over an hour reading the entire thread and found my answer.
[Hero CDMA Android Development] shortarm:
Stuck on "Verifying system type..."

Trying to go s-off. I downgraded to .27 and try to run this zip but it has been stuck on "Verifying system type..." for about 20 minutes.

Don't know what to do?

Should I pull the battery? Should I not pull it?
[Hero CDMA Android Development] il Duce:
Just read your comment in FR thread, I am concerned you did something wrong, please list ALL steps EXACTLY as you took them to get you where you are.
[Hero CDMA Android Development] shortarm:
I since did just pull the battery and it is working fine, but here's what happened...

A) I had downgraded to Clockwork Recovery 2.5.0.7 (after I somehow got the recovery bootloop, which i think i got by re-flashing fr-recovery when I didn't need to)

B) Then I downgraded my radio to .27 - recovery told me this was a success.

C) Then I went to flash unrevoked and it just hung on on "Verifying..."

I pulled the battery and it booted back up just fine. However, when I go to About Phone, it still says have radio .29. Really peculiar.

Did I need to reboot after i flashed the radio for it to take?
[Hero CDMA Android Development] shortarm:
OK. This is even weirder,

I think that I should've rebooted after I flashed the .27 radio.

So this time, I re-flashed the .27 radio and it said success and told me to reboot to complete -- which I missed last time.

This time I followed the directions completely, but I still have .29 installed when I reboot.

Do I do anything different when downgrading?
[Hero CDMA Android Development] il Duce:
Hmmm. Well, it should show it if it flashed. Warning: radio **** is risky, proceed with caution. Make a nand backup. I would suggest for now you remove firerat if you have it, flash a sense rom and update your PRL and profile. Cross your fingers. Check about phone in sense and see if it says .27. If so nand back to your current rom. If it still says .29 find "fixflash" and run that, then check again.
[Hero CDMA Android Development] shortarm:
Thanks, Duce. You are always so helpful to so many people.

I may or may not try that. I might just want to leave well enough alone. I've got Firerat's and the new AOSP rom running just fine now.

I went back to a Sense rom a 7-10 days ago to get the 60678 PRL and updated profile.

I kind of only wanted to have S-Off in case I do something risky or stupid. Maybe I don't want to even bother fooling with the radio.
[Hero CDMA Android Development] il Duce:
Well, then I would suggest 2 things: first, reflash the .29 radio and then get s-off using darch's method with the eng-spl, that one is not radio version specific, and would get undone by an RUU. Also, I think I may have an idea about this radio thing now that you mention the PRL. I *think* that .27 only supported PRLs 60677 or 60676 and lower, and 60678 or 01115 don't work on the .27 radio. I could be wrong, but that might explain why it shows unchanged, maybe your sprint settings for the PRL are either disallowing or overwriting your attempted radio flash. I would still reflash the .29 if I were you, and then s-off with the eng-spl. Again, cross your fingers.
[Hero CDMA Android Development] The Fer-Shiz-Nizzle:
I could be wrong, but I recall there being a different procedure to update radio if you are using firerats. I thought Impaler had a seperate thread going with the modified instructions.
[Hero CDMA Android Development] il Duce:
ruh roh .....

<.<

where's the radio?

>.>

i can't see it....

<.<

HOOH NOOOH!

>.>

effin limey brits!!!

JK, well, I flashed the .29 and s-off WAAAAAY before firey rats, so I had no idea. Hopefully there has been no borking (O.o) I guess now would be the time to learn something new. Hey _(insert_username)_ you should go find this info, and then share with the group :)
[Hero CDMA Android Development] c00ller:
The procedure is only different if you use impaler's recovery flash version. It makes no difference if you're S-OFF and flash the HERCIMG.zip through hboot.

The reason is because flashing via recovery copies the zip contents to some partition, and if there isn't enough space in said partition then your radio flash will be bad, and your phone will be bricked.

Basically if you DO decide to flash the radio via recovery (not recommended), you should not do it on a recovery with modified MTD partitions. So if you're using firerats, you have to reflash the recovery to return to stock partition sizes, then flash radio. More details here
[Hero CDMA Android Development] The Fer-Shiz-Nizzle:
Yea I just started using firerats about the same time as you il duce. But from what I recall, flashing a radio via ordinary means with firerats just resulted in exactly what shortarm experienced. No harm done
[Hero CDMA Android Development] The Fer-Shiz-Nizzle:
Thanks for digging up the link c00ller. Given that I'm a noob to the custom mtd process, I should read up on the subject myself.
[Hero CDMA Android Development] shortarm:
Yeah. I am now pretty sure my problem was not having enough room in partitions due to Firerat's settings.

I tried it again just to see if flashing the radio would work and noticed that it quickly said: Can't write update to CACHE: (No space left on device)

Would like to try again. But does anyone know if ut works with a recent PRL?

Might just go with Darch method instead.
[Hero CDMA Android Development] c00ller:
No prob :)

Yeah, before I got into S-OFF and Firerat's mods I spent a lot of time reading each thread thoroughly to learn about idiosyncrasies such as these and what-not.. I encourage everyone to do the same!
[Hero CDMA Android Development] aiwetir:
Here is the thread for s-off radio flashing. I think you'll find more relevant information in that thread.
[Hero CDMA Android Development] il Duce:
Well for your sake I REALLYREALLYREALLY hope you didn't flash half a radio or something funky. I am not sure about which PRL works with which radio. I would say ONLY flash radios through the bootloader, so yes get s-off from darch. Now, there was a thread in general started by mattcrystal about PRL 60678, I think that's where I saw someone mention about which PRL worked with which radio, go read that. After you have read that thread and darchs whole s-off thread, if you still feel like flashing, do it. I would personally cuz I'd be scared I had some radio dingleberries :eek: after what you have done thus far.
[Hero CDMA Android Development] 24601:
Here is impaler's thread that has links to flashing the radio with or without firerat.

http://xdaforums.com/showthread.php?t=853868
[Hero CDMA Android Development] vayman:
+1 on this. I had to RUU recently and was going to update my radio back to .29 today. I don't know why I forgot to re-flash my recovery beforehand to remove FR, but I did. :o Anyway, I had the same experience as shortarm in the sense that after flashing radio w/ FR installed it indicated that the flash went fine but after booting up and going to about phone it still listed .27. I didn't see any message during the flash that indicated not enough space, but it may have been due to my partition sizes being large enough. After realizing what an idiot I was and that I didn't just create a paperweight :eek: I re-flashed recovery via terminal and my radio flash went just fine. I also checked storage after setting back up FR and all is good now. PHEW! :D
[Hero CDMA Android Development] shortarm:
I had decided to not bother with S-OFF at all.

But something was totally scrambled with my Hero (I think I my device doesn't like Clockword recoveries 3.xx), so I thought I might as well either flash a Sense rom or RUU.

I didn't have a Sense rom, so I thought it would be easier/quicker to RUU.

I went and rooted and then flashed a recovery.

Then I went ahead and put it Firerat's and the new AOSP Rom. I rebooted and realized that the radio that RUU gave me was .27.

Perfect! I just flashed this and I am unrevoked forever.

I just installed the .29 radio with a HERCIMG.zip and I'm all set.

Thanks to all who have posted help in this thread.
[Hero CDMA Android Development] vayman:
+1 Glad to see your up and running again. :)
[Hero CDMA Android Development] :
EDIT: nevermind
[Hero CDMA Android Development] oostah:
can this be installed with adb? if so how.
[Hero CDMA Android Development] fenghua520:
thank you,learn more
[Hero CDMA Android Development] oOMavrikOo:
Can I just use Liquid Sense to get the radio or does it have to be from the RUU?
[Hero CDMA Android Development] laie1472:
What radio are you referring to may I ask??

Root/Hack-Mod-Always*
[Hero CDMA Android Development] oOMavrikOo:
Nevermind. I misread some earlier posts. Can I flash the S-off file using the Liquid ROM to get the proper h-boot?
[Hero CDMA Android Development] il Duce:
Mavrik, for real, slow down, and please read more. I really don't want to see you hard-brick or soft-brick your phone.
[Hero CDMA Android Development] Dr_Wolodya:
Can not S-OFF Hero Cdma from Sprint:

Verifying system type....
E:unsupported radio version
E: update fail. Check /sdcard/soff.log
E:Error in /sdcard/unrevoked-forever.zip
(Status 42)
Installation aborted

I have radio-2.42.02.10.29

hboot-1.47.0000 (HERO20000)

Here is log from file soff.log from sdcard:

unrEVOked forever S-OFF patch v1.3

Verifying system type...
.
.
Got device:
@PID: 60,"HERO#C"
Got radio version:
2.42.02.10.29
E:unsupported radio version
E:Update failed. Check /sdcard/soff.log.

Can I downgrade Radio to Radio_2.42.01.04.27.zip? Or exist other methods S-OFF this phone?

Here is working version for that radio from post.
[Hero CDMA Android Development] dpeeps74:
Yes you have to downgrade the radio first. As long as it's a radio for cdma hero, you should be fine. After you are s-off you can reflash the .29 radio
[Hero CDMA Android Development] Dr_Wolodya:
I got error while trying to downgrade radio:

finding
opening
installing
amend scripting (update-script) is no longer supported
amend scripting was deprecated by google in android 1.5 .
it was necessary to remove it when upgrading to the clockworkmod 3.0 gingerbread based recovery ..
please switch to edify scripting (updater script and update-binary ) to create working update zip packages
installation aborted

My recovery - clockworkmod 3.0.0.x - I think problem here!

I will flash recovery-RA-heroc-v1.6.2.img and repeat downgrade radio.
[Hero CDMA Android Development] Drunkpilot:
You will get that with any cw recovery 3.x.x and above because it only supports edify and not amend. Use 2.5.0.x to solve that problem. I would think you will have the same issue with RA recovery as well because of signature.

You think Meth is bad? Try being a flash whore with a Gingerbread habit and a legacy device! It ain't pretty.
[Hero CDMA Android Development] Dr_Wolodya:
What this?

What is Meth? Methamphetamine?

Why you write this in every your message?
[Hero CDMA Android Development] 24601:
LMAO. DP, obviously you need counseling . . . for your flash addiction :D Take 2 JayBob's and call me in the morning.
[Hero CDMA Android Development] Dr_Wolodya:
Thank you for your answer. That's what I do:

1). I change custom recovery to recovery-RA-heroc-v1.6.2.img.

2). After that I was able downgrade Radio to 2.42.01.04.27.

3). I successfully make S-OFF with unrevoked-forever.zip. Here log from soff.log:

unrEVOked forever S-OFF patch v1.3

Verifying system type...
.
.
Got device:
@PID: 60,"HERO#C"
Got radio version:
2.42.01.04.27
Checking system requirements...
Infinite loop duration: user-defined (good)
Brinell hardness: 35-45 (good)
Viscosity: SAE 20 or equivalent (good)
Voltages: Plate=+350VDC (good)
Filament=+12VDC (good)
Grid=-2.4VDC (good)
Operating environment: Yes (good)
Microcode verified CFC-free (good)
Syncing flash...
Verifying update...
Update successful.
http://unrevoked.com

4). I back radio to version 2.42.02.10.29!

Thanks to all for answers.

;)
[Hero CDMA Android Development] KnttDroid:
Can u plz post a link so I can get the proper radio to turn s off
[Hero CDMA Android Development] Hippie459MN:
Worked like a champ here. Thank you. :D
[Hero CDMA Android Development] coronelac:
Hero s boot loop.

I have a Hero S that shuts down as soon as it boots up to the home screen,

-Tried wiping the cache via the recovery menu.

I am currently trying to flash a custom recovery so I can pull the contents of the phone before doing a factory data reset.

-I have hboot 1.22.0000.

Would it be possible to get S-off without wiping my info?
[Hero CDMA Android Development] whoshotjr2006:
Hero s? Isn't that an EVO design? You might be in the wrong forums.
[Hero CDMA Android Development] jamesjharris01:
So will the Sprint radio 2.42.01.04.27 work on ACG carriers?
[Hero CDMA Android Development] danaff37:
hey, some people here use a verizon radio from the eris and it works on sprint/whatever. So if we can flash a radio, then won't flashing a radio undo the s-off?
[Hero CDMA Android Development] metal666fukhead:
Would this give me the ability to flash a custom kernel on the stock rom?
[Hero CDMA Android Development] regaw_leinad:
Nope, forgot to mention that this is completely permanent. It is below the radio level, so even if you RUU, it will still be s-off. Basically you will never have to "root" your phone again. You just flash something from the bootloader and it will work (for example, you RUU, then go into the bootloader and flash a recovery right away)

when I get this posted, I will have a full tutorial on how to make the correct zips to flash whatever you want.

I'm not going to say anything, because I've never tried.. but if you did it while rooting then probably. Again, I'm not telling you too, because if it didn't work well, then you'd be a little upset w/ me haha

yes, you can flash boot images from this as well
[Hero CDMA Android Development] markus_del_marko:
ive used this method on the evo and it's nice.. but i have to ask what will it do for the hero that we cannot already do? would this be an easier way to flash roms?
[Hero CDMA Android Development] jamesjharris01:
Backup Radio?

Does anybody know of a way to backup your radio since nandroid no longer backs up radio?
[Hero CDMA Android Development] metal666fukhead:
Right on regaw u kick ass bro! When are you guys gonna get this up and running?
[Hero CDMA Android Development] regaw_leinad:
I would say in the next few days. I'm going to need some willing volunteers in the next day or so to help test on different radios, just so we can dial it in.

well, this wont ruin your radio or anything lol

You could always remember where you got your radio and redownload it
[Hero CDMA Android Development] morbidpete:
Sprint

Cyanogenmod 6.0.0

baseband 1.04.01.09.21
[Hero CDMA Android Development] Visionikz03:
Checkin in with baseband 2.32.40.11.09
[Hero CDMA Android Development] nfinitefx45:
Hey reg glad to help where I can just hit me up bro........

if you need my gtalk just let me know
[Hero CDMA Android Development] mrinehart93:
Regaw.... AWESOME! I just did something like this on my friends MyTouch3G so I could root it. By doing this, pretty much you're opening up new doors for us haha. Awesome! :D My radio version is: 2.32.40.11.09. It's a verizon ERIS radio, in case you're wondering.
[Hero CDMA Android Development] bigboidomo:
I got a little confused from description what is the actual purpose of this if i can ask

Please explain in a noob terms

Did I catch you having fun? *slaps*
[Hero CDMA Android Development] bycoo222:
Release date soon?no rush though

Will I finally be able to get rid of the green and white HTC screen wen I press power
[Hero CDMA Android Development] regaw_leinad:
Yeah, that's the first thing I did lol I'm back on the nice Silver on Black HTC splash that came in the older RUUs
[Hero CDMA Android Development] metal666fukhead:
Sweet dude can't wait till its released! :D thanks again for all your and matts hard work
[Hero CDMA Android Development] codejunkie78:
the Appalachian Wireless Radio is the same version as cellsouth

2.42.01.04.23
[Hero CDMA Android Development] Big-O-Devil:
WOW... hey let me know... i'm up for testing....
[Hero CDMA Android Development] bycoo222:
Id also like to help
[Hero CDMA Android Development] :
regaw_leinad Thanks to you and all who work on this! I know my brain thanks you! Oh No! Brain cramp (smoke out of ears!) :eek: BOOM! lol!
[Hero CDMA Android Development] OBSt4l0n:
completely ready for any assistance i can give testing this out. by the way on cell south radio image that has been repeated about 5 times already. lol. guess no one reads from the beginning before posting a radio baseband that was previously posted.
[Hero CDMA Android Development] mquinn24:
Regaw

I would like to help. Count me in on the testing

You take a little break from the forum and then come back strong.
[Hero CDMA Android Development] dean.d:
Cellular south here but, I think ill run second string. Not quite ready to brick just yet lol. Seriously, I hope this works for cellular south because we are soooooo behind on a lot of things.
[Hero CDMA Android Development] markus_del_marko:
when your done with this you should make a sense froyo rom. ;)
[Hero CDMA Android Development] dfc849:
regaw keep up all the good work man. you're my *hero* lol

I'm in the same boat as everyone else with an ACG radio, more than happy to test
[Hero CDMA Android Development] kwheel596:
Its been posted, but I'm the only one here with the provider soooo I'll post it again :p

Cox Wireless

2.42.01.04.27
[Hero CDMA Android Development] regaw_leinad:
nice haha

LOL can't help but laugh... hahaha

no offense lol just a great carrier name haha
[Hero CDMA Android Development] markus_del_marko:
again, id like to know the benefits of doing this to the hero? aren't we already nand unlocked or no? not bashing here, im just curious is all.
[Hero CDMA Android Development] nfinitefx45:
by doing this you will be able to use an ruu to reset your phone then go right to boot loader and load a custom recovery then rom. think of it as permanent root for ever.
[Hero CDMA Android Development] markus_del_marko:
thanks, sounds good to me.
[Hero CDMA Android Development] regaw_leinad:
You can flash an image to any partition now, regardless of it having an older version number (ie downgrade hboot, flash any CDMA Hero radio, flash older splash screen, etc)
[Hero CDMA Android Development] regaw_leinad:
That too, also I will be distributing my new rom as a zip flashable by hboot (along with the regular zip)
[Hero CDMA Android Development] nfinitefx45:
you have to let me know when this is ready I would love to set the roms to go from hboot.
[Hero CDMA Android Development] danaff37:
Careful... Some people here are really not too bright it seems and I wouldn't write flash any radio... Lol
[Hero CDMA Android Development] regaw_leinad:
fixed it lol ( a little better)
[Hero CDMA Android Development] mrinehart93:
So pretty much if you can flash the S-OFF SPL without bricking, then the Hero is pretty much unbrickable from then on?
[Hero CDMA Android Development] metal666fukhead:
Hboot is basically default recovery mode right?
[Hero CDMA Android Development] thatdudepoops:
Sprint

2.41.05.02.03

Collins. Uncapped

Sent from a cyanogen-Superhero
[Hero CDMA Android Development] regaw_leinad:
well, not really, and it's not an SPL, it's an exploit to switch s-on to s-off with out something from HTC. if you look at hboot right now, you'll see it says s-on on the top. After flashing the zip in a custom recovery, you will see it changes to s-off.
[Hero CDMA Android Development] Audionut:
Hey Regaw great work man, I can't wait for this! BTW, any chance this will open a way to fix the broken bluetooth in the 2.1 ROM. Worked fine with my car stereo in 1.5, but every 2.1 and 2.2 ROM I've tried it will connect, but there is no audio in a call. I've searched a ton with no success, any help you could provide would be awesome. I can PM you the details if you like.
[Hero CDMA Android Development] danaff37:
try this for your bluetooth... find your car audio under bluetooth devices in settings, long press on it and go to options and disable the phone part so you are only left with the audio part. Apparently, if it's on both, it polls the stereo too often for calls and cause the skipping
[Hero CDMA Android Development] Audionut:
Thanks for the suggestion. Unfortunately my problem is not with streaming audio, that works fine. The issue is when a call comes in and is answered, there is no voice audio, they can't hear me and I can't hear them.
[Hero CDMA Android Development] s0be:
I had the same issue with my jabra bt250 on alltel's stock 2.1 rom. Now I'm on a 2.2 rom and everything is great.
[Hero CDMA Android Development] Audionut:
Really! Which one are you on? I've tried 2 different nightlys of CM6 with no luck.
[Hero CDMA Android Development] regaw_leinad:
Hey, getting back on topic of the OP, I need 3 testers right away to test this out.

I need 1 person for each of these radios.

▪ 2.41.04.02.02

Please pm me right away and I will give you details on the test and what you need to do.
[Hero CDMA Android Development] Audionut:
Hey Regaw, to keep this forum on topic, can I PM you about the bluetooth issue to get your advice/input? Thanks man.