yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] mike216:
Is deepidle enabled by default

Sent from my G1
[Nexus S Android Development] JakeOcn:
Yes, it is
[Nexus S Android Development] al_madd:
Why do you ask that? Battery drained so fast?
[Nexus S Android Development] xdviper:
I got the 9023 and since I've flashed this, whenever I get a notification the the touch sensitive buttons are lit up?

Does this use any significant amount of battery? And or is there a way to turn it off?
[Nexus S Android Development] laidick:
Thanks for that.

How do I test the frequency @110mhz?
[Nexus S Android Development] laidick:
Its the BLN. Download the bln control from market to disable it.
[Nexus S Android Development] themacro:
Right now on 1100/440 I have 1255, 1205, 1050. Seems stabler. My previous completely unchanged voltages eventually got me a reboot sometime within 24 hours.

Thanks everyone for the help on the scriptmanager stuff. I haven't had time to check it out yet, but I will!

Also, so there's a deep idle bug causing frequency to stay at 440MHz instead of going into real deep sleep? When my deep idle seems to be working correctly my battery life curve gets super flat—awesome. But otherwise it's been pretty steep even with the screen off (and awake?) but with no obvious partial wakelock culprit in BetterBatteryStats.

Edit: by the way, I didn't really properly thank you earlier, but thanks for your continued work on this new project, franco. Really appreciate the work you've done!
[Nexus S Android Development] ragnarokx:
This is an amazing kernel. I get the smoothness of 1GHz and the battery life of TEUV at 880MHz. Not a single freeze or reboot on -20mV and Conservative governor. Please for the love of God continue your work when ICS source is released :)

Sent from my Google Nexus S
[Nexus S Android Development] mike216:
This kernel seems to be very good think I'm going to give it a shot

Could someone tell me how to get rid of all my prior kernel files for the smoothest install method

Should I just reflash my rom without wiping data to format the system or is all that not necessary,any help would be appreciated

Sent from my G1
[Nexus S Android Development] mike216:
Ok just flashed away and so far so good I'm not an overclock guy so 1000 is fine hope deepidle works great like my previous experience has been,thanks France! Report back my experience

Sent from my G1
[Nexus S Android Development] mike216:
Blazing fast and if my battery percentages continue to drop this slow this might be the king of battery life

Didn't check to see if you have a donate button but if you do will rite now to show my appreciation

Your a beast France this MF is awesome with -20 across the board

I think as long as I dont live overclock I wont have to worry about the deepidle battery drain the comes to some, I could be misunderstanding what I read so please dont kill me you guys if I got that wrong

Thanks once again,as much as I'm on this phone I sure appreciate it

Oh I also got rid of Facebook because as little I use it its not worth all the juice and memory

Sent from my G1
[Nexus S Android Development] saranyan:
Anyone tested this kernel with CM7.1.0.1?, I am getting random freezes? Should i do a full wipe?
[Nexus S Android Development] yaronyud:
also using setcpu keeps rebooting... wierd...
[Nexus S Android Development] mike216:
Just a thought but many! are complaining about reboots on that buid and it could have something to do with bln being backed back into it,did you try getting the free app and disabling it or possible raise the voltages if your undervolted

I'm using with nscollab and so far so GREAT!

Sent from my G1
[Nexus S Android Development] mike216:
No donate but got one here for ya if you set one up

Sent from my G1
[Nexus S Android Development] saranyan:
Yeah, CM team removed BLN from rom in the 7.1.0.1 version. I used the app to disable BLN,

Dunno whether its a Rom problem, Because CM 7.1.0.1 with its stock kernel was not stable for me.
[Nexus S Android Development] mike216:
Try nscollab 50 the latest its great and reboot free

Sent from my G1
[Nexus S Android Development] eiabea:
How to enable logcat in this kernel? :(
[Nexus S Android Development] yaronyud:
i saw some posts be4 that he disabled the logcat...
[Nexus S Android Development] kecinzer:
It's possible, that turn off animation is quicker with this kerenl, or I just imagine it?
[Nexus S Android Development] waterface:
Hello.

I can't seem to get deep idle to work, even though it is enabled when checking with cat command. Just had a 15% drain overnight with 3G data off, WiFi on, positioning disabled... Phone will always consume at least 40-50 mA as read by Battery Monitor app. More often it goes up to 100-120. OS Monitor does not show unusual CPU activity. Advice? Possible explanations?

I have i9023 with latest NS Collab. Thanks all for responses
[Nexus S Android Development] eiabea:
yes, i know that it is disabled ;) but i want to know how to enable it again :)
[Nexus S Android Development] coloxim:
Same for me..

