yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] adwinp:
Looks like you've gotten hold of my older settings.

I'll verify the newer ones on my dev station tomorrow & I'll edit this post accordingly.

One of the keys to battery saving is to delete every freq you won't be needing, thereby reducing freq hopping.

Basically, choose 1 sleep freq, 1 performance freq, and 2 low/high intermediates to help in wakeup/cool down.

You also cannot use too high latency values, otherwise the clock would be stale and late with respect to actual application demand.

For now, I've settled for 19/245/576/748

I've only experienced 1 reboot in the last 6h, while playing a GPU intensive game.

Other than that, the battery's holding really well.
[Hero, G2 Touch Android Development] Hacre:
So what debugging options need to be included/enabled and why?

I ask because I tried to make a completely stream lined kernel with no debugging options/symbols on top of other things.

It ran perfectly well on my phone, however others I asked to test it, had all sorts of weird issues.

So I'm wondering what is necessary and how come my phone doesn't appear to suffer like others?
[Hero, G2 Touch Android Development] blackplatypus:
http://github.com/behnaam/HeRo-2.6.29-GoDmOdE/blob/master/.config

the kernel hacking section.

Dunno which debug options or why, only thing I can confirm is that without the debugging options my battery drain was insane, e.g in airplane mode i lost >70% Battery in 7 hours, with the exactly same kernel config but this time with debugging options and no change in installed apps or anything else the drain problem was gone, could be placebo or some other strange cause however for me there seems to be a correlation.
[Hero, G2 Touch Android Development] adwinp:
That's not true.

I have no debugging enabled.

The only thing you might need, are the statistics export sections. Enable those.
[Hero, G2 Touch Android Development] behnaam:
I got compcache up running, waiting for toastcfh (our kernel guru :) to send me the OC and BFS patch he made for CDMA .29 :)

iptables is a easy cake
[Hero, G2 Touch Android Development] acidrainbg:
Sorry for taking a side but you have to admit that your "questioning" was not really polite either... Anyway im quitting, too much drama indeed.
[Hero, G2 Touch Android Development] xaueious:
OC is already there. Just go to /arch/asm/mach-msm/ and rename the file. It's just a little bugged up.
[Hero, G2 Touch Android Development] behnaam:
Hehe u just had to get the last word in the discussion right? Nah, maybe a little harsch I gotta admit and I say sorry for that. But I think the response from him was a little bit too, lets say "cocky" :)

Well back on topic now....
[Hero, G2 Touch Android Development] behnaam:
I know, but he got a better one in store :)
[Hero, G2 Touch Android Development] Feeyo:
Apologies accepted. Just what comes around goes around. Thats all.
[Hero, G2 Touch Android Development] behnaam:
Likewise mate :)
[Hero, G2 Touch Android Development] embrion:
Great news on iptables, but "netfilter owner" would be more than nice to have too. It's needed by DroidWall.

Btw. nice to have Feeyo back on board, I hope that he and rest of the "older" devs will come up with one, best-of-the-best kernel, that can be used in new ROM releases
[Hero, G2 Touch Android Development] dipje:
Is BFS still used on other ROMs for devices?

It was 'a big thing' on the G1 / Magic stuff but never made it to a Hero rom.. so I wondered if it was actually still worthwhile or it was just a placebo effect back then what made it faster?

And in line with that question.. what can we do with the kernel to make it feel faster / better (without overclock attempts that it)? Things like vpn / iptables / ext4 add functionality, but no direct speed increase.

I thought BFS was the only thing we could do to give custom ROMs the 'wow' factor over stock roms :P.
[Hero, G2 Touch Android Development] DarthOps:
haha, now this is what I like to see, everyone starting to pull together to produce something awesome :D

Nice one and good luck!
[Hero, G2 Touch Android Development] pulser_g2:
Re: [DEV] Kernel .29 source

Apparently bfs is in official ROMs now. On phone so can't find source, but the Wikipedia article mentions it and likely a source.

