yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] Lorton:
2.6.35.9_AVS-950mV_BFS_AXI_720p_NoAB_1152MHz_121710.zip is broken =(
[Nexus One Android Development] YoMarK:
wildmonks, i'm still getting power drains when WiFi is enabled.

(Wifi sleep policy does not work, WiFi stays on)
[Nexus One Android Development] fcisco13:
You could try one of these .34 kernels from wm... wifi sleeps when screen off good battery life only down side is no radio fm, and the new battery calibrations not implemented, but very solid.

http://wildmonks.whoisthedrizzle.com/kernel/2.6.34/

N1
[Nexus One Android Development] ZetaTre:
Thanks a lot wildmonks... Enjoy the orange juice!!!!

Edit: Google Goggles now works perfectly... Thanks so much and congrats for the hard work
[Nexus One Android Development] mik101:
Thanks again wildmonks -- just wanted to check in. The dec17 - 1050mv-1300mv@1152mhz SVS-CFS has been solid for me for the past few days. (Best of any kernel I've used to date). Finally all my stability issues from my processor not liking the lower voltages has been resolved. :)
[Nexus One Android Development] sunstorm:
Hi WM,

Can I request that the original audio boost volumes be reverted? I am kinda having serious issues hearing my calls even with the volume switched all the way up :)

In case you can help, I use your cfs svs kernels, currently 17th of December builds.
[Nexus One Android Development] YoMarK:
I'd like to be a little more 'current'. :)

For me it's not a really big deal to disable WiFi manually to save my battery, so thats what i'm going to do until wildmonks fixes this problem.

But thanks!
[Nexus One Android Development] vegetaleb:
Sorry wrong post ,delete this
[Nexus One Android Development] damanrico:
I've never understood the whole 'disabling wifi to save battery'. My drain can still be -8 mA with wifi on (connected or not). Maybe it saves -1 mA, but that's nothing. My wifi is set to 'never' disable.
[Nexus One Android Development] fcisco13:
I agree, what drains is the searching for network setting..

N1
[Nexus One Android Development] YoMarK:
Power drain without Wifi is 4-8mA, and with WiFI on is about 40mA extra according to currentwidget(set up to log to a logfile every 5 minutes).

More importantly: my battery is empty much faster. :)

And damanrico, it's impossible that Wifi "on" drains only 1mA, unless it's in standby(and that exactly what's doesn't work in my case). WiFi needs a lot more power to actually send/receive something.