Inviato dal mio Nexus S
[Nexus S Android Development] ro_explorer:
22 hours later (almost 24 :) ) ...

Again, 5% drain over night with minimum frequency set to 200. Honestly, I can not tell the difference in battery life with minimum freq. to either 100 or 200 ...

The stability is rock-solid and the general feeling of the OS is very smooth.

From my point of view this is the best kernel available for NS. There is only one "bug" (let's call it this way) and is related to that 5% drain over 7-8 hours of sleep (both the phone and the owner :) ) compared with the 2% in same conditions but with previous kernel.

I've tried to kill the phone by putting it to decode 720p videos, 3d gaming, music, heavy internet and even stress test with setcpu. None of those froze the phone. I'm extremly pleased with the performance.
[Nexus S Android Development] saranyan:
Did you undervolt?
[Nexus S Android Development] al_madd:
I have the same problem...ezekeel already bugfix for this problem..

the qeustion is..why some of us have this problem but some of us dont have this problem??even we set min/max CPU freq and gov the same???
[Nexus S Android Development] ro_explorer:
No UV , no OC
[Nexus S Android Development] skinniezinho:
Well I don't remember figures from last franco kernel, but I am +- the same stats as you,but with Morfic's TEUV kernel.

With TEUV (0.88GHz top with undervolt) I had 1% discharge over a night,with airplane mode, today with franco I had 6% with airplane mode and killing the apps before sleep.Keep in mind that I have undervolt of 50mv too in Franco Kernel.

It's not a big deal, mainly because I prefer the speed and stability of the Franco Kernel, but it means that Morfic and Franco together (sorry about other devs but I didn't tried other kernels) could do a Monster Kernel in performance and battery =)
[Nexus S Android Development] as6:
I got just 1% drain overnight. My minfreq is 480. Maybe try this and look if it's drain less.
[Nexus S Android Development] ro_explorer:
I'm not turning off anything during the night. The wifi is always on and gmail, g+ and corporate e-mail are push syncing. The network is set on auto and is staying on 3G with full signal.
[Nexus S Android Development] skinniezinho:
Thanks,I'll give it a try but I only have 400.

For more concise results I will try to flash the "stock" MIUI and Franco Kernel as I ran with Morfic's Kernel.

Now I am running BM's MIUI.

This thing is not a big deal for me, but if we can make better, ok =)
[Nexus S Android Development] waterface:
Could you please tell me what you leave active on the phone in terms of data connections/apps like whatsapp ("always-on", so to speak)/positioning/autosync when you go to bed??? 1% discharged over a night is STAGGERING stuff, I'd love to achieve that. I am running this kernel now. I want to pinpoint what it is that makes me lose not 1, but 10% in only five hours of sleep or so...
[Nexus S Android Development] ro_explorer:
I've increased the min freq to 400. Will see in 24 hours what I'll get out of it.

I want to have 24 hours /cycle of testing new kernels in various configurations so I can reach a meaningful conclusion.
[Nexus S Android Development] yaronyud:
just me have biiiig drain???

i had 13 went to sleep got up and phone is dead...

around 4:30 AM it died and i went to sleep at 12:30AM

wierd...
[Nexus S Android Development] skinniezinho:
I have 2G,no data enabled,no autosync,no wifi,no gps, and sometimes airplane mode (guess it's not a BIIIGGG DIfference).

The only app that MAY be on is friendcaster (it's a facebook app) but from what I see it doesn't turn on.Maybe setcpu lol.
[Nexus S Android Development] al_madd:
everybody calm down...

we all will have this kind of battery untill franco updates his kernel for latest ezekeel deep idle bugfix
[Nexus S Android Development] skinniezinho:
You have other problem there...apps running,bad flash or the rom.Not this kernel for sure.
[Nexus S Android Development] waterface:
I want to know what it is that determines such different battery drain behaviors. Could it just be a radio issue, different country, different carriers, different signal strength? What radio image are you lucky guys using?
[Nexus S Android Development] skinniezinho:
I think everybody is calm here, we are just trying to figure why some have heavy drain and others not,if it is kernel or not.

But in the end we all do this because we love this kernel and want it to have the best, and be rock stable.
[Nexus S Android Development] waterface:
Well said skinniezinho.
[Nexus S Android Development] ro_explorer:
I9023XXKF1 here ... whatever was flashed during the official upgrade to 2.3.6.

the only difference from the 100% stock is that I've removed few system applications (I'm not using them so why keeping the /system occupied with those) and I've installed this amazing kernel.
[Nexus S Android Development] al_madd:
oh..ok...

franco already explain this if I not mistaken..

http://xdaforums.com/showthread.php?t=1305360&page=44
[Nexus S Android Development] waterface:
Which ones did you remove if I may ask? Doubt that that's the issue, but who knows.

Also, as the noob that I am, I think I had a misconception about what deep idle really is until I read this http://www.reddit.com/r/Android/comments/lo3yj/new_deep_idle_mode_for_nexus_s_doubles_screenoff/

In other words, some of us are experiencing unusual battery drains caused by something that's probably not at all related to deep idle. Right?
[Nexus S Android Development] Icecoldmeat:
How much mV should I use for 1100MHz ?
[Nexus S Android Development] ro_explorer:
See attached.
[Nexus S Android Development] al_madd:
use stock voltage.....1250mV
[Nexus S Android Development] skinniezinho:
The one that makes your phone stable.

You have the stock voltages for the kernel that had those MHz some pages back..search.
[Nexus S Android Development] Icecoldmeat:
Okay, thank you :)
[Nexus S Android Development] coloxim:
Same for me..better Trinity..but more stable Franco..with terrible battery drain

