yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] houzuoguo:
This is my latest voltage table, I am really amazed to know that my dear Nexus run stably at 422Mhz by only 0.875v :rolleyes:

How can I live without this super phone :D

I've been running this table for 2 days, no any stability issue.

cd /sys/module/avs/parameters
echo 128000,875,875 > avs_adjust
usleep 150000
echo 245000,875,875 > avs_adjust
usleep 150000
echo 256000,875,875 > avs_adjust
usleep 150000
echo 384000,875,875 > avs_adjust
usleep 150000
echo 422400,875,875 > avs_adjust
usleep 150000
echo 460800,875,900 > avs_adjust
usleep 150000
echo 499200,875,900 > avs_adjust
usleep 150000
echo 537600,900,925 > avs_adjust
usleep 150000
echo 576000,900,925 > avs_adjust
usleep 150000

echo 614400,925,950 > avs_adjust
usleep 150000
echo 652800,950,975 > avs_adjust
usleep 150000
echo 691200,975,1000 > avs_adjust
usleep 150000
echo 729600,1000,1025 > avs_adjust
usleep 150000
echo 768000,1025,1050 > avs_adjust
usleep 150000
echo 806400,1050,1075 > avs_adjust
usleep 150000
echo 844800,1075,1100 > avs_adjust
usleep 150000
echo 883200,1100,1125 > avs_adjust
usleep 150000
echo 921600,1125,1150 > avs_adjust
usleep 150000
echo 960000,1150,1175 > avs_adjust
usleep 150000
echo 998400,1150,1175 > avs_adjust
[Nexus One Android Development] SubatomicGenome:
If you don't mind me asking, what is wififast ?
[Nexus One Android Development] ch33kybutt:
Finally found the cause of my problem of not being able to load IRs bfs kernels ... dt-a2sd 2.7.5.3 beta. Loaded stable version 2.7.5.2 and it's all good now.
[Nexus One Android Development] ratson:
would an extracted ota kernel temporarily fix the wonkiness problem? if so could someone create an update.zip?
[Nexus One Android Development] britoso:
Anyone else stuck at the X with 2.6.37.2_CAVS-CM7_BFS_20110225_2305.zip ?
[Nexus One Android Development] GreenMnM588:
Will this work on non-CM ROMs? I'm running rooted stock 2.3.3 and wondering...
[Nexus One Android Development] ch33kybutt:
Yup. Had the same. Until I removed dt-a2sd 2.7.5.3 BETA and installed 2.7.5.2 STABLE.

Note: Even version 2.7.5.2-1 on the OP gave me the same problem. Here's the link to the version that works for me ... http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.2-signed.zip
[Nexus One Android Development] britoso:
Strange, the old monks oc version had a soft button problem on mine but dt beta4 loaded fine. Stock works fine for now, same beta4. I need the latest beta for datasd.
[Nexus One Android Development] Docmjldds:
Beta 4 IS the latest.
[Nexus One Android Development] richardtrip:
You can use the stuff from .35 to fix vpn : https://github.com/richardtrip/cm-kernel/commit/01b28bfe8c721de5c5ee8b6d492a0f7a26272293
[Nexus One Android Development] rickh925:
It is (used to be) required for the T-Mobile wifi calling functionality. I honestly don't know the exact details but based on my phone I think it makes the phone stay awake when wifi is on so that you can receive calls. Down side is that it appear to crush my battery life. If I run a normal IR kernel for CM 7 I get proper sleeping. On wififast, if wifi is on, my phone is awake the whole time.
[Nexus One Android Development] britoso:
Yup, never denied it or asked if it was.
[Nexus One Android Development] triciopa:
even if you set the wifi policy?
[Nexus One Android Development] SubatomicGenome:
I'm running the Nightly #8. If I flash over to the NOBOOST_CFS_20110225_2256, or any kernel that's not the stock rom's, my USB will hang most of the time, or take forever...Like 50 minutes to move a 300mb file, and it'll unmount my SD card forcing the file transfer to stop

