yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] Vlad83:
I actually like it that way.

Please don't abandon froyo lol I dont want to move to GB yet, how stable is it?
[G2 and Desire Z Android Development] pershoot:
rock stable for me (CM7 pre-RC).
[G2 and Desire Z Android Development] mr.boonet:
is there any possibility you add smartass governor to the kernel? i really dig it, it feels more responsive then the ondemand governor...

thx
[G2 and Desire Z Android Development] pershoot:
no plans. interactive is there, but it is not enabled due to issues with high oc's.
[G2 and Desire Z Android Development] mr.boonet:
thats to bad, because i know the virtuous kernel has it, but idk if i can use it with cm7...

EDIT: Can i use the virtuous advanced kernel with cm7?

thx
[G2 and Desire Z Android Development] jjp023:
Just flashed Enoms G2 themed rom and its awesome but I'm draining about 5 percent batter per 5 min. Kernal for it anyone?
[G2 and Desire Z Android Development] G1ForFun:
I use this kernel just fine on Enom's......Must be your settings and the amount of crap you have syncing that is killing your battery.
[G2 and Desire Z Android Development] jjp023:
You mean the kernal on this page 1 of this thread right? I haven't flashed it in yet. I was directed here from another thread and was told download tthis kernam make sure its froyo and there is no gb in the file name.... is the kernal on pg 1 the right one???

How do I flash the kernal in?
[G2 and Desire Z Android Development] pershoot:
there are 2 ways to download this kernel.

1.

http://droidbasement.com/db-blog

look for the latest post with G2 - in it. Make sure there is no _gb in the filename (if on froyo) and make sure there is a _gb in it for gingerbread use.

2.

go to Rom Manager -> pershoot, first download (will have "(Froyo)" or "(Gingerbread)") in the details of the download.

if there is a ever a 'refresh', just delete your download cache in rom manager and re-download and re-flash the kernel from that date. if not using RM, then just re-download and re-flash the kernel from droidbasement.
[G2 and Desire Z Android Development] Vlad83:
Sorry for off topic but where is the pre-RC? All I can find is the nightlies on both XDA and Cyan forums...
[G2 and Desire Z Android Development] themetatron:
nightly IS pre-rc
[G2 and Desire Z Android Development] Vlad83:
I see thanks
[G2 and Desire Z Android Development] J-Hop2o6:
i vote on dimming them back to the default brightness, so it wont be bright in a dark/dim room.
[G2 and Desire Z Android Development] elracing21:
Omg this made the nightlys battery life wayyyy better! I forgot how awesome pershoots kernel was on cm 6.1

Sent from my gSpot2
[G2 and Desire Z Android Development] EdKeys:
Will this work in CM7 with CWM 3.0.0.X?
[G2 and Desire Z Android Development] Ganii:
I`m on CWM 3.0.05 and CM7 Nightly, installing works!

Downloaded via ROM Manager 3.0.07,but automatic installing after

downloading don`t work.

You have to boot into CWM and then install from clockworkmod/download/

droidbasement/g2/kernels/ folder!
[G2 and Desire Z Android Development] EdKeys:
I'm using this kernel, so I know that the kernel works. I'm just doubtful of using ROM manager to flash, since it attempts to use ClockWorkMod 2.5.1.3.
[G2 and Desire Z Android Development] Ganii:
Downloading via ROM Manager works,but for flashing the kernel

you have to boot into CWM 3.0.0.x manually and then install from clockworkmod/download/

droidbasement/g2/kernels/ folder!

No problems with CWM recovery 3.0.0.5!
[G2 and Desire Z Android Development] elracing21:
I swear you posted this over 20x throughout the cm7/kernel threads. People seem not to know how to read or even search.

Thanks for being a patient man lol

Sent from my gSpot2
[G2 and Desire Z Android Development] Latoc:
Please revert the buttons light to normal, it is way too bright in a dark environment...

Thank you for this great kernel.

I wish you all the best for gingerbread :)
[G2 and Desire Z Android Development] themetatron:
The brightness of the soft buttons is fine as long as it is something that eventually becomes as the nexus one. So they are not always on with screen.
[G2 and Desire Z Android Development] vivmar:
please,someone can explain to me if ,for install this kernel,is enough flash the zip in recovery or if i have to do something else..?

thx
[G2 and Desire Z Android Development] elracing21:
Well considering your fully rooted and s-off and using cm6 or cm7 then yeah that's it.

