any chance of kernel development for hero? - Hero, G2 Touch Android Development

Hi Modders and developers! I have noticed that the kernel of hero is locked so technically overclock widget and setcpu don't work on it! I was wondering if some of you can remove the perf locks from the kernel and compile a new kernel which can be used with setcpu and overclocked to liking! I know this is hard but please give it a try! Millions of hero users will be thankful to you! Thanks!

It's been discussed many times, as I understand once 2.1 is released the kernel source will soon follow, there's no point doing the work until we have it.

Well Lox released a beta kernel a while back for 1.5 firmware rom's to do this...
It was a beta release but here is the link anyway:
http://android.modaco.com/content/htc-hero-hero-modaco-com/302182/beta-run-your-hero-at-660mhz/
Sure it was discussed there were no noticeable improvements.

maxo64 was able to tweak it to run at 528mhz with screen on and 2** with screen off! so can any one of you change those while compiling a rom?

i searched every where but the only kernels that work with setcpu and actually allow you to overtweak and down tweak are for cdma hero! CDMA! please develop one for gsm hero.....

I second your motion! Was thinking of starting a thread with the same question...Would love to be able to down tweak to 192MHz when screen is off, or maybe even lower.
Sent from my HTC Hero using Tapatalk

htb2050 said:
maxo64 was able to tweak it to run at 528mhz with screen on and 2** with screen off! so can any one of you change those while compiling a rom?
Click to expand...
Click to collapse
Hello,
setcpu and overclockwidget not work correctly, but with overclockwidget I see actual cpu freq., and if I "sleep" phone, freq. go down (24x) - if you very very quickly unlock screen, you ca see this.
I try this with VillainROM5,22 and Androbin1,111x.

htb2050 said:
Hi Modders and developers! I have noticed that the kernel of hero is locked so technically overclock widget and setcpu don't work on it! I was wondering if some of you can remove the perf locks from the kernel and compile a new kernel which can be used with setcpu and overclocked to liking! I know this is hard but please give it a try! Millions of hero users will be thankful to you! Thanks!
Click to expand...
Click to collapse
Been done in aHero http://forum.xda-developers.com/showthread.php?t=638584
Probably wont be long before it is done in others, but you may have to request it from your dev.

Related

[Q] SetCPU

My SetCPU has only about 3-4 different frequency options between 806Mhz and 245 MHz. Is there any way to increase the number of options between these two frequencies?
andersonjacob54 said:
My SetCPU has only about 3-4 different frequency options between 806Mhz and 245 MHz. Is there any way to increase the number of options between these two frequencies?
Click to expand...
Click to collapse
U have to root your phone and flash some ROMs depending on which type of rom do you like, it comes with kernels for overclocking or you can flash one if you want to. Rooted stock rom doesn't have any compatible kernels it breaks some stuff so you really need to use a different rom..
Fly like a G2
jojo_16 said:
U have to root your phone and flash some ROMs depending on which type of rom do you like, it comes with kernels for overclocking or you can flash one if you want to. Rooted stock rom doesn't have any compatible kernels it breaks some stuff so you really need to use a different rom..
Click to expand...
Click to collapse
Well if he's using SetCPU then he's already rooted, so he's got that covered.
OP as jojo stated, you need a custom kernel to allow overclocking. A lot of people seem to be fond of Pershoot's OC kernels, but I personally just use the one thats included with CM6 and now CM7. It allows an overclock up to 1.5ghz.
martonikaj said:
Well if he's using SetCPU then he's already rooted, so he's got that covered.
OP as jojo stated, you need a custom kernel to allow overclocking. A lot of people seem to be fond of Pershoot's OC kernels, but I personally just use the one thats included with CM6 and now CM7. It allows an overclock up to 1.5ghz.
Click to expand...
Click to collapse
I think he's wanting to know how to add more underclock frequencies. It can be done but you have to decompile the kernel in order to do it and also have decent knowledge of voltage tables (since the purpose of underclocking is to save battery power you have to uv also). Probably well beyond most peoples comfort level however, if the op still wants to attempt it are numerous threads with info - just search for something like 'creating a custom kernel' or 'make a kernal'. One of them is located in the G2 development forum.
Oh ok thanks guys. Yeah, I have Pershoot's kernel so that is not a problem. I was trying to include more underclock frequencies, but if that means editing or creating my own kernel then forget it lol, I'm no expert on that.
andersonjacob54 said:
Oh ok thanks guys. Yeah, I have Pershoot's kernel so that is not a problem. I was trying to include more underclock frequencies, but if that means editing or creating my own kernel then forget it lol, I'm no expert on that.
Click to expand...
Click to collapse
There's a turbo ROM that can deep fry your G2 to 1.8ghz, and it has a lot more frequencies below 806.
Fly like a G2

