yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] zitseng:
Ooo, thanks, will give that a try. :)

update: Yup, no more bluetooth problems after reverting that change! Thanks again.
[Nexus One Android Development] operron:
intersectRaven, yes this is also the commit that was preventing CM FM radio app to start in my previous build.

So I now have a build without the following commits:

03fa136acf2baf922bf30ba43bbdc4619bffc658: Modifications for Desire FM radio app

7607ec95d771aac75cc0f46acbf800a329bacda4: [ARM] msm: mahimahi: Switch to level interrupt for wlan

ff9d876e8892557e61ed7aedfa04c5ceaafb4662: [ARM] msm: mahimahi: wlan: Fix BT-coex in A2DP mode

but with bcm4329 version 4.218.246 source code.

The kernel boots, FM radio app do work and I will need to wait to be back at home to test that connection to hidden SSID on wifi N routers do work as well now!

Edit : I've just been able to connect to my hidden SSID at home. So I've got now the perfect kernel: latest improvements, FM radio and wifi that connects to hidden SSID on wifi N access point! Marvelous :)
[Nexus One Android Development] intersectRaven:
Update released!

*Should have been last night but got really sleepy waiting for my builder script to compile everything. :p
[Nexus One Android Development] MicroMod777:
IR, is there any way you can make these with a regular boot.img like pershoot does? This would really help in testing for my DesireROM updates. :)
[Nexus One Android Development] dessanct:
Updated to the newest 1016 kernel and I couldn't get the display back on.. the no wake thing is it? The 4 buttons on bottom light up but no display appears on the screen.. it then rebooted itself after that.

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

That's the kmsg I got..I'm not on OC anymore so the I don't think it's that! :)
[Nexus One Android Development] intersectRaven:
The Adreno GPU failed. If you get that a lot, AVS isn't for your N1. :(
[Nexus One Android Development] dessanct:
Oh that's lame :( I was trying to start up the Angry Birds game though.. but when I'm just doing general things like calling or texting it never has a problem :(
[Nexus One Android Development] pzumk:
Please don't forget to update the thread title
[Nexus One Android Development] intersectRaven:
Too bad. If our N1s had a discrete GPU enabling a lower voltage wouldn't be that much of a problem. :(
[Nexus One Android Development] daveid:
My phone has been running great with the kernel you made (no audio boost, AVS 950 CFS). But, when I look at my kmsg I am a little confused... When the phone is awake I see constant messages about AVS setting V to XXXX mV @XXX MHz, and I mean constant. Is this to be expected? If I have a shell open with cat /proc/kmsg running, it is a continuous flood of the messages. Until my phone goes to sleep.

Everything works as expected, games work (at least the ones I have tested), and I don't get any error messages that I know of. It is just that my cpu is continually changing voltages and speeds... Battery life doesn't seem to be affected though...

Thanks for any insight you can provide.
[Nexus One Android Development] intersectRaven:
That is to be expected since AVS handles the voltage changes while frequency changes. If you set the minimum and maximum speed to the same frequency, you'll notice that it won't set now. :)
[Nexus One Android Development] daveid:
Excellent, I was afraid my phone wasn't handling AVS properly... glad this is the norm!
[Nexus One Android Development] Jesse6749:
I am using one of your newest kernels ( 2.6.35.7-AVS-CM-CFS-intersectR-20101016-0110 ) with Micro's Super Hybrid V2.1 rom and I left the phone on standby last night without plugging it into the charger and I only got 2% battery drain:p, Awesome job on the kernel:D!!!! That is the best battery life I have had to date.
[Nexus One Android Development] MicroMod777:
So this newer one is better than 2.6.35.7_AVS_CFS_20101016_0050.zip that you were using before Jesse for battery drian?

edit..

