yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] big_adventure:
Weird problem:

Under CM 5.0.4.1 with this kernel, when I try to configure SetCPU, it locks into "Standby" mode, thus underclocking me to whatever max I configure. Only a reboot will fix the problem. I activated all of the profiles at:

Charging: 883/245

Sleep/Standby: 384/245

Power < 20%: 768/245

Failsafe > 46C 806/245

Mode "ondemand".

And the phone gets stuck in standby/sleep mode, forcing 384mhz until a reboot. I found this comparing it to my Milestone once that was upgraded to 2.1 - I was shocked when the 'stone was faster than the Nexus. :0

OK, not specific to this kernel - I get the same thing under CM 5.0.5.1 with that "standard" kernel. Further testing shows that:

1. Setting the profiles in SetCPU doesn't break anything.

2. Plugging in the charger will reduce me to the "charging" profile.

3. Unplugging the charger (causing a battery change event) drops the phone to "sleep/standby mode, with that configured max.

4. Plugging in the charger again goes back to the "charging" profile (3 and 4 repeat ad nauseum).

I get 2850-2900 in BenchmarkPi without SetCPU, once it puts me into the sleep/standby profile, that drops to 7800-8100, confirming the settings. There is a massive difference in everything on the phone - stuttering sliding the home screens, delays where there are normally none.

The only thing that bumps performance back to full is rebooting and leaving SetCPU off.

HOWEVER - This problem does not manifest itself if the sleep/standby profile is configured at 245/245, only if it is configured at x/245 where x > 245.

This has gone a little OT, but has anyone else seen this? Sorry about cross-posting as well, I put the info into the SetCPU thread.
[Nexus One Android Development] aahhww:
hey guys is it ok if the temp on my phone start from 30.1 to 32 C !!!
[Nexus One Android Development] rori~:
my temp. is right now 22.7°C (unplugged, laying on my desk...)
[Nexus One Android Development] seanowns:
Anyone have a 33.1 Update.zip(signed) version?

Stuck away from ADB/fastboo and wanted to give it a try to compare vs the OC/UV version.

I am on Cyan 5.05.1

I understand reasoning to not make one public, but figured someone may have made one for personal use. Would really appreciate a PM if someone has.

Thx!
[Nexus One Android Development] seanowns:
You are looking at this incorrectly.

These are two seperate entities

Underclocked Kernel: Lowers the voltage, but does not effect the CPU speed. Your phone in theory runs the stock CPU style, but at a lower voltage thus battery advantages. Think of this as inherent battery savings.

SetCPU: Is useable on ANY kernel, and it simply lowers the CPU speed based on your settings though. You can choose settings that waste more BATTERY if you want. This is purely choice driven battery usage.

Can you use them together? Of course!
[Nexus One Android Development] Mi|enko:
Can I get a mirror? My phone doesn't like 4shared.
[Nexus One Android Development] pzumk:
I have the same problem on my pc.

It's 4shared's fault I guess
[Nexus One Android Development] mikebeatrice:
You'll need it on your PC to flash it anyways.
[Nexus One Android Development] Amdathlonuk:
Is there a mirror for the kernal?

I don't want to have to join ANOTHER forum just for a file.
[Nexus One Android Development] persiansown:
You don't have to join. Its a direct link on the site.
[Nexus One Android Development] Amdathlonuk:
Ah, sorry man :o
[Nexus One Android Development] Mi|enko:
I understand that. Flashing at work isn't a problem. . .downloading is. ;-)
[Nexus One Android Development] pzumk:
Mirror.

Edit // + attatched.
[Nexus One Android Development] AndyCr15:
I'm not using Cyanogen's ROM, I'm using MCR 1.6. Can I still use this? Will it change the phone behaviour from Modaco's though? I'm using MCR in the first place because I get better battery life, so it would be silly to lose those benefits in an attempt to lengthen battery life :)
[Nexus One Android Development] seanowns:
There is NO way you would lose battery life using this Kernel. It uses less POWER. It's that simple. It will use less battery life then every other kernel unless someone builds one that uses even LESS voltage.
[Nexus One Android Development] AndyCr15:
But battery usage is not purely about the voltage used. If that was the case, we'd all have had exactly the same battery drain as each other, as we were all using the stock voltage settings.

So, what I'm asking, as I don't know how kernels and ROM's work, will I effectively be moving my phone back onto a Cyanogen ROM?