Kernel no like CM7#8
[Nexus One Android Development] ch33kybutt:
Gave up on SD mount/unmount a long time ago. Too prone to data corruption. Now I only use adb push or Android Commander.
[Nexus One Android Development] SubatomicGenome:
Yeah, but it's nice to be able to plug into ANYTHING and treat my SD card as a USB drive in a way.. On top of that I have movies I convert and move over.. I can't do that now but I'm not worried about it.. Thats why nightlies are nightlies! =P
[Nexus One Android Development] mezmer1ze:
Yeah but as I wrote, with 6 enabled i get hang-up on X at startup :p

Guess I'll have to stick with manual avs adjustment :D
[Nexus One Android Development] Timdor:
Anyone else see issues with USB mode with this kernel? I've installed the kernel and everytime I disconnect USB mode, the phone freezes. My charge light LED stays on and I never leave the screen w/ the little green android on it.

Thoughts?
[Nexus One Android Development] ellesshoo:
Hey IR, any updates for us? It looks like the CM7 kernel has been updated quite a bit since you released your latest. Big fan of your kernels.
[Nexus One Android Development] intersectRaven:
No really. The only change was to merge the. 37.2 update which I already had.
[Nexus One Android Development] Timdor:
Went from 77% to 44% overnight with CM7 Nightly #11 and this kernel with SetCPU profiles setup.

Is this normal?
[Nexus One Android Development] k3vink3vin:
My overnight battery consumption is about 1.5%-2%/hour, with CM7 #12, 2.6.37.2_CAVS-CM7_CFS_20110225_2256.zip and SetCPU.
[Nexus One Android Development] intersectRaven:
Usually the battery life goes much shorter when you enable the battery percentage status thing. I turned it off and was ok again after a reboot. ;)
[Nexus One Android Development] temasek:
That I have to agree with intersectRaven
[Nexus One Android Development] steve.garon:
I just installed CM7 #12 and it really fast compare to RC1. I used too flash IR's kernel because CFS seemed to me a little smoother than original CM kernel. I have two quick questions:

For thoses running #12, is IR kernel still feels even faster than original CM?

Are the drivers contained in the kernel or are they seperate from it?
[Nexus One Android Development] Timdor:
That's what I got after flashing #12. I got about 2% per hour. Good to know I'm on par with everyone else.
[Nexus One Android Development] Timdor:
I don't think I have this enabled, what are you talking about exactly?
[Nexus One Android Development] paulk_:
It's a new feature for the latest CM7 nightlies where you can get the battery % displayed in your statusbar again. It's under CM Settings > Interface > Status bar tweaks > Battery percentage.

As for whether it drains more battery with it on, I really can't say because I've been playing a lot of Sudoku on my phone recently, don't let it rest much :x
[Nexus One Android Development] triciopa:
And what about using the super circle battery from UOT? Does that shortens the battery time too?
[Nexus One Android Development] intersectRaven:
Updated!

*as of this release BFS is now dropped due to inconsistent performance :confused:
[Nexus One Android Development] phewizzo:
Im on it, hows it going IR? Been a while :-)
[Nexus One Android Development] Opel12:
I'm still getting USB problems with CM7 RC2 and the latest AVS CFS kernel. Either the phone will reboot when I try to mount, or it will work maybe 25% of the time and be incredibly slow. However, if I mount in recovery it acts normally. I'm guessing this is some kind of voltage problem?
[Nexus One Android Development] houzuoguo:
thanks a lot IR :D your kernel is usually .1 ahead of all others haha.

by the way how're you going with learning Android programming?
[Nexus One Android Development] intersectRaven:
Sucks not being able to multi quote using XDA app...

- doing fine here...busy with compiler stuff, android stuff and work

- does this happen on default CM kernel because I removed a merge in this release that I believed was the cause of it

- doing great...might release an AVS app if ever I can stop myself from criticizing my own work...
[Nexus One Android Development] bewA:
I was getting 200kbps transfer on redstars kernel.

I've tried your latest one iR and it started at 2mb and went down to 530kbps.

so its better. I don't get the problem at all on the kernel with Fit's CM7 builds.
[Nexus One Android Development] nmesisca:
hi intersectRaven,

