yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] nickmv:
From a fresh boot from flashing the Nov 3 kernel (wiped cache and dalvik with wiper .zip), I've been playing music for 30mins, and it's been pegged at 880mhz the entire time, from CPU spy's reports.

This whole deep-idle thing seems to be a complete clusterf*ck, getting it to work properly.

I was on 100/880 w/ LAZY gov.

I've now upped to 200/880 w/ LAZY, and I'll see if it's any better. It seems to be ONLY using the max speed, for EVERYTHING.
[Nexus S Android Development] al_madd:
to make deep idle work...

after flash the kernel...drained your battery..fully charged...you will see the different....

remember:deep idle is off when you plug usb to your phone
[Nexus S Android Development] nickmv:
Yes, but I should be able to see it in action, by checking and resetting stats on CPU frequency usage. All my testing is showing that it's pegged at 880mhz for almost 99% of all music listening w/ screen-off. Over the past 15 mins of music w/screen-off, it used deep sleep, 100mhz, idle, etc (all the very LOW power states) for approx 10 secs total.

Also, I'm runnin on batt,not usb.

I haven't really noticed any worse difference from the Oct 5th TEUV I've been running, but I certainly haven't seen any improvement whatsoever (which I've been trying to achieve with this deep idle thing).

Regardless, I find that morfic's TEUV kernel completely destroys all other kernels in terms of batt life. I typically lose 2-3% overnight at worst, and usually when I hook my phone to the charger at work each day, it's only down to about 65% from the previous 24 hrs usage.
[Nexus S Android Development] morfic:
It is going to maxfreq with the screen off, that's how Ezekeel recommends it.

It will complete tasks faster and be in deep idle (using least power when not sleeping) more.

If you want to compare battery life run this way for 2 complete charge cycles, then edit 98tweak, change the 1 to a 0 for lazy's maxfreq.

then run this through 2 full charge cycles, then compare and run the way you prefer.
[Nexus S Android Development] albundy2010:
Edited out stuff answered before and better than my post.

However, when I turn the Max freq tweak in lazy off, the phone is not entering deep idle at all with the lazy governor.
[Nexus S Android Development] italia0101:
With the maxfrequncy with screen off tweak .. would that be bad for listeneing to music with screen off? As it's gonna be 880 the whole time?
[Nexus S Android Development] Naa Laa:
Sorry if already answered!

What does znteuv-g-di-xxxx stand for?
[Nexus S Android Development] simms22:
teuv-s22-02112011 880/100 lazy, max freq off, deep idle on(had Sleep of Death on 0311, thats why im using 0211)

not bad at all :)
[Nexus S Android Development] polobunny:
Hey simms, is there any reason you're not using CM7 battery % and using another app instead?
[Nexus S Android Development] morfic:
It only works in intervals, then goes back to deep idle.
[Nexus S Android Development] simms22:
i dont like the one in cm7, and ive been using this one for 3 years now. i have it on both my g1s, on my nexus one, and on my og droid too. ive grown very used to it :)
[Nexus S Android Development] morfic:
Znteuv is a redo, currently nothing is in it but Trinity, deep idle, lazy.

A test kernel I run, while simms runs regular TEUV.

Behaviour is similar to teuv wrt deep idle.

Deep idle is not finished, will report to Ezekeel some time today.
[Nexus S Android Development] polobunny:
Alright. Heard reports about the one in CM7 sucking up battery (oh the irony, the battery % sucking more battery) and I never knew if it was proven or just a myth. What is this app anyway?
[Nexus S Android Development] simms22:
its a version of battery status that went off the market in the middle of 2009.
[Nexus S Android Development] skinner12:
Here is my situation after 6 hr 22 min:

How is it?

And why I have Alarm Manager so active? I think it's too much...
[Nexus S Android Development] simms22:
seems like alarm manager would be actively checking to see if its time for it to go off. thats my guess at least.
[Nexus S Android Development] Serious_Beans:
My phone isn't even entering deep sleep with the latest kernel, it's pretty much at 880 the whole time.
[Nexus S Android Development] Serious_Beans:
I don't think max_freq is good for streaming music
[Nexus S Android Development] kjaved373:
Its the same for me. It seems that I get a lot of battery drain from it also.

Sent from my Google Nexus S 4G
[Nexus S Android Development] simms22:
Android in Space http://youtu.be/X-mijizlpPA

taken from the Galaxy Nexus system dump :)
[Nexus S Android Development] skinner12:
How to disable it? I havent's alarm...
[Nexus S Android Development] simms22:
good question! i just installed better battery stats just to see what my alarm manager stats were.. 9s for me. theres a huge difference between yours and mine! i wonder why.
[Nexus S Android Development] polobunny:
Could it be that skinner puts his phone on a dock thus shows the alarm clock when it's connected and he keeps it up like this at night?