Sent from my gSpot2
[G2 and Desire Z Android Development] vivmar:
Yes i'm fully rooted and s-off but i have miui rom..i think should be the same thing...thx
[G2 and Desire Z Android Development] Vlad83:
I don't think it works with MIUI but I could be wrong. Make sure you back up before flashing.
[G2 and Desire Z Android Development] jjp023:
I'm lost to where this has gone from my last post... I'm running enoms rom and I was having a problem with my battery draining. I was directed to this kernal I am unaware if I am running froyo or gb to be blantly honest.... if someone wouldn't mind directing me to the right path? Is this a good kernal to adjust a battery problem or should I download set cpu and tweak settings?

Thanks in advance
[G2 and Desire Z Android Development] themetatron:
Enomther is froyo, yes this kernel would help battery life significantly, not a bad idea to get setcpu and have a screen off profile as well.
[G2 and Desire Z Android Development] jjp023:
Thanks broseph

So I'm downloading this kernal, going into recovery, NOT wiping, install kernal from sd card, then reboot? Correct?

Edit: I was told this to solve my problem

Yes or no? I would like to get this battery issue solved asap
[G2 and Desire Z Android Development] pershoot:
Which kernel? The refresh i put out? I jus used wifi calling. Works ok.
[G2 and Desire Z Android Development] jzhyok:
Tested on Desire Z.

All seems fine, Bluetooth working, Wi-Fi working

Stock Sense ROM
[G2 and Desire Z Android Development] JonInAtl:
Working for me with the "refreshed" kernel
[G2 and Desire Z Android Development] pershoot:
im thinking maybe a 'slight' tweak of ondemand to be a lil more sensitive.

ill put this out in the next udpate.
[G2 and Desire Z Android Development] pershoot:
another update most likely tonight.

is it responsive (wake, etc.)?

how is the reception?

how is the wifi calling working out?
[G2 and Desire Z Android Development] pershoot:
so looks like wifi calling works better on the older wifi module (according to reports). unfortunately, this will break tether on cm. ill try to get it to go with the older module.
[G2 and Desire Z Android Development] clspdhax1:
Wake is much, much better than what I experienced on a Sense ROM with the older 1.495ghz kernel. Battery life is significantly better also. Been using your kernels since the G1, thx.
[G2 and Desire Z Android Development] fradog23:
everything seems to working fine for me: wifi calling/tethering. psx emulator has never run better either! thanks pershoot!
[G2 and Desire Z Android Development] aodpoe:
Out of all available Kernel's in the g2 dev section, yours has been the best so far.

Wake: I have had my phone lock up 2 times when i tried pressing the power button. Had to pull the battery to access my phone. But other than that every other wake was the fastest than any other Kernel.

Reception: Same as other Kernels, cant tell any big difference.

Wifi Calling: Have not tried it yet, since i have gotten my G2.

Battery Life: Will report later. After work.
[G2 and Desire Z Android Development] pershoot:
Pls post a last_kmsg so I can adjust.
[G2 and Desire Z Android Development] ztmike:
Is ROM Manager being updated with the latest to? I don't know if it has the latest version or not..
[G2 and Desire Z Android Development] pershoot:
It is but u must del dload cache first and redload if a refresh is done.
[G2 and Desire Z Android Development] rhcp011235:
@pershot Great Kernel. I love it soo far.

but, Is there someway for you to timestamp the updates? on your site? or RM?

I never know which one im getting. I tried to look. But it seems the same?
[G2 and Desire Z Android Development] pershoot:
I can timestamp in comments on rm.
[G2 and Desire Z Android Development] rhcp011235:
Thanks or on your website.

Don't know if others have the same issue as me. Not even sure if I'm flashing the same over and over.
[G2 and Desire Z Android Development] amack10:
Clocked to 1300 max and 250 min with performance gov. I woke up at 8 and its now 5pm and I'm still at 75percent battery. And I surf the web a lot
[G2 and Desire Z Android Development] Vandam500:
Which ROM? and do you mind posting a pic of your battery use.
[G2 and Desire Z Android Development] bluetenken:
I'm running CM nightly 34, set cpu on demand, clocked max at 1497 and min to 245. I increased the speed gradually yet I'm only getting 2300 on quadrant, and 47.8 on linpack, using 2.6.32.26 Any idea where to start looking for answers? I was getting the same specs using only CM and setting my cpu in the 1200s.
[G2 and Desire Z Android Development] ztmike:
How do you do this? I don't see an option in RM..
[G2 and Desire Z Android Development] Nitemare3219:
Decided to re-type this post...