I noticed the same issue with USB transfers being very slow. however, this occured when I was still using the default CM7 kernel, so I dont think its related to your last kernel.

thanks for your work,

N
[Nexus One Android Development] intersectRaven:
This confirms that it really must be something in CM kernel. Well, I'm sure they'll have it fixed by CM7's release. :)
[Nexus One Android Development] scalp42:
Thanks for the updates intersectRaven !

Any chance to get a CM6 NO BOOST version please ?

I desperately need it as I use the car dock and my ears are just bleeding whenever I get a notification ><
[Nexus One Android Development] fcisco13:
+1 love these kernels but i get the same problems..

N1
[Nexus One Android Development] kronstedt:
Anyone try this kernel on a recent release of MIUI?
[Nexus One Android Development] mezmer1ze:
I've been using latest .37.2 CAVS CFS with manually adjusted values, everything worked, but then I switched to 37.3 kernel, applied the values I used before (that worked flawlessly) and got instant freeze and reset.

Anyone knows what is wrong with it?

Nevermind, my bad, I apologize, I was elaborating with avs_adjust file I had on my sdcard and didn't notice that I messed up the frequencies somehow, so all works now lol
[Nexus One Android Development] ch33kybutt:
@IR,

Did a git clone of your ir-kernel, and tried to do a make menuconfig, but got an error,

$ make cyanogen_mahimahi_defconfig
HOSTLD scripts/kconfig/conf
fs/Kconfig:181: can't open file "fs/yaffs2/Kconfig"
make[1]: *** [cyanogen_mahimahi_defconfig] Error 1
make: *** [cyanogen_mahimahi_defconfig] Error 2

Seems the entire contents of fs/yaffs2 directory is full of symlinks to /mnt/Source/nexuskernel/yaffs2

e.g.

$ ls -l fs/yaffs2
total 0
lrwxrwxrwx 1 ch33kybutt ch33kybutt 38 2011-03-09 21:36 Kconfig -> /mnt/Source/nexuskernel/yaffs2/Kconfig
lrwxrwxrwx 1 ch33kybutt ch33kybutt 46 2011-03-09 21:36 Makefile -> /mnt/Source/nexuskernel/yaffs2/Makefile.kernel
[Nexus One Android Development] BikerBoy030:
Are you building an 37.3 kernel, which allows me to overclock it up to 1228Mhz?

Because i use your "old" one which could handle it and it would be great if i can overclock it more than 1113

Edit: i saw now, that you woulnd support such speed any more:(

sry 4 asking
[Nexus One Android Development] redstar3894:
You'll need to clone the following repository into an external directory and then change the symlinks to reflect the location of your directory rather than iR's

git://www.aleph1.co.uk/yaffs2

This allows us to keep up to date with the latest yaffs code, which might be a little unstable but is usually faster than whatever CM/Google is using... :p
[Nexus One Android Development] ch33kybutt:
Got it, thanks!
[Nexus One Android Development] mezmer1ze:
I'd like to ask, whether there's an option in avs_adjust to change CPU governor, or would you add it by any chance? :p
[Nexus One Android Development] intersectRaven:
Uhm...no? There already exists a way to change the governor from the command line using existing kernel interfaces so there's no need for me to add that or anything. :)
[Nexus One Android Development] drive2droad:
Could you make a kernel which would boost CPU speed from 1113 Mhz in CM7 to 1192 Mhz ? I have no other specific requirements as such .
[Nexus One Android Development] baseballfanz:
Hmmm? Don't see the _1623.

Latest on your mediafire is _1609
[Nexus One Android Development] intersectRaven:
1623 is just the time I posted the forum update...the files should be older than that.
[Nexus One Android Development] baseballfanz:
Gotcha, thanks
[Nexus One Android Development] myakove:
Flash it on MIUI ROM and everything work expect that I don't have logcat, no output.
[Nexus One Android Development] superg81:
charging via usb doesnt seem to be working very well. no other issues i can see thus far. nice work! ;)
[Nexus One Android Development] intersectRaven:
AVS Kernels updated last night by-the-way! (see OP) :)
[Nexus One Android Development] sir*mez:
@IR Battery is holding up with the newest lastest update. I've been using it since this morning. I was reading about the toolchain update, great work!
[Nexus One Android Development] intersectRaven:
I think it's because of CM's recent commits which were integrated in the latest release. He also fixed the WiFi waking up periodically even in standby which, to me, is quite a big thing. :)
[Nexus One Android Development] cyberchuck9000:
What is "WIFIFAST"? I didn't see any mention of it in the OP.
[Nexus One Android Development] superg81:
nevermind,i see updated again
[Nexus One Android Development] Ertavarez:
@IR there will be some kernel for stock gingerbread 2.3.3?
[Nexus One Android Development] redstar3894:
Yeah... a bunch of those new commits have been pretty helpful... :D