[Q] Screen flickers when it wake up from sleep

This is stock ROM.
Every time I flash bacon bits to overclock my phone I always noticed that my screen flickers when I turn off the phone's screen or press the button to wake up.
Sometimes it just gets stuck and it stats flickering like crazy and I can't unlock my phone because of it.
This only happens when I OC my phone. When I wipe the phone it works fine but no OC which is what I want.
Any way to fix this issue?
I don't use Bacon Bits, but I have experienced the flickering you speak of. It seems that happen when you go too far with the OC process. What happens if you were to lower your clockspeed a bit? Does it continue to happen for you?
dustrho said:
I don't use Bacon Bits, but I have experienced the flickering you speak of. It seems that happen when you go too far with the OC process. What happens if you were to lower your clockspeed a bit? Does it continue to happen for you?
Click to expand...
Click to collapse
Actually I OC my phone, but it's still set on 806MHz so even at lower clockspeed it still flickers. It's bugging the hell out of me.
EDIT:
Switched over to pershoot's kernel: http://forum.xda-developers.com/showthread.php?t=847672 I can now overclock to 1.5 gHz with no problems anywhere. Aweseome.
I have this same problem and am bumping this thread.
I'm running stock rom with bacon bits v 0.3 - and my screen flickers when turning off so much that it won't turn off fully and opens the lock screen. I have to just try and try repeatedly to get it to work.
Any suggestions?
captainreynolds said:
EDIT:
Switched over to pershoot's kernel: http://forum.xda-developers.com/showthread.php?t=847672 I can now overclock to 1.5 gHz with no problems anywhere. Aweseome.
I have this same problem and am bumping this thread.
I'm running stock rom with bacon bits v 0.3 - and my screen flickers when turning off so much that it won't turn off fully and opens the lock screen. I have to just try and try repeatedly to get it to work.
Any suggestions?
Click to expand...
Click to collapse
Yeah, I have flashed all the kernels even pershoot's and it still flickers. I'm using the original ROM that came with the phone not the original one posted on the forums. Maybe if I use the one posted on the forums that will work?
I have the stock rom as well - I first flashed baconbits kernel, but when that flickered, I flashed pershoots most recent kernel in recovery. No flickering anymore - sorry to say I don't know what's wrong. Try posting in the thread of the kernel you are currently running!
Sent from my T-Mobile G2 using XDA Premium App
captainreynolds said:
I have the stock rom as well - I first flashed baconbits kernel, but when that flickered, I flashed pershoots most recent kernel in recovery. No flickering anymore - sorry to say I don't know what's wrong. Try posting in the thread of the kernel you are currently running!
Sent from my T-Mobile G2 using XDA Premium App
Click to expand...
Click to collapse
Well you know what I flashed an older version of pershoot mayeb I should try the newer one. I'll let you know what happens...
I had trouble flashing it with ROM Manager. Clockworkmod it. Here's the link to pershoots blog with the latest update links: http://droidbasement.com/db-blog/
Good luck!
Sent from my T-Mobile G2 using XDA Premium App
Just tried it and nope... it's still doing it maybe it's just my phone.
Bring it up in this thread:
http://forum.xda-developers.com/showthread.php?t=847672&page=103
Pershoot is always monitoring it along with a bunch of other smart devs. Maybe they'll have a better idea - don't give up hope!
what app are you guys using to manage your OC?
if it's setCPU, set your scaling to Interactive on the main screen and in any profiles you're using.
also, if you are using any screen on/off animations, disable them (just to see, for troubleshooting purposes, if that might be the culprit)
pmcqueen said:
what app are you guys using to manage your OC?
if it's setCPU, set your scaling to Interactive on the main screen and in any profiles you're using.
also, if you are using any screen on/off animations, disable them (just to see, for troubleshooting purposes, if that might be the culprit)
Click to expand...
Click to collapse
Yeah, it's set on Interactive and so are the profiles. As for the screen on and off animation I believe that's in the CM7 RC1 ROM. I'm using the stock ROM so there's no option for that.
jjuice525 said:
Yeah, it's set on Interactive and so are the profiles. As for the screen on and off animation I believe that's in the CM7 RC1 ROM. I'm using the stock ROM so there's no option for that.
Click to expand...
Click to collapse
hehe, didn't even read what rom you were using. my bad.
kernels aside, it is very possible, as you mentioned earlier, that you guys got the chips in the stash that don't take to overclocking very well. even on a device like the G2/DZ that seems to take to higher clock speeds relatively easily, there are bound to be some that aren't as happy with the increased workload.
if I think of any other bright ideas, I'll let you know. I haven't played with baconbits a lot.
pmcqueen said:
hehe, didn't even read what rom you were using. my bad.
kernels aside, it is very possible, as you mentioned earlier, that you guys got the chips in the stash that don't take to overclocking very well. even on a device like the G2/DZ that seems to take to higher clock speeds relatively easily, there are bound to be some that aren't as happy with the increased workload.
if I think of any other bright ideas, I'll let you know. I haven't played with baconbits a lot.
Click to expand...
Click to collapse
Actually, after installing Pershoot's most recent kernel, I have no problems. Maybe I just got lucky here.