I can't find 2.6.35.7-CFS-intersectR-20101016-0110. Only one like that is for CM ROM.
[Nexus One Android Development] Jesse6749:
Micro - I made a mistake and it was the CM kernel ( 2.6.35.7-AVS-CM-CFS-intersectR-20101016-0110 ), but both the kernels are about the same in battery drain, I believe?
[Nexus One Android Development] MicroMod777:
Well I've now downloaded 2.6.35.7_AVS_CFS_20101016_2351.zip and am testing it for next update. Don't know how the battery drain is yet. Hopefully it will be the same. Wish I had the boot.img for it.

As it is I have to do a nandroid backup and pull that boot.img to insert it in the ROM. Its so big though it can't be used for small boot guys that have bad blocks.
[Nexus One Android Development] Jesse6749:
both kernels work fine the only thing I noticed the music audio on my Blue Ant S1 skips a lot with this kernel, but I usually don't listen to music on the speaker anyway so that is not an issue with me as phone conversations are fine.
[Nexus One Android Development] MicroMod777:
Your using a CM kernel now on a Desire Port? Does everything work?
[Nexus One Android Development] Jesse6749:
Yeah believe it or not I have everything working ok. I thought maybe something would break, but nothing broke. I am just that way, I love to experiment with things :D:D:D.
[Nexus One Android Development] MicroMod777:
Interesting. I think I'm gonna stick with 2.6.35.7_AVS_CFS_20101016_0050.zip for next update to be safe!
[Nexus One Android Development] Jesse6749:
I might switch back to that one as well shortly.
[Nexus One Android Development] MicroMod777:
Which one you think is giving you a stronger 3G signal?
[Nexus One Android Development] MicroMod777:
Ok that CM kernel only lets takes pics at 3M. Though the 3G signal seems stronger.
[Nexus One Android Development] intersectRaven:
The -CM version reverts the Desire camera additions to make it work with the CM ROM camera app. :p
[Nexus One Android Development] MicroMod777:
Yea, I knew it would do that. Just wanted to make sure since Jesse was using it. I think I might now stick with 2.6.35.7_AVS_CFS_20101016_2351.zip. Seems stronger 3G signal.
[Nexus One Android Development] Jesse6749:
That's odd, I just flashed the non CM kernel again and I am getting a better 3G signal with that kernel than the CM kernel.

Update: Oh maybe not my signal dropped after a couple of minutes. But then I drove to the market and the signal was ok so I am not sure but I think they are about the same strength, but fluctuate a bit.
[Nexus One Android Development] rubino90:
thanks

sorry i have the microMod 2.1 what version is the best kernel for this rom? instruction for install? thanks
[Nexus One Android Development] monkeyhatchet:
Question, Is there a way to disable the silencer that triggers based on the phones orientation? In one day I've missed many calls because it randomly goes off in my pocket. Running cm6 and in assuming its the kernel because stock cm6 kernel never did that

-------------------------------------

Sent via the XDA Tapatalk App
[Nexus One Android Development] MicroMod777:
This one was getting great battery life! 2.6.35.7_AVS_CFS_20101016_0050.zip
[Nexus One Android Development] intersectRaven:
Update Released!

*new starting this release: No Audio Boost versions :)
[Nexus One Android Development] mrdemo007:
great work, is it possible to make one of your kernels without 720p so they work with stock roms? pretty please :)
[Nexus One Android Development] wbknox:
Ir when can we expect to see 2.6.36 kernel?
[Nexus One Android Development] houzuoguo:
Hi Raven~

Well done and thank you very much!

I had been running your 1019 Kernel for 2 days without any problem and got a good battery life.

Now I'm installing 1021
[Nexus One Android Development] eabinsan:
thanks a million. i have been waiting for the NOAB version for a long time. great work!
[Nexus One Android Development] paratox:
with 2.6.35.7_AVS-CM_BFS_20101021_2144 on CM nightly build 219 i often loose 3g and have to switch airplane mode and back to get 3g.

could the kernel be the reason? if not, how to get rid off?
[Nexus One Android Development] mezmer1ze:
QFT, I had the same issues yesterday, my 3g signal dropped and only airplane mode helped, the phone would be stuck in emergency calls only otherwise.