Stay tuned for more news about the toolchain... iR and I (mostly iR :p) are working on some cool new stuff that could speed things up even more... ;)
[Nexus One Android Development] McFroger3:
Ok, so I don't know whats been going on recently but whenever I used a IR Kernel, whenever my phone reboots, if it stays at the lockscreen nothing will start up until I unlock the phone. Then the widgets don't load.
[Nexus One Android Development] intersectRaven:
I don't think that's kernel related. :confused:
[Nexus One Android Development] Lazat:
sounds really good! =) an ETA on it? 1-2months? love your kernels guys, keep up the good work!
[Nexus One Android Development] sir*mez:
im watching, im creeping....

Staying tuned!! :D
[Nexus One Android Development] makelegs:
Had some of that, too, lately. I finally had to clear cache & dalvik plus fix permissions (for good measure). Seems to have helped....for now :)
[Nexus One Android Development] Rimher:
If your launcher is on the SD put it back on internal memory.

Had a similar problem with LP and when I moved it back into the phone memory everything went back to normal
[Nexus One Android Development] Timdor:
I'd like to know this as well.
[Nexus One Android Development] Atento:
Sorry for the noobish question, but I need to know...

What is the main difference between intersectRaven kernel and the cyanogen 7 stock kernel?

Thank you!
[Nexus One Android Development] ellesshoo:
What exactly is "toolchain" anyway?
[Nexus One Android Development] Pochemuchka1977:
Does anyone else has a problem with USB transfer speeds ?

I am getting just ridiculous speed of 300Kb/s while on my wifes Wildfire I am getting 4.5 MB/sec while transferring files from PC to the device. Using latest IR CM7-NOBOOST-CFS kernel.
[Nexus One Android Development] ZeppeMan:
I have it with every ROM and every kernel :p

The highest I can get is 1.8Mb/s and sometimes it suddenly drops to 250kb/s and doesn't go up again.
[Nexus One Android Development] intersectRaven:
It's the compiler used to compile the kernel. :)

AVS, tweaks, different toolchain... :p
[Nexus One Android Development] intersectRaven:
New AVS Kernels released!

- updated to 2.6.37.4
[Nexus One Android Development] scalp42:
Could we have a CM6 NoBoost version please ? :)
[Nexus One Android Development] gui.aguiar:
There are a lot of files to download!!! I don't know which one I should download to use with Miui (rod's Rom)... Anyone??
[Nexus One Android Development] Atento:
I'm getting same speed rate... I don't know if it is problem with kernel or something with cm7.

And I noticed that sound calls is too low if I compare to eViL NXSense that was my last rom installed...
[Nexus One Android Development] ellesshoo:
What's the latest on a CAVS GUI? I'm certain with enough time I could figure things out from the last 10 or so pages but I really think a ui would bring the customization to the masses and I'm holding out hope for that.
[Nexus One Android Development] intersectRaven:
Still learning android programming and also I can't think of a proper layout to do it. :( (I'm stupid with designing layouts) Maybe someone can propose a design? :p
[Nexus One Android Development] robt772000:
I'm still having trouble finding the lastest download link. The mediafire link is full of old files.

