yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] seanowns:
Re: [Kernel - .33.2]intersectRaven's Kernel (with several tweaks) 04/11/2010 10:06pm

That sounds very odd. I get around 3 to 4 percent burn per hour with light browsing and phone use. This kernel rocks at 850. I use juice defender which probably helps some what.
[Nexus One Android Development] rheza02:
Finally, i got the reboot loop when i'm trying to sleep with 800mV kernel.

Now back to 850mV kernel.

Will report the result later.
[Nexus One Android Development] rjhay22:
Update: after trying the 850mV on Enoms ROM, it made a significant difference on battery life. 1% loss on battery life per hour, and it remains consistent (on standby of course), and even when im hammering my phone it tends to drain battery lesser than usual. Also noticed that the battery stays cooler.

Im not sure how AVS works and why its helping the battery, quick explanation perhaps? Or a link? :-p but i thank you for this pare!
[Nexus One Android Development] hah2110:
Re: [Kernel - .33.2]intersectRaven's Kernel (with several tweaks) 04/11/2010 10:06pm

what are these 800mv and 825 and 850 that everyone is talking about? which has the best battery life and where do I get it? do these numbers correlate with avs or avs extra or different release dates?

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[Nexus One Android Development] rjhay22:
oops I hate to say this... but after rebooting the phone. I got a boot loop. It was working great before the reboot.
[Nexus One Android Development] MaxiJavi:
OK, I too just got a random re-boot on the 850 ...

Going over to the 925.
[Nexus One Android Development] rjhay22:
Now trying it on Cyan's ROM 5.0.6test1 and rebooted a few times... Its working so far, but I'm not sure if the battery life is as good as the batt life with Enom's ROM... I'll update.
[Nexus One Android Development] jlevy73:
Going down to 850 is pretty low. Some phones can handle it others cannot. Seems like 900-925 is the border between heaven and hell so to speak.
[Nexus One Android Development] rjhay22:
Indeed... So far its been stable... so hopefully I'm one of the lucky ones that has a device that'll work with the 850. Wishful thinking. :-p
[Nexus One Android Development] christiankk:
Has that border been found? So far I only know it is between 850 and 925.

That leaves room for 875 and 900. :)
[Nexus One Android Development] myplague:
Re: [Kernel - .33.2]intersectRaven's Kernel (with several tweaks) 04/11/2010 10:06pm

I am up to 8 hours on 850mV with no freezes or reboot.

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[Nexus One Android Development] xspeed9190:
850v running cm 5.0.5.3 no problems so far
[Nexus One Android Development] intersectRaven:
Hmmm...I really should put it on the front page. Anyways, just think of it as the CPU dictating how much power it wants to consume versus it being fixed to a certain voltage. Basically that's what AVS does. :)

Those correspond to the minimum power levels by which the AVS will allow the CPU to undervolt. Basically, the lower the better the power savings BUT the higher the risk for instability. :)
[Nexus One Android Development] intersectRaven:
I just uploaded the new AVS steps (875 & 900) to my MediaFire folder for those who want to find where their N1 is stable at. This is also the first release for AVS which was compiled using my automated step compiler so if you want more steps just say so. :p
[Nexus One Android Development] hah2110:
Ok but how do I know what to try or where do I get them?
[Nexus One Android Development] TFJ4:
Would it be possible to make a 800 and a 825? :)
[Nexus One Android Development] rjhay22:
So if I am correct this is more undervolted than pershoots oc-uv? Coz I think he's currently running 950mV.

And since now i know what AVS ( Adaptive Voltage Scaling ) means, lol. Does it also mean I just have to set up failsafe on setcpu and leave the rest unchecked to get the most out of this?
[Nexus One Android Development] 2000impreza:
I admit I've been a bit of a lurker on xda forums and decided to start posting now. lol. Couldn't hold back any longer.

I've tested all three kernels (850mv, 925mv, and 1000mv) and have gotten all three to run. The only issue I've gotten is getting stuck in a reboot cycle. Once the Android OS loads up, they work great. However when it comes time for a reboot, it gets stuck in an reboot loop.

BTW. Great work on the kernel's Raven!
[Nexus One Android Development] rjhay22:
I experienced the same, like I posted on my previous post... what ROM are you running right now?
[Nexus One Android Development] Pochemuchka1977:
Has anyone tested the influence of writing so many debug information on device's performance ?

Is it possible to make AVS debug messages configurable ? For example from build.prop or some other configuration file ?
[Nexus One Android Development] maxofmin:
Test report:

* Platform: STOCK FRF91, rooted.