Just a thought, I use a dock myself at home and I have it like that between certain hours.
[Nexus S Android Development] italia0101:
My alarm manager is ..3m 39sec .. the count is 2100 and the percent is 0.6%.. I don't have an alarm or use a dock
[Nexus S Android Development] skinner12:
No I havent dock.. I recharge with usb..

Maybe some calendar widget or similar can activate alarm manager?
[Nexus S Android Development] Rooster85:
Holy geeze! Best performance/battery life I've seen period! First half of the day on 11/2 and second on 11/3 may end up going back to 11/2 though.

Sent from my Kushed Nexus S 4G
[Nexus S Android Development] dsellers2:
My phone wasn't going into deep idle either. Then i read a post here or jn the deep idle thread that I needed to open the camera app up then exit right back out of it.

After I did that it magically started to go in deep idle. I didn't believe it until I did it. But now I'm getting great results. Only problem is I have to turn on the camera and then exit out after a reboot to get it to work.

Strange work around but hey if it gets results I'm all for it. :)
[Nexus S Android Development] simms22:
yea, i think teuv is the best combo of performance and battery out there, for any android.
[Nexus S Android Development] benrees21:
Yes I'm just about to go back to 02/11 SOD's and 5+ secs to wake the screen sometimes. Don't know why as I'm using exact same setup.
[Nexus S Android Development] belair56:
So can a script be written to run after boot to open / close camera?

I have ZERO experience writing scripts.
[Nexus S Android Development] simms22:
wouldnt it be easier to just open and close the cam? ;)
[Nexus S Android Development] JmPTaz09:
Just open and close the camera manually, it's not hard and takes 2 seconds, lol.
[Nexus S Android Development] italia0101:
Is it just me or do you guys notice that sometimes the battery will go down from 90 to say 86 really quickly but then it might stay at 72 or a while
[Nexus S Android Development] belair56:
Forgetful me,

Sorry I asked for so automation, ;)
[Nexus S Android Development] Dr_Ownage:
I also found that last night 03112011 gave me a SOD. but i am also finding that my data wont stay connected...?
[Nexus S Android Development] simms22:
i had the sod on 0311 too, but my data connection was fine. have you checked with your provider, maybe its an issue on their side?
[Nexus S Android Development] morfic:
Yes, I see that.
[Nexus S Android Development] morfic:
I agree, I see SoD sometimes if phone is not used for long periods.

Zero data issues.

Too bad that deep idle isn't bug free yet.
[Nexus S Android Development] Rooster85:
True awesomesauce would be simms 11/2 release but with a 1ghz step as well.

Sent from my Kushed Nexus S 4G
[Nexus S Android Development] Dr_Ownage:
definitively not my provider, using 0311 couldnt manage to get ANY data cept for a short period after wiping dalvik back to running the 2710 and its back to normal. Im hoping for a good battery run.
[Nexus S Android Development] GeezyAF:
02/11 has been very good to me.

Only froze when I was in Market installing an app and pressing back to get out of it at the same time.

Other than that, solid. Good battery life too. My phone had about 15% left before I went to bed at 11PM. Woke up at 11AM and had 1%. That's only like 1% drain every hour.
[Nexus S Android Development] albundy2010:
On 03 with Max freq off did not have a sod yet.
[Nexus S Android Development] Serious_Beans:
Very ODD, all the Deep idle TEUV kernels prior to 02/11 made my phone reboot, and now people are saying 03/11 gives SODs, but 03/11 has been perfect for me and now that I found out about the camera fix for deep idle this kernel is rock solid.
[Nexus S Android Development] morfic:
Can i get some feedback about phone i9020/i9023, kernel flashed and if SoD or rock solid?

Would be nice to find a pattern, i got two quick SoD on a test kernel, francisco flashing same on same rom, got none.
[Nexus S Android Development] catchsomezz:
SAMOLD version. cm nightly 244. 0311 teuv version

had 1 reboot today as i tried to unlock phone. that was it. no SoD.
[Nexus S Android Development] ho0o0o11111:
i9023, teuv 0311, nexus mv 10.26

no sod

thanks
[Nexus S Android Development] window7:
I9023 here, no SoD, zero data issue :D

MIUI rom :)
[Nexus S Android Development] :
I9020 02 Nov 03 Nov reboots
[Nexus S Android Development] belair56:
i9020T

11/2 Euroskank

11/3 TEUV