I perm-rooted my G2 from vanilla prior to trying this using XDA's wiki guide, all went well with that.

I flashed CW recovery with ROM manager, but it didn't work the first time as I got an error message that was described by someone else a few pages ago, this was fixed by reflashing recovery and deleting it prior to the reflash.

I attempted placing the .zip on my SD card and then flashing through recovery, this caused a boot loop. I tried flashing again, but still have the boot loop problem.

Restored a backup and deleted the .zip, tried downloading it though ROM manager and flashing after the download, this failed as well with another boot loop.

Are there files from the root I just recently did that are conflicting, or am I doing something wrong here? Let me know whatever information I can give to help you (please also let me know how to get this information for you).
[G2 and Desire Z Android Development] Herrera91:
It works well with the MIUI ROM. It's what I'm running as well. Great battery life too ;)
[G2 and Desire Z Android Development] themetatron:
yup, latest is at droid basement, make sure there is no gb in the file name for g2 and flash from recovery. personally, i always wipe cache and dalvik cache prior to flashing anything over an existing ROM. probably just my own OCD, but i can't see how it would hurt.
[G2 and Desire Z Android Development] jjp023:
Flashed the kernal made everythin very smooth battery a tad better. I downloaded set cpu

Anybody wanna recommend settings for these 3

Screen off

Battery low

And top performance
[G2 and Desire Z Android Development] BootloopedMillennials:
The thing I love about Pershoot's kernel is not only does it provide better battery life but a slight increase in performance.

jjp023, these are the settings I use for SetCPU

Main settings are 1516 max and 245min with on-demand governor

Profiles are:

Charging:: 806 max and 245 min, on-demand governor, priority 50 (prevents over-heating during charging)

Temp>38.2 degrees Celsius: 245 max 245 min, performance governor, priority 100 (drastically underclocks when the device is gonna overheat to cool off)

My G2 has never reached over 34 degrees Celsius, so the temp profile has never been activated. Ive found too many profiles is actually more of a problem.
[G2 and Desire Z Android Development] G1ForFun:
On Cm7 my g2 freeze on the stress test past 1300....

I wonder if anyone else even stability tests there phone or if they just crank the overclock up all the way and call it stable.
[G2 and Desire Z Android Development] jjp023:
So you don't have a battery low profile and why is ur main on-demand and not performance? I'm using enoms version of pershoots g2 kernal and battery is okay. One main reason I rooted is because I wanted better battery. What settings would u suggest under 50 percent battery???
[G2 and Desire Z Android Development] mr.boonet:
@G1forfun: I stress tested at max for 5 minutes

and didnt freeze... didnt even know there was one
[G2 and Desire Z Android Development] BootloopedMillennials:
I always stress test after installing a new rom or kernel and then OCing. My latest stress test was 3.5166 minutes (just cause I got tired of running it) at 1.516ghz with no errors, freezes, or reboots.

On-Demand since it saves battery compared to performance. On-Demand doesnt jump up to 1.5ghz unless its needed while performance locks the frequency at 1.5ghz (whether needed or not).

And no I dont have a battery low profile or under 50% battery profile. This is why......http://www.lesswatts.org/projects/applications-power-management/race-to-idle.php
[G2 and Desire Z Android Development] pershoot:
which stress test are you freezing on past 1300?

are you certain no other external factors are causing a freeze?

please throughly test 1300 - 1400 (each step) and then also 1400 - 1500 (each step).

note down where you have issues and i can make an amendment.

thx.
[G2 and Desire Z Android Development] TheShoura:
I would agree here but that power comparison is not accurate.
[G2 and Desire Z Android Development] BootloopedMillennials:
Not meant to be accurate, its just an example I found googling "race to idle" to help illustrate the point.
[G2 and Desire Z Android Development] TheShoura:
I say inaccurate because its just wrong. That example is using specs from an Intel Atom based processor. Compared to the CPU in the G2 its much different voltage stepping and again I say it is not acurate comparison.

The phone does better with lower frequency as it can undervolt more aggressively. Intel's processors don't undervolt a whole lot when downclocking. You also forget we use custom kernels that allow for even more aggressive CPU control which, again, Intel does not do in this test.

On my phone that I've been expirmeneting with for a few weeks now is showing that clearly using an idle-lock state when screen-off is much more beneficial to battery life. But to support your original claim, I also lock my CPU to performance when screen on. I have a low battery profile that switches to ondemand governer of 768mhz-1.5Ghz when less than 35%, and that also reduces drain (but noticeable performance impact too)