* Kernel: 2.6.35.4-FM-Bluetooth-720p_AVS-950mV_CFS_20100828_1144:

* Result:

* WORKING:

1st boot up without any problem. :D

Bluetooth;

WIFI.

Phone call functions etc.

* NOT WORKING:

Camera not working. When clicking the button of camera, it reports: Cannot connect to camera.

Edit:

I just found wildmonks' note in his page that he made special version for STOCK FRF91 without 720p. I guess 720p is not supported in the STOCK ROM.

Another issue: each time i start WebSharing, the WIFI connection drops.
[Nexus One Android Development] intersectRaven:
Yeah stock camera can't connect due to 720p recoding everything. :p Good to know that bluetooth fix actually worked now. :p As for WiFi, it's still buggy. I chose to wait for the Android repository fix rather than rolling back the driver itself so if it really is essential for you, I'd recommend wildmonks (especially when he integrates my bluetooth fix for his kernels with FM support). :)
[Nexus One Android Development] chrisvuong:
integrate with Evil Sense2Nexus Rom, everything fine except Camera resolution down to 3mpx not 5.
[Nexus One Android Development] jlevy73:
Is your wifi working because mine just give an error message when trying to connect
[Nexus One Android Development] khyaris:
Well, just tried avs 1228 kernels. neocore 31.7 fps i've 33 with cm6's kernel. crash with first 3d quadrant bench (Quadrant just stops, every other 3d games run flawlessly like nova). why desire's rom runs with 1305mhz ? don't understand we should have same hardware. thanks for your great kernels!
[Nexus One Android Development] intersectRaven:
1228? Wrong thread I think... :p

Anyways, I noticed that I now have 119 downloads of my latest HAVS kernel...any instability issues??? (aside from WiFi and 5mp not showing in camera)
[Nexus One Android Development] jlevy73:
Those were the two bigs ones for me. FM worked pretty well. A little unstable at times but overall pretty good performance (FM radio wise)
[Nexus One Android Development] intersectRaven:
Ok. Can't revert the WiFi driver right now since I'm busy stress testing AVS voltages to get the absolute stable minimums for each frequency. Also, the damned camera code is not being read by my brain so I don't know what I did wrong with that...need help... :p As for FM, I think it's because of the other files that were modified quickly which causes the random instability ESPECIALLY when switching frequencies quickly. (which is why I use the list) I'll also get on to it after I pin down the camera AND the AVS voltages. :D
[Nexus One Android Development] jlevy73:
I'll take a look at the camera code when I get back and see if I notice anything. Keep up the great work and excellent job getting BT to work. Nobel prize worthy :D
[Nexus One Android Development] intersectRaven:
Getting bluetooth to work was also due to toastcfh's work in his supersonic kernel. He was the one who recoded the rfkill module to actually control bluetooth instead of the low power module currently in use. :)
[Nexus One Android Development] intersectRaven:
Update!

http://www.mediafire.com/?fpt7wo5zha5kwcx

- 5mp still shots enabled!