1 Batt pull while on web, no SOD.
[Nexus S Android Development] albundy2010:
Two things I have encountered last night with 03. My clock fell ten minutes back. System clock and widget where ten off. Pandora would randomly just stop playing. Wake up the phone and it started up right away. This was on wifi and while charging.

Roboot fixed the clock but I went back to 02 build right after
[Nexus S Android Development] Maximilian Mary:
0311

Ns4g

SoD.

tombstone: http://pastebin.com/6AhZgR0q
[Nexus S Android Development] Mac Boy:
i9023 with11/02 TUEV S22 kernel on latest nightly, rock solid, good battery, deep idle activated

using camera toggle.

Loving your work.

Sent from my Nexus S
[Nexus S Android Development] Ezekeel:
I also had a problem this night with the clock falling behind about 15min. I will look into that.
[Nexus S Android Development] melvinchng:
Using tuv to play 9mm... first mission: mission fail! Wth!

Accidentally sent from my Google Nexus S using XDA Premium
[Nexus S Android Development] skinner12:
Sorry what does it mean SOD?
[Nexus S Android Development] Maximilian Mary:
This is a shot in the dark, but one possible cause of SoD (as with freezing in general) is insufficient voltage for the clock speed.

What voltage is used in deep sleep/deep idle? Is it dsvint2?

Max_freq runs at 880 without the governor telling it to. Is it the governor that is responsible for changing voltages as it scales?

Is it possible that when a wake lock cause the phone to come out of idle, the phone runs at max_freq without dsvarm1 being applied, since the governor is being circumvented?
[Nexus S Android Development] sinik420:
Its daylight savings, that have an issue? Shot in the dark lol
[Nexus S Android Development] r5xscn:
I9023 02112011 Hang when starting download from market, pulled the battery then restart.

03112011 Screen flashing when browsing, hang when benchmark-ing 3d with quadrant (only once).

All with Deep Sleep enabled, backlight dimmer enabled, and touchwake enabled. :D.

Edit: 02112011 Hang when in gallery+camera too, maybe my phone not compatible with EUV kernel.
[Nexus S Android Development] belair56:
F.Y.I.

i9020T

Euroskank 11/4

TEUV 11/2

Last 50 mins Poweramp
[Nexus S Android Development] benrees21:
Still getting SOD's on TEUV-0211. Weird thing is it went through the whole night fine and then the last 3 hours I've had 2 SOD's. Can't pinpoint it to anything.

Sent from my Nexus S on Morfic's TEUV Kernel and some help from Tapatalk!
[Nexus S Android Development] Rafael Cadina:
How can I enable deep idle? Thanks

I also would like to know where I can find the uv mv table with frequencies /voltages
[Nexus S Android Development] red_skittles:
I flashed the latest TEUV and Gigglebread nightly at the same time yesterday so I don't know if the problem is caused by one or the other, but BLN doesn't work for me anymore. When I get a notification my phone only vibrates once, the LEDs come on for a few seconds then turn off.

I also lost almost 50% of my battery overnight and my clock is 18 minutes behind

And last, I have never had a reboot/freeze/SOD on TEUV
[Nexus S Android Development] caliban2:
also getting the lazy clock. deepidle is working fine, no need to start camera first (isn't this rom-dependant?). i didn't change anything in init.d.

so far got only 1 SoD in the last 30 hrs, used to be much worse and hopefully didn't jinx myself now... ^^

never been able to track it down, but here's what might have an influence:

- fresh install of the rom and apps (nothing restored)

- i've set min_cpu to 200 mhz (lazy gov)

i know that CM 7.1 has it's own SoD-troubles on nexus s. question is are SoD's caused by trinity or the rom? (cm has its own kernel - how about all those roms that are labeled "rock-solid"? stock-kernel?) has anyone ever tried a deepidle-kernel on stockrom?

i think in bugreports the rom should be mentioned as well and if it's a fresh install or the 27th kernel-replacement on the same sys...
[Nexus S Android Development] isikh:
What do you guys think my problem is? I'm on 11/3 TEUV and deep idle is now awesome on my battery, but after a while on sleep, let's say overnight, or a few hrs, when I wake it, I'll see an email notification for one account, but there are two accounts I should be notified about, I see no G+ notifications, or twitter notifications, but on my other stock review phone I see all notifications that are missing on the nexus s, so basically I have the data issue on 11/3. Where's the directory of the other kernels like this? I'd like to test them out as well. This one is good, but frustrating because I need to know I have an email right away sometimes, and when I wake it from theese long sleeps, give it several mins and it syncs again, but Im not 100% on that.

I hope i was detailed :)
[Nexus S Android Development] simms22:
i have a request from morfic for you guys..

