yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] gu1dry:
I have both camera & USB issues with .35 kernels, and I got my HeroC two days before the official release, so that breaks that theory.
[Hero CDMA Android Development] ch1naski:
My hero is about a year and 4 months old, I get both issues -usb and camera freeze. It may be like the overclock issue. Some can, some can't get above certain oc frequencies. Except that the camera thing had been a driver problem since the beginning of the .35 project. (recently, s0be also mentioned that the usb issue was probably driver-related, also. Hence, the headset-less version of the kernel...) So maybe hardware on some (most?) phones doesn't agree with the tweaked libs....
[Hero CDMA Android Development] chalan30:
Yep I agree, I got mine a week after the release...

Just an update. Tried to push Camera.apk and Camera.odex from a couple of other odexed builds just to test (it didnt work), and now i have no default camera (the apk and odex appear in system/app but stock camera is not "working") BUT Camera 360 has been working just fine for three days now, whereas before 360, FX, and stock Camera would freeze up. I can live with out video recording from the stock app, it never really amounted to much anyway. I may just try and rm the stock camera apk and odex file altogether and see if the other camera apps work. anyway FWIW
[Hero CDMA Android Development] quantumburnz:
Great ROM! Coming from aospCMod and this has no freezes, no lockups, Pandora plays; everything seems great so far! Thanks!
[Hero CDMA Android Development] Drunkpilot:
I can't remember If you have said what your minimum cpu seeing is. Is it at least 264? Work has really been cutting into my flashing time. So, Thank God it's Friday! Now that was a disco movie.

Sent from my HERO N BREAD
[Hero CDMA Android Development] babygirl17_06:
I am coming from AOSP's aospCMod 2.3.4/CM7+ (Gingerbread). I got flash withdraws and decided to give this one a try! I absolutely love it, but I do have one problem. I miss my circle battery mod that I used with AOSP's ROM. I have tried flashing that one with this ROM but I get boot loops. So I guess I am asking if someone can make this mod, http://xdaforums.com/attachment.php?attachmentid=605565&d=1306205221, work with this ROM! Thanks!
[Hero CDMA Android Development] chalan30:
Thanks Drunkpilot,

yeah my min CPU setting is 352 max is 748 ondemand with SetCPU, but I have it biased so that it usually peaks at only 691. but i've tried to it where it boots up on performance at 768 and still i got no consistent camera love...i just cant get why the first picture works but then it just freezes. Im ok now with no stock camera (no video) and just using Camera 360 but i wish i could have gotten it to work right! oh well
[Hero CDMA Android Development] Drunkpilot:
You want to hear something funny? Thought I'd do camera test today and took a pic, fine, then went to video and tried to zoom...fc! Reboot, took video and was fine after that.

Has anyone had any dsp issues with any of these builds? I keep getting fc's. I will try to fix permissions and see I'd that fixes it. Just wondering I'd I'm alone. I wouldn't be surprised at this point.

Sent from my HERO CDMA
[Hero CDMA Android Development] chalan30:
Ha! You know what, frickin video was the ONLY thing that actually worked consistently for me on the stock camera... granted im not sure if i ever tried zooming for all I know it would have broken it lol...
[Hero CDMA Android Development] ch1naski:
Well, FWIW, I use deca's 691 on this build and camera problems went away. I know that half-defeats the purpose of the rom, since jb put it together with .35 , but if you absolutely need a stable camera, it's the way to go (for now, hopefully jaybob is still finding time to work on the kernel).

nandroids are for

sissies
[Hero CDMA Android Development] rast4man:
I'm still having battery issues after calibrating the battery. I'm learning to deal with it and just added Black Funk Theme to make it look nice. It definitely looks nice but it's eating more battery now. :( I'm going to try a different *.35 kernel and see if that helps. I'm on *.29 now and there is no difference so I might as well just use the *.35. Love the ROM, hate the battery life. ;(

Regards,

rast4man
[Hero CDMA Android Development] chalan30:
Yep that works, or just flash the .29 kernel jaybob posted on the op ;)
[Hero CDMA Android Development] ch1naski:
Isn't it the same (I mean, it's deca's)? Or is it something jb tweaked? I just used the copy I had on my phone from dec 22....

nandroids are for