Nettables world be good for Droidwall too. I think someone else said this though.
[Hero, G2 Touch Android Development] bonesy:
Have you benn given the patch yet benhaam? Only wondered as im thinking of staying up for a while to wait on the possible released of the OC zIMAGE :) Doesnt all of this team work going on make you want to stay with the hero??
[Hero, G2 Touch Android Development] behnaam:
Ok, cramfs, squashfs, cifs and ext4 support added :) Can anybody try out droidwall and say if its working?
[Hero, G2 Touch Android Development] danne_jo:
sorry for my stupidity but where to download?
[Hero, G2 Touch Android Development] OttarA:
You don't download, you build. Read the first post again :D
[Hero, G2 Touch Android Development] danne_jo:
i see :) i hoped for an update.zip ;) o well.

thanx for the fast awnser ;)
[Hero, G2 Touch Android Development] ltraddical:
THere is an update.zip.. but only for the BeHero 1.2+ rom and aparently its working on some Villain rom's aswell. look for it at the other topic :)

http://xdaforums.com/showthread.php?p=6557443
[Hero, G2 Touch Android Development] pulser_g2:
If you tell us what ROM you use, then we can maybe find you one. VillainROM has a list of kernels for our ROMs at http://www.villainrom.co.uk/viewtopic.php?f=24&t=662&start=0
[Hero, G2 Touch Android Development] Fraqq:
Hey behnaam is it possible to bring us an kernel update for you Legendary ROM? i still use it because i love sense, ist fully translated and in my opinion the best legend port.

THX
[Hero, G2 Touch Android Development] pulser_g2:
Hmm. If you send me the boot.img, and I'm feeling generous (;)) I will maybe make you one, since behnaam seems to be trying to step back from hero.

I think he might pass it to VillainROM, but not sure if he made a decision or not.
[Hero, G2 Touch Android Development] Fraqq:
OK here it is. would be very kind of you.:D
[Hero, G2 Touch Android Development] pulser_g2:
www.villainrom.co.uk/kernels/Legendary-Ben9kernel-signed.zip
[Hero, G2 Touch Android Development] xxbabiboi228xx:
@anon2122

theres no boot .img just a meta folder size only 118kb for the legendary kernel.Will this kernel also work on villain 4 beta 2 legend rom?
[Hero, G2 Touch Android Development] pulser_g2:
Yeah. Still uploading
[Hero, G2 Touch Android Development] Fraqq:
sääänk U:p:p

i will test it and say ift it works
[Hero, G2 Touch Android Development] xxbabiboi228xx:
@anon2122

Yeah i seen that you edit your post with still uploading.Thanks for your time and effort much appreciated.
[Hero, G2 Touch Android Development] xxbabiboi228xx:
@anon2122

Heres villain4Beta2 legend boot.img
[Hero, G2 Touch Android Development] pulser_g2:
Updated link above now.

http://www.villainrom.co.uk/kernels/Legendary-Ben9kernel-signed.zip
[Hero, G2 Touch Android Development] pulser_g2:
Are you wanting this updated with kernel?
[Hero, G2 Touch Android Development] Fraqq:
Thank you soo much. I will test it now and say if it works:)

YEAH IT WORKS

and the best?

NO more greenish camera and NO lagging screen in games:D:D:D

AND its FAST

DAMN YOU ARE MY HERO

i ****ing love you

damn i am so happy

HTC i can **** on your 2.1 Hero update:D:D:D
[Hero, G2 Touch Android Development] pulser_g2:
Jesus. There's another kernel out already.

I can't keep up lol

I will have to prioritise folks. VillainROMs first, as they take less time. Then i will work through any others, starting with whatever I updated oldest.

Thx
[Hero, G2 Touch Android Development] bihariel:
could some one make a boot.img of the 710mhz kernel?
[Hero, G2 Touch Android Development] liljom:
behnaam, are you swedish?
[Hero, G2 Touch Android Development] pulser_g2:
Yup. doing that just now. VillainROM 5.5.0 one up on our site.

And AFAIK behnaam is swedish
[Hero, G2 Touch Android Development] xxbabiboi228xx:
Well if the legendary one will work then dont bother. Does it relly matter?
[Hero, G2 Touch Android Development] bihariel:
ok thanks.
[Hero, G2 Touch Android Development] keyra74:
so fast :D, time to try o/c with setcpu

edit : stuck on quietly brilliant, works with legendary one thou ...