But it didnt happen to me yet today and all seems ok for now, strange?!
[Nexus One Android Development] SimFox3:
NoAB kernels, joyy!! Testing latest, will report back.
[Nexus One Android Development] rabhw:
Hey guys, I've been out of the loop for a little while, and I've tried searching the thread but it's rather massive, so hopefully someone can answer my question without biting my head off.

I understand certain features of this kernel will not work in conjunction with CM6, or a CM6 nightly, which features will not work?

I also see there's a CM-specific branch of this kernel, what problems does that solve? From what I've read it seems like it makes the camera work but disables other functions?

I basically need to know if I install this kernel to use with a CM6 nightly

1.) Will it boot

2.) What will work

3.) What will not work

4.) What is the CM branch of this kernel specifically for?

Sorry to ask such a basic question but the OP isn't entirely clear and the thread was gigantic to browse for such answers.

Thanks :)
[Nexus One Android Development] iDance°-->ra1n:
how can i compile this kernel on my own?
[Nexus One Android Development] intersectRaven:
Everything works now on CM as long as you use the -CM builds. :)
[Nexus One Android Development] intersectRaven:
Update Released! :)
[Nexus One Android Development] eViL D::
zen kernel?
[Nexus One Android Development] intersectRaven:
Yeah. I use it on my Linux installation and it really is focused on improving performance. :)
[Nexus One Android Development] intersectRaven:
HAVS kernel updated! just get it in my MediaFire folder! :D
[Nexus One Android Development] iDance°-->ra1n:
hey raven how can i compile this kernel from sources?
[Nexus One Android Development] redstar3894:
Hey IR, I really like where you're going with cherry-picking the zen kernel commits, the kernel seems to be much more responsive and stable overall, great ideas! :D

+1 :p

Though I'm just curious about where you got the updated 0xlab toolchain you've been using lately...does a binary exist somewhere or did you compile it yourself?
[Nexus One Android Development] intersectRaven:
I got the 0xlab toolchain from...the internet... :p

I can't really endorse using it as it's not really for android in general...more like for beagle board or something. I just like using it since it has the latest version number I've seen from all other optimized compiler toolchains out there and doesn't seem like it produces any runtime or compile time errors. :)
[Nexus One Android Development] redstar3894:
Okay, thanks, I'll take a look around and see if I can find it out there somewhere... ;)

I had used the earlier version when I compiled from your source back in July, I was just wondering where you had obtained this current one.... but it seems that some searching is in order, I'll find it eventually :p

I'll have to try building with both Google's toolchain and the 0xlab one and see if there's any significant measurable difference...

Like I said earlier, the Zen kernel commits really seemed to have helped with stability and responsiveness.... I also feel like I've been getting better battery life with the BFS kernels than I ever did previously... great job! Keep up the good work... :D
[Nexus One Android Development] XZQ't:
I'm using Modaco R24 with 2.6.35.7_AVS_BFS_20101025_1036. Doing these step

1. Flash IR Kernel

2. Reboot

3. Wifi doesn't work (OK, I knew that ) then I push bcm4329.ko

4. Reboot

5. Wifi still doesn't work

this is what i got from logcat

What should I do to get Wifi working again ?
[Nexus One Android Development] intersectRaven:
Must be the updated WiFi driver. Do you remember when this started to NOT work? :confused:
[Nexus One Android Development] XZQ't:
--- redo flashing again and wifi work properly ---