sissies
[Hero CDMA Android Development] jaybob413:
A few config differences, nothing major. The kernel I posted in the OP also has the addition of scaling_available_frequencies used by the CM cpufreq configuration. This would not have been in any deca kernel prior to 07FEB.
[Hero CDMA Android Development] ch1naski:
Thanks for the heads up, jb. Didn't realize you had done anything to it, or I would have flashed that one. Gonna install your version.

nandroids are for

sissies
[Hero CDMA Android Development] ch1naski:
Hey, jaybob, I was wondering if the .35 (and for that matter, .29) kernels read the init.d scripts, and if they do, would this script benefit the hero:

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

I've installed it into the /etc/init.d/ directory, rebooted, and so far no problems. I just can't tell if it's taken or not...I don't do code so not really sure exactly what it does technically.

Edit : checked with "free" command in TE. shows a swap of 35084 for a ram total of 230060.
[Hero CDMA Android Development] s0be:
Processing scripts in /etc/init.d/ is actually boot.img dependant (and the init that's embedded in that) and/or the rc.init that is in /system. The kernel just calles an init as UID 0, and that init handles everything else.
[Hero CDMA Android Development] ch1naski:
You know I don't speak Spanish, Baxter. :confused:

Say it in English.:D
[Hero CDMA Android Development] jasonmaloney:
In other words, what init does after the kernel launches it is none of the kernel's business. It depends on how the boot image implements init.
[Hero CDMA Android Development] moxlon69:
Excellent work

Excellent work on this rom. Only issue I had (still have?) was with the camera,

running 13june, and everything works perfect.. First run, the camera took

about 4 pics, and on the 5th, it just sat there, never saved the image.

Rebooted phone, camera would take 1 or 2 pics and repeat the same 'lockup'..

Can't quite call it a lockup as you can switch tasks, reload the camera, etc, it

just wouldn't take any more pictures without a reboot. Changed my CPU

frequencies, camera seems to be working better now, but the preview screen

does strange things at times (which doesn't seem to affect the picture).

The 325 gapps installed fine, GPS seems to maintain a lock while driving around.

I drove about 2 hours today for work, and never lost GPS lock. I guess the only

thing left for me is to get rid of the phantom voicemail notification, and make a

sense based image just in case I need to update my PRL down the road.

Literally, the only thing I miss from SENSE is the HTC clock, and there are a few

clocks out there that are close enough for my needs, I won't be switching back.

Only thing I know I haven't tried was USB or Wireless tethering. I don't have

much need to tether a laptop to my phone, since everywhere I visit these days

seems to have free wifi hotspots with faster speeds than I get with the phone.
[Hero CDMA Android Development] ch1naski:
Huh. So the boot image can implement it, and the script can do what it pleases, so long as the operations are supported?

nandroids are for

sissies
[Hero CDMA Android Development] silberj:
Well played Ron!

Sent from from my Gingerbread Superhero using Tapatalk.
[Hero CDMA Android Development] jaybob413:
Update Posted - 01-JULY-2011

Updated posted to OP. Synced with AOSP/CM sources.
[Hero CDMA Android Development] ch1naski:
Damn, jaybob.. I just started setting up tk's salsa port, and you update. Curses!

Thanks for the update.

Gin and Salsa.
[Hero CDMA Android Development] JeffW8:
Thanks jaybob!

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] alexthearmo:
it seems i lost root privileges. Anyone else?
[Hero CDMA Android Development] roundaway:
ditto.

wiped cache and dalvik cache, installed over 6/13 and rebooted fine. Superuser and a couple other apps aren't working.
[Hero CDMA Android Development] alexthearmo:
Anyone know how we can fix this/get root back?

Thanks in advance!
[Hero CDMA Android Development] jmphillips76:
lost root also .... had to nandroid back to sensible and root is back (havent tried to redo this rom yet)... go figure here I thought I screwed something up sorta glad to see others have same issue ... well sorta nice
[Hero CDMA Android Development] jaybob413:
I will take a look at the root issue later this evening.
[Hero CDMA Android Development] jaybob413:
root update

The root issue is due to a missing su binary in /system/xbin

For a quick fix, you should be able to extract the binary from the attached zip file, then (with su extracted to the working directory):

adb remount
adb push su /system/xbin
adb shell chmod 4755 /system/bin/su

I will update the OP with an updated ROM shortly. Apologies for the error. This got split out after the 13JUN build, and I didn't notice the change.

[Edit]

OP has been updated.
[Hero CDMA Android Development] il Duce:
Well I do still have all my red stuff :) And if it was built in, not much effort needed lol. But really I'm good. Running aospCMod and gingersense for a month, then it's evo3D for me :D
[Hero CDMA Android Development] jaybob413:
Source Links & Build Info