Inviato dal mio Nexus S
[Nexus S Android Development] franciscofranco:
So awesome to read that everyone likes my kernel and it's awesome to read all that constructive feedback. I already have the Ezekeel's fix on my phone since yesterday and it looks good to me, I'll release an update within the hour.
[Nexus S Android Development] vis80k:
that sounds great! don't forget the bln this time. ; )
[Nexus S Android Development] franciscofranco:
Nop I won't forget the lib file ;)
[Nexus S Android Development] Icecoldmeat:
I don't like it... I LOVE IT!
[Nexus S Android Development] :
do you still merge your kernel with the latest cm7 kernel version?

Thanks for the answer.
[Nexus S Android Development] franciscofranco:
I only merge with significant changes. I haven't decided yet if I merge the CM7 led notifications or not because that would force me to build two different kernels and I don't want that.
[Nexus S Android Development] mrruin:
awesome kernel, no complaints. Unmatched smoothness. Not sure what you did, but it works.
[Nexus S Android Development] aiacone:
+1 for me!
[Nexus S Android Development] franciscofranco:
Updated, gogogo.
[Nexus S Android Development] caleb1783:
sounds good!

Sent from Divinus Nexus S...
[Nexus S Android Development] mrruin:
link in the OP is still linking to the 25102011 version
[Nexus S Android Development] ragnarokx:
Was just about to post this.

Sent from my Google Nexus S
[Nexus S Android Development] franciscofranco:
Ups, my bad. Fixed and thanks :)
[Nexus S Android Development] al_madd:
why the update kernel name franco.Kernel.25102011??

forgot to change name??or I download the wrong link??

Edit:working!!!!
[Nexus S Android Development] noobhero:
keeping my fingers crossed, hopefully 27 will give me less trouble than 25 :)

thanks franc!
[Nexus S Android Development] eiabea:
"* Logcat module added inside /system/lib/modules. If you want to use logcat just load the module with insmod" Thanks a lot ;)

i hope i get this to work :D
[Nexus S Android Development] franciscofranco:
It's /system/modules not /system/lib/modules, my mistake ;)
[Nexus S Android Development] eiabea:
hmm okay, i think i am to stupid to use insmod xD could you explain? :)
[Nexus S Android Development] franciscofranco:
http://linux.about.com/od/commands/l/blcmdl8_insmod.htm

http://linux.die.net/man/8/insmod
[Nexus S Android Development] MultiCulti:
Thanks franco ... working well, ... will give you a feedback after few hours/days ;)

and franco ... if you need an tester, just tell me ;) ... was long time tester for mike1986 with android revolution for DHD :D
[Nexus S Android Development] ro_explorer:
OK .. so ... downloaded - installed - booted .. everything fine.

I'm reverting to 100-1000 freq. range and I'll report my status tomorrow, atfter a good night sleep :)

Setup: Stock 2.3.6 - wifi always on, 3G active, corporate email, gmail and g+ sync with push protocol.
[Nexus S Android Development] skinniezinho:
Flashing here!
[Nexus S Android Development] DebauchedSloth:
This is an awesome solution...but not working for me.

I've insmod'ed the module, and I see *some* logcat entries, sometimes, but not all the itme and not all the entries I know are in there (I've Log'ed at all levels and nothing.)

Any idea what's up?

Absolutely love this kernel, but I do very much want logcat for development purposes.