If Cyanogen at times was using 10-15% more a day than MCR lets say. If the lower voltage saves me just 10%, it's not worth me moving is it...
[Nexus One Android Development] persiansown:
Assuming that the reason you use less battery when on MCR is system related and not kernel related, then the additional battery life this will save you would save it on top of the savings you already have. So you could see 20-25% savings total :)
[Nexus One Android Development] AndyCr15:
Okay, I'll give it a whirl :)

So this version can be flashed like you would a ROM, in recovery?
[Nexus One Android Development] persiansown:
I posted detailed instructions...
[Nexus One Android Development] jn_vista:
I think you mean cold damn
[Nexus One Android Development] AndyCr15:
*EDIT*

Okay, I can't adb remount...

I've done "Reboot into fastboot and type "fastboot flash zimage zImageundervolt" "

If I do fastboot devices, the device is there, but no adb so I can't push?

What have I done wrong please?

*EDIT* Okay, I went into recovery to get adb, it is now pushed...

How do I confirm I have it installed correctly? :)
[Nexus One Android Development] Mi|enko:
Thanks man. appreciate it.
[Nexus One Android Development] andonnguyen:
I've been keeping track of my usage and battery percentage since yesterday:

http://xdaforums.com/showpost.php?p=5656254&postcount=41

it has almost been 36 hours and my battery is still over 42% remaining. On the old himem kernel my battery would have died after 20 hours of the same usage (and yes, i've calibrated the battery, in each case).
[Nexus One Android Development] AndyCr15:
Okay, I have this... my WiFi doesn't work, so I guess I did it wrong...

I pushed it to /system/lib/modules as it says though?
[Nexus One Android Development] aahhww:
hey man how can u get ur temp 22.7'C ??
[Nexus One Android Development] nmesisca:
with previous 33 kernel my temp from standby was 20.3C
[Nexus One Android Development] aahhww:
how i can get the 33 kernel !! is it the same with the new one ?

thnaks
[Nexus One Android Development] Robertleehadley:
Can anyone post a zip file I can update via recovery? I'm without a computer for a while.

The newest kernel too, please. Thanks a lot!!
[Nexus One Android Development] liam.lah:
Room temperature is likely to be a factor when your temps are that low. If it is a warmer day, your phone will be warmer by default.
[Nexus One Android Development] aahhww:
ok that mean the problem not from the Kernel .33.1 coz i'm with CM 5.0.4.1 and want to install Setcpu but not sure what profile should i use !!
[Nexus One Android Development] liam.lah:
http://xdaforums.com/showpost.php?p=5933595&postcount=743
[Nexus One Android Development] rori~:
Yeah..back in my room: have 22.8°C

__________

This Kernel is really great so far!
[Nexus One Android Development] nmesisca:
Hey persiansown/pershoot...

I would be more than willing to test an even more aggressive undervolting if you need willing testers, just drop a message!!

I have done a way of living of undervolting :)

thanks!

N
[Nexus One Android Development] Gilg@mesh:
http://www.mediafire.com/?njowk3m4mnh
[Nexus One Android Development] Robertleehadley:
Cheers man, flashing now! thanks a ton!
[Nexus One Android Development] jblazea50:
will this work on Cyan's 5.0.5.2?

thanks
[Nexus One Android Development] pershoot:
I believe the config changed, so I would hold off. Ill be home a lil later and can inspect
[Nexus One Android Development] jblazea50:
ok, great will wait for your confirmation before i install
[Nexus One Android Development] persiansown:
Config is the same, but the kernel is different. I'm flashing a test now. If it works fine, I'm going to upload.
[Nexus One Android Development] persiansown:
Updated OP.
[Nexus One Android Development] liam.lah:
Thanks for the fast work.
[Nexus One Android Development] pershoot:
Cool. I jus realised I was posting in the wrong thread! Hehe
[Nexus One Android Development] maedox:
Are you sure you didn't forget something in the .zip? There is no signature, but it looks like it supposed to be flashed as an update.zip(?).
[Nexus One Android Development] nmesisca:
Here's the libs in update.zip format.

Flash directly from recovery if you wish.

http://www.4shared.com/file/247401286/baed66c2/peruv-323.html

You will still need to fastboot the zimage.
[Nexus One Android Development] aahhww:
Hey Guys i'm on CM 5.0.4.1 and the kernel 2.6.33.1 cyanogenmod kmobs@ubuntu #8 do i have to update the kernel ?
[Nexus One Android Development] Robertleehadley:
I flashed the update.zip that was posted and I don't think it worked.

What's the kernel version supposed to say?

And if anyone can, upload an update.zip to flash via Recovery. I don't have a computer for a while. thanks in advance