FWIW, the github link and build info has been updated in the second post.
[Hero CDMA Android Development] ehiggins:
GPS kept losing signal all drive. Everything else is bueno. Regain and lose cycling gps
[Hero CDMA Android Development] LiquidSolstice:
So how's the framerate on the UI for this one?
[Hero CDMA Android Development] ehusidic:
Try another kernel maybe?
[Hero CDMA Android Development] norm12:
Glad to hear there will be some familiar faces in that forum---I'm waiting out the 3d as well
[Hero CDMA Android Development] jasonmaloney:
If it's the AOSP framework, then it's probably going to perform poorer graphically than CyanogenMod.
[Hero CDMA Android Development] LiquidSolstice:
Ah. Why is that?
[Hero CDMA Android Development] jasonmaloney:
The CyanogenMod framework (specifically SurfaceFlinger) contains forward-ported code from older Android versions (as well as other tweaks) to speed up graphic performance on older devices.
[Hero CDMA Android Development] Bierce22:
do yall know if the honycomb lockscreen would work on this on cm7 i kept getting bootloops.

btw that was by far the fastest bootup ive ever had lol.
[Hero CDMA Android Development] rubyknight:
I do like the cyanogenmod speed and whatnot but with this rom I haven't noticed any slowdown in smoothness. From what I can see, this is the best aosp rom for the hero right now. It has everything I want and then some but it is aosp without the Cyan flavoring or the bells and whistles. Much appreciated for the hard work on this rom.
[Hero CDMA Android Development] il Duce:
Well jaybob did say he built this from aosp and cm repos, also he is a code genious, so my guess is this is just as smooth as cm, if not better.
[Hero CDMA Android Development] PRGUY85:
Does it work with collin's battery tweak?
[Hero CDMA Android Development] LiquidSolstice:
You of all people know what I mean when I say UI framerate ;). I'm sure the ROM is fully functional, with jaybob at the helm, there's no doubt that it is as good as it can get.
[Hero CDMA Android Development] il Duce:
probably...
[Hero CDMA Android Development] spleef:
booted up very fast and runs smooth only problem I had was no terminal emulator so I nabbed it from market will not open just fc's constantly. something I'm missing on this or maybe can you incorporate it into the next release (if you decide to make one) other than that works great
[Hero CDMA Android Development] jaybob413:
This still has the CM frameworks/base, along with a number of other CM components. My intent with this initial release was to get a solidly performing AOSP flavored base build, just taking out what was easy to begin with. The hope is that this will provide a platform for further "purification" and/or extension, while maintaining enough speed, performance, and functionality to make it suitable for daily use.

I will probably fork another version to use for development of a more "pure" AOSP version, while maintaining this AOSP/CM hybrid version as well.

I set this up as a github organization to allow the possibility for others to contribute/collaborate on moving these efforts forward, or to add/develop other flavors as well.
[Hero CDMA Android Development] jaybob413:
Just curious, are you running the 21MAY or 22MAY version? If you installed "Android Terminal Emulator" from Jack Palevich, that one should work. At least it did for me when I tried it.

Also, I believe that you should be able to bring up a terminal emulator by running "Dev Tools" and then selecting "Terminal Emulator". Not as convenient as from the drawer, but another option.

I will add something to a future version. Currently still reviewing what might be missing or broken for the next update.

This build was put together pretty quickly over a couple of days, so I expect there is still plenty of opportunity for buffing and polishing.
[Hero CDMA Android Development] ch1naski:
Once again, thanks for this, jaybob.

~ π ~

sent from GB hero.
[Hero CDMA Android Development] fenghua520:
downloading now. =D thanks
[Hero CDMA Android Development] ch1naski:
Thanks for the quick response, jb.