btw, i woke up today with my clock more than 5 hours behind, deep idle enabled, but no SoD :eek:
[Nexus S Android Development] SA-07:
Congratulations you are now in the 5th dimension or in a parallel universe

;)
[Nexus S Android Development] benrees21:
No open cam app = no deep idle = no SOD. Correct?
[Nexus S Android Development] simms22:
no open cam = no deep idle stats = no sod(as i understand, could be wrong).
[Nexus S Android Development] caliban2:
for me it is

no open cam = deepidle = sod

(still not sure if deepidle is the sole cause, got them without as well)
[Nexus S Android Development] benrees21:
Ok, well for me I have to open the cam app for deep idle to kick in. Rebooted and have not touched the cam. I will report back tomorrow and let you know how it goes.
[Nexus S Android Development] Naa Laa:
$ export PATH=/data/local/bin:$PATH

$ cat /sys/class/misc/deepidle/idle_stats

idle state total (average)

===================================================

IDLE 3561006ms (3ms)

DEEP IDLE (TOP=ON) 24686ms (316ms)

DEEP IDLE (TOP=OFF) 921306ms (1758ms)

$ cat /sys/class/misc/deepidle/enabled

1

$

Which version (TEUV 0311?) are people having issues?

I'm using TEUV 0311 without any issues (fingers crossed) mentioned on last couple of pages. I'm on i9020t model with miui latest from miui.us.
[Nexus S Android Development] albundy2010:
Simms was your 5hr clock issue on the 03 or the 02 build?
[Nexus S Android Development] simms22:
it was on BBT-04112011 a kernel i started testing last night. but, deep idle was the culprit. heres a post by ezekeel explaining the messed up time keeping, no it wasnt a time/space disturbance :D http://xdaforums.com/showpost.php?p=19073756&postcount=471
[Nexus S Android Development] morfic:
He was on BBT0411 but it was same didle patch state as TEUV-0311

Ignore both.

Instead try:

http://morfic.euroskank.com/simka/TEUV-S22-05112011.zip

Has the Ezekeel fix adding system timer to wake up sources, he hopes this alone will fix it, not readding RTC as source (improved media player screen off didle time too much for him to give it up just yet)
[Nexus S Android Development] albundy2010:
Cool. Just wanted to make sure it was something in the last deepidle update prior to today's fix. So the 02 tuev is free of the clock issue.

On a strange note all three of the back to the future movies where on HBO today. This is heavy.
[Nexus S Android Development] :
i was hoping it would have this boot image. very nice :)
[Nexus S Android Development] kfjunky:
Tried, has the market issue.

Let's wait for the Oxygen version.
[Nexus S Android Development] tandxcstar1:
I don't think ns4g is supported.. no signal on each boot and tried reflashing but no luck... had to revert to my other kernel and back in biz. Thx anyways

Sent from my tricked out pay phone across the street from the liquor store.
[Nexus S Android Development] Hexmaster93:
Yay an update, flashing now :D
[Nexus S Android Development] simms22:
ive got a few confirmations on google+ that it works with the NS4G. next time you boot up without data, put it in airplane mode for a few seconds then back.
[Nexus S Android Development] sk3201:
Does thisone has the same features mentioned on the frontpage like tun,cifs...? And what about usb mount issues? Thx.
[Nexus S Android Development] shubu000:
Just had two random reboots moving back to previous version...

One time I awe only a bright pixel in the middle and bln on

Second time 5mins llater it rebooted when I opened a message....

Just reporting my experience

still love this awesome kernel.

So fast with superaosp
[Nexus S Android Development] simms22:
yes, has everything in the first post, and usb is working.
[Nexus S Android Development] Babydollll:
Thank you for pointing that out. There, are so many versions (NOT a bad thing) :)

Sent from either my N1, Ns, or Sensation 4G
[Nexus S Android Development] simms22:
you should try the newest one i posted yesterday, its having the best battery life for me so far. also its fast and ultra responsive :)
[Nexus S Android Development] brainmaster:
Can you please repack it with the Oxygen RAMDisk?
[Nexus S Android Development] treUse:
Would love this aswell :)
[Nexus S Android Development] simms22:
youre going to have to ask morfic for that. ill ask him too, but today he is busy.
[Nexus S Android Development] Borky_16:
somebody know if we could compile the kernel our self through github?
[Nexus S Android Development] simms22:
UPDATED! The very latest Trinity1.1ghz UV kernel for the Nexus S Oxygen rom version http://goo.gl/Hc85H You ask and you shall receive! thanks @morfic