- WiFi still not reverted
[Nexus One Android Development] eViL D::
Ahh, what did you need to fix? I took a look earlier and made some changes that did not do anything. In my a.d.d. state, I forgot to get back to it.
[Nexus One Android Development] khyaris:
you're right wrong thread, sorry =l
[Nexus One Android Development] intersectRaven:
I tweeted it. (I'm soooo lazy to mention it here even though this post is actually far longer.) :)
[Nexus One Android Development] jlevy73:
that's good stuff IR. On Evil's Desire Rom and FM and BT work almost perfectly. 5MP working as well. Only thing needs fixing is Wifi and this will be golden.
[Nexus One Android Development] schahr01:
Looks promising - I haven't been following the thread too closely recently but started to do so again. So is there is what the current status is?

- Really have functioning AVS again; IR looking for voltage sweet spot

- 720p camera mod incorporated

- Bluetooth working

- Wifi - May not be working

Just moved to CM6 stable. Can't wait to go back and try the latest kernel once the wifi issue is resolved.
[Nexus One Android Development] houzuoguo:
Hi.. I think I got a problem with the latest kernel.

I flashed CM 6.0 the day before yesterday and flashed this kernel:

2.6.35.4-FM-Bluetooth-720p_AVS-950mV_CFS_20100828_1144.zip

Didn't have any problem, was very stable and power-saving.

Last night I saw you released a new kernel:

2.6.35.4-FM-Bluetooth-720p_AVS-950mV_CFS_20100829_0850.zip

So I flashed that one and didn't have any problem at beginning.

Later last night, I put my phone near pillow and this morning when I woke up, the trackball was flashing, and screen wouldn't turn anyway (both by trackball wakeup and power button)

So I pulled battery out, and put it in again, powered on , and battery had drained 20 % last night.

so... is there anyone else having same problem?
[Nexus One Android Development] intersectRaven:
If possible, give me your last_kmsg. This could mean that one of the voltages needs to be increased a bit. I performed extensive testing on my N1 but this instances can't be avoided.

***Btw, to all who are using my kernel, if you see any division by 0 error in your kmsgs, please forward them to me. ***
[Nexus One Android Development] jlevy73:
IR, you have a ROM?? Did I miss something
[Nexus One Android Development] intersectRaven:
Sorry about that...trying to think of two things at once... ;p
[Nexus One Android Development] sg1dan:
there definitely is something wrong with this kernel. i installed the cm 6.0 rom yesterday and was getting about 2 hours per 1 percent of battery in idle. with the latest kernel 2.6.35.4-FM-Bluetooth-720p_AVS-950mV_CFS_20100829_0850, the battery dropped to 99 % after ten minutes, 98% after half an hour and been holding at that for last 45 minutes.

i've also noticed that when i do the speedtest, my ping is really high now , 264 as opposed to 90-120 before, download speed and upload speed also is now much slower. i will try some older kernels to see if my problems are fixed.
[Nexus One Android Development] wbknox:
what is the command to retrieve kmsgs?
[Nexus One Android Development] intersectRaven:
adb shell cat /proc/kmsg > kmsg.txt

Send the kmsg.txt to me through somewhere (pastebin or the like).

As for the odd power consumption, either your WiFi is stuck trying to detect a WiFi spot you can't connect to or some other app is preventing you from sleeping. :)
[Nexus One Android Development] mtw4991:
I got the same thing last night with wm's latest bfs 0827 kernel

27% overnight drain in 7 hours with current widget showing about 40-80 mv draw per minute while writing to the log...was like WTF?
[Nexus One Android Development] houzuoguo:
Sorry this morning afterwards I flashed rom again to get original CM kernel...

next time when I have a problem I'll get kernel messages and send to you :)
[Nexus One Android Development] intersectRaven:
After insane levels of testing, AVS stable voltages = SVS...thus it's pretty much useless...I'll be withdrawing AVS kernels and just concentrate on pushing the latest versions for the N1. :-(
[Nexus One Android Development] wbknox:
iR did you revert wifi?
[Nexus One Android Development] intersectRaven:
Not yet. :)
[Nexus One Android Development] wbknox:
when do you think you will revert wifi ?
[Nexus One Android Development] trock62:
What would be the best one for RoDrIgUeZsTyLe CM6 Final LimeMOD R5 Apps2ext
[Nexus One Android Development] ianken:
Just put this on cm6 and it its all om nom nom on my battery. Crazy drain.
[Nexus One Android Development] houzuoguo:
normally CM6 on my phone drains 10% every 8 hours

when I was using:

2.6.35.4-FM-Bluetooth-720p_AVS-950mV_CFS_20100828_1144.zip

battery only drained 4% every 8 hours which is excellent~

And that one is also very stable, I ran it for about 1 and half days, no any problem, system was fast and stable.
[Nexus One Android Development] mtw4991:
are there any ROM's that use FM other than desire-based ones yet? didn't see any, but could have missed one:confused:
[Nexus One Android Development] intersectRaven:
Update!

I found that the FM code was broken with my previous releases. Here's the updated one. Also reverted WiFi so this should work with most WiFi APs.

http://www.mediafire.com/?hfsp92fo1fpccos
[Nexus One Android Development] bewA:
Nope just those at the mo!

Sent from my Nexus One
[Nexus One Android Development] wbknox:
Bluetooth is working i had to

clear cache for Bluetooth to work,

also can not scan for new bluetooth devices.
[Nexus One Android Development] wbknox:
iR can not scan for new Bluetooth devices on last two kernel.
[Nexus One Android Development] intersectRaven:
Just tested it now with my latest kernel and it can scan just fine. It even paired with my mom's phone. :confused:
[Nexus One Android Development] wbknox:
kmsg

http://pastebin.ca/1931141

http://pastebin.ca/1931148
[Nexus One Android Development] intersectRaven:
Maybe it's due to the ROM? I'm not sure about CyanogenMod since I don't use it anymore (I need FM). Right now, the driver is initializing correctly but for some reason, it get's stuck and is unable to continue. :p
[Nexus One Android Development] intersectRaven:
Update released!
[Nexus One Android Development] houzuoguo:
Thanks for your work Raven!

Going to try the latest release ..
[Nexus One Android Development] houzuoguo:
Just flashed the new kernel..

hihi but I'm interested to know.. why a new wifi driver is included?

also.. "for maximum possible power savings dependent on CPU requirements", so for AVS, what CPU requirements need to be considered?

Thanks!
[Nexus One Android Development] _jftw_:
It's been a few weeks since I've used one of your kernels. Been running the stock CM kernel since 6 final so 2.6.35.4_SVS-950mV_CFS_20100903_2205.zip will be my first one back. Looking forward to some great battery life!
[Nexus One Android Development] houzuoguo:
oops..

discovered two problems so far, actually, 3

first is a little one, when flashed the kernel, it shows a message on screen which says AVS.

second.. before flashing, I tried to pair bluetooth with my laptop, it could find my laptop and paired fine, but now, bluetooth can turn on, and can scan (no fc anymore) but it can't find my laptop.

so third one is..I was using Hidden SSID Enabler before and it could connect to a hidden SSID router, but now it just keeps scanning for network, and can not connect to the hidden SSID network anymore..

is there anything I can do to help?
[Nexus One Android Development] houzuoguo:
I collected system log, here's the link:

http://pastebin.com/SH3nTher
[Nexus One Android Development] intersectRaven:
Latest WiFi driver has an issue connecting with hidden APs so if you need it, push the bcm4329.ko module manually from a working previous release.
[Nexus One Android Development] intersectRaven:
Uploading a new version with the WiFi driver reverted...
[Nexus One Android Development] intersectRaven:
Upload complete!
[Nexus One Android Development] _jftw_:
That was fast! Just as I was finding out that WiFi was totally jacked for me you fixed it. I can confirm it's connecting properly now.
[Nexus One Android Development] houzuoguo:
Hi Raven, thanks for posting the fix :)