Currently I'm up to about 35 hours of life on stock battery

general usage:

100-200 sms

1-2 hrs Pandora radio

maybe GPS for 20 minute trip

Web browsing for like 30 minutes at a store

waking the phone every 5 minutes to check the time :p
[G2 and Desire Z Android Development] BootloopedMillennials:
Okay thanks for clearing that up. Dont know much about these smartphone's CPU, so I was treating it as if it were like a PC. So you use a screen off profile, use performance governor for when the screen is on (locking it at 1.5ghz), and a low battery profile that has a max of 1.5ghz and min of 768mhz (in-demand) for a daily? I plan to stick to my SetCPU setup.
[G2 and Desire Z Android Development] TheShoura:
My screen off profile is ~300mhz, using powersave governer to lock it low (instead of just setting both sliders to 300, using powersave or performance causes static speed, saves CPU cycles from having to check CPU state)

When screen on, battery <100, I use performance governor to max speed ( you can chose to switch to ondemand, i would recomend scaling 700mhz minimum, any lower and i found performance to suck)

Personally i found this to work best and have to go back to it soon as the test setup i ran past few days has been sucking

best setup so far:

Screen off profile: Powersave, 360mhz (not sure, 300mhz or so)

Screen on 1: Performance governor to 1.5Ghz

Screen on 2: if battery less than 35%, ondemand 700mhz to 1.5ghz

I have been using cputuner past few days and battery has not been as good with SAME CPU SETTINGS, only difference is program controlling CPU (uninstalled setcpu) but it also adds options like turning off WiFi when screen off, disabling 3G when battery under 35%, etc, but I've found this to hamper my batter (or the program just is not as good)

I'm still testing the settings but so far SetCPU is the best. the only reason why i switched was often times what would happen is setCPU would not notice that the screen turned on and take 2-4 seconds to switch from screen off profile (300mhz) to performance profile (1.5ghz) and there was a few seconds of lag just after waking the device. I'm still investigating this as it could also be reason for the better battery (being stuck in screen-off profile for few seconds)

I can tell you though that using 3G/H versus Edge DOES save battery in the long run when doing extended browsing/downloading as it keeps the phone working less, per your example, in this situation it is very accurate as the radio is what consumes the largest % of power in the phone, right next to Display
[G2 and Desire Z Android Development] jjp023:
Your set up is a tad confusing, if u dnt mind clarifying for me

Main- performance governor from 1.5 to 245

Battery less then 35 percent- on demand governor max 1.5 min 750

Screen off- what governor??? Max and min 360

That's what you've found to be the best? Correct me if I'm wrong I would like to test them out
[G2 and Desire Z Android Development] G1ForFun:
Good to know that yours didnt freeze :D

Glad to see others are aware of stability testing, and glad to see it is working great for you. :)

The stress test that was freezing and causing a reboot was the one within SETCPU. It was on CM7 Nightly 14. I will do some testing and report my findings.
[G2 and Desire Z Android Development] TheShoura:
"performance governor" will automatically lock to highest frequency, so it stays 1.5ghz and does not scale back

screen off - "power save governor" will do same thing performance does, but to minimum (locks to lowest speed)
[G2 and Desire Z Android Development] G1ForFun:
Power save governor? I have performance, on demand and userspace.
[G2 and Desire Z Android Development] themetatron:
I'm confused as well, as this kernel does not have powersave. It has userspace, ondemand, and performance. Unless froyo version has something gb doesnt have, or I missed something.
[G2 and Desire Z Android Development] G1ForFun:
I think that is exactly what it is....
[G2 and Desire Z Android Development] TheShoura:
Its kernel related... i switched back to the kernel wrappped into VillainROM 1.4 and it has powersave option, seems pershoot kernel doesnt have it

can pershoot add such feature? it shouldnt be that difficult (only guessing, as its just sommore parameters :p )

I would wait to hear from pershoot
[G2 and Desire Z Android Development] hobbla:
If you're just using powersave to keep your frequency at 300Mhz during screen off, then setting something like 256min 300max with performance profile would work just as well.
[G2 and Desire Z Android Development] TheShoura:
actually that would do exactly the same thing! Good call!
[G2 and Desire Z Android Development] tvdang7:
I noticed that the new mv for the cpu is 1300 but what was the stock one? I am about to try this out on my cm7.
[G2 and Desire Z Android Development] davegermiquet:
This kernel says don't use with CM7 on his blog. Where can i find the CM7 version of this? Or will it work just fine?
[G2 and Desire Z Android Development] blast0id:
it's best not to set max an min to the same, some have reported issues with doing this.
[G2 and Desire Z Android Development] tvdang7:
that is for nexus one. Go down more. i flashed it already no problems.
[G2 and Desire Z Android Development] G1ForFun:
Just flashed the CM7 Nightly #15 and ran tests and have the phone stable at 1516MHz. Only thing I can think of is that the instability on #14 was a fluke.