thanks to nandroid backup ;) hehe
[Nexus One Android Development] mezmer1ze:
Wifi is ok, no problems, using kernel dated on 25.10. CM CFS on CM nightly but the problem with data network switching off and taking a long time to fire up again or not at all is still there for me :(
[Nexus One Android Development] houzuoguo:
Everything works smoothly and fastly

You're awesome Raven.

Cm6 build 223
[Nexus One Android Development] ilos:
max frequency is 1113Mhz right ? ( coz i always see no OC in OP post :p )
[Nexus One Android Development] jlevy73:
No, max clock speed is 998mhz. IR doesn't OC.
[Nexus One Android Development] Bidshelf:
IR,

can you make the last version (2.6.35.7_AVS_CFS_20101025_1940.zip) without audio boost?

I think I blew the ear speaker, even at minimum volume the sound is terrible, seems to burst.
[Nexus One Android Development] ilos:
strange coz setcpu tel me 1113...

Sent from my Nexus One
[Nexus One Android Development] jlevy73:
That would be a first for IR. I stand corrected. Which kernel are using?
[Nexus One Android Development] ilos:
the latest for CM

2.6.35.7_AVS-CM_CFS_20101025_1941.zip
[Nexus One Android Development] jlevy73:
Do you mean 1940? I don't see 1941 in his mediafire folder.
[Nexus One Android Development] ilos:
no no i mean 1941 :)

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

2.6.35.7_AVS-CM_CFS_20101025_1941.zip

Uploaded 10/25/2010 | 2.96 MB

sort by date and you will see it
[Nexus One Android Development] jlevy73:
Thanks didn't see it :)
[Nexus One Android Development] jocaferlo:
I can see the same with 2.6.35.7_AVS-CM_CFS_20101025_1025.zip on CM Nightly 225.
[Nexus One Android Development] mtw4991:
Downloaded IR's latest 1941 kernel but haven't flashed it yet, as I'm on stock CM225 kernel oc'd to 1075 and I've only lost 4% in 2hrs 15mins with light to mod use. Freeking awesome! If IR's is better than this...holy ****es!!!:eek:
[Nexus One Android Development] RellikZephyr:
Yeah these kernels are oc'd now, since IR rebased on cyanogen kernel

Rellikzephyr
[Nexus One Android Development] mrandroid:
Out of curiosity... Do these kernels work on a stock ROM?

I sent my N1 in for repair, they sent me a new locked one. I unlocked it, installed Amon Ra 1.9 on it but I kept the stock ROM. Can I use this kernel with it?
[Nexus One Android Development] sl8125:
Hey IR, can you provide us with a special oc 1228 mhz kernel? Love the work so far. Just wanted to push my n1 little further then usual.

2.6.35.7_AVS-CM_BFS_20101025_1947
[Nexus One Android Development] intersectRaven:
Yes but the camera won't work. :p

Nope. I don't and never will endorse OC. The only reason I have is because I rebased off cyan's kernel and it has OC. :)
[Nexus One Android Development] mtw4991:
1.113 the max that the masses are stable at. My n1 can run at 1228 for a while but dude, this aint the best for ur phone. Do some reading n youll see
[Nexus One Android Development] sl8125:
That's cool. One more thing. So the kernel supports the fm radio now? Just jump ship from wm kernel. He had a oc kernel that ran 1228 mhz. I used it for about two month and didn't have any problem. maybe it will affect in long term though.
[Nexus One Android Development] Jesse6749:
IR, I like your kernel just the way it is, I am still using one of your latest kernels with Micro's Desire V2.5 rom and the battery life is great and I have yet to see any Fc's and I have had zero stability issues with your kernels so far.
[Nexus One Android Development] sl8125:
Suck up. Lol. Appreciating hard work. I like that.
[Nexus One Android Development] intersectRaven:
Yeah. The -CM supports the non-Desire FM app while the non-CM supports the Desire FM app and BT stack. :)

Yeah. Their species are getting rarer these days. :p
[Nexus One Android Development] intersectRaven:
HAVS kernel updated again btw! (get it in my MediaFire folder)

- rebased to latest cyan

- restored voltage regulator to standard way to test new commits made by cyanogen with regards to voltage setting (I may revert this in the future if it brings back the instabilities before) :)
[Nexus One Android Development] Autinhyeu:
Many thanks for your hard work :D
[Nexus One Android Development] _Opiate_:
I'm currently using the CFS HAVS CM 10/25 kernel. It's nice and smooooth!
[Nexus One Android Development] myplague:
The new cm kernel is no good with the recent voltage regulator chances getting errors constantly