Thanks!
[Nexus S Android Development] franciscofranco:
No idea to be honest. I'll just release a kernel with logcat enabled for devs in the next release.
[Nexus S Android Development] DebauchedSloth:
Thank you!! That would be great!
[Nexus S Android Development] mike216:
I installed last night and lost 3% 9 hours later,thanks Franco! Amazing I aways use xda paid so that's why I can't see any donate button but now that I know you have one will go to the web

Sent from my G1
[Nexus S Android Development] v3rk:
Currently sitting at 36%, this is with the 25 October version. 1% loss overnight using 400-1000 frequencies. I'm reluctant to try the update given how well this one has preformed for me, lol.

Thanks for all the hard work Franco!
[Nexus S Android Development] mike216:
+1 I know you just got your NS but what will you be getting next (prime I hope)

Sent from my G1
[Nexus S Android Development] mike216:
What governor

Sent from my G1
[Nexus S Android Development] v3rk:
the default: lazy. default voltages as well
[Nexus S Android Development] franciscofranco:
Yes I plan to get a Prime as soon as I can to dev on it as well.
[Nexus S Android Development] eiabea:
i mentioned a problem since i flashed the newest release: the phone won't connect to a wifi :(

it says "connecting..." but does nothing, it doesn't even scan...
[Nexus S Android Development] mike216:
Just flashed your latest and it feels to be going through the battery much more than the prior one I flashed yesterday,is it going to take a couple charge cycles to notice good battery

Sent from my G1
[Nexus S Android Development] :
The golden question :)

Did you wiped dalwik cache before you install the kernel and after that made fix permission? before rebooting the phone.
[Nexus S Android Development] mike216:
Maybe all of us can help you get that prime rite guys

Sent from my G1
[Nexus S Android Development] franciscofranco:
What...it just took me 3 seconds to lock into my router wifi network.
[Nexus S Android Development] markovianmind:
hi first of thx franco for ur amazing work... i want to ask is wont setting min. frequency to 400 mhz instead of 100 mhz drain more battery.. as some one suggested to do this in this thread.? also i have undervolted it by 50 mv in default clocks.. so should i set min to 400? and one more thing which governor is best for battery lazy or conservative
[Nexus S Android Development] :
This came out on my birthday so I'm taking that as a sign.

Rent from my arse
[Nexus S Android Development] franciscofranco:
I was the one that suggested increasing the minimum frequency to 400. In my opinion it saves more battery than it wastes because it enters idle faster and it causes less wakeups. For battery should be conservative.
[Nexus S Android Development] bgdxv:
I love how the phone is butter smooth using this kernel, because of the improved screen refresh rate. But, after you reboot, the first time it is very slow. You have to turn the screen on and off and then it becomes smooth. Can this be implemented so that it is smooth from the start? Thank you very much for the best kernel
[Nexus S Android Development] laidick:
Got a sleep to dead tonight.

Using 27/10 version.

Oc to 110%, default voltage

Freq 220-1100, lazy

charged to.full then unplugged, and go to bed.

After 4 hours found my phone was hang with all 4 leds on. Pull battery then restart.

Battery dropped to 62%.

Now changed to 440-1100, conservative. Default voltage and see what's happen.

Thanks.
[Nexus S Android Development] Tzorg:
Quadrant results for 3D don't look great on the 27 kernel, all look slower, getting 42fps on the planet one when I get 65 with matr1x 9.5. I got the egl lib removed.

I'm running NSC50.

Anybody else having this?
[Nexus S Android Development] timeToy:
Known issue, you need to switch off your screen at least one (power button) for the tweaks to take place.
[Nexus S Android Development] khartaras:
I was reluctant to mess around with the minimum frequency, but now that I've set it to 400MHz, all is fine, and there isn't any noticeable battery drain. Thanks for the good work Francisco.
[Nexus S Android Development] skinniezinho:
Thanks for the tip.

Flashed the kernel without wipes on a "used" MIUI, no problems.when I left home @18h I had about 16%,@23h I had 9%,seems cool to me,I even used wifi and made a call,received a couple sms.

Tomorrow when the new MIUI comes I will wipe everything,do a full charge,wipe battery stats and test heavily,but it seems that you got it right!

Cmon guys, donate to Franco to buy him a Nexus Prime!But hey don't forget us Franco!
[Nexus S Android Development] Tzorg:
You are right. What a weird thing.
[Nexus S Android Development] mike216:
This kernel is extraordinary in my opinion! No clutter, just all of the best governors