and yes i'm on villain 5.5
[Hero, G2 Touch Android Development] Fraqq:
woooaah coud you make one for Legendary:D:D:D
[Hero, G2 Touch Android Development] pulser_g2:
Can someone confirm the villain 5.5 one working or not?
[Hero, G2 Touch Android Development] X-Ter:
Yep its working great :D I've definitely noticed a speed improvement.
[Hero, G2 Touch Android Development] xxbabiboi228xx:
I tried the legendary kernel im sorry to say but it was making my sense ui sluggesh i was running a kernel of benocharms for his behero on this villain 4beta 2 it was running just fine but i did get that purplish screen that everyone has been talking about but only happened once.I noticed the touch sensativity of the screen was high on sense homescreen.
[Hero, G2 Touch Android Development] pulser_g2:
I need to make a new onee to fix it. That is resolved on the Ben10 ones I am making :)
[Hero, G2 Touch Android Development] pulser_g2:
New Legendary kernel with supposed fix for purple/wake issue. Behnaam's latest one, and possibly the last one for tonight.

P

www.villainrom.co.uk/kernels/Legendary-Ben10Kernel-signed.zip
[Hero, G2 Touch Android Development] Fraqq:
THX

is this the OC Kernel? and can i brick my phone when i try?

OK seems to be working on 691

but is there any risk?
[Hero, G2 Touch Android Development] pulser_g2:
BeHero+ 1.2 kernel with behnaam's OC etc.

www.villainrom.co.uk/kernels/BeHero+1.2-Ben10Kernel-signed.zip
[Hero, G2 Touch Android Development] xxbabiboi228xx:
@anon2122

superb works 10 times better
[Hero, G2 Touch Android Development] keyra74:
this one is faster :) thx mate, but the villain designed one isn't working at all ... dunno why
[Hero, G2 Touch Android Development] pulser_g2:
Yes it is the OC kernel.

Yes in theory it COULD brick your phone.

In practice, I don't think anyone's had anything worse than a bootloop and needed to flash an older one.
[Hero, G2 Touch Android Development] xxbabiboi228xx:
Here soon i wont have to worry about anything. Preordered My Htc Evo Last week. I have a week and six days awaiting and i cant wait to play with that big gargantuate screen.
[Hero, G2 Touch Android Development] Fraqq:
OK thats nice. Now we are bashing the iphone kernel:D:D
[Hero, G2 Touch Android Development] pulser_g2:
I will flash the VillainROM one on VR6 and see what happens...
[Hero, G2 Touch Android Development] pulser_g2:
There is an issue with 5.5.0, as I get bootloop.

Let me see...
[Hero, G2 Touch Android Development] bihariel:
here are some benchmark screenshots of Cronos Droid rom whith the Legendary-Ben10Kernel: http://www.villainrom.co.uk/kernels/Legendary-Ben10Kernel-signed.zip

Extremly fast & smooth.
[Hero, G2 Touch Android Development] petsasj:
I don't know how this kernel works for you guys, but it's not performing well on mine.

I cannot set cpu speed higher than 528mhz and i have this problem once again.
[Hero, G2 Touch Android Development] djdavis:
alright ive just booted on cronos rom with this kernel, but how can you overclock the cpu above 520 with the overclock widget?

I want those high linpack scores too lol
[Hero, G2 Touch Android Development] pulser_g2:
You using the latest one? The Ben10
[Hero, G2 Touch Android Development] bihariel:
i flashed this kernel http://www.villainrom.co.uk/kernels/Legendary-Ben10Kernel-signed.zip and thats all.
[Hero, G2 Touch Android Development] Fraqq:
you must go to andvanced and then check "use your own freq" then "detect freq" and then "screen on Freq settings the highest and then save. Now you can

BTW NO more lag on HTC_IME:D:D:D
[Hero, G2 Touch Android Development] djdavis:
ok kool, isnt it better to use the BeHero one though? i flashed that one, and ive just overclocked it with setCPU, im going to benchmark it now
[Hero, G2 Touch Android Development] Stickman89:
I've just compiled the latest commit from behnaam's github and seems to be stuck on reboot loop aswell, before the OC comits made today it was fine.