Yes you can rip on me now.:o
[Nexus One Android Development] exelinguy:
850 seems good for me on my desire rom. I can also confirm that wifi tethering is working. Will try the next 825 release.
[Nexus One Android Development] hah2110:
825 stable except one real freeze and one reboot but no real battery savings here... My battery still sucks
[Nexus One Android Development] hah2110:
I'm off the charger since 8am and am down to 91%... it is ridiculous. I'm on an AVS kernel and Enom with not much running in the background.
[Nexus One Android Development] cjacks519:
Still no bootloop or any other issues after about 18hrs running 800mV!

Great work Raven! :D
[Nexus One Android Development] clustered:
after spending time reading all those kernel thread, i decided to try intersectRaven kernel and now running on 850mV... didnt wipe cache... just flash... and let see how it works. Thanks for your great job intersectRaven.
[Nexus One Android Development] xspeed9190:
Re: [Kernel - .33.2]intersectRaven's Kernel 04/12/2010 10:39pm

So far 800 runs fine but my batt is horrible. Charged it all night off and now at 93% after 1 hour. Went on the web with wifi for 2 mind then shut it off. But it runs stable

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[Nexus One Android Development] Gimpeh:
Are any of you wiping the battery stats as well before using this?
[Nexus One Android Development] rjhay22:
I am. :-)

Running on Enom and 875mV

Battery life average: 5%drop / 2hrs.

Awesome?! Ill get you some beer this Friday raven. Thanks.
[Nexus One Android Development] hah2110:
What are you running that you get such good results!
[Nexus One Android Development] rjhay22:
Give juicedefender, automatic task killer and advance task killer a try. Set your Home screen Widgets refresh interval longer.
[Nexus One Android Development] hah2110:
Using JuiceDefender and it CLAIMS I am saving >2x battery life but I don't see ANY difference. I also use advance task killer but I'll try automatic task killer.
[Nexus One Android Development] rjhay22:
Juicedefender helps when you are on standby. :-)

I believe that battery life ultimately depends on how much you use your phone and what you use it for. UV or AVS helps out on moderate to low use. If you constantly hammer your phone, no matter what ROM your on or how much undervolted you are wont make a difference, typical smartphone problem. It's a USE to STANBY ratio I guess.
[Nexus One Android Development] myplague:
STOP!!! using task killers! They are not needed on android, your just wasting battery more.
[Nexus One Android Development] intersectRaven:
I am very pleased with the stability of the latest build. It seems that the compiler optimization I did was really the root of the problem. Good thing I keep a detailed changelog of what I changed back then. :)
[Nexus One Android Development] hah2110:
Can you explain? Do you have any basis to your claims?
[Nexus One Android Development] rjhay22:
Is this a proven fact? Can you please direct me to where it says turning off applications that run in the background drains more battery. Thanks.
[Nexus One Android Development] hah2110:
Here is some raw data:

JuiceDefender is ~2.4x

SetCPU profiles on ondemand & standby 245/245

G-mail Push

TouchDown 15 minute pull

2010 Apr 13 08:11:35	100	Came off the charger

2010 Apr 13 08:16:35	99

2010 Apr 13 08:21:35	99

2010 Apr 13 08:26:35	98

2010 Apr 13 08:31:35	97

2010 Apr 13 08:37:56	96

2010 Apr 13 08:42:46	95

2010 Apr 13 08:47:46	95

2010 Apr 13 08:52:47	95

2010 Apr 13 08:57:47	95

2010 Apr 13 09:02:46	95

2010 Apr 13 09:08:49	94

2010 Apr 13 09:13:42	93

2010 Apr 13 09:18:42	92

2010 Apr 13 09:23:42	91

2010 Apr 13 09:28:42	91

2010 Apr 13 09:33:42	91	Turned off BT/WiFi/3G

2010 Apr 13 09:38:42	91	Phone call 9:37-9:43am

2010 Apr 13 09:43:42	89

2010 Apr 13 09:48:42	89	Crash/reboot 9:50am

2010 Apr 13 09:54:59	88

2010 Apr 13 09:59:52	88

2010 Apr 13 10:04:52	88

2010 Apr 13 10:09:52	88	Crash/reboot 10:13am

2010 Apr 13 10:17:05	87

2010 Apr 13 10:21:56	86

2010 Apr 13 10:26:56	86

2010 Apr 13 10:31:56	85