Is there any known issue on:

2.6.35.4-FM-Bluetooth-720p_AVS-950mV_CFS_20100828_1144.zip?

Because when I was using that kernel, it saves a lot of battery, battery only drains 4% in 8 hours while screen is sleeping
[Nexus One Android Development] intersectRaven:
AVS' stability is highly dependent on the N1 so I pulled AVS.:(
[Nexus One Android Development] Cpt.Curry:
I'm having problems with your latest kernel 35.4 on cm6 final. Camera is force closing and when I take a 720p video I can't play it back there is an error. Camera is probably dead, hard to take photos, cm6 froze a couple of times I had to reboot. I dunno whether this is to do with the kernel or the phone but with WM kernel I was able to use the camera.....Love your kernels IR they give great battery life but for some reason not working for...also wifi is not working
[Nexus One Android Development] Mogomra:
Is bluetooth working for everyone? Whenever I turn on my earpiece it doesn't connect even though it shows up in my device list. I can't pair it again, or anything either.
[Nexus One Android Development] intersectRaven:
Update released!

(It was actually awhile back but I'm lazy... :p)
[Nexus One Android Development] sabiwa:
I have issues with this version and the previous to get the bluetooth to work in a proper way.

It once connects to my headset but doesnt play audio trough it even though the audio of the media and telephone is connected.

Then when i try to reconnect it wouldnt even connect to the headset anymore.

Havent tried it in the car btw.

with other kernels i have to turn of bluetooth before starting the car and then turn bluetooth on again. when it connects i have to dail a number instantly to get the phone to work good.

My cardealer (Renault Scenic) says its a problem with my phone rather then with their set. Was hoping this kernel would help with that issue
[Nexus One Android Development] kazprotos:
Also having trouble with CM6 Final. After shooting a video in hi quality, the camera app either FCs when I press stop (to end the recording) or when I start playback after recording. Went back to WM latest kernel and its OK again.
[Nexus One Android Development] intersectRaven:
Minor Update!

Forgot to include the updated camera code which enabled 5MP photos in camera. :p By the way, is anyone still interested in BFS releases? If so, I'll release next time as I did before. :)

*There also seems to be an issue with BT in CyanogenMod ROM. Please don't use my kernel if you use it since the bluetooth stack is different which may be the cause of the problems. Once there's an available FM app that can run on other ROMs I'll work on it. :)

**As for the camera problems, I have no idea. It's working fine for me when I use it to take shots or videos. :confused:
[Nexus One Android Development] sabiwa:
Too bad the BT stack is not compatible with the Cyanogen ROM because i would love to see a different stack just to see if it solves my RadioSat issue i have with my car.

Do you recommend roms which work with your kernel and thus your BT stack ?
[Nexus One Android Development] intersectRaven:
I use Evil's Desire ROM which is compatible. As for whether it will suit your tastes, that's another matter. :p
[Nexus One Android Development] intersectRaven:
Update posted! :D
[Nexus One Android Development] SimFox3:
intersectRaven,

I know this has been asked before, but would it be possible to release a No Audio Boost kernel (NoAB) in addition to the default?
[Nexus One Android Development] intersectRaven:
I think I could do that...I'm not busy with kernel coding atm since FM was finished... :)
[Nexus One Android Development] SimFox3:
Please do. That would be so wonderfullllllllllllll.
[Nexus One Android Development] HairyMerkin:
Can anyone get to the Mediafire download site, it times out for me everytime?
[Nexus One Android Development] scalp42:
It's down (something about a storm in Texas?)
[Nexus One Android Development] incredulous:
Hey guys. Any news of this kernel supporting SLCD?
[Nexus One Android Development] intersectRaven:
It already does since I rebased to Cyanogen's source. ;)
[Nexus One Android Development] incredulous:
Oh wow :)