My build is based on the Hero CDMA Ruu, I compiled it before the latest commits and it was working just fine.

Best Regards,

ST1Cl<^^aN
[Hero, G2 Touch Android Development] petsasj:
I hope so :P You made it for me :P

Kernel Version says :ben@ben #21
[Hero, G2 Touch Android Development] Tatsu99:
yes I tried that also and I also get bootloop :( the worst is that It seem that I can't boot in recovery? is that even possible? :eek:
[Hero, G2 Touch Android Development] Fraqq:
read the first page
[Hero, G2 Touch Android Development] djdavis:
yeah i have, but using overclock widget, going to the advanced settings, you cannot overclock to higher than 528
[Hero, G2 Touch Android Development] pulser_g2:
I've fixed the VillainROM 5.5.0 one now Reuploading
[Hero, G2 Touch Android Development] Tatsu99:
good... :D
[Hero, G2 Touch Android Development] bihariel:
you have to use this kernel if you are in cronos rom.

http://www.villainrom.co.uk/kernels/Legendary-Ben10Kernel-signed.zip
[Hero, G2 Touch Android Development] pulser_g2:
try this: http://www.villainrom.co.uk/kernels/VillainROM5.5.0-Ben10Kernel-signed.zip
[Hero, G2 Touch Android Development] petsasj:
Pulser, was actually the one you made for BeHero faulty as well?
[Hero, G2 Touch Android Development] djdavis:
ok thanks, i'll do a restore and then flash this kernel
[Hero, G2 Touch Android Development] pulser_g2:
Not sure. Did it boot? This was only for ones that don't boot
[Hero, G2 Touch Android Development] Tatsu99:
it started! now testing ;)
[Hero, G2 Touch Android Development] petsasj:
It did boot, the one with kernel version "ben@ben #21".

Is this correct?
[Hero, G2 Touch Android Development] Stickman89:
What were the fixes you made to correct the reboot loop if you don't mind me asking? I am compiling from behnaams github...

Best Regards,
[Hero, G2 Touch Android Development] pulser_g2:
I just fixed my boot image. Needed remaking. Dunno what i screwed up. I don't work on kernels - I just make images :)
[Hero, G2 Touch Android Development] pulser_g2:
that is right
[Hero, G2 Touch Android Development] Tatsu99:
this one works like a charm ;)
[Hero, G2 Touch Android Development] Stickman89:
Ahh damn yeah I know what it is your right, once the image has been read it tends to become corrupt...

Just have to pull the boot.img and split and repack it again with the new zImage.

Cheers mate, my memory needed jogging hehe ^^,

Best Regards,

ST1Cl<^^aN
[Hero, G2 Touch Android Development] pulser_g2:
Right. I have now released a fixed version of Vanillain3's, as well as the Villain5.5 ones.

See page in first post.

Both confirmed to work
[Hero, G2 Touch Android Development] petsasj:
Am afraid mine still doesn't work.

Cant overclock past 528, overclock widget says im running @ 518, and i get the screen discoloration problems all over again.
[Hero, G2 Touch Android Development] djdavis:
ive got it running nicely, very fast and smooth, no more lag on the keyboard! :D
[Hero, G2 Touch Android Development] keyra74:
great, this one works like a charm

710 mhz linpack on villain 5.5.0

and for neocore 26fps with sound / 30.1 without
[Hero, G2 Touch Android Development] knudsen81:
yes works great on superhero, can i still use JIT also with the overclock kernel???
[Hero, G2 Touch Android Development] Tatsu99:
for the screen discoloration, you need to raise your lowest speed, I don't go below 268... and have no problem. mine goes up to 710 also, with OW and also with setcpu
[Hero, G2 Touch Android Development] djdavis:
no idea, you can certainly try, the linpack results from that would probably make me cry lol
[Hero, G2 Touch Android Development] petsasj:
Im using adb commands to check the running speed, and indeed mine is working @ 710 mhz, However, i cannot control it at all via OW or SetCPU. If i do, i get the errors mentioned above.
[Hero, G2 Touch Android Development] knudsen81:
Here is the try
[Hero, G2 Touch Android Development] reidefors82:
works like a charm with Cronos

linpack:

