yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] sir*mez:
Update Available

Via @IntersectRaven twitter 20110429_18xx:

AVS Kernels updated! just updated the compiler to latest commits by redstar... :)
[Nexus One Android Development] Spakainz:
Hi guys, maybe stupid question, but I can't decide which kernel to use...What kernel you flashing??? AVS CAVS NOBOOST..which one? Which is better?
[Nexus One Android Development] Timdor:
If you do not plan on customizing the kernel, stick with AVS. CAVS is a customizable version of the kernel that can be modified with the SS4N1 script.

NOBOOST is no audio boost as some people have issues with bluetooth headsets and them being too loud

WIFIFAST someone correct me here but I think it's supposed to allow Wifi to run full speed when the screen is off.

That's at least what I've gathered on the differences between the different versions
[Nexus One Android Development] noisemonkey:
New kernel is awesome again! Avs wifi boost
[Nexus One Android Development] boardlord:
Also Bump.

Boot loop here too, thank god for nandroid...

Edit: CM6 Kernel from 09 April also causes bootloop, so something went definitely awry...
[Nexus One Android Development] jameztcc:
Just noticed tweet of latest kernel with usb accessory... what's that?
[Nexus One Android Development] intersectRaven:
Seems to be something for future use. I'm not so sure if it's that important right now though. :)

*Btw, since you've mentioned it, AVS Kernels were updated! I'll update OP in a minute or so. :p
[Nexus One Android Development] heyodee:
@intersectRaven

I'm getting this when trying to download,

I can't fathom counting down from that...
[Nexus One Android Development] intersectRaven:
Hmmm...must be a problem with bitpad...I'll try uploading something in a minute... :(
[Nexus One Android Development] intersectRaven:
Here's a link to all the kernels zipped in a single file:

http://hotfile.com/dl/116528049/1865aa6/intersectR_-_20110502_10XX.zip.html
[Nexus One Android Development] heyodee:
you dah man!
[Nexus One Android Development] daveid:
I hate to say it but this Bitpad hosting solution is even more convoluted than MediaFire (at least on MediaFire I could sort by date to find what I needed). It is so chaotic. Unless I am missing something here, I actually preferred when you used MediaFire (at least I could easily find the most recent kernels)...

Just wanted to put that out there.

Also, I get "Failed to load Wi-Fi driver" with your latest kernel and CM 7.1.0-RC0. Edit - even using an older version of your kernel provided this error. I will continue to test (going back to stock kernel now).
[Nexus One Android Development] temasek:
Whoa! Now its tough to download IR kernel.
[Nexus One Android Development] intersectRaven:
Yeah...he did say he'll have it fixed soon. On one hand, it's easier for me since it has ftp access...on the other, directory support for the download page is broken. Problem with MediaFire is it's sometimes blocked. Problem with Hotfile is it's cumbersome. Anyways, please be patient since Bitpad may fix things eventually. :)
[Nexus One Android Development] Chahk:
Any further considerations on getting your kernels hosted on Kernel Manager?
[Nexus One Android Development] intersectRaven:
I have thought about it. Unfortunately, I don't think it's the right fit. If I was releasing only a single kernel, it would be perfect but since I have multiple releases, I think the filter option would be bothersome. (not to mention that last I looked at it, the filter option is only available to Pro users) :(
[Nexus One Android Development] daveid:
I think my post about your kernel and CM 7.1-RC0 would be missed (shouldn't have edited for an issue like this). But, WiFi fails to load with your kernel and CM7.1-RC0. The stock CM Kernel works fine.
[Nexus One Android Development] intersectRaven:
Push the WiFi module manually as this may be indicative that you have no space left for the modules. (unfortunately, there is no prompt which shows whether or not the modules were extracted successfully) :)

*I'm going ahead of you and say that you shouldn't say that your phone has plenty of space left since it's a different thing for the modules which are on a different location and other files which are installed at runtime. :p

**Also, if you can't push it still, perform the ff:

1.) adb remount