Sent from my Nexus One
[Nexus One Android Development] houzuoguo:
Hey IR

I'm running radio 5.12, CM nightly 226# and your latest kernel.

Everything works fine so far, as stable as before.

thanks!
[Nexus One Android Development] intersectRaven:
Can you explain more? Did the previous kernel without the voltage regulator change work for you? :confused:
[Nexus One Android Development] daveid:
Maybe I can shed some light on this. I just looked at my kmsg output, there are a lot of errors stating unable to set voltage. Here is a piece of my log.

(attempt: 2)
<3>[14813.936920] regulator_check_voltage: requested voltage range [
950000, 950000] for dcdc1 does not fit within constraints: [975000,
1275000]
<3>[14813.936981] avs_set_target_voltage: Unable to set V to 950 mV
(attempt: 3)
<3>[14813.938018] regulator_check_voltage: requested voltage range [
950000, 950000] for dcdc1 does not fit within constraints: [975000,
1275000]
<3>[14813.938079] avs_set_target_voltage: Unable to set V to 950 mV
(attempt: 4)
<3>[14813.939117] regulator_check_voltage: requested voltage range [
950000, 950000] for dcdc1 does not fit within constraints: [975000,
1275000]
<3>[14813.939178] avs_set_target_voltage: Unable to set V to 950 mV
(attempt: 5)
<3>[14813.945800] acpuclock: Unable to drop ACPU vdd: 245000.
<6>[14814.104766] AVS setting V to 1175 mV @806 MHz
[Nexus One Android Development] myplague:
sorry IR meant to give you the log but had to run out quick ... but davidid's log is what I saw
[Nexus One Android Development] intersectRaven:
I see. It seems that cyan increased the voltage limit to 975mV. I'll fix this in my next release. :)
[Nexus One Android Development] zitseng:
Hi IR...

I try to build your kernel myself, for a Nexus One. It works perfectly other times, until today. The build works fine, but when I boot from it, my Nexus One is stuck on the X screen for a while, and then eventually the phone reboots, and the process repeats itself. It didn't boot far enough for adb to work.

Your prebuilt-kernels work fine (2.6.35.7_AVS-CM_BFS_20101025_1037.zip and 2.6.35.7_AVS-CM_CFS_20101025_1025.zip). I'm using the same kernel configuration as yours in 2.6.35.7_AVS-CM_BFS_20101025_1037.zip, but I suppose something else must be different.

Can you give me some pointers on how to fix or where to look? Thanks.

Btw, I really appreciate the HAVS integration work you've done.

edit: I realize your prebuilt kernels are probably done before the bunch of commits on 26 Oct (the writeback stuffs...). Perhaps one of them is breaking things?
[Nexus One Android Development] intersectRaven:
How about yesterday's prebuilt? I didn't update the OP with regards to that. :)
[Nexus One Android Development] zitseng:
Ok. 2.6.35.7_AVS-CM_BFS_20101027_1159.zip works nice. This sounds like the prebuilt after the commits... so suggesting the commits din break running on Nexus One? So that means I'm probably doin something wrong.
[Nexus One Android Development] wind0zer:
Yesterday I tried the CM BFS 20101025_10XX and it's very good on the battery and so fast.

(For a while I had stopped flashing the kernel updates since 20101002_11XX because it made things very slow.)
[Nexus One Android Development] intersectRaven:
HAVS Kernel updated again! get it in my MediaFire folder! :)
[Nexus One Android Development] daveid:
Does this contain a change in the voltage regulator to resolve those errors in the last one?

Answered myself, had a minute to flash and test, this issue is indeed no longer present.
[Nexus One Android Development] Autinhyeu:
Im using CM 6.1 RC1 ROM, can i use -CM- version???
[Nexus One Android Development] xzr3b0rnzx:
yup i m using it right now .. so much better than the stock cm rc1 kernel..
[Nexus One Android Development] redstar3894:
This may be a little preliminary, but I just wanted to throw it out there and see if anyone else is experiencing the same problem.... :p