I have a spread sheet with all my testing....If anyone wants too see it I may post it.
[G2 and Desire Z Android Development] tvdang7:
edit

Never min D
[G2 and Desire Z Android Development] ajk1311:
The haptic button light issue is present for me too on both cm7 and ginger villain. I have the values set to ten but after a few minutes they go back to thirty.

Sent from my HTC Vision
[G2 and Desire Z Android Development] dustrho:
So this will work on the CM7 nightlies, correct?
[G2 and Desire Z Android Development] G1ForFun:
There are 2 versions....one for Froyo and one for Gingerbread....so yes the Gingerbread kernel will work on Cm7.
[G2 and Desire Z Android Development] dustrho:
Thanks dude.
[G2 and Desire Z Android Development] enserio:
Any idea why these Froyo and GB files are named exactly the same? I have the GB one flashed on Nty17, trying to see w=if the performance/battery life is better than before.
[G2 and Desire Z Android Development] tvdang7:
only problem is camcorder play back for me.
[G2 and Desire Z Android Development] G1ForFun:
They arent.....one has "gb" in the name and one doesn't.
[G2 and Desire Z Android Development] Novek:
But does it give better battery and performance over the default cm7 kernel, or is it a compromize?

Edit

Now I don't know if this is some kind of mind trick, but this kernel seems to make my phone very smooth @ 1,4GHz... No lag what so ever :)
[G2 and Desire Z Android Development] Metallaro:
Does it work on MIUI rom?
[G2 and Desire Z Android Development] Ganii:
@pershoot

Now saw the 2.6.35...kernel.

You are working on Desire Z version too?
[G2 and Desire Z Android Development] pershoot:
nope, not for g2/dz.

note:

you must be running non sense (enom/cm) on your dz to use this kernel.
[G2 and Desire Z Android Development] Fallen Spartan:
Good to know, was thinking about this build as well
[G2 and Desire Z Android Development] elracing21:
Hey pershoot I'm havin an issue on the Latest GB nightly #21 this is my post from the nightly thread:

Alright I am having some issues flashing pershoots kernel.

My process when updating nightly:

Download nightly

Boot to recovery

Wipe dalvik

Wipe battery stats

Flash nightly

Flash pershoots kernel

Reboot

When I did this my wifi wouldn't turn on I would just get an error under wifi settings.

I went thru the process again this time not flashing pershoots and it worked, my wifi is working well.

Is anyone else having this issue and is there a way to get pershoots kernel to flash and have wifi broken, I will post this in his thread as well just thought i'd share.

Sent from my gSpot2
[G2 and Desire Z Android Development] tbalden:
" http://review.cyanogenmod.com/#change,2702 " this is the reason probably. Kernel changes.

I resolved it by unzipping the libgb tar gz into /system, overwriting the Wifi kernel module, and reboot. Then it works.

But i guess we will have to wait for a new version from pershoot maybe to match the changes in cm7 vanilla kernel (?)
[G2 and Desire Z Android Development] elracing21:
Ahh thanks thought my phone just got fugged. Guess ill sit and wait.

Sent from my gSpot2
[G2 and Desire Z Android Development] pershoot:
then your flash did not go through if wifi does not work.

reflash the .zip.

i just flashed nightly #19 and then flashed over the kern .zip. no issue.

pull wifi module from .zip and push in to place if still seeing an issue.

make sure you are indeed running the kernel (to check if it flashed the kernel) by doing a uname -a.
[G2 and Desire Z Android Development] chris2busy:
Any1 here using this kernel with cyanogenmod 6.1.1 ?

Any obvious improvements over the stock 1 in any section?
[G2 and Desire Z Android Development] Ganii:
Tried now a other method!

Booted into recovery and selected "mount system".

After this flashed the kernel.

Now no problems with WiFi.

I`m on CM7 Nighlty build 21.

Without "mount system" I have no WiFi.
[G2 and Desire Z Android Development] elracing21:
Yeah but if you update to 21 it won't flash correctly.

I did tried the mount metho mentioned above and it seems to be working now.

Sent from my gSpot2