Edit: I'm on cyan 5.0.5.1
[Nexus One Android Development] maedox:
No, you should use the kernel that was made for that ROM. If you update to 5.0.5.2 you should update the kernel.
[Nexus One Android Development] nmesisca:
What/how didnt work? and what kernel version does it say on your phone?
[Nexus One Android Development] jblazea50:
Did you also flash the zImage via fastboot? Otherwise it won't work.

Edit: anyone know the terminal emulator code to flash the zImage as I'm not by my computer? Thanks in advance
[Nexus One Android Development] r8zer:
flash_image zimage /sdcard/zimage.img

something like this i think
[Nexus One Android Development] jblazea50:
When I do this, it says can't find zimage partition
[Nexus One Android Development] r8zer:
is the zimage in the root of your sd card,

did u also type SU in terminal to get super permission

#su

#flash_image zimage /sdcard/zimage.img
[Nexus One Android Development] jblazea50:
Yeah, I did su first, then the second line. Also moved there zimage to the sd card root
[Nexus One Android Development] Robertleehadley:
won't work for me either, do I have to rename the file to zimage instead of zimage33?
[Nexus One Android Development] r8zer:
i think it is cause it needs to be mouted as it cant see zimage partition on mine aswell, i cant remember term code for mount.
[Nexus One Android Development] jblazea50:
don't worry about it; i am at my computer now so will do it with fastboot
[Nexus One Android Development] wind0zer:
Okay I've flashbooted the zImage from UV323.zip and installed peruv-3.23.zip; and the kernel shows as kmobs@ubuntu #9 : ) I'm satisfied with my battery performance but saving power is always a good thing - i'll report my findings.
[Nexus One Android Development] St.Jimmy!:
This kernel is FANTASTIC in extending battery life!

Yesterday the phone lasted about 18 and a half hours with a pretty normal use: GTalk, browser, market downloads, messaging, calls, and games. That's absolutely great for me!

I'm having an issue with the phone detecting all 512MB of mem. Check my other post in Q&A please!

http://xdaforums.com/showthread.php?t=651117

Does it have something to do with this kernel? Is someone else experiencing this since you changed?
[Nexus One Android Development] rori~:
This is my batt usage...almost 7h...79% batt, WiFi on for 6h..
[Nexus One Android Development] r8zer:
im gonna charge mine 2 nite and see how i get on 2morrow will post screenies 2morrow.
[Nexus One Android Development] Robertleehadley:
Can anyone provide me with a zip file I can flash update via recovery to the newest kernel with all the libs etc?

If that's even possible.

thanks a lot.
[Nexus One Android Development] jblazea50:
i don't think anyone has done that; at this point, there's an update.zip for the lib, but you'd still need to flash the zimage using fastboot

however, you can use the UV-OC kernel just by flash update via recovery; that kernel is undervolted for all speeds except 113ghz and you'd still have battery life; of course i think the flash update via recovery for this is only for Cyan's ROM
[Nexus One Android Development] pershoot:
It is uv'd from 883 and below.
[Nexus One Android Development] jblazea50:
oh for real, i saw this on the OCed-OVed thread on the 1st post under EDIT:

"This kernel is now undervolted for everything but 1.113ghz. So you should probably see about the same battery usage as a stock kernel"

Is that wrong? well, thanks for letting me know it's from 883
[Nexus One Android Development] largo79:
wrong thread, sorry
[Nexus One Android Development] rori~:
I can still use ubuntu#9 for CM 5.0.5.3 , right?!
[Nexus One Android Development] sir*mez:
yes sir......
[Nexus One Android Development] r8zer:
here is my screenies of my battery stats,
[Nexus One Android Development] relax24:
What have you used your phone for during those 20 odd hours and for how long would be good. I'm running the stock nexus 2.1 update rom with the uv kernel, however I'm not seeing much difference at all. My screen brightness is set pretty high.
[Nexus One Android Development] r8zer:
i have my screen at its lowest, i use only gprs and it has been on all day, phone calls about 50 mins worth, txts, all day, i also use set cpu, and use another program called dimmer to lower the brightness some more.
[Nexus One Android Development] Robertleehadley:
Finally got it flashed, used my gf's computer. Gonna test this bad boy out, I'm super excited.
[Nexus One Android Development] hotweiss:
Can this not be included cyanogen's ROM so that we don't have to keep on flashing this every time? I see no downside to this kernel. I was streaming Shoutcast for 50 minutes, and my battery level dropped by only 7%...
[Nexus One Android Development] pzumk:
CM 5.0.5.2 is undervolted. Not as uv'd as this one tho