overclocking epic 4g

What is the safest speed you can overclock the samsung epic 4g? I am using the Tegrak overclock right now, and I found out the ultimate can run up to 2ghz.
That doesn't work. You have to be using a custom kernel to overclock the Epic and it is only safe up to 1.4ghz.
063_XOBX said:
That doesn't work. You have to be using a custom kernel to overclock the Epic and it is only safe up to 1.4ghz.
Click to expand...
Click to collapse
FYI, complete newb to this stuff, so please bear with me. Are you saying that it takes a custom kernal for the Tegrak Ulitimate, or the the version I have right now? With the Tegrak Overclock, I put it at 1.3 and it seems noticably faster.
Tegrak ultimate shouldn't work at all, and you're lucky it didn't royally screw up your phone without a kernel with support for overclocking. Look in development and select a custom kernel to fit your tastes then download either SetCPU or OverClock widget and use one of them to raise the clock speed on your phone. I recommend either of those because they are tried and tested methods.
063_XOBX said:
Tegrak ultimate shouldn't work at all, and you're lucky it didn't royally screw up your phone without a kernel with support for overclocking. Look in development and select a custom kernel to fit your tastes then download either SetCPU or OverClock widget and use one of them to raise the clock speed on your phone. I recommend either of those because they are tried and tested methods.
Click to expand...
Click to collapse
Weird, on the android market it says that it (the standard Tegrak) works with stock kernels, custom kernels, and custom roms. I checked before installing it and I just double checked it now
For the record, it has been a while since I played with my phone, but it's kernel right now is 2.6.32.9
063_XOBX said:
Tegrak ultimate shouldn't work at all, and you're lucky it didn't royally screw up your phone without a kernel with support for overclocking. Look in development and select a custom kernel to fit your tastes then download either SetCPU or OverClock widget and use one of them to raise the clock speed on your phone. I recommend either of those because they are tried and tested methods.
Click to expand...
Click to collapse
Another thought; I've had setcpu for a while, but didn't find much use for it as the phone is already operating at 1GHZ, which is the max SetCPU will allow the phone to work.
Because there isn't a kernel that support OverClocking installed.Once you have an overclock-compatible kernel installed SetCPU can raise the CPU speed.
063_XOBX said:
Because there isn't a kernel that support OverClocking installed.Once you have an overclock-compatible kernel installed SetCPU can raise the CPU speed.
Click to expand...
Click to collapse
I see. Thanks for the info
Also, while tegrak may work I strongly recommend a custom kernel for added stability, along with overclock capabilities up to 1.4ghz (depending on if your phone can handle it) undervolting and other useful features.
Each phone is different. Some phones can handle 1.4ghz, others can't even handle 1.2ghz. You just have to test it out and see what your phone can handle.
063_XOBX said:
Also, while tegrak may work I strongly recommend a custom kernel for added stability, along with overclock capabilities up to 1.4ghz (depending on if your phone can handle it) undervolting and other useful features.
Click to expand...
Click to collapse
Any recommendations for a custom kernel?
qbking77 said:
Each phone is different. Some phones can handle 1.4ghz, others can't even handle 1.2ghz. You just have to test it out and see what your phone can handle.
Click to expand...
Click to collapse
It seemed to hand 1.3 just fine, but I still backed it down to 1.0 until I get the custom kernel for it.
Grimace78 said:
Any recommendations for a custom kernel?
Click to expand...
Click to collapse
I personally use Twilite Zone.
063_XOBX said:
I personally use Twilite Zone.
Click to expand...
Click to collapse
Got a link? I looked but couldn't find it.
Grimace78 said:
Got a link? I looked but couldn't find it.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=976197&highlight=twilight+zone
qbking77 said:
http://forum.xda-developers.com/showthread.php?t=976197&highlight=twilight+zone
Click to expand...
Click to collapse
Thank you
After reading the link to Twilite, I am interested in running the SyndicateROM Frozen. Any chance someone could walk me through the steps? I'm not being lazy and am doing research, just want to make sure I don't screw up my phone. I am at work right now, so I haven't even attempted to get Twilite yet. Perhaps getting the new rom would accomplish two things at once??
Edit: After some reading I think I will be ok, but if anyone wants to chime in then feel free.
Grimace78 said:
After reading the link to Twilite, I am interested in running the SyndicateROM Frozen. Any chance someone could walk me through the steps? I'm not being lazy and am doing research, just want to make sure I don't screw up my phone. I am at work right now, so I haven't even attempted to get Twilite yet. Perhaps getting the new rom would accomplish two things at once??
Edit: After some reading I think I will be ok, but if anyone wants to chime in then feel free.
Click to expand...
Click to collapse
Here you go man! http://www.youtube.com/watch?v=Wy2Et6qVGdo
I made this video and it should help you out. The twilight kernel comes with the syndicate rom so you don't need to flash it since it already comes with the rom.
Is there any truth to a post I read stating some kernels support Wifi Tether and others don't?
Sent from my SPH-D700 using XDA Premium App

