yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] hexskrew:
@ jeepman - I think what dgl3906464 is trying to say he wants to connect to a wifi access point with the phone, and then route that to the usb tether to his machine. You could think of it as using the phone as a wifi card.

Yes that should work fine. I have not actually tried it though because at the moment, I don't have windows installed on any of my machines. Actually... Hold and Ill check.

***edit***

I am posting right now with the above configuration. I forgot, you don't have to have any extra software installed to tether with ubuntu :P

Also I am getting ready to post the update right now. There isn't too much to it. I have tried the live wallpapers and they work as well. I will post the details with the file.
[Hero CDMA Android Development] haunches:
xdaforums.com/showthread.php?t=581869

I followed those instructions exactly, and it worked for me. It installs a recovery console on your phone that gives you lots of options, such as Backup/Restore, Flash, Wipe, among other things. You can boot into this console by powering on your phone while holding the volume down button.

Once you get into the recovery console, immediately Backup your ROM with Nandroid Backup. After you've done this, you can restore your phone to stock CS 2.1 (I've done this many times now.)

Note: If you want to root the stock ROM, you'll need to copy su.zip from the files included with the rooting scripts onto your SD card and then flash it using the "Flash" option in the recovery console.

Hope this helps.
[Hero CDMA Android Development] hexskrew:
Update is uploaded. The link is given. Read a few details and I will post more when I can.
[Hero CDMA Android Development] memay118:
You will have to manually edit build.prop and change line 35 from ro.build.description=2.44.557.1 CL205921 release-keys to ro.build.description=2.44.557.1_Dirteh_South_Fresh_Thugz
[Hero CDMA Android Development] hexskrew:
OMG thank you so much! I will definitely be fixing this once I get home :)
[Hero CDMA Android Development] dgl3906464:
Thanks for the quick replies, and sorry if I was a bit vague:

My company's corporate policy blocks Ad-Hoc networking, so I'd like to have a networking kernel that supports routing tables; this will let me use the phone like a wireless router with infrastructure (instead of Ad-Hoc - you know DHCP, gateway - all that) to be able to use the wireless connection sharing.

If worse comes to worse, I can do USB tethered sharing; I'll really only use either option if CableOne's down and I'm trying to work (and if I'm working I'm normally plugged in to charge anyway). I've seen many people say this tethering option works, now so I'm comfortable with it.

@haunches (or anyone, really) - now that we've got the 2.1 CS rootable and backed up - do we still have to downgrade via 1.5 Sprint? Or if we decide to go back and forth and around ... can we just flash the nandroid backup of 2.1? I ask because there are a couple ROMS I'd like to try.

Thanks all.
[Hero CDMA Android Development] GeekMouse:
There is no reason that I can think of that would require going back to Sprint 1.5. Unless you just wanted to run 1.5, but there are roms for that.
[Hero CDMA Android Development] bkseals2009:
Finally! I got rooted.. and am now using this rom hexskrew.. However.. i did come into some problems along the way, first i tried flashing a rom that did not work with my carrier i suppose.. and then i finally put this one on the sd card and flashed.. i did the nandroid backup and everything but when i tried to go to the stock 2.1 i never could get it to go through.. it just stayed at the boot screen and just kept rebooting and rebooting.. :/ is there a way for me to still have my stock 2.1??? just in case? Also.. one more question.. how do I get the live wallpapers? I read what you said about it but helix launcher is still not giving me a way to do them and i installed one and i dont even see it on my app list but it says it is downloaded in the market..