The latest kernel (I'm using BFS_20101028_2143 on eViL's 1.22.1 Desire Rom and the 5.12 radio) with the voltage regulation changes and the drop from 975mv to 950mv seems to be draining the battery abnormally fast... I just flashed it and left it sitting there, screen off, not doing anything for about 10 minutes and it went from a full charge to about 92%... :eek:

Now, like I said, this is just something I noticed right off the bat compared to the previous kernel (BFS_20101027_1158), and I'll have to test this further and see if I can find something... :cool:

Until this kernel, I had been using the BFS kernels for a couple iterations now and I had noticed VERY good battery life, up to and including the previous one with the voltage regulation errors, which, despite the very dirty dmesg, still seemed to be just as efficient.... but that's just what I noticed... ;)

I'll continue to test throughout the day and see if this trend continues... it seems to be dropping almost 1% every minute... :confused:

EDIT: I am not OC'ing at all, setCPU is set to 245/245 conservative when the screen is off and when the screen is on it is at 960/245 ondemand... but like I said, the weird thing was that it happened with the screen off...
[Nexus One Android Development] zitseng:
FWIW, the source builds are working fine for me again on my N1. I'm still not sure what I broke. I zapped out the source, git-init again, etc. (But I did that yesterday too without success... but I suppose, I must have missed something silly.)
[Nexus One Android Development] houzuoguo:
Hi Raven

The 1025 kernel is fantastic, I'm running CM6.1RC1 with 5.12 radio with your 1025 kernel, getting excellent battery life and system runs very very stable.

Thank you very much!
[Nexus One Android Development] intersectRaven:
That release reverted the regulator changes so it should be inline with the previous kernels. Maybe your WiFi isn't suspending properly since it is an issue I've encountered with some ROMs. :)
[Nexus One Android Development] fcisco13:
Im on enomther and I want to try one of your kernel but there are soo many and get updated every day, what is a good stable/fast build to start with?? Thanks
[Nexus One Android Development] intersectRaven:
I can't say for your ROM. Try the version which has the features you need. (camera and WiFi) :)
[Nexus One Android Development] apratomo:
any particular reason you used that version instead latest 2.6.35.7_AVS-CM_CFS_20101028_2139?

will I get more battery life out of this latest version? because with CM 6.1 RC-1 stock kernel, battery seems draining fast
[Nexus One Android Development] zitseng:
Just for sake of understanding...

Why are the per-frequency minimum allowed voltages set not a lot lower than the original voltages? E.g. the 245MHz frequency voltages are set to 950mV - 1000mV. I thought you could allow a much lower minimum voltage, since the hardware should (I'm assuming it works reliably) hint the "right" voltage required?

One of the reasons I'm compiling from source is that I like to lower the minimum voltage substantially. I'm seeing AVS lowering voltage quite a lot especially at the low-end frequencies:

<6>[21630.506713] AVS setting V to 1250 mV @998 MHz

<6>[21630.547668] AVS setting V to 1100 mV @729 MHz

<6>[21630.807342] AVS setting V to 825 mV @245 MHz

<6>[21630.917114] AVS setting V to 1250 mV @998 MHz

<6>[21631.117279] AVS setting V to 825 mV @384 MHz

I've been doing this for many weeks without noticing problems (be it hangs, reboots, etc). Am I just lucky?
[Nexus One Android Development] Cpt.Curry:
what does the new kernel have, like is there anything new, I think there was some update on the 720p, maybe the 720p mod was updated in the kernel to give better fps.
[Nexus One Android Development] temasek:
U need fast speed sd card to have good fps or else u will be drag down by it.
[Nexus One Android Development] Cpt.Curry:
you're telling me the iphone has good 720p video because of its internal 16/32 gb