2010 Apr 13 10:36:56	85

2010 Apr 13 10:41:56	84

2010 Apr 13 10:46:56	84

2010 Apr 13 10:51:56	84

2010 Apr 13 10:58:41	84	Flashed 850mv 11:02am

2010 Apr 13 11:08:01	85

2010 Apr 13 11:13:21	86

2010 Apr 13 11:18:22	87

2010 Apr 13 11:23:22	86	Uninstalled/reinstalled Mobile Defense

2010 Apr 13 11:28:22	84

2010 Apr 13 11:33:22	84

2010 Apr 13 11:38:22	84
[Nexus One Android Development] rjhay22:
You lost 16% in 3hrs. IMO that's great!! That's over 20hr battery life. Don't you think?
[Nexus One Android Development] Ivan Dimkovic:
ouch double post...
[Nexus One Android Development] Ivan Dimkovic:
I am sorry, but this statement just does not make any sense.

True, suspended tasks in Android do not consume too much CPU due to a good design with task suspension in mind, but they

do consume

memory and other system resources as something STILL has to keep track of their existence and internal allocations and other objects they use - and if you kill them, more resources are available to the system.

Android is not doing anything "magical" to make the resource problem go away - and if you start too many applications it >WILL< start to become slower and struggling with all that allocated memory (and garbage collection).

So, task killers DO have their use - for advanced users that do know what are they doing.

It is just that task killers are not absolutely needed as compared to some older OS-es that did not have background task suspension feature.
[Nexus One Android Development] temasek:
Sort by date.
[Nexus One Android Development] robt772000:
Oh Temasek you saved me again. :D
[Nexus One Android Development] steve.garon:
Is the new kernel 1152 mhz?
[Nexus One Android Development] robt772000:
I will flash and let you know in a minute.

Edit: checked and its the same
[Nexus One Android Development] intersectRaven:
I won't support overclocking so no and it will never be put there unless CM builds it into his kernel and even then I will only add rudimentary support for it. :)
[Nexus One Android Development] Mayday_XL:
The new kernel runs fine.
[Nexus One Android Development] relax24:
Just updated to the latest SetCPU...I noticed you can lower it to 128mhz. Is this correct? I'm using the latest cm7 AVS kernel.

When using setcpu, i noticed the time in state readings for 128, 245, and 984 all go up at the same time..Not sure it's meant to do that?
[Nexus One Android Development] Ownatik:
There has been no new setCPU version since feb 27 and IRs kernels have pretty much always supported 128mhz.
[Nexus One Android Development] intersectRaven:
AVS Kernels updated!

see OP for details...
[Nexus One Android Development] ZeppeMan:
I have a problem with latest 37.4 on CM6.

The problem is that I can't mount my SD anymore because it is not showing in the notification bar.
[Nexus One Android Development] intersectRaven:
A known problem when you try to use my kernels in CM6...just download a mounter app from the market. :)
[Nexus One Android Development] ZeppeMan:
Ow ok, thx :)
[Nexus One Android Development] jayfallen:
May I ask, is it another known problem that VPN couldn't be connected with CM7 source kernel? I tried some of your previous kernels in CM7, VPN was not working...
[Nexus One Android Development] intersectRaven:
Yes. This is due to 2.6.37 having a different VPN driver interface. Other kernels port the 2.6.35 interface but this is an extremely improper fix and the only right fix for it would be an updated VPN app which is why I won't import it. If ever cyan does it in his kernel I will be forced to import it in my next merge though although he seems to not want to do it as well. :)
[Nexus One Android Development] richardtrip:
It is already fixed in CM7: https://github.com/CyanogenMod/android_external_mtpd/commit/afcbce901fceeef051dfe1e86d3bea58817e59e4

No need to patch the kernel.

on a side note: https://github.com/intersectRaven/ir-kernel/commit/d961fbc1237a0dfe01c356efc1b526eaae7d914b

You already merged it (and merged the revert :-)

For CM6.1 with this kernel try flashing this: http://xda.richardtrip.org/CM6.1/CM6.1_PPTP_2.6.37.zip (replaces mtpd).