:(
[Hero CDMA Android Development] dgl3906464:
@Bkseals

No expert Herr, but did.you wipe before restoring 2.1 backup?

cell south hero @ xda app
[Hero CDMA Android Development] pound24:
You are right I have the old pri 1.84.013 :-( how do I update it? I did a wipe before I flashed this rom
[Hero CDMA Android Development] GeekMouse:
Unfortunately, the only way I found to get the newest PRI is to run the CS RUU. The good thing is that it is ridiculously easy to get root again with 2.1. Just make a nand backup of your current setup, run the RUU, then reroot and restore your nand. You should have the newest PRI. I have done it twice so far with no issues. YMMV as always.
[Hero CDMA Android Development] hexskrew:
@geekmouse - I thought if you ran the RUU on a rooted phone it would take EVERYTHING out (including recovery).. But if it's that easy to root and you have the nandroid. I guess I don't see how you could go wrong :P. If this is the case I wonder how the RUU updates the prl? I know it takes like... 3x longer (or more) to flash with the RUU than it does flashing in recovery.

@BKSeals - On the live wallpapers, after you download helix launcher (or whatever launcher you want) to select a live wallpaper, you have to hit: Menu, Wallpaper from within helix launcher and it will give you a live wallpaper option. They do not all work but that's because of hardware limitations.

On the stock 2.1. I second dgl3906464, did you make sure you selected (in recovery):wipe data, wipe dalvik, and wipe cache? (clockwork mod does this with one option but I have no idea what the new root plants for recovery, RA_mon I think you have to do it all separate) It is

IMPERATIVE

that you wipe all 3 of these options BEFORE you flash ANY new rom. Bad mojo just happens man. There are also guides to unroot 2.1 out there, which just doing that would put this one back to stock 2.1. I would try that, do a nandroid, RENAME THE NANDROID to something like "STOCK 2.1" and save it somewhere and then revert back. Trust me, they won't hardly know the difference.

@Geekmouse - There is no reason whatsoever now to go back to 1.5 (unless that's just your thing?). Everything is setup for 2.1 now to root and the whole bit. The only reason why we had to "upgrade" to the 1.5 sprint rom was so we could have the ability to root before we went to any other roms, because our cs 1.5 for some odd reason was just tough to crack (and lacked people with the proper knowhow to hack our version).

@everyone - So anyone else had any problems? I hope it runs smoothly. I have been trying to get the overclock/undervolt kernel running with it but... I have yet to get it to work. I just get a lock up at the first htc screen. When I figure out which kernel works I am going to add it to the rom and update it asap :/
[Hero CDMA Android Development] leadfoot9281:
Yea I use a otterbox so its like a easy bake oven for the hero lol.
[Hero CDMA Android Development] Jeepman007:
I'm a little confused. Instead of using the Collin_PH, I was under under the impression that the Decamod that you linked was the fix for battery. Am I wrong or should I have used our guide in the 2nd post to tweak the battery?
[Hero CDMA Android Development] hexskrew:
Whops... Your right. Well, Decamod IS Collin_ph, but customized specifically for this kernel.. I forgot about that (I don't actually use it cause the kernel itself works great for battery life but I threw it in there for added extra if anyone wanted to venture into that). I would personally skip it. I am using cm6 with just this kernel and nothing else and getting killer battery life.
[Hero CDMA Android Development] Sippi4x4man:
Which nightly are you using?
[Hero CDMA Android Development] Jeepman007:
Ok, another noob question. (I've been trying to educate myself and I am even more confused)

Is BrainFuct the kernal? Or does it just modify it? And how the heck are you keeping all the different peices of the ROM puzzle separate. The RUU is the base of everything but by changing the kernal we are able to unlock the CPU? Is this correct?

Don't mean to task you with questions, just trying to wrap my brain around how this all works together so I may be able to better figure out my problems and contribute back more than ask questions.:D
[Hero CDMA Android Development] hexskrew:
I am using nightly build 83 (that's what the latest themed cm6's were built from)

You can check it out @ the cm6 blue/white and blackmod thread.

Brainfuct IS the kernel. It does not modify the original kernel, but replaces it. Keeping all the peices of the rom separate is just a nack I guess.. I'm like forrest gump. I can tell you a whole slew about a rom, but couldn't tell you jack about what I did yesterday.. YES! the RUU is the base, and you are correct that with the bf kernel, it does.. sort of 'unlock' the cpu. It doesn't unlock anything really, it just has the code to enable it to change the maximum speed of the cpu.

Maybe this will help:

When I start to cook say another version of SouthPaw, Here is what happens:

The first thing I do if I don't already have it handy is to extract the RUU from the setup file. I'm not going to get into that cause it would take me forever to explain it but it's not that hard. There are how tos...

Secondly I usually download a new VirtualMachine (long story. it's like running a whole computer inside your computer separate from everything else, so you can run say.. Ubuntu linux inside a window on Windows without messing anything up. If you wanna check that out, go download VirtualBox from virtualbox.org).

From Ubuntu in VirtualBox, the first thing that I do is download and setup the android kitchen (found here: http://xdaforums.com/showthread.php?t=633246 ) I also setup file sharing on my system and virtual machine so I can copy files back and fourth. I then copy the RUU to the virtual machine, and slap into the Source_zip folder for the kitchen to set it up.

Most of the important things are done in the kitchen, and it's all menus so it's easy to do. This is where the process of de-odexing the odex files is done, adding root permissions and root program to the rom, signing (of stuff that comes from the RUU), adding busy-box, and a couple of other specifics are done.

One last thing is, if I want to add any software to the rom that didn't come from the kitchen or ruu (say like the old xda-developers app), that needs to be signed as well, so I place that in the system/app folder of the working folder and use signing in the kitchen to take care of that.

After everything that can be done in the kitchen is squared away, I then started on the flashable scripts for the rom, and signed with the signed.jar file (look around for it but unless you really need something signed don't worry about it)

The last thing I did was adding the picture with the chick for the lockscreen default background and changing the build.prop file (specifically the build.id= line) to SouthPaw.. blahblah blah, whatever you wanna put there. After all that, you just type 99 to build the rom, and it will spit the zip file out into the Output_zip folder, and then upload to mediafire.com, and post info on it. That's it! Lol.
[Hero CDMA Android Development] Jeepman007:
Thanks for the run down. I may try my hand at it. If for nothing else but to figure out the Metamorph issue.

Your instructions have helped me to understand the process. What I have really struggled with is separating all the extra things that can be done and how to gather the proper info for it.

I guess being part of a Linux community, trying to figure out what works with what is the challenge I have always had. Being as there are so many kernals/builds/flavors that figuring out what will work with your specific hardware is somewhat confusing.

Thanks again for taking your time to explain.
[Hero CDMA Android Development] hexskrew:
Well.. I still don't technically know poo. I just know a few things about a few things, and there are some wonderful folks out there that has written scripts for a lot of things that would otherwise make it impossible for me to know how to do. And as far as linux in general... I have been using it for over 5 years now and still don't know nearly as much as some. It's a love, hate, reload relationship :P My best advice is just dive in and don't give up. (just don't brick the phone and your golden!)
[Hero CDMA Android Development] rscmodder:
Nightly

On the CM Nightly - Did you just wipe and flash it like I have your ROM, which rocks BTW, or did it take a little more?
[Hero CDMA Android Development] hexskrew:
Yes, just wipe and flash cm6. The good thing is for CM6 or any froyo roms out there for the hero, it's not carrier specific, so there is nothing to worry about changing around. The only real issue I have had with it (and leadfoot had the same issue) is that the text settings are messed up somehow for us, and you can receive text messages all you can stand but when you try to send one the person your sending to never gets it...

BTW.. I had my taste for it and now I'm back on this rom :P
[Hero CDMA Android Development] rscmodder:
I saw a post on the MMS/Test issue on one of the CM forums and a fix. I'll do some digging. I do a lot of reading and little posting. :)
[Hero CDMA Android Development] hexskrew:
I saw it too, and came up with a fix file of my own with the proper cellular south mms/sms settings. Check it out here:

http://xdaforums.com/showpost.php?p=8588672&postcount=904

I haven't had a chance to try it yet so if you would tell me how it goes!

Holy pooface batman! Wish I would have seen that before I nandroided back to 2.1 earlier :P

Damn.. Now I gotta flash it again! Yeah I'm on Cellular South and I could get sms (I don't have mms) but I couldn't send them. I never got an error just the person I sent to never received them, but this... WOW. I can definitely fix it with this code!

BTW for all you sprint folk.. I hate to say it but this looks pretty incomplete on the settings. Mainly these: Port="" mmsproxy="" mmsport=""

If I recall correctly this should definitely be filled in with whatever the proper settings are. AOSP is probably defaulting to a standard port with no proxy thereby messing it up. I believe the sprint port is 5000, but oh well. Cell South doesn't use a port number in their roms. Just check the ##3282# on any sprint rom and it should give you what you need.

Here's what Cell South's should look like this.

<apn carrier="CDMA" mcc="311" mnc="23" apn="1" port="" mmsproxy="" mmsport="" mmsc="http://pix.cellularsouth.com/servlets/mms" type="mms" />
[Hero CDMA Android Development] leadfoot9281:
Confusious say "don't partition your SD card without saving the files in your PC, especially when it has the only copy of the red theme that was almost done"
[Hero CDMA Android Development] hexskrew:
Damn dude that really sucks... if you need help with that, hit me up on gchat: hexskrew
[Hero CDMA Android Development] benbenondatrack:
wow market just keep saying download starting.. i really like this rom too but this is bull****..i gotta switch back
[Hero CDMA Android Development] leadfoot9281:
If its just lagging on downloads that's the market not the rom
[Hero CDMA Android Development] hexskrew:
Welcome to the Cellular South data network chief.
[Hero CDMA Android Development] Sippi4x4man:
Is the text issue the only problem you had with CM6?
[Hero CDMA Android Development] leadfoot9281:
That was the only one I had as well, but really the only thing that stands out for it is watch movies from a website. Other than that its so... boring I guess is the best way to describe it. And BTW that red theme will be done by this weekend. Just working out the bugs in contacts forceclose and speeddial.
[Hero CDMA Android Development] hexskrew:
Rock on leadfoot! Oh yeah.. Well the other thing that killed it for me on cm6 was what killed it everytime. Instability and SEVERE lagg. When I mean severe, I mean like... Just pull the battery cause it's been stuck on one screen for the past 5 minutes severe.

I think it's due to the kernel though. I am starting to question those 'stable' bf kernels... I think I am going to go back to good ole' Vuv kernel on the next round cause this is irritating me (my once stable flash of this rom keeps restarting on me around two to three times a day) anyone else having this issue?!
[Hero CDMA Android Development] leadfoot9281:
Mine just locked up on me but I have quick boot installed so I can hold the home button and reboot to recovery. That's the first it has happened to me. I haven't flashed anything except the kernel, no battery tweak or the a2sd stuff.
[Hero CDMA Android Development] hexskrew:
just downloaded the newest stable adnan kernel so I'll tell you how it goes.
[Hero CDMA Android Development] Jeepman007:
I was wondering about the kernal. Aside from the Metamorph issue, I have a lot of lag/freeze at random times when I try to answer the phone. Also 2 times when placing calls.
[Hero CDMA Android Development] leadfoot9281:
You just had to say something Bout it locking up...lol today is one of those days.
[Hero CDMA Android Development] hexskrew:
Well, so far so good on the #9 kernel. One of the updates to this one was the way it handled memory and it definitely shows. I flashed the 768mhz kernel, but it's clocked down to 710 and I am not getting anymore lagg than what was shown in SPV1.5 with the Vuv'd kernel.

This is definitely looking up.
[Hero CDMA Android Development] Sippi4x4man:
Let me know how it goes if you decide to try again. Im itching to flash it again and it looks freakin awesome.
[Hero CDMA Android Development] Jeepman007:
I have the 691 kernal installed. Much better. Very smooth and so far no issues. How did you down clock the 768? I was afraid of boot loop.
[Hero CDMA Android Development] hexskrew:
it's easy to downclock this kernel and I have yet to have a bootloop because of it.

Go into adb (or the android terminal)

type:

echo "(speed you want in hz)" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

examples:

710mhz

echo "710000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

690mhz

echo "690000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

etc.

On another note, I have tried quadrant to test this build against southpaw v1.5 and not only did I notice a difference in speed when flashing back (to a nandroid not a fresh flash) of 1.5, no lagg hardly whatsoever, and quadrant scores went up 5 to 10 points consistently...

I just have to track down what is slower in this build...

Right now I am trying to set up a build server so I can mess around as much as needed and walk away when I need to instead of constantly opening up virtualbox, starting ubuntu, stoping the vm, etc like I am now.
[Hero CDMA Android Development] leadfoot9281:
Hey if you get a chance how about throwing that kernel up to grab.
[Hero CDMA Android Development] hexskrew:
Which kernel do you speak of? here's the ones I have been using:

Newest bf-stable kernel

***if your hero doesn't do 768mhz, download the other, else you'll be stuck and sorry!***

Download adnan@Decad3nce-Uncapped #9 768mhz

same one but @ 690mhz if you hero can't handle 768mhz

Download adnan@Decad3nce-Uncapped #9 691mhz

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

If your looking for the old Vuv'd kernel from SouthPaw 1.5 (and prev. releases) here is the info:

DOWNLOAD THIS AND FLASH FIRST BEFORE FLASHING THE VUV'D KERNEL!!!!

(and flash the kernel right afterward, no not try to boot into the rom.)

http://www.4shared.com/file/mvUNHgqJ/ModuleRemover.html

HoneyBun

Darchkernel vUV2 691mhz for Honeybun***BUGS IN zIMAGE FREEMEMKILLER***

Darchkernel vUV2 710mhz for Honeybun***BUGS IN zIMAGE FREEMEMKILLER***

Darchkernel vUV2 768mhz for Honeybun***BUGS IN zIMAGE FREEMEMKILLER***

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

Now I will explain the positives and negatives of each of the two kernels I have used:
[Hero CDMA Android Development] Jeepman007:
Can the 690Mhz kernel be clocked up? So far, the 690 BF is working pretty well. Although it seems to kill my battery pretty quick. I had about 3hrs talk time today and the battery was almost dead at 9:30.
[Hero CDMA Android Development] hexskrew:
It is to my understanding that all these kernels can be clocked up or down *I know the vUV kernels can for sure*
[Hero CDMA Android Development] Jeepman007:
I tried the command for the 710 and rebooted. Maxing out at 691 still. Gonna load the unlocked 768.

edit: just installed 768. Used the command echo "710000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq, and my CPU widget is showing 691 again. What are you using to check your clock speeds? It was showing 768 before the command.
[Hero CDMA Android Development] hexskrew:
I believe that is a glitch cause it happened to me a couple of times. try 768000 again and see what happens

*************Update*************

I am now working on beta-5_Odex, which will be an non-deodexed rom which means no theme support (but may end up being lightning fast. WhAt!?)

Don't worry, a de-odexed version will be out at the same time (and will be pretty easy to do after the odex version is done)
[Hero CDMA Android Development] leadfoot9281:
Putting the final touches on the theme. will be up by tonight if all goes well. got everything working except speed dial for some reason. other than that no more FC's.
[Hero CDMA Android Development] Jeepman007:
Thats a no go. It will go back up to 768 but when I try 710000 it goes back to 691, Very odd.

Is there a reason for using those #? Is there a multiplier being used? Or can I try other frequencies?
[Hero CDMA Android Development] leadfoot9281:
710400 is the exact number if I remember right.

And a 729600
[Hero CDMA Android Development] Sippi4x4man:
I downloaded and flashed the 10-13 nightly build for CM6. I managed to find a blackmod final theme on xda and it is saved as CM6signed.zip. Do I flash this from recovery or is this a Metamorph file?
[Hero CDMA Android Development] leadfoot9281:
most the themes for cm6 are flashable. i think that one is as well.
[Hero CDMA Android Development] Sippi4x4man:
I made a mistake, I found the file bm6-signed.zip after searching for blackmod final. I flashed it from recovery and it said that the install was complete, however I am getting bootloop....I'm not sure I am doing it right or I got the wrong blackmod theme. I am trying another one labeled as 10-BLACKMOD-Heroc and see how that goes
[Hero CDMA Android Development] theimpaler747:
I don't think Blackmod will work with this... Blackmod is strictly CM6
[Hero CDMA Android Development] leadfoot9281:
you are flashing the theme and not the rom right? not sure if flashing the rom over another version would do that but ya never know...

@Impaler I think he is on CM6 right now was just a random Question since we was talking about using it the otherday.
[Hero CDMA Android Development] theimpaler747:
Oh ok, just making sure :)
[Hero CDMA Android Development] Sippi4x4man:
I apparently wasn't paying attention to the post. The author of the BlackMod final theme says it is for CM6 stable only, I tried flashing it with a nightly build so maybe that is what is causing the problem. However, the Blackmod Themed rom that I just flashed looks pretty good.
[Hero CDMA Android Development] theimpaler747:
That would cause the problem... you can try my theme if you'd like? There's a nightly version :)
[Hero CDMA Android Development] Sippi4x4man:
I was just checking out your theme and splash screen, looks pretty great man. About to give it a whirl. This is the theme I was trying earlier:

http://xdaforums.com/showthread.php?t=723415
[Hero CDMA Android Development] theimpaler747:
Cool, let me know how you like it! Just be aware I update the nightlies about twice a week, while the stable I do every day... so there will be a slight gap with the nightly updates, while stable is every day :D
[Hero CDMA Android Development] Sippi4x4man:
not having any luck with splash screen, keep getting failed remote not allow error....

C:\AndroidSDK\tools>fastboot flash splash1 splash1.rgb565

sending 'splash1' (300 KB)... FAILED (remote: not allow)

finished. total time: 0.000s
[Hero CDMA Android Development] leadfoot9281:
what method are you using?