Sent from my G1
[Nexus S Android Development] idelgado782:
Just flashed. Looking forward to another great kernel! Thx Francisco! Phone feels very smooth and blazing fast!!!
[Nexus S Android Development] franciscofranco:
Yes it happens with every kernel. It must be something with the screen code, dunno really but it works turning off and on like this, so no biggie.
[Nexus S Android Development] al_madd:
Deep sleep working right now..

my min cpu freq was 440..but it seems phone take a bit longer to go deep sleep...

Just wondering, is bad reception make the phone take a longer time to enter deep sleep???
[Nexus S Android Development] franciscofranco:
Yes probably because it keeps trying to get better signal.
[Nexus S Android Development] mike216:
Could smartass v2 interfere with deep sleep because of the screen off tweak built into the governor or do I need to just go through a charge cycle to get the battery life I got on yesterdays kernel, thanks

Sent from my G1
[Nexus S Android Development] Yusei:
thx dude

indeed I google it cuz I felt that was a dumb question :)

anyway you are a good comrade

Edit:

Which I/O are you using guys?
[Nexus S Android Development] waterface:
Hey thanks Franco for a blazing fast kernel, stable and full of features.

Just one last question, as I have surrendered to a minimum battery drain of 40mA, even in airplane mode.

To all of you whose phone consumes less in deep sleep (like those whose phone only uses 3%-10% overnight) do you all have the NS4G or the Nexus S i9020A/T? Any of you with the NS i9023? I'm starting to think that that's the culprit.
[Nexus S Android Development] franciscofranco:
Smartass2 doesn't have screen off profile! And yes you need to get at least one full cycle to get a decent battery life that's like the general rule :)

Just use the default, it's default for a reason ;)
[Nexus S Android Development] vis80k:
first would need to think of how I can get one for myself first ;(
[Nexus S Android Development] some_random:
Hi no I have one of the original i9020 and I have the same problem battery drain will be going super awesome hardly dropping at all and then suddenly for no reason at all it will jump up to like 40mA drain and no matter what I do I can't get it to go back down and stop draining the battery like crazy...

What kernal version are you running because the 27th has this in the changelog "Latest deep idle and live oc bugfix from Ezekeel - should fix that extra battery drain reported by some users" so maybe that could fix our problem but I haven't had a chance to try out the kernal yet...
[Nexus S Android Development] vis80k:
don't know if others are using bln on this kernel and having the same problem, but with bln on with the latest kernel, the touch buttons at the bottom lights up during screen off. if i turn off bln, then no prob.

Rom I use is Oxygen 2.3.1.

i've experienced this with other kernels too, but with other kernels, the problem was not observed during first few hours of use... this version with this kernel, the problem is there from the moment the kernel is updated...

Don't get me wrong. I am having great time with this kernel on my nexus s!! it's just that i am just too used to bln now...
[Nexus S Android Development] jason62391:
Yes i have su privileges it just doesnt work
[Nexus S Android Development] franciscofranco:
Yes that should fix it, it was a problem with liveoc and deep idle being enabled at the same time, but its now fixed :)

It works fine for me O_O
[Nexus S Android Development] mike216:
Yes that's very tru but if everyone who flashed his kernel donated 1$ he would get one and we need him to get it first si by the time we can afford one he would have already put together one bad ass speed demon for us all

Hey I'm a broke factory worker but I find away to give back the only way I can, I'm no genius lol..

Sent from my G1
[Nexus S Android Development] caleb1783:
hey franc,

I've a question...

According to Ezekeel's BLX bugfix #2 on the following link,

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

Maximum acceptable charging_limit is set to 96. But on your wonderful kernel, it's set to 100.

How's this possible? did i miss something?

Thanks.
[Nexus S Android Development] vis80k:
not saying i won't. We should support dev like franco putting in his extra hours for our benefit. :)
[Nexus S Android Development] mike216:
I think he has the CM battery tweak also that lets it get to 100% but the 100% is purely cosmetic

I think?

Sent from my G1
[Nexus S Android Development] franciscofranco:
https://github.com/Ezekeel/Nexus-S-reference-kernel/commit/9e01cf38fd2b772d54e644901cceec9568c000ce

Charging limit is still 96 but it's compatible with showing 100% trick ;)
[Nexus S Android Development] mike216:
Another wonderful thing I've noticed in my two days running this great kernel is no more radio dumps on my favorite nscollab rom and data is extremely good

I had no idea a kernel could improve data speed and connection I thought it was all on the radio or modem but guess not

Goes really good with the data tweak on top of it, get a good 3g connection in my basement ,thanks a whole lot

Sent from my G1