mflops:3,041

time:1,75

!!!!
[Hero, G2 Touch Android Development] bihariel:
is this the superhero rom?
[Hero, G2 Touch Android Development] knudsen81:
yes with oc and jit
[Hero, G2 Touch Android Development] bihariel:
can you try the neocore benchmark and tel me the results?
[Hero, G2 Touch Android Development] petsasj:
Ok so, here are my 2cents:

* Its f'in fast. Very big difference.

* Sometimes, phone doesn't wake. All you have to do is sleep it again, and then rewake it. (anyone else having this?)

* I cannot underclock it via OW or SetCPU (am i alone with these 2?)

Thanks once again ben.
[Hero, G2 Touch Android Development] X-Ter:
I've had the second one happen to me, it might be solved by increasing the minimum clock frequency.
[Hero, G2 Touch Android Development] petsasj:
It might, thing is i have the 3rd problem as well :P And i cannot set anything.
[Hero, G2 Touch Android Development] pulser_g2:
Guys, quick question.

Anyone know how we can control the speed of the CPU down to 528MHz like stock? I want to use this kernel, but I'd like to drop the speed to 528MHz. Can I use OC widget?
[Hero, G2 Touch Android Development] knudsen81:
neocre with sound 25.1

neocore without sound 29
[Hero, G2 Touch Android Development] RichardFHTC:
Anon I cant get 10 to boot on Villain 5.5 version 8 re-installs and boots

cheers
[Hero, G2 Touch Android Development] pulser_g2:
Did you get my updated one? http://www.villainrom.co.uk/kernels/VillainROM5.5.0-Ben10Kernel-signed.zip I have personally tested, and others have too
[Hero, G2 Touch Android Development] Tatsu99:
yes, OC widget and also setcpu can be configured with 528 mhz max speed, with no problem...

but may I ask why? it works so well ;)
[Hero, G2 Touch Android Development] Tatsu99:
I confirm this works wonderfully :D
[Hero, G2 Touch Android Development] bihariel:
what kernel clock are you using in this linpack results?
[Hero, G2 Touch Android Development] pulser_g2:
Just wondered ;)

I like to know these things. I saw the change made to the kernel source, just like to know how these things work
[Hero, G2 Touch Android Development] iEternalHero:
Got same problem, and yes with the updated one =l... the ROM randomly crashes..
[Hero, G2 Touch Android Development] Tatsu99:
Yes I can understand ;) I was like that too... now a little less :p
[Hero, G2 Touch Android Development] knudsen81:
setcpu is set to 710
[Hero, G2 Touch Android Development] pulser_g2:
Could this be the consequences of overclocking maybe? Try a lower speed maybe
[Hero, G2 Touch Android Development] xangma:
Battery =P
[Hero, G2 Touch Android Development] bihariel:
how can you explain this: http://xdaforums.com/showpost.php?p=6559680&postcount=93

-i have less linpack score than you but a have more FPS:
[Hero, G2 Touch Android Development] Tatsu99:
haha that's true,

I have 480-710 with screen on and

268-320 in sleep...

will see how it is ;)
[Hero, G2 Touch Android Development] Tatsu99:
jit does not affect 3D apps like neocore
[Hero, G2 Touch Android Development] knudsen81:
my hero is low on battery ???
[Hero, G2 Touch Android Development] RichardFHTC:
Anon wasnt ment like that dude, just for me it wasnt, re-tried your link, same will not boot gone back to 8 which is working, ill be a little patience and wait for villain 6.0, keep up the good work its appreciated
[Hero, G2 Touch Android Development] mrcool007:
Re: [DEV] Hero 2.6.29 kernel source [UPDATED WITH INFO #2]

@anon i dont have the time to set to a lower speed.. it crashes before i click on overclock widget..

Sent from my HTC Hero using the XDA mobile application powered by Tapatalk
[Hero, G2 Touch Android Development] pulser_g2:
Hehe. no worries mate.

For anyone wanting to see the details of time spent at each frequency, take a look in /sys/devices/system/cpu/cpu0/cpufreq/stats via a shell

do "cat time_in_state" for a list of how long each CPU state is used for

do "cat trans_table" for a table of what transitions have happened

do "cat total_trans" to see how many speed transitions have happened.
[Hero, G2 Touch Android Development] garfunk71:
Got a little problem...

I have Legendary ROM with the last kernel you gave (version 10, a few pages back on this topic).

I cannot run OverclockWidget : when i click on the widget icon, i see a black screen for the SU request but nothing appears. When i wait about 4 or 5 minutes, it says FC...

Annoying. Anyone has an idea please ?
[Hero, G2 Touch Android Development] Fraqq:
em someone else have issues with multitouch, pinch zoom in browser, maps and so on?:confused::confused::confused:
[Hero, G2 Touch Android Development] pulser_g2:
You turned on USB debugging?
[Hero, G2 Touch Android Development] pulser_g2:
Would help to know which ROM you use ;)
[Hero, G2 Touch Android Development] theSpam:
I'm using OC Widget and the max frequency seems to be 691MHz for me (and not 710).