Gin and Salsa.
[Hero CDMA Android Development] jmphillips76:
Thanks was a very quick response
[Hero CDMA Android Development] AwfulFaded:
THANK YOU JB! (I'd send another thanks your way, but I've already used my 5 for the day. You *did* get the majority, but you've earned more).

I've only been running this (the July 1 build) for about an hour but I can't believe how smooth and responsive it feels, especially for a 2.6.35 kernel. Quadrant is coring this between 317 and 350, which I think is pretty good for my Hero.

I'm either imagining things or the .10 kernel also seems to have resolved the camera issues I'd been having with 2.6.35.9. (I'm not making that up, am I? Please tell me there *was* a .9!)

With this ROM I'm using 1.1M worth of cache instead of the 30+ I'd been using under CM7.0.3, so I can probably move more into data. (thank you FireRat!).
[Hero CDMA Android Development] AwfulFaded:
And I'm lovin' this!
[Hero CDMA Android Development] rubyknight:
Loving the latest version :) My phone seems to have issues with the .35 kernel but this Rom is running great on the hotaru .29 kernel. I'm using Jm's godmode version oced to 19 -729 ondemand as my daily and 806 MHz when I wanna have some fun. The battery life is the best I've ever had for some reason even though a lot of people say it shouldn't be much different from CM7.

The biggest thing I love is the stability. Everything works perfectly out of the box, startup is fast (partly the kernel I guess) and its exactly what I want from gingerbread. I'm perfectly happy with this Rom for the months until my upgrade. Hopefully the new Sense 3.0 Evo 4g will be out by then so I can put all the 3vo ex-hero's to shame
[Hero CDMA Android Development] miguelcerca:
Loving this rom. .35 kernel is the bees knees. Only problem I've run into is camera is not geotagging photos. Is this the 35 kernel or something else?

Thanks
[Hero CDMA Android Development] Drunkpilot:
I don't know what it is, but this Rom seems to have a really nice warmth and smoothness to it. I really like it whether running the .35 or .29 kernel.

Has anyone had any issues trying to install Google books. I never really use it, but it was 1 of 2 that I have had problems with. I've installed with TB and it just fc's. Same with dsp manager. J guess it has came to a logcat or dmesg or something.

Thanks for taking the time out to create this Jaybob! And running worth the .35 too. I know I'm not the only one who appreciates it.
[Hero CDMA Android Development] abadasstanker69:
I was beginning to think the devs all jumped ship for the evo 3d. Thanks for the work on this man.
[Hero CDMA Android Development] jmartin72:
I'm having issues with GPS. Tells me signal is lost after a few min. when I restart everything is back to normal. Anyone else having this issue?
[Hero CDMA Android Development] JeffW8:
Mr Pilot, I think the issue for you may be TB. I was able to install and run both of those apps after installing from the market.

jmartin, I was having the same issues with Google Navigation until I made some changes to my performance settings. CPU is ondemand, 691/706, JIT enabled, no purging of assets, no locking of anything in memory, compache at 18%, and cm heap size at 32. With these settings, I was able to use Navigation for almost 5 hours straight (the whole trip). Before those settings, I had the loss of signal that required a reboot.

Like everyone else, though, I'm loving this rom! Perfectly smooth. I'm trying to avoid buying a new phone once a year, and this rom is helping me with that.

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] jmartin72:
Thanks, I will give this a try and see if it works for me. Yes, I do love this ROM!
[Hero CDMA Android Development] genuser:
Do you really have your min CPU speed at 691?
[Hero CDMA Android Development] genuser:
I am thinking about hopping on this train...

I did a quick scan and it looks like 110 18 are good FR numbers to start with for this rom. Though those numbers are from several releases back. Any recommendations?

Also, what gapps should I use? Didn't see any list up front. Should I take the latest CM7 gapps?

Many thanks!
[Hero CDMA Android Development] rubyknight:
I've run the 3/25 gapps from AospCMod since the first release of this rom with no issues so far
[Hero CDMA Android Development] JeffW8:
I do, and I've noticed no adverse effects on battery life. To me, each set of instructions takes the same amount of energy when processed by the CPU - just a question of how fast it does them. I could be completely wrong, but then again, battery life wasn't affected.

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] JeffW8:
Ditto. I think the FR settings are good as well.

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] Drunkpilot:
Thanks. I love the Mr. Pilot. I tried to install from the market 5 Times and it was always unsuccessful. I will try a few things and see what I can accomplish. I knew it had to be me.
[Hero CDMA Android Development] clutterking:
Did this work for you?
[Hero CDMA Android Development] jaybob413:
Update Posted - 08-JULY-2011

Updated posted to OP. Synced with AOSP/CM sources, includes the gpsshim update to fix gps suspension issues and adds the screenshot function from long press of the end key.
[Hero CDMA Android Development] ch1naski:
woot!

Thanks jaybob

nandroids are for