But if i'm the only one experiencing this "problem", then maybe it's my Nexus or ROM(although tried different ROM's) which has the problem, not the kernel.

I noticed the problem for the first time when WiFI calling code was added to the kernel, so i always thought that was the cause of the issue.
[Nexus One Android Development] Namuna:
Request,

Hello WM,

Recently saw this Taintdroid app that tracks/reports suspicious network

http://appanalysis.org/download.html

Could you cook up a version with the taint'ed ingredients?

Thanks.
[Nexus One Android Development] evcz:
this file is broken (currupt upload):

http://wildmonks.whoisthedrizzle.co...VS-950mV_BFS_AXI_720p_NoAB_1152MHz_121710.zip

:(

(I use a NoAB kernel due to highly problematic bluetooth audio with the audioboosted kernels :/ )

//EDIT

fixed <3
[Nexus One Android Development] :
Uh, I have some issues with the latest kernels. Well, at least I'm suspecting that it's the kernel.

'Android System' is always in second place (first being display, obv.) when I look at the battery use information. It's percentage is always higher than cell standby or any app I used.

When I start Spare Parts to look at the 'running' percentage, it's usually higher than the 'screen on' time.

I already ran adb bugreport to take a look at possible apps using wakelocks to keep my phone from going to standby but there's nothing suspicious.

I'm using the latest AVS BFS kernels.

Any ideas or someone who noticed similiar behaviour?
[Nexus One Android Development] Pitabred:
Yeah, I've run into the same thing. It looks like it's the mmcqd process that eats up my CPU (part of the Android System battery entry), which I think I've tied to the K9 mail app storing mail on the SD card. But I can't be sure. It's definitely something to do with the SD card writing/reading or something.

I'm not quite talented enough to dig in any deeper.
[Nexus One Android Development] :
I don't have k9 installed, so I guess we can rule that one out.
[Nexus One Android Development] ksc6000:
Hello everyone,

I haven't tried a different kernel than the ones that come packaged with the ROMs in quite a long time.

I tried the 950mv kernels and they always give me bad battery life (i think because I'm very often in poor signal areas).

But this one 2.6.35.9_SVS-1050mV_BFS_AXI_720p_1152MHz_Custom_112610.zip, has been working fantastic for me.

I had purchased SetCPU a long long time ago, but stopped using it, because I don't care about overclocking. I installed it last night and realized that I can reduce my minimum CPU frequency to 128MHz.

Is there any danger to using a frequency so low? I have a profile to make it set to go between 128MHz and 384 when the screen is off. I'm wondering if it's safe to do that, and also if I can reduce the minimum to that in general without any risk of damaging anything?

Also which governor do you guys recommend? Ondemand or Conservative? I know what they do, I just want to hear real world experiences.

I'm just trying to find a good balance between battery life and performance. So far I have no issues with performance, lol, the ROM I use (in sig) absolutely flies....just trying to improve battery life even more.
[Nexus One Android Development] m_gl:
Same thing here. All current .35 kernels based on CM have this probs for me.
[Nexus One Android Development] lcksh0t:
For some reason, when I try to enable wifi it says error. Is it something wrong with my rom or with the kernel?

I have CM 6.1 with Data2Whatever script installed. I also installed the latest 12-17-10 2.6.25.9 kernel

Thanks.
[Nexus One Android Development] paulk_:
Could be the same problem that someone reported in the pershoot kernel thread. Check the last few pages there. Think it might be something about having to wipe cache because there wasn't enough free memory or something.
[Nexus One Android Development] Treatcon:
I ran out of space in my /system/ directory and it wasn't copying over all files like it said it was. Don't look at Titanium Backup or the System Settings for the available space in /system/. You have to use something like Root Explorer and in the top it will tell you free space/used space.
[Nexus One Android Development] Alch7:
I`m totally new to flashing kernels but googled something and decided to go with this:

http://wildmonks.whoisthedrizzle.com/kernel/2.6.35/121710/2.6.35.9_SVS-950mV_CFS_AXI_720p_1152MHz_121710.zip

Got MIUI (12.24.Stock, deodexed, flashed German translation) and just flashed the radio to "32.50.00.32U_5.12.00.08".

Q: Is it safe to flash this kernel or should i take something else/totally forget it?

(Want to flash because batterylife got extremely poor with stock. I used Rods version which had significant better batterylife but no theming aviable...bla bla)

(Sorry for my poor english)

Alch
[Nexus One Android Development] fcisco13:
Wm kernels are really good just make sure you NANDROID BACK UP just in case something goes wrong u can go back.

N1
[Nexus One Android Development] mcc:
Thank you for the no audio boost kernel. I can use my phone without fear of blood spilling out of my ear now.
[Nexus One Android Development] jameztcc:
New kernels! Thanks wildmonk ;p
[Nexus One Android Development] simms22:
wifi doesnt work :(

1050 bfs 1190mhz
[Nexus One Android Development] jameztcc:
950 avs + cm6.2 no problem with wifi yet... ...what's the wifi issue faced?
[Nexus One Android Development] dirwdirw:
Great！ WM is back.
[Nexus One Android Development] simms22:
it turns on, but doesnt find any networks. a couple minutes before, it was wirelessly tethered to my nexus s and other connections are available too.
[Nexus One Android Development] Werewolf123:
Roll back to 12.17...

In this new kernel new recorded videos have a 3gp extension and this is not good...
[Nexus One Android Development] jameztcc:
Maybe rom+kernel combination? I just tried to switch between APs seemed fine, ay least still working. Going to try a few tests to see if this kernel's reliable else got to nandriod back before I leave my home.
[Nexus One Android Development] Pochemuchka1977:
Have no problem to record MPEG 720p videos on MIUI based ROM with 720p new kernel
[Nexus One Android Development] Werewolf123:
how about CM?
[Nexus One Android Development] Zappletoo:
Hmm, I don't have any issue connecting to wifi networks with the latest kernel, but it seems that I lose the connection much more often than before.
[Nexus One Android Development] Pochemuchka1977:
I have CM6 based camera application. Have you checked your settings in camera app ?
[Nexus One Android Development] Werewolf123:
there is no setting about file extension
[Nexus One Android Development] Pochemuchka1977:
Well, my setting are

- Video quality: 720p

- Video encoder: MPEG4

- Video quality - high

And I am getting .mp4 files recorded
[Nexus One Android Development] superg81:
i seem to be having wifi issues too.tried 975 and 1050 cfs
[Nexus One Android Development] NuKeM4n:
after updating to the latest kernel usb write transfer speed have been reduced from 2mb /sec to 600kb/sec
[Nexus One Android Development] too_pro:
+1

I found this issue as well. mine has been reduced from 2mb/s to 800kb/s
[Nexus One Android Development] wildmonks:
Sounds to me like it maybe a good thing to revert back to a previous version of the wifi code. I'll release a new set tomorrow with that change. (too tired to do it now :rolleyes: ). While I'm at it, I'll see about that slow USB transfer thing as well.
[Nexus One Android Development] SubyWill:
every single time i try to flash the latest kernel i get an install aborted? anyone else???
[Nexus One Android Development] Pochemuchka1977:
Same here - 800 kb/sec
[Nexus One Android Development] scote:
Flashed 950mV_BFS_AXI_720p_NoAB_1152MHz_010411.zip on top of CM 6.1.1 because the audio boost was too much for me.

Rock solid so far after 1 day.

Is there any way to turn off the dmesg/klog messages for the voltage changes, it makes it kinda hard to find other stuff when there are several messages a second going in, also might mkae it a bit more efficient?
[Nexus One Android Development] Rod3:
I'm using the latest (1/04/11) 950 AVS CFS kernel and all is awesome!

No wi-fi problems for me. Haven't checked the USB write speed. Have noticed lower quadrant scores even when oc'ed to 1152. Will continue to test and report back later.
[Nexus One Android Development] redstar3894:
Interesting... the USB transfer issue isn't a problem on my kernels... and I haven't heard anything about it from cyanogen's camp...

Most of the USB stuff in 2.6.35.10 was XHCI (USB 3.0), and AFAIK there shouldn't anything that should have affected the transfer rate on android... :confused:

AVS does add a bit of overhead to the kernel runtime because of all the voltage changes, but that should have a negligible effect... and I agree, it does pollute the dmesg QUITE a bit... :rolleyes:

I'll look into this and talk to intersectRaven (since both WM and I are using his AVS code) to see if there's anything we could hack together to reduce that dmesg pollution, might not be that simple to implement... but usually all that output is good so that you can follow how AVS is scaling things and determine if the voltage table could be tweaked at all...
[Nexus One Android Development] antiochasylum:
Can we use these kernels on gingerbread? I havent seen anyone ask or a yes or no.

Sent from my Galaxy Tab, that makes phone calls :-P
[Nexus One Android Development] wildmonks:
Posted a set of kernels with the old wifi code used in 120410 and compiled a small set of kernels for CM7.

http://wildmonks.iblogger.org/?p=125

I was able to reproduce that slow usb transfer thing briefly but after re-flashing the kernel, the problem went away. I haven't been able to reproduce it since. So now I can't work on it :confused:

@redstar3894 I was thinking it was this commit that may have introduce the slow file transfer behavor but now I don't think so since the problem went away on its own :confused:.

Oh right, at some point I remember thinking I was going to comment out the debug code for AVS since its not needed anymore but I totally forgot to do so :(. I'll do that in the next release.
[Nexus One Android Development] THATTON:
Are you getting this type of drain OC'd? or running at stock speeds?
[Nexus One Android Development] stuff:
yep. he said this about a page ago
[Nexus One Android Development] wildmonks:
Yah, what stuff said :). Phone is also using conservative. This keeps the phone at 245MHz in standby. Ondemand causes the MHz to jump to max once in while in standby (for fractions of a second). If using ondemand, use the sleep/standby profile in setcpu to prevent this if you don't want it to jump like that.
[Nexus One Android Development] THATTON:
I should probably read before I post stupid questions huh? lol

Thanks for the response. I usually run conservative at 998 with profiles enabled at 245 min/max for sleep/standby. Kernel is still working out well. The only one thing I have noticed is that flash media online is very choppy if using the conservative scheduler in SetCPU. Switching to Ondemand fixes it. Other than that, great!
[Nexus One Android Development] h40st3r:
can anyone tell me how to download the kernel?

i dont think any of them takes me to the right address
[Nexus One Android Development] Geo411m:
You can grab them here: http://drop.io/wildmonks I think he accidentally edited the first post links.
[Nexus One Android Development] wildmonks:
Doh! yah.. I broke the links in the first post. Fixing now.... sorry...:(
[Nexus One Android Development] chowlala:
Hmm, been having it running for the past 6 hours.

Since 8.30am in the morning.

Time is now 2.10pm.

Battery at 70%.

Which roughly equates to approximately 5% drain per hour. =(

Scaling on conservative, with profiles set.

Not sure what's the cause of the drain though.

Switching profiles off now. Let's see how it goes. :)
[Nexus One Android Development] crazybyte:
With the 2.6.35 lastest kernel, OC enabled up to 1113MHz, conservative gobernor and sleep profile, 30 minutes between sync intervals (facebook, twitter, email...) and HSPA enabled with this usage:

Inactive Device: 36%

Phone inactive: 36%

Screen: 10%

Android System: 6%

ADW Launcher: 4%

Beautiful Widgets 3%

...

I have after 16h 59min and 23 seg 71% of the battery. 0,41% per hour. GREAT :D
[Nexus One Android Development] St.Jimmy!:
My soft buttons stopped vibrating after flashing this kernel and I've still haven't got them working again...
[Nexus One Android Development] wildmonks:
Which kernel did you flash? I have yet to encounter this. Is anyone else experiencing this?
[Nexus One Android Development] THATTON:
That is some crazy battery life!!!! Are you running many widgets? What ROM? I'm assuming something 2.1 because you are using the "2.6.35 latest kernel". Please share.
[Nexus One Android Development] hondaguy:
by the looks of your stats you barely touched the phone and the screen was off most of the time, correct?
[Nexus One Android Development] crazybyte:
Almost true, the phone was barely touched. It was true idle. I'm running lastest cyanogen STABLE relase (5.0.7-1)

I have a task killer that closes all apps that are not in the exclusion list every 30 mins. (every app that i need to run in background like email, twitter, facebook, widgets....)

About the widgets i have: Beatiful Widgets Home, Music widget, youtube, News, twitter, facebook, power config and pure grid calendar.
[Nexus One Android Development] Daswolven:
I lose my wifi on the 6-10 kernel, reverted to the 6-6. :(
[Nexus One Android Development] wildmonks:
I'll be releasing new batch of kernels soon based on pershoot's latest commit relating to battery life. Hopefully there won't be an issue for you.

BTW: Which kernel did you flash? I'll try to reproduce your finding.
[Nexus One Android Development] wildmonks:
Update:

-Based on IR's release 20100608_21XX_.34 (not the latest 20100612_21XX-22XX_.34+):

-Added commit from pershoot that potentially increases battery life.

2.6.34_AVS-800mV_CFS_1113Mhz_061210.zip

2.6.34_AVS-925mV_CFS_1113Mhz_061210.zip

2.6.34_AVS-800mV_BFS_1113Mhz_061210.zip

2.6.34_AVS-925mV_BFS_1113Mhz_061210.zip

2.6.34_AVS-925mV_CFS_1113MHz_NoAudBoost_061210.zip

Tested on stock froyo and CM5.0.8 test5 <-- 720p recording still works.
[Nexus One Android Development] daveid:
Just flashed the no audio boost version, no problems to report, thanks for this.
[Nexus One Android Development] wildmonks:
Anytime dude :)
[Nexus One Android Development] THATTON:
Oh man, too many kernels too little time! Pershoot did a fantastic job with his latest release but I am still going to try out this latest CFS and see if it sits well with my phone! Thanks Wildmonks!
[Nexus One Android Development] robt772000:
A significant boost to CM7-alpha with this kernel. Its blazing now thanks.
[Nexus One Android Development] redstar3894:
Oh yeah... forgot about the mmc part... duh... just a brain fart for me here... :o

That would make sense... with the _sync part causing a bit of a bottleneck until the kernel wraps up its initialization processes a couple minutes after boot-up... so that makes sense, it should be taking care of itself... :cool:

I was thinking about doing something like that, just commenting out all the printk lines in avs.c, but I'll talk with iR and see if we can figure out a more "elegant" solution, like possibly only printing the voltage once a minute, or only printing every 5th message or so... but that's all hypothetical... since it's been stable for a while, there shouldn't be any problems just commenting out all the printk stuff...

I think he's just left it as is in case there's anything unexpected that breaks AVS... but we'll see about getting that all that dmesg pollution cut down... ;)
[Nexus One Android Development] GarJones27:
I was wondering the same thing.

Has anyone tried this with MicroMods v.19?
[Nexus One Android Development] ellesshoo:
Does all the "overhead" in AVS mean that SVS is likely a leaner, cleaner, snappier version? Does outputting all those messages take up unnecessary cpu time or otherwise decrease performance?
[Nexus One Android Development] ellesshoo:
"CM 6.2"? I thought 6.1.1 was the last release. Where does one find 6.2?
[Nexus One Android Development] mtw4991:
I'm running CM7+WM's cm7 1152 BFS kernel...no problems here:)

fyi, flash kernel>boot up fully>back to recovery>reflash kernel & boot>usb data transfer rates back to normal.
[Nexus One Android Development] simms22:
6.2 didnt officially make it out of the gate, gingerbread killed it. but it is available, you can get it here http://xdaforums.com/showpost.php?p=10012376&postcount=2
[Nexus One Android Development] nitrox1:
Hi WM, Thank you for your continuing work.

Flashed 060111, sorry mean 010611 Kernel over cm6 rc2, and then tried cm7 kernel as well.

But noticing scrolling through apps menu is very jerky, hope it's just me.

Haven't tried usb, but wifi is working perfectly, as you can tell ;-)

Edit: back to cm6 kernel cfs and still jerky on app draw scrolling, xda app scrolls perfectly

Cm6 dt's class 2 sd, but things to compare too

Desire is the source of all suffering.
[Nexus One Android Development] ZetaTre:
Running Stock Froyo here and noticed a couple things:

When doing adb devices I get the 0123456789ABCDEF... I thought that was a thing of the past...

When I try to use Google Goggles the phone restart while trying to analyze the image
[Nexus One Android Development] Olympus593:
OMG, 060111 has TERRIBLE battery life with CM6.1 here, even using Juice Defender!! It drops absurdly... simple unusable.

Reverted back to 041110 and battery file is great again. With Juice Defender, I manage to have 40% left 12 hours after medium usage.
[Nexus One Android Development] smurf2:
I try your latest kernel on Rodri's MIUI rom before and it's really great (smooth and good battery life)..now I use it in eViL's NXSense HD v.1.0 rom, everything's working great except bluetooth (it's not fc but it just not working)...hoping you can take a look at this issue...

thank you
[Nexus One Android Development] mik101:
You should have just reflashed the same kernel... all fine here, but I run the higher voltage kernels because theyre more stable on my phone (plus run cooler and have better battery life because the processor isn't being undervolted to the point of having issues/errors/studders/freezing etc).

NOT ALL PHONES WILL BE STABLE WITH THE DEFAULT VOLTAGES USED BY UNDERVOLTED KERNELS

THATS WHY THE CUSTOM ONES ARE THERE.

:D
[Nexus One Android Development] ravindran_eee:
Display issues with older builds

I tried 2.6.35.10_SVS-950mV_CFS_AXI_720p_1152MHz_010611 today on my rodriquez's MIUI ROM. Installation went fine. However, the display does not work when I reboot the phone. I am pretty sure the phone itself is working. When I press volume button, I can hear sound. When I call from other number, the phone actually rings! Just that display does not work.

I was having this problem with almost all the kernel builds on almost all the ROM's. The only kernel which works for me is 2.6.35.4_SVS-925mV_CFS_AXI_720p_1113MHz_082710. So every time I install custom ROM (be it CM or MIUI), I flash it with 2.6.35.4 kernel.

What is going wrong here? How to troubleshoot and find out what is causing the problem? It took more than a week for me to find out a working kernel! Though it is working, I would like to use later builds of these kernels. Any help???????
[Nexus One Android Development] theloginwithnoname:
As another poster said, make sure you used the refreshed one.

I would like to state that 060111 is displaying probably the best battery life I've ever had on my N1 - and that's after a year!

Yesterday I had only used ~36% after 12 hours, and that is with 1.5hrs of Google Listen using ~10% of that! Amazing.

Keep up the excellent work Wildmonks.
[Nexus One Android Development] fcisco13:
Yeah but thats not fair you are the battery master, no telling what kind of spells your battery is under. Lol

N1
[Nexus One Android Development] theloginwithnoname:
that brought a large smile to my face, fcisco - thank you for the kind words!
[Nexus One Android Development] wildmonks:
I second that, really! You are one the brains of the battery code, all I did was use it and kept what I liked in past battery codes (courtesy of pershoot) :)
[Nexus One Android Development] Olympus593:
Thanks. I installed the 975mV one and battery life is at least equal to the previous one I was using.
[Nexus One Android Development] waylo:
Hi login,

Can you share which of the kernels you're using?

(on mobile so I can't tell if you have a signature)
[Nexus One Android Development] theloginwithnoname:
yup, 950 avs cfs no ab, running setcpu @ 128/1075 sleep 128/245 both ondemand!

sent via XDA app
[Nexus One Android Development] theloginwithnoname:
today: 37% used in 14 hrs, wowzer. no calls today, though - still, awesome kernel!
[Nexus One Android Development] waylo:
Thanks for the reply. I'm using the same kernel but I will tweek my lower cpu to 128.
[Nexus One Android Development] smurf2:
can anyone give me a hint, which kernel version working for eViL's NXSense HD v.1.0 rom?

I mean the one in which the bluetooth can work.

Thank you in advance.
[Nexus One Android Development] scottb75:
This kernel works great on CM7, a nice boost indeed.
[Nexus One Android Development] Kiserai:
Just flashed CM7 and I too am noticing a pretty good improvement using your kernel, Wildmonks.

Just one question, though: Can we expect to see any higher voltage versions of your kernels for CM7? I am particular to the 975mV kernels myself, and I would love to see one for CM7 in the near future.

Thanks like always for your work. I've been using your kernels for the past few months and I really enjoy the boost they give to my phone.