Cyanogen won't go under qualcoms specifications.
[Nexus One Android Development] jblazea50:
persiansown, will this work on Enom's 1.8.1 released today?
[Nexus One Android Development] persiansown:
yeah it should
[Nexus One Android Development] liam.lah:
Cyanogen's mod should work for everyone, this kernel is an optional modification, which is pushing the lower limits of your device, it would suck if you couldn't use cyanogen mod just because your specific device does not like the UV kernel. That is why they should be seperate.
[Nexus One Android Development] diablos991:
I really want to apply this kernal; however, I am not quite sure about my knowledge regarding the process.

I DLd the link from the OP called "UV323" and I also DLd "peruv-3.23". I am assuming that peruv-3.23 is a bit easier to install; however, there is something beyond flashing the thing that I am missing and don't have experience with.

Is there any way that somebody can give me pretty detailed instructions via PM or at least direct me to a place that I can to to understand the process?

The problem is... I am seeing that I shouldn't do this unless I understand it; however, I don't see any resources to help me understand.

I don't like doing something until I am sure that I am doing it correctly, and so far I don't see any instructions clear enough to get me to that point.

Thanks.

EDIT: Nevermind, I think I got it. Correct me if I am wrong:

I fastbooted the zImage

restarted the phone

adb remount

then went into the "android-sdk-windows/tools/lib/modules folder and opened another command prompt

and finally adb pushed the bcm4329.ko to /system/lib/modules

The kernel version shows 2.6.33.1-cyanogenmod kmobs@ubuntu#9

So did I do everything correctly?
[Nexus One Android Development] aahhww:
i think my battery is low and advice for that , i install setcpu

normal use : 883-245

Charging : 614-245

Sleep/Stanby : 245-245

Power 60% : 499-245

Failsafe Profile : 50'C 245-245

is this good , ??
[Nexus One Android Development] r8zer:
about average i would say. thats about the same as mine for light use.
[Nexus One Android Development] rori~:
Simple & good explanation, thanx!
[Nexus One Android Development] hotweiss:
Has there been a N1 that was not compatible with this kernel?
[Nexus One Android Development] jblazea50:
how do you set up the normal use? under profile, i only have option for Charging, Sleep/Stand by/Power/Fail safe
[Nexus One Android Development] Robertleehadley:
I'm pretty sure 'normal use' is what he has it set to originally, without profiles. :rolleyes:
[Nexus One Android Development] djdarkknight96:
I have been using this one for a while and this last update has been working great, but last night my battery got really hot and actually woke me up. I listen to music at night and charge it at the same time. I also have a gel skin on the phone at all times. I unplugged it and took off the Gel skin and it cooled down rather quickly, It was reading 104 deg F then went down to 85.2within 5 min. Think my battery is failing or anyone want to let me know if they have seen this before?
[Nexus One Android Development] liam.lah:
Latest one seems fine, but my phone kept rebooting on startup with the older .33 kernel.
[Nexus One Android Development] rjhay22:
That's pretty hot, what's your CPU settings while charging? Same thing happened to me once while using navigation on Cyans ROM.
[Nexus One Android Development] JonInAtl:
Works beautifully!
[Nexus One Android Development] djdarkknight96:
I think I did something wrong on the install cause I pushed them again and now i'm steady on 76.6F or 24.8c. 50% battery been off charger since 8 am now 5:50...not bad playing games browsing and sending sms and writing this....:p Thanks anyway!
[Nexus One Android Development] PhantomRampage:
Is there any way to add the loudspeaker volume hack to the UV kernel?

I'm really enjoying the uv but i've been waiting for this volume hack to come out for waaay too long to just ignore it.

-edit-

this is the one im taking about btw, cyanogen has it up for testing:

http://n0rp.chemlab.org/android/nexus/testing/
[Nexus One Android Development] persiansown:
It will be in the next one
[Nexus One Android Development] PhantomRampage:
that's fantastic! thanks man :D
[Nexus One Android Development] rjhay22:
Good to know :-)
[Nexus One Android Development] r8zer:
just to ask, apparently the optimal settings people have not had great results, insted of 3db how bout 10db would it be possible to up them a bit, as i really want to hear my phone ring, please please please please!!!!
[Nexus One Android Development] jlevy73:
I agree, I would like to see the volume turned up to 11 :)
[Nexus One Android Development] relax24:
Is there any way to check that the correct voltages are being used?
[Nexus One Android Development] liam.lah:
http://www.youtube.com/watch?v=EbVKWCpNFhY
[Nexus One Android Development] JonInAtl:
Beware "Feature Creep". That's how Windows got so bloated.