sissies
[Hero CDMA Android Development] JeffW8:
Awesome! Thanks jaybob! I'll flash it this weekend.

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] rubyknight:
Does that mean the GPS issues are fixed? :O Downloading now
[Hero CDMA Android Development] jaybob413:
Couldn't say for sure, as I have been fortunate to have always had rock steady GPS myself.
[Hero CDMA Android Development] mbarnwell:
What is the best course of action for someone who loses root? It happened to me with the last version. Reading the thread now, just wanted to drop a quick note if someone knew off-hand.

Thanks all - *EDIT* I love this community, apparently the latest build fixes my issue. Thanks jaybob :)
[Hero CDMA Android Development] Drunkpilot:
Thanks Jaybob, I can't wait to download. I have had some gps issues recently, but I could have been in a bad area...i didn't have to reboot, it just lost the signal a few times.
[Hero CDMA Android Development] rast4man:
Just flashed this awhile ago out of boredom and it runs perfect. I add TWLauncher and Black FUnk 2 theme and shizam! I'm having absolutely no probs with the *.35 kernel and camera works perfect. :)
[Hero CDMA Android Development] JeffW8:
Sadly, camera still does not work for me - Camera360's gonna have to be it for a while I suppose.

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] ch1naski:
MIUI camera 1.7 seems to work fine, also. Just doesn't do any color effects (and who cares...?).
[Hero CDMA Android Development] rubyknight:
Have you tried using a .29 kernel? This rom flies on the kernel from aospcmod and I'm not having any problems with the camera
[Hero CDMA Android Development] ch1naski:
where did you get that kernel?

nandroids are for

sissies
[Hero CDMA Android Development] Drunkpilot:
I think the jasonmaloney kernel is pretty much the same thing. Jaybob put the CM .29 kernel on this thread as well. I think you said somewhere that you had used that one. I have had issues with any camera at some point- you just never know (with the .35 kernel).
[Hero CDMA Android Development] JeffW8:
I had read that a few times, but it would feel like I was going backwards :-) I might be looking at that wrong, though. I've just been happy with Camera360, so I never put much effort into getting stock to work. My primary reason for posting was to report back what I was seeing. Thanks!

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] rubyknight:
As far as I know(correct me if I'm wrong) Jay's .29 kernel is cyanogenmod(deca) based with a few tweaks. Jmalonies kernel is the hotaru kernel that Aosp uses in his rom. In my experience the hotaru kernel is the smoothest I've tried on my hero. It may just be a placebo affect but I flashed the Hotaru kernel on CM7 stock rom and it ran much smoother.
[Hero CDMA Android Development] jaybob413:
The primary difference between the hotaru and deca variants are a few commits from erasmux for hi-res preemption scheduler ticks (CONFIG_SCHED_HRTICK) and associated fair scheduler parameters. There is also a later commit by erasmux to fix wakeup issues with HRTICK that is not in the hotaru source tree. Personally, I did not see a performance difference, so I stayed with the original deca fork. My .29 version in the OP is based on that fork, with a few updates, primarily for cpu frequency scaling/configuration.
[Hero CDMA Android Development] rast4man:
Again, out of boredom I flashed the *.29 kernel from jaybob and everything still worked perfect. I then flashed back to the *.35 kernel and same results. Camera works perfect and the ROM itself is very smooth and stable. I left the default CPU frequencies to stock with what they "ship" with and that's all I need personally. I ran the MTD Partition to increase my data sizes and ended up with almost 300mb of internal space.

I'm pretty amazed at how the Hero still chugs along with development. Thanks everyone for their efforts. :)

Now if I can only do something cool with my HTC Touch Pro 2. :( WinMo FTL!

Regards,

rast4man
[Hero CDMA Android Development] JeffW8:
I flashed the. 29 as well and now my camera works.

However, I have noticed something else for the last while, and neither the. 29 nor the .35 seemed to help (as it might not be the kernel). Google Nav ceases to update the map after a minute of running - everything else works though, like the voice command and the display of time left to drive. Anyone else seeing this?

(Posted while sitting on the train or on the... well, you know.)
[Hero CDMA Android Development] cuezaireekaa:
is there something more involved than just pushing a DSPmanager apk to the systems app folder? i tried pushing an odex version too and nothing. h

how do we get the dspmanager back on this rom?

its soooooo (page)flippin smooth n fast!

Thanks Dev Jaybob and those involved with this one.