Is anyone seeing the same thing?
[Hero, G2 Touch Android Development] pulser_g2:
Which ROM and kernel?

Could anyone asking similar stuff post their ROM and kernel please. Gets you an answer sooner
[Hero, G2 Touch Android Development] garfunk71:
Definitely in love with you :p

Keep up the good work mate !

Last question: i'm using Taskiller to kill apps. It is still essential ? Do i have to put overclockwidget in the ignore list (aka prevent it from being killed) to keep my CPU sets ?

Sorry for my bad english
[Hero, G2 Touch Android Development] Tatsu99:
yes since oc uses 710000 while this kernel is set on 710400, you can use the next max frequence (768) and it will work at 710400 ;)
[Hero, G2 Touch Android Development] Fraqq:
Legendary V1.3.5 with your lastest Kernel Ben10

ok i made a reboot and now it works
[Hero, G2 Touch Android Development] pulser_g2:
Dunno about your ROM, but on VR6, I don't need taskiller it's so fast. Add it to the ignore list if you do use it :)

Your english is perfect BTW ;)
[Hero, G2 Touch Android Development] pulser_g2:
I am underclocking to 19200 on the new kernel just now, and it seems to be working fine.

Maybe a way to save battery? YMMV though. I'm sure I read not to set it below something though.
[Hero, G2 Touch Android Development] superples:
is there a update.zip of this kernel for behero+ v1.2 I tried the Legendary-Ben10Kernel but it didn't got further than lockscreen...
[Hero, G2 Touch Android Development] pulser_g2:
Yap. http://www.villainrom.co.uk/kernels/BeHero+1.2-Ben10Kernel-signed.zip

posted already, but hard to find
[Hero, G2 Touch Android Development] behnaam:
Well we can undervolt it :) thats better for battery life
[Hero, G2 Touch Android Development] pulser_g2:
No damage likely? From my electronics engineering knowledge (my day job), it should be fine to run with V < what it should be. True?
[Hero, G2 Touch Android Development] behnaam:
Yeah should be
[Hero, G2 Touch Android Development] garfunk71:
I don't really like VR because it's not fully translated into french (last time i tried it wasn't afaik).

On Legendary i have about 50 MB of free memory which is really low :(, if i don't kill apps it goes down to ~25 MB and the phone is a little slow

So what are the BEST settings for OC ?
[Hero, G2 Touch Android Development] pulser_g2:
Cool. We both agree, so that sounds good. I've UV'd stuff before using soldered resistors :D So sounds fine. Excellent work btw mate.
[Hero, G2 Touch Android Development] theSpam:
Sorry, SuperHero 1.1 with the associated Villain kernel.
[Hero, G2 Touch Android Development] behnaam:
Are u sure? anon managed to compile a underclocked one from them. u didnt make any changes right?

Otherwise do a git hard reset.

Did u use setcpu?
[Hero, G2 Touch Android Development] Stickman89:
Yeah its odd, I did a hard reset beforehand.

Kernel compiled fine and so did the wlan.ko module.

I haven't tried since but often the boot.img becomes corrupt after altering it a number of times, that may have been the case here.

I was getting to the start of the boot animations and then it would lockup then restart.

I will have another go at it pulling a fresh boot.img.

Best Regards,

ST1Cl<^^aN