this is the same as the release the day before yesterday but for the oxygen rom :D
[Nexus S Android Development] treUse:
Amazing, thanks :)
[Nexus S Android Development] brainmaster:
Why is there no Smartass governor in the Trinity kernel?
[Nexus S Android Development] simms22:
nobody likes a smartass :p

(ondemand is better. with smartass, you lose some performance. and Trinity is about performance.)
[Nexus S Android Development] simms22:
:eek::eek::eek:
[Nexus S Android Development] morfic:
It would help if you quote the person you reply to, so the jokes make sense, if not someone will eventually ask you if you forgot your meds.
[Nexus S Android Development] SA-07:
Lol.
[Nexus S Android Development] simms22:
for me, time stood still. but for my boss, i was 3.5 hours late. i tried explaining physics(relativity) to my boss, but i lost him in the explanation ;-)
[Nexus S Android Development] morfic:
The 02 kernel should suffer reboots but no clock issue.
[Nexus S Android Development] simms22:
i didnt get reboots with teuv-s22-0211 or sod.
[Nexus S Android Development] Rooster85:
+1

Sent from my Kushed Nexus S 4G
[Nexus S Android Development] gotjazz:
Been using T11-NS-19102011 for a couple of days now. No problems whatsoever. Best trinity kernel for me yet. And seems to use less battery than some teuv ones I had. Back on trinity for the time being. (been on more stock-ish stuff lateky)
[Nexus S Android Development] skinner12:
Hi, today I try to register 1 gps track but seems that when phone goes deep idle, gps stop working; only when screen goes on it starts to fix and take right position.

Is it normal?
[Nexus S Android Development] catchsomezz:
this may be a noob question:

i know morific said it may take up to 2 charging cycles before we will see the effect of deepidle. is there a reason behind why 2 charges (or any for that matter)?
[Nexus S Android Development] jjhrrsn:
Pretty sure because the phone needs time to "learn"
[Nexus S Android Development] Dr_Ownage:
Well i think my Nexus S is officially dead. Recovery says sdcard wont mount and doesnt matter how many times i power down and reboot this isnt changing :(

i have been trying to get it to boot for the last hour or so... :\

Hopefully the Galaxy Nexus isnt too far away...
[Nexus S Android Development] catchsomezz:
is there anything that i do that can make it un-learn it? eg, install the next nightly? update kernel? clear battery stats?

does the two battery charges have to be completely full to empty? or is it more just a measure of time?

thanks jjhrrsn!
[Nexus S Android Development] Naa Laa:
LOL.

You should have shown him the S22 boot image!
[Nexus S Android Development] jjhrrsn:
From what i've gathered there is no way to speed up the process. The only reason i'm familiar with this is because its not only phones that require time to adjust to the new settings, it the same when modifying vehicles. Take this quote for example which has similar circumstances yet different products

"When the ECU is reflashed it is given new targets to learn to. Over time as the ECU does learn the tune will get better as your vehicle learns to run closer to the new values."

I would always wipe battery stats and do as close to 2 full cycles, however there is no magic way to speed up the process, if there was i'm sure Morfic would have told us so :p
[Nexus S Android Development] Rooster85:
Awesomesauce so far...... we will see how the overnight period goes

Sent from my Kushed Nexus S 4G
[Nexus S Android Development] red_skittles:
With TEUV-0211 I went from 83% to 37% battery overnight. The Android battery graph shows that my phone was constantly being woken up during the night (close to 50% of the time roughly). I have never had this behaviour with didle (Im assuming didle is the problem here). On earlier implementations of didle in TEUV th only time the battery graph would show awake was when the screen was on for the most part.

BetterBattery shows the top wakelocks as google app syncs. I have always had my phone set to automatically sync all of my gapps (reader, music beta, gmail, docs, wallet, calendar, contacts) but I have never had this type of battery drain. On TEUV before didle and most early didle builds I'd lose at most 10% over night
[Nexus S Android Development] morfic:
0211 is many didle patches old, how does http://morfic.euroskank.com/simka/TEUV-S22-05112011b.zip compare?
[Nexus S Android Development] melvinchng:
Have you try using different recovery?

Accidentally sent from my Google Nexus S using XDA Premium
[Nexus S Android Development] GeezyAF:
0211 actually does have some sort of clock bug. I'd take a screenie, but I can't get it right with the built in cm7 one to get my lockscreen, but my status bar says "1:01" and my lockscreen says "1:05". My time also seems frozen as well, as my statusbar has said "1:01" for a long time now, lol. Ive been running 0211 for about 48 hours now with a maybe one sod, which I posted about like yesterday or tthe day that I flashed.

Going to flash 0511 and run for a couple days.
[Nexus S Android Development] Serious_Beans:
Difference between this and 0511b??