(A Mac user) :D
[Nexus One Android Development] persiansown:
LOL. OSX is the worst OS I've ever had the misfortune to use... but that doesn't belong in this thread.

This isn't feature creep because its not adding anything new to the kernel, but rather, replacing something.
[Nexus One Android Development] 3Shirts:
Any chance of a version based off Paul's Desire camera kernel?

http://xdaforums.com/showthread.php?p=5993404

That is itself based off the one in CM5.0.5.3 but some changes are needed for the camera to work. It's great but I also love your UC kernel so if there is a way you could do one based on that, i'd love you forever :)

He still has some more changes and tidying up to do on it so no need to rush anyway
[Nexus One Android Development] pzumk:
+1 for that. But wait until Paul posts a proper release soon working with TA atleast.
[Nexus One Android Development] liam.lah:
So both desire camera and UV kernel are incompatible?

I tried to flash the uv kernel, it worked, and the camera still works, but when trying to push the modules i get

failed to copy 'lib/ddmuilib.jar' to '/system/lib/ddmuilib.jar': No space left o
n device

tried deleting a few apps, but no luck. is ddmuilib.jar crucial?
[Nexus One Android Development] r0adki111:
I get a no space left on device error as well when pushing lib /system/lib/
[Nexus One Android Development] b1337:
after the desire camera flash i flashed the most current undervolt kernel with no push of lib and everything works just fine been a good 48 hrs with no problems
[Nexus One Android Development] jblazea50:
does this (latest kernel version) include the audio boost?
[Nexus One Android Development] persiansown:
No, but I will release one later today that does. I was spending some time away from android. Its good for my sanity ;)
[Nexus One Android Development] Part Four:
This time around I did NOT push the lib folder (just fastboot-flashed the zImage) and my WiFi is working just fine. So is there any reason to still push that folder, or is it only for people who are having WiFi issues?
[Nexus One Android Development] evidenc3:
It's good practice to always push it. If anything changed in the kernel that modified those files you'll have issues. If it still works like your seeing it's likely fine, but there is always a possibility of something not working right or issues down the road.
[Nexus One Android Development] paulk_:
Can't wait! Still haven't tried an audio boost on my Nexus
[Nexus One Android Development] PhantomRampage:
Yeah i've been patiently waiting too...

Do you have an eta?
[Nexus One Android Development] paulk_:
Think Persian is probably taking a well deserved break and forgot about it :P
[Nexus One Android Development] persiansown:
Sorry guys I've been swamped with school and a couple other side projects. I /hope/ I can release one today :)
[Nexus One Android Development] paulk_:
Great! *refreshes download page* lol
[Nexus One Android Development] persiansown:
OP updated
[Nexus One Android Development] nmesisca:
.. and here is the signed package with the modules.

you can flash this from your recovery.

http://www.4shared.com/file/255567247/5b1d7136/peruv-42.html

NOTE:

Remember you still need to fastboot flash the kernel file included in the OP.

(named "kernel" this time)
[Nexus One Android Development] r8zer:
so do i need to change the kernel filename to zImage

EDIT = dont worry done it.

is anyones wifi working, ive pushed modules, but nothing happening on wifi front
[Nexus One Android Development] nmesisca:
change the filename to match the command line you're using to flash..

.. or change the command line you're using to flash, to match the filename..
[Nexus One Android Development] persiansown:
Either one
[Nexus One Android Development] r8zer:
i renamed file zImage, and done this

fastboot flash zimage zImage

and pushed .ko, and modules, but wifi is a no-go?

EDIT= sorry, just tried using nmesisca's zip and wifi is working, SORRY.
[Nexus One Android Development] Jason Syn:
Did you flash the zip then push the files or the other way around?
[Nexus One Android Development] r8zer:
i fastbooted kernel, then went to recovery and flashed the zip
[Nexus One Android Development] mrnexusone:
Yes it work. Push it:-)
[Nexus One Android Development] markimar:
So if were running CM we don't need all the other files other than the kernel and the BCM. KO right?
[Nexus One Android Development] Stea1thmode:
Yes

and push the Ko. file if you have wifi issue.
[Nexus One Android Development] persiansown:
I think I'll leave this kernel how it is.. stock cm config + undervolted values. I'll leave the crazy stuff up to the other guys ;)
[Nexus One Android Development] Part Four:
Has anyone bothered to test if the audio mod introduces clipping into the signal? I use my phone as a signal source in my car audio system from time to time (for the FLAC support) and I just can't risk sending a clipped signal to my sound processor. Thanks.
[Nexus One Android Development] liam.lah:
New kernel. What is the difference though?