2.) adb shell rm -r /system/lib/modules/*
[Nexus One Android Development] daveid:
Makes sense, the new libs for the new Gtalk (which only FC's on my Nexus anyways) take up almost 4MB now... I'm going to try this all one more time with my old G-apps package... thanks.. yeah, so with the old G-apps pack I only had 2.6MB free on /system (I put a lot of extra crap there to free up my /data space), so I was out of space. Next challenge is to see if I can get the newer G-apps working (maybe leaving the old G-Talk in it).
[Nexus One Android Development] jameztcc:
Thanks IR. No problem with using your latest kernel ;p
[Nexus One Android Development] pahardie:
Might be just my ISP or something but I keep getting a bandwidth error trying to download your kernels from bitpad :-(

Great work + thanks for all your efforts!
[Nexus One Android Development] noisemonkey:
Do these work with 2.3.4?
[Nexus One Android Development] jrsoft:
Yeah, just check :)
[Nexus One Android Development] warpaper:
bitpad can't download

i always got the following:

Message:

The total bandwidth limit for this time period has been reached (wait 2592000 seconds and try again). Sorry for the inconvenience.

any other althernative? :(
[Nexus One Android Development] Autinhyeu:
why do you not use hotfile link???
[Nexus One Android Development] pahardie:
Thanks I also hadn't spotted that link!
[Nexus One Android Development] Rimher:
+1

I'm having the exact same problem. It's been 2 days, I was trying to update the kernel yesterday, but couldn't download.
[Nexus One Android Development] temasek:
Sad to say I can't too...........
[Nexus One Android Development] intersectRaven:
Use the hotfile link if you can't download. It contains all the kernels for that specific release though so it's "bigger". :p
[Nexus One Android Development] boardlord:
Hi!

The newest CM6 kernel still causes bootloops (flashed with Amon 2.2.1)... Any inkling what might cause this?
[Nexus One Android Development] intersectRaven:
If you're using the AVS kernels, it may be that your CPU doesn't like the current settings. You can try using the CAVS and setting the voltage limits manually. :confused:
[Nexus One Android Development] boardlord:
Strange, as I've used your kernels back in November '10 without any problems...

What values would you suggest?
[Nexus One Android Development] intersectRaven:
Try conservative settings like just a deviation of 25mV for starters. :)
[Nexus One Android Development] Mayday_XL:
Where can i choose this ?
[Nexus One Android Development] noisemonkey:
Bandwidth limit still exceeded on bitpad
[Nexus One Android Development] superg81:
same here since yesterday
[Nexus One Android Development] pdagenius:
+1 - bitpad is a load of rubbish.

What was wrong with mediafire anyway - it always worked a treat for me.

Just seen the hotfile link - why oh why do we need to download the .zip of all the kernels when we only use one of them? :confused:

Please can we just go back to what you had - it was all good then. Thanks :)
[Nexus One Android Development] warpaper:
i do spot the hotfile link but just wonder if it will be permanent ? if not, I shall voice out and let IR　know either fix it or move to another hosting site. :)
[Nexus One Android Development] jameztcc:
Does hosting on dropbox be of any usefulness?
[Nexus One Android Development] intersectRaven:
The hotfile link is permanent as a link for a file containing all kernels. Sort of like an archival link. It's not really for downloading individual kernels. I'm still thinking whether to go back to MediaFire or wait for Bitpad to sort things out. I'll really miss the ftp upload support. :confused:

Please explain? :confused:
[Nexus One Android Development] jameztcc:
Something like this? Of course a better hosting provider with more bandwidth if within your budget.

Else could try using free dropbox to share your kernels http://forums.dropbox.com/topic.php?id=7961
[Nexus One Android Development] intersectRaven:
Finally found eviollet's code for the AVS runtime customizations...seems in-line with my code, just not in the same place plus has a read function for current settings...I'll see if I can switch to his implementation if I have no problems with it. :)
[Nexus One Android Development] houzuoguo:
Hi I.R.

Would you please upload:

2.6.38.5_CAVS-CM7-NOBOOST_CFS_20110503_0954.zip

onto your MediaFire, since bitpad is not so generous :D

thanks a lot!
[Nexus One Android Development] intersectRaven:
I'll be using another hosting site soon. Please wait. :)
[Nexus One Android Development] m4tr1s:
Please change the Web Hosting, problems with download kernel files

hello:

I have problems when try the download kernel files

http://www.bitpad.co.uk/intersectraven/

Message:

The total bandwidth limit for this time period has been reached (wait 2592000 seconds and try again). Sorry for the inconvenience.

Help for use others mirrors
[Nexus One Android Development] temasek:
Read IR post before yours. Be patient. Don't rush him.
[Nexus One Android Development] intersectRaven:
Here's the latest kernel on my new host:

http://intersectraven.euroskank.com/kernels/

Thanks to RyanMacG! :)

*Btw, these kernels are CAVS only and I've modified the AVS adjustment system to the ones used in Tiamat's (from eviollet's commit) since it's a lot more flexible. I'll post instructions soon but for now, you can use -viperboy-'s mod to change voltages or you can search for it yourself. :)
[Nexus One Android Development] Wysie:
Been running for the last 18 hours with 800, no problem at all. Flashing your latest one now! Thanks raven :D.
[Nexus One Android Development] intersectRaven:
A lucky N1 again! I was running the previous version for > 29 hours with no problem. Hopefully all will be stable until the next update. (either a new commit by cyan to his kernel or an AVS fix or I get time to update some compiler things...) :)
[Nexus One Android Development] exelinguy:
I tried the 825 version of the latest one (2.6.33_AVS-825mV_20100414_0957) but it seems to be stabilizing at 950mV. Is there something wrong or is it just me?
[Nexus One Android Development] intersectRaven:
What's the frequency it's stabilizing at?
[Nexus One Android Development] exelinguy:
The frequency is 950mV @ 2
[Nexus One Android Development] exelinguy:
Just flashed the 800 and it is stabilizing at 800@2 just as it should. But the previous 800 was giving me restarts on sleep in about an hour's time...
[Nexus One Android Development] kavyt:
Same with me a few restarts and launcher force closes with anything below 875. Oddly enough the force closes and reboots only happen during sleep
[Nexus One Android Development] exelinguy:
Are you underclocked on sleep?
[Nexus One Android Development] intersectRaven:
Hmmm...your CPU seems unable to go below 950mV. It's fine though so you shouldn't worry about it. You're still saving 50mV from the standard. :)
[Nexus One Android Development] exelinguy:
850 works fine, without any restarts and 800 boots too. So I don't know why 825 won't go below 950.
[Nexus One Android Development] intersectRaven:
Does 800mV kernel go down to 800mV for your CPU? If so, it would be strange for 825 to act differently since they share 1 source with only the AVS file responsible for setting the minimum level being different. Try setting your CPU governor to power save then put your device to sleep and monitor the voltage. :)
[Nexus One Android Development] LunatikBunnie:
Hey Raven, can i just flash the kernel if i already flashed the wifi driver the first time? I'm guessing that way's easier as i dont have to recover THEN boot into phone THEN copy the wifi driver since i get stuck in bootloops
[Nexus One Android Development] Wysie:
Not sure if you changed anything, but I flashed your latest 800mV (posted in first post) after flashing CM 5.0.6-test3, and it just froze on me. Just thought I'd let you know. My previous setup was CM 5.0.6-test2 with the version of your kernel just before the latest one. :D
[Nexus One Android Development] intersectRaven:
I'm not sure. It may work or it may cause a boot loop. Haven't really tried it.

Well, the only thing I know that changed was some settings and a few changes made by Cyanogen in his kernel. Hmmm...odd... :confused:

*I'm recompiling now based on my home source which is what I used last time updated with cyan's latest commit. Maybe there's a problem between my workstation source and my home source.

**You can get the recompiled source from my MediaFire folder now. Try testing it if it still reboots.
[Nexus One Android Development] Wysie:
Thanks raven, testing it now :)! Just thought I'd add, both times it hanged after I installed a app from market to the sdcard. Might be CM5.0.6-test3, will verify if I've the time.
[Nexus One Android Development] intersectRaven:
Ok. I also just remembered that I was testing the uniprocessor RCU at work. I may have compiled it into the distribution kernels I made this morning. :o
[Nexus One Android Development] sthoeft:
I'm using the 20100414_0957, AVS (800mV) Kernel. I have no problems in using it. Additional I'm using SetCPU too, does this make sense or will I probably worsen my battery life?
[Nexus One Android Development] die-hard:
I installed your kernel @800mV and 825mV but my N1 stay on X.

Is there a fix for this problem?
[Nexus One Android Development] jblazea50:
you probably just need to try the next one, 850mV, as not all N1 can use the 800 or 825mV
[Nexus One Android Development] overground:
Can you go back to the previous version and it still works? 800 has never been stable for me, but the I could run the first 825 with no problems. Yesterdays flavor yielded 850 minimum stability. Today's 825 is in testing...1 reboot so far.

EDIT: Happy to report that JuiceDefender is now back in the market.
[Nexus One Android Development] sir*mez:
@IR

Does the sscfg mod that cheekbutt made for the cavs kernels still work with your new kernels?
[Nexus One Android Development] intersectRaven:
Unfortunately, no. The previous mod needs my version which I completely redacted in favor of eviollet's. It should be easy to readapt though plus add some new features which are enabled by eviollet's version.

Also, new kernels uploaded at the new host!

http://intersectraven.euroskank.com/kernels

- AVS and CAVS now both allow changing of voltages on-the-fly. The only difference now is that AVS is undervolted by default while CAVS is undervolted to the same voltages that CM uses in his SVS kernel. :)
[Nexus One Android Development] sir*mez:
Yea I just figured it out. I went to viperboys thread. Seems easy to me. Thanks for the updates!
[Nexus One Android Development] ch33kybutt:
Latest SS4N1 available at http://www.mediafire.com/?qo70zh7zbrldu

In fact, I was already testing eviollet's HAVS with my own compiled version of SavagedZen kernel (quite impressive for performance), which uses the same HAVS method as Tiamat. Should be applicable to latest IR CAVS kernels.
[Nexus One Android Development] intersectRaven:
You should create your own thread now that it seems the on-the-fly adjustment fad is starting. :p
[Nexus One Android Development] -viperboy-:
Big props to intersectRaven for his new kernel version, it should work with my BSM/PSM mods now :D nice work, man!
[Nexus One Android Development] J.L.C.:
Is there something else to install or a script I need to have somewhere in order to use this kernel now?

Anyone have a link?
[Nexus One Android Development] intersectRaven:
No scripts necessary. You only need those to adjust voltages if you want. :) Just use the version you previously used.
[Nexus One Android Development] Mayday_XL:
Which is better ? :confused:
[Nexus One Android Development] boardlord:
Tried the newest CM6 CAVS kernel, upped voltages by 25mv by viperboys script, but still bootloops... Back to pershoots last CM6 kernel for now :(

Edit: Tried with raising with 50mV, still bootloops
[Nexus One Android Development] harmohn:
Hmm....ss4n1 says non cavs kernal detected when under volting sleep; I updated to 2.6.38.5_CAVS-CM7_CFS_20110505_1721.zip

Okay, so what an I missing? :(

EDIT: apparently missing my ability to properly read previous posts; pmsl ;)
[Nexus One Android Development] noisemonkey:
Smooth kernel action has been resumed :)
[Nexus One Android Development] intersectRaven:
I just noticed that I included the smartass governor on the last release. It's also from Tiamat's source. :p
[Nexus One Android Development] -viperboy-:
Question for you, iR...

That error reporting you just added... what info would you get from that?
[Nexus One Android Development] boardlord:
Good question! Would that also help how I could make your CM6 kernel? :)
[Nexus One Android Development] intersectRaven:
Well, I haven't seen the report it throws so I don't know yet. :p

All I know is that AVS was disabled in CodeAurora due to the fact that it negatively affects the cache which may also be why it causes bootloops on some N1s. :p

*Just found what that enables. Essentially, it tags corruption in the L1 and L2 caches as imprecise data aborts so that it's detected. Previously, it will just be ignored which will result in data corruption. Now, the kernel is flagged and so it may be possible to recover. (I don't know if it does since I haven't encountered it yet) :p
[Nexus One Android Development] phewizzo:
Wifi error with new kernel.
[Nexus One Android Development] Mayday_XL:
Which kernel ?
[Nexus One Android Development] phewizzo:
May 6 AVS CM7 CFS
[Nexus One Android Development] intersectRaven:
Have you tried pushing the WiFi module manually? I have explained a probable cause for this problem a few posts back. :)
[Nexus One Android Development] momomok:
What's the difference between smartass and ondemand?
[Nexus One Android Development] intersectRaven:
Well, the major difference I think is the way it caps the CPU speed while sleeping. For a more expansive explanation, I suggest you Google it. :p
[Nexus One Android Development] momomok:
Thanks for your response. Googling smartass results in some very long article, it should take me quite some time to fully understand it :P
[Nexus One Android Development] damanrico:
Great kernels, IR.

Just a small question, where I can see the voltage table that is being used per Mhz setting? My phone requires at least 1050mV else apps will randomly close or my phone softboots. My fix is to set the min cpu speed to the lowest Mhz that uses at least 1050mV at all times.

Tried checking your github, but gave up after 10min of searching for it. Thanks in advance.
[Nexus One Android Development] -viperboy-:
Run this code...

cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

That should give you what you're looking for :)
[Nexus One Android Development] damanrico:
Thanks for you help.

Sadly I'm getting a 'No such file or directory' error. When I manually try to search for the file using Root Explorer, I can't find it either.

PS. I'm using a CAVS kernel, any chance that file is only there on the AVS kernels?
[Nexus One Android Development] -viperboy-:
Hmm, I thought that was where the voltages were in CAVS :confused:

You could try:

cat sys/module/avs/parameters/avs_adjust

But I think that was the old way to read the voltages on AVS but it's worth a shot. If you get nothing from that, do this for me in terminal:

ls /sys/devices/system/cpu/cpu0/cpufreq

And paste the output here for me to look at.
[Nexus One Android Development] damanrico:
I just flashed the latest AVS kernel, and now the first command you gave me worked (cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs). So apparently only the AVS kernels have that file. Thanks again for your help. :)
[Nexus One Android Development] -viperboy-:
No problem. Now try my voltage mod for the N1 :)
[Nexus One Android Development] damanrico:
Well the reason I needed to do this is to set my min CPU to 614 Mhz (that one uses at least 1050mV). I've been through the process of testing how low my CPU can go, and sadly mine can't go lower than 1050mV if I want to let it to run stable. So using your mod to undervolt is no option for me.
[Nexus One Android Development] -viperboy-:
Damn, I did read that earlier in the thread and forgot haha sorry man.
[Nexus One Android Development] houzuoguo:
thanks for the update :D

I suggest you to rename this thread to:

[NIGHTLY][KERNEL] [.38.5] IntersectRaven's Kernel (AVS/CAVS/CM/ZEN/CODEAURORA)

cause you update your kernels almost as frequent as CM's nightlies :rolleyes:
[Nexus One Android Development] solidmac:
So the .38 kernels work 100% now? Ignore this... *FACEPALM*
[Nexus One Android Development] intersectRaven:
I can't do this. I don't have a robot to compile this everyday religiously. (although maybe I could schedule my work computer to do this and upload automatically everyday but nah! :p) :p
[Nexus One Android Development] superg81:
latest avs,wififast,no wakey.i wasnt near a computer so couldnt pull a log. it had been acting a little weird anyway so i dropped back to 05/06 to see if it goes away. thanks for the kernels :)
[Nexus One Android Development] sir*mez:
I also had a wake issue today. I had to do the 3 finger reboot. I was also out, couldn't get a log.
[Nexus One Android Development] houzuoguo:
Hi I.R.

Is there any kernel commit related to SD card file transfer recently?

These days I'm having a weird problem that both of my old 16GB Sandisk and new 32GB Lexar are very unresponsive when downloading and installing multiple applications from Market. With both of yours and CM kernel.

Or could it be an issue with Market app?
[Nexus One Android Development] intersectRaven:
I didn't notice any commit for the MMC slot or anything related. I also have no problems on my N1. Maybe it's with the Market or something. :confused:
[Nexus One Android Development] houzuoguo:
thanks for your "nightly" :D

by the way, i've done a complete wipe and now i'm running CM stable + 0307 gapps and your kernel, I'll see if my SD card still be unresponsive or not...
[Nexus One Android Development] realerdom:
Could not download anything with latest nightly, shows error!
[Nexus One Android Development] temasek:
He posted on wrong thread .....twice! One here and the other at CM7 Stable thread.
[Nexus One Android Development] superg81:
I got the no wake thing again.I'm on latest wififast avs. But I'm at work so no computer access.just a heads up.

Thanks
[Nexus One Android Development] momomok:
Now i found out the answer to the above question...

one of the most significant change is that scrolling using "smartass" is much choppier than "ondemand" :eek:

but i must admit that battery consumption when I am ACTUALLY using my N1 is reduced when using "smartass" :D
[Nexus One Android Development] cr0wnest:
My screen doesnt light up when in the midst of a call or after a call conversation. I need to press the power button to lock the screen then press it again to unlock it then the screen shows up. Other than that my phone feels pretty fast, home screen scrolls very smoothly and is a lot more responsive than before.
[Nexus One Android Development] Mayday_XL:
I have the same problem, is this the kernel or the CM7 #69 ?
[Nexus One Android Development] cr0wnest:
Ijust flashed over to build 69 as well so I'm not exactly sure.. hopefully its a rom issue because this kernel seems really nice and smooth for me.
[Nexus One Android Development] Mayday_XL:
I will test the #64 with the kernel.

I get only FC's at #64 with the new kernel ?! :(
[Nexus One Android Development] Mayday_XL:
Back to the CM-Kernel.
[Nexus One Android Development] meechto:
My N1 is currently on CM7 #69 and using the IR kernel 2.6.38.6 AVS CFS CM7 WIFI FAST of 10/05/2011. I am getting very little or no audio boost at all during the calls. Any suggestions?
[Nexus One Android Development] intersectRaven:
The WiFi Fast kernels have the no-audio boost applied to them as well so you really have no audio boost. :p
[Nexus One Android Development] meechto:
Oh! Thanks for the clarification :) I will flash the AVS CFS kernel without WIFIFAST then ;)