So could I use this kernel with any N1 custom ROM then?
[Nexus One Android Development] intersectRaven:
I don't know if the bluetooth works on non-Desire though. The FM radio necessitates the use of a different bluetooth power method. :o
[Nexus One Android Development] incredulous:
I see. Luckily, I don't really use bluetooth lol.

Thanks mate.
[Nexus One Android Development] fleebailey33:
any word on maybe your kernels getting in rom manager?
[Nexus One Android Development] Robdyx:
IR, could you make a 1113 or 1228mHz overclocked version of your latest kernel? would really appreciate it.

Thanks.
[Nexus One Android Development] Nedlinin:
I'm having a hard time finding a link to the radio app.. does anyone have a link to the app that I can install?

Tried searching but couldn't find it very easily..and, its not in the first post :-/
[Nexus One Android Development] Robdyx:
It's only in the Desire ROM, looks like its integrated in sense, so we'll have to wait a while, or flash a sense ROM
[Nexus One Android Development] Nedlinin:
Ah. Thanks much for clearing that up. I somehow duped myself into thinking we had already found a way to get it on a non-Sense based ROM.

Appreciate it :)
[Nexus One Android Development] intersectRaven:
Unfortunately, I really dislike OCing so I won't be releasing those. Fortunately for you, wildmonks does. (and I believe his kernels are/were based on mine with a few personal tweaks of his) :p

Don't know. I update rather frequently so I don't know. :p
[Nexus One Android Development] intersectRaven:
HAVS Rereleased! SVS updated as well!

*Please don't use the interactive governor with HAVS. It won't go well. :p
[Nexus One Android Development] dessanct:
Sorry, a bit noob! "interactive governor?" is that something to do with SetCPU?
[Nexus One Android Development] intersectRaven:
Yes. It's one of the available governors you can set using SetCPU. :)
[Nexus One Android Development] grainysand:
Yay! HAVS is love. Will ondemand work well with it, or shall I go for userspace?
[Nexus One Android Development] intersectRaven:
Anything other than interactive is fine. ;)
[Nexus One Android Development] harunjo:
my camera is not work after flash the 20100909_08XX 975mV (SVS)
[Nexus One Android Development] intersectRaven:
Hmmm...I think the updated camera driver doesn't work with latest CyanogenMod? That's the only thing different with my kernel and his (aside from my merges from other branches). :confused:
[Nexus One Android Development] intersectRaven:
Updated!

- updated YAFFS and changed minimum voltage to 950mV (due to observations on my own signal strength even with HAVS)

- released a kernel for CM where I reverted the camera driver which hopefully solves the problem for those using CyanogenMod
[Nexus One Android Development] kazprotos:
Video camera does not FC for me now (CM6) Thanks!

1113 mhz version would be great ;)
[Nexus One Android Development] madj42:
Use wildmonks kernel.. It's forked from this one.
[Nexus One Android Development] intersectRaven:
Was the one you tried the one with -CM6 in the filename?
[Nexus One Android Development] eViL D::
You get a chance to look at the lightsensor commit? I'll keep at it, but this is not my expertise. :p
[Nexus One Android Development] intersectRaven:
Yes I have...I'm quite confused with it though since the whole thing got separated over multiple commits. :rolleyes:
[Nexus One Android Development] eViL D::
Lol, yeah. When I compiled, I had to keep editing to get it to complete. Obviously something broke for me along the way.