gingerbread overclock kernel over 1,2 ghz?!

Hi since i am using my desire iam asking myself if there is a kernel to overclock the device more than the usual max. of 1,2 ghz which are given in the most roms and propably kernels....
In the past i hat an acer liquid which actually uses the same cpu but some sort of broken or not well done ones so itonly runs at 700 mhz but mine was actually able to up to 1,1 ghz so i think there must be at least some desire which are able to go higher than 1,2 ghz, but until now did not found a 2.3 rom or kernel which enables this.
Any one arround here who knows how to modifie a kernel to enable more frequencies?
The best I've seen so far is 1113 Mhz...but of course different Desires have different capacities. I can cook up a kernel for you with 1.2 Ghz, but you have it from me that it will simply reboot immediately!
I did some experiments with overclocking, and round about 1113 MHz was the maximum stable frequency, above my device got serious instability / freezes.
mine is running stable at 1190 mhz now but want to test where its stable but cant find a kernel for sense 3.5 which supports higher frequencies...
but as you said before every cpu is differnt maybe it can go higher
Droidzone said:
The best I've seen so far is 1113 Mhz...but of course different Desires have different capacities. I can cook up a kernel for you with 1.2 Ghz, but you have it from me that it will simply reboot immediately!
Click to expand...
Click to collapse
Sandvolds ICS goes up to 1260Mhz with SetCPU, forgot what kernel it uses.
bortak said:
Sandvolds ICS goes up to 1260Mhz with SetCPU, forgot what kernel it uses.
Click to expand...
Click to collapse
Does it just enable the freq or it actually is stable at that freq? If the latter, then I do need to have a look at the source!
Sent from my HTC Desire using Tapatalk
Droidzone said:
Does it just enable the freq or it actually is stable at that freq? If the latter, then I do need to have a look at the source!
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Err I'm not 100% sure that THAT was the actual frequency, but it was the 2nd highest setting (highest setting rebooted) and it was fairly stable. Check it out with setcpu
Try this:
http://supernova.droidzone.in/?p=1134
The last link.
Try to take it to 1.26 Ghz
Droidzone said:
Try this:
http://supernova.droidzone.in/?p=1134
The last link.
Click to expand...
Click to collapse
Are you able to add usb menu for sense 3.5 roms? Maybe also in your last stable kernel? Would be very great.
bone069 said:
Are you able to add usb menu for sense 3.5 roms? Maybe also in your last stable kernel? Would be very great.
Click to expand...
Click to collapse
I dont use that rom. Maybe if your dev can provide info about why Htc's default kernel causes that bug in his rom, then I can check it out...
Just got the following answer of Sebastiaan:
sebastiaan15 said:
i dont no what causes that bug in the sense 3.5
let him put the usbfix in
snq thit the same thing for me
Click to expand...
Click to collapse
Are you able to get this fix? Maybe in Gingercakes github. In his kernel it is working, too.
Sorry I have no experience in Linux and kernel developing so I don't know where I can find this fix to send you a link to implement it.
bone069 said:
Just got the following answer of Sebastiaan:
Are you able to get this fix? Maybe in Gingercakes github. In his kernel it is working, too.
Sorry I have no experience in Linux and kernel developing so I don't know where I can find this fix to send you a link to implement it.
Click to expand...
Click to collapse
I hope you can now understand why I dont take pains to implement this..
Droidzone said:
I hope you can now understand why I dont take pains to implement this..
Click to expand...
Click to collapse
Ok this is a pity but nothing I can change, sorry
Droidzone said:
I dont use that rom. Maybe if your dev can provide info about why Htc's default kernel causes that bug in his rom, then I can check it out...
Click to expand...
Click to collapse
Hi Droidzone,
so here it is:
USB Mount Fix
Are you able to implement this fix in your overclocked and last stable GB kernel as well?
Many thanks.
I'll see what I can do.
Ok, it's done. Remember to share the link to webpage rather than reuploading the kernels, if you want to share them..
Droidzone said:
Ok, it's done. Remember to share the link to webpage rather than reuploading the kernels, if you want to share them..
Click to expand...
Click to collapse
Yes of course. While sharing I will post the link to your webpage.
Many many thanks for your assistance!!
No problem. You did your part too. I was indeed aware of the github, but I just wanted to gauge your level of interest..
Droidzone said:
No problem. You did your part too. I was indeed aware of the github, but I just wanted to gauge your level of interest..
Click to expand...
Click to collapse
I was very interested in your kernel as per some user reports. So lets have a look how smooth it feels with the rom I am using
Thanks again
Hi,
Would this kernel work with roms like cm7 or oxygen? I currently use eviolett's manu 2.1 at 1190Mhz without any issues and would like to see if my phone perform stably at a higher speed.

Can I overclock with stock ROM?

I'm quite happy with the stock ROM. Is it possible to overclock it? Do I just need to install a overclockable kernel? Will I lose any functionality due to bugs/etc? What's the most reliable kernel for O/C?
Thanks,
Nick
It is possible to OC it only via a custom kernel.............so i recommend that you try the Dust kernel by einstein.frat
Yea he's right. what you need is only being rooted and recovery for flashing kernel..and of course a program which controls your cpu such as setcpu..
i recommend you kernel that cm7 used with last update. it supports 864mhz even and with no stuck( and battery drain )if you search for it on xda i am sure you will find..
valerosso said:
Yea he's right. what you need is only being rooted and recovery for flashing kernel..and of course a program which controls your cpu such as setcpu..
i recommend you kernel that cm7 used with last update. it supports 864mhz even and with no stuck( and battery drain )if you search for it on xda i am sure you will find..
Click to expand...
Click to collapse
In any way......DO NOT use the CM7 kernel...........an AOSP kernel is a bit different from the Stock(sense) one.................................it won't work
Thanks all. It looks like I'll give the dust kernel a try.
Are there preset CPU MHz settings for overclocking or is any integer value allowable? Most of the overclocking threads talk about 768Mhz, 806Mhz. My guess it's probably constrained by some clock multiplier factor.
oww i am happy to learn that
Plzzz reply which wills sbe the best overclock kernel for stock miui 12

Categories

Resources