yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] SA-07:
Lol. I find your whining "boring" as well ;)
[Nexus S Android Development] DaX05:
Reading is fundamental!! Lol

Beamed from my Nexus S
[Nexus S Android Development] caliban2:
I see. :)

"Whining..." - reminds me of that pm of yours.

Edit:

Oh, I got another one from you. Why so shy?

Okay, so I have to show gratitude that you're providing a kernel and don't bother to respond to bug reports. Don't even mention that if you finally react, it's in a condescending way.

Good thing is - this is easy fixable. Good luck with your kernel!
[Nexus S Android Development] SA-07:
Sounds like a case of the pot calling the kettle black here :D
[Nexus S Android Development] R-TEAM:
Hi,

i musst say the actual kernel (16.0) is very stable and runs nice :)

Have not long switched from GB to ICS and use UltraICS ROM V 4.0.

Have first used GlaDOS and it is an nice kernel too - but after i read it will be discontinued in the next time i switch back to Matr1x (haved used by GB times).

The V15 that i testet parallel with GlaDOS (test the deepidle problem) was a little bit unstable and have quirks (slowdowns) - but the actual v16 starts very fast, have no mutiple reboots before it runs stable and no slowdowns.

The only things i can complain ATM is my demand for an 1100Mhz step (to become with LiveOC 120 an freq of 1320Mhz ) and maybe ROM related problems.

[no auto mail download/heavy usage of mediaserver by play music - if the ROM not in the next time updatet (to 4.0.4 as example) i will maybe switch to another ROM - this is sad as i like the ROM ;) ]

So to summary, IF your system stable (like Undervolting -> here shot Matr1x itself, as the voltages for INT are to low for many devices to get usefull LiveOC and an kernel that support LiveOC and doing so heavy UV on INT is a little bit silly ;) ) then this kernel runs nice - and i have ATM over 160 Apps installed without problems ....

The one thing i would very like see in an next version is (for me and maybe others with the same problem, an 1100Mhz step :P ) the inbuild of KSM [Kernel Samepage Merging] .(Like in the kernel i use for my HP TouchPad Tablet)

Regards

R-TEAM
[Nexus S Android Development] SA-07:
I'm sorry I'm not adding 1100 at the moment.

Let me look at the voltages again.
[Nexus S Android Development] gotjazz:
Hrm am I the only one to only get steps of 25 in nstoools?
[Nexus S Android Development] SA-07:
Yeah but setcpu has a text box that lets you set them to whatever you want
[Nexus S Android Development] y3mita:
Yah mathkid95 is very much likely to pm you. And I think it is the best thing to do... why bring bad things to a thread when they can be resolved privately.

Now, I think you are under the assumption the DEV is not working things out... What makes you say so? In the other hand, he might already be working to iron bugs out.

Did you know mathkid95 is only 16 years old? I do not know your age, but people respond/react different according to your age and for me this kid is mature enough to give all of us the benefit of the doubt.

m2c
[Nexus S Android Development] SA-07:
Thanks for the support but it was my fault as well. I'm helping Caliban out too, so this has been resolved.

But let's just move on ;)
[Nexus S Android Development] bigmem:
hi can u post up the default voltages for arm, need to correct something i think i messed up
[Nexus S Android Development] SA-07:
They should be available in nstools. If you check to use the default settings from kernel they should be there
[Nexus S Android Development] bigmem:
it doesn't actually tell me what they should be tho just greys out the figures i put in and leaves them there
[Nexus S Android Development] moriz1:
Oddly enough, setting the phone to 400-1200mhz ondemand makes the phone last longer on battery. Go figure.
[Nexus S Android Development] aLNG:
How long? Some proofs?
[Nexus S Android Development] glennkaonang:
Hi, I have a strange situation here.

Last night when I was sleeping, my battery drained 12% in around 6 hours.

It is strange that when I checked at CPU Spy, it said that my CPU was in deep sleep for more than 5 hours.

That means my phone was idling at that time right?

I'm running Codename Android 1.3.2 with matr1x 16.

I did a full wipe using the flashable ROM-Wiper and Dalvik-Wiper before flashing the ROM.

My CPU freq is 220/880, ondemand.

GPS, BT, Location services, NFC, sync are all off.

I set 2G only and my signal bar is always full.

I also disabled Google Search, Google+, Talk, and everything that can possibly drain my battery.

I attached some screenshots below.

I'd really appreciate someone who could help me here as I'm really lost in this.

Thanks.
[Nexus S Android Development] bigmem:
ok been playing with the volts back and forth trying to get something workable and as i never took a back up its all over the place. can you please tell me your current voltage settings accros the board for both arm and int voltages as the reboots are back worse than ever, and i am going mad :eek:
[Nexus S Android Development] moriz1:
20 hours, currently at 30%. CPU idle is definitely working, since it practically doesn't drain at ask when idle. Battery does drain much faster when the phone is active though.
[Nexus S Android Development] glennkaonang:
Could you tell me what is your CPU freq and governor?

I have no idea how you could get such long battery life.

Thanks.

EDIT: Nvm, I saw that you set 400-1200mhz.

What governor are you using?
[Nexus S Android Development] darth7:
Not using the phone.

Enviado desde mi Ice Cream Nexus Sandwich usando Tapatalk
[Nexus S Android Development] maniac2403:
Matrix v 16 is not that great on battery life for me. v15 used to last me 1day and 12 hrs on average. v16 lasts about 19 -21 hrs with same settings as v15. Used the same apps and my phone use does not vary much.

I listen to a lot of music, maybe that's why v16 drains so fast. Maybe deep-idle did work. Who knows.
[Nexus S Android Development] SA-07:
Ok I'm gonna be working on 16.5 soon. Can I get more people to test cpuidle vs. Deep idle for more solid results?
[Nexus S Android Development] moriz1:
Ondemand, and cellular data off.
[Nexus S Android Development] :
Nice. Could you not include both though? Personally I like deep idle more though.
[Nexus S Android Development] SA-07:
No I can't include both lol
[Nexus S Android Development] ocyrion:
I get about 22 hours of battery life on 16.0 CFS, using CM9 2.1. My phone is about a month old. Under battery stats Android OS has used 58%. Before I went to bed the phone had 73% battery left. When I woke up, it had 8%, so a 65% drain doing absolutely nothing. I only use 2G (edge) with data enabled, wifi off, BT off, all location services off.

Using CM9 2.1 with the original kernel, I got almost 48 hours life at light usage. Stock ICS ROM about 40 hours, same settings as above.

Is there something I need to set to get more battery life with this ROM? I haven't fiddled with the governators or anything.
[Nexus S Android Development] derekwilkinson:
don't mess with the governator
[Nexus S Android Development] :
Try turning on airplane mode if your just gonna let it sit there during the night.
[Nexus S Android Development] Harbb:
@ocyrion: Something has probably held a wakelock while you were sleeping. Better Battery Stats (available on XDA) will probably reveal what the problem was.
[Nexus S Android Development] Darrien13:
the official source is out now ;)
[Nexus S Android Development] KBanause:
KalimochoAz is sharing it at:

https://bitbucket.org/KalimochoAz/samsung-kernel-3
[Nexus S Android Development] SA-07:
Hi guys,

I've released a kernel for the gnex, but it's basically for the gsm 4.0.1

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

I am waiting for a proper .3 rom.

Right now I am relying on testers, and it would be much easier on me if i had the device haha

I was wondering if anyone going to the gnex could maybe throw in a donation to help me get the phone?

For anyone who has donated, thanks so much!
[Nexus S Android Development] nickmv:
So you're leaving us? :confused::mad::eek:
[Nexus S Android Development] DaX05:
Front runner lol.
[Nexus S Android Development] nodstuff:
Well I have to get a gnex now if you aren't working on the ns anymore!!! Your kernels are my favourite!!
[Nexus S Android Development] aic719:
I think I remember him saying he will stay and continue to work on the NS even if he gets a GN

Sent from my Ice creamed Nexus S sandwich!
[Nexus S Android Development] SA-07:
Can't get enough?

Yeah I'll stay lol
[Nexus S Android Development] cpaixao:
Keep stucked at Google logo, here. My device is I9020t, stock ICS, rooted.

I tryied to flash both packages (CFS and BFS) it with CMW 4.0.1.4 and 5.0.2.0 but didnt works with any.

Where can i grab the stock kernel to flash it back:??

Help plz!
[Nexus S Android Development] RonnieRuff:
Why would you flash packages not designed for the ROM you are running? Just go back to your backup. You did back up?

Stock OTA ICS Version 4.0.3

GLaDOS 2.0 Kernel
[Nexus S Android Development] aic719:
Your roms are the best dude! Definitely flashing it on my ics once you release it.

And awesome B)

Sent from my Ice cream Nexus S sandwich
[Nexus S Android Development] RonnieRuff:
MK are you going to update to latest source? My GNexus is a week out!

LOL

Stock OTA ICS Version 4.0.3
[Nexus S Android Development] atrevino19:
If you don't have a backup just flash the rom you are using again. It should just install the original kernal again
[Nexus S Android Development] cpaixao:
Who said its not for my version? I cant see it in ANY place of the OP. Any.

There's no information about rom application - should be this or that code, CM or Stock. So, everyone would assume thats for any rom, stock or CM.

I'll not roll back for backup if i i can just flash stock kernel. I just asked for the source of the stock kernel.
[Nexus S Android Development] SA-07:
Dude I haven't updated this yet to be compatible with 4.0.3..
[Nexus S Android Development] pilspeda:
Thanks,

was just about to ask :D

I'll wait and then get your Kernel when it's updatet.
[Nexus S Android Development] cpaixao:
Nice to know it.

Thanks.
[Nexus S Android Development] nodstuff:
*Facepalm*
[Nexus S Android Development] RonnieRuff:
We assumed? LOL I did not flash a kernel meant for ICS Kangs (that use a modified GB kernel) on an official ICS OTA with a 3.0 stock kernel. Don't go back to your backup then.... how long would it take to restore everything 4 minutes?

Stock OTA ICS Version 4.0.3
[Nexus S Android Development] RonnieRuff:
BTW MK... My GN will be delivered Tuesday

Stock OTA ICS Version 4.0.3
[Nexus S Android Development] ocyrion:
Cheers, I'll grab it.

Thanks derekwilkinson for the governator pic :D

Edit - where can I find that app? I did a bit of a search and I'm coming up blind...
[Nexus S Android Development] sean1984:
http://xdaforums.com/showthread.php?t=1179809 better battery stats
[Nexus S Android Development] glennkaonang:
Why am I the only one that has his battery drains fast while the phone is idle?

I've updated my ROM. I'm using Codename Android 1.3.3 with matr1x 16.

I'm sure that I've done a clean install of the ROM and kernel.

I've seen many people enjoying his phone's long battery life, but I don't. I only use my phone for messaging with no syncing, GPS, NFC, or whatsoever.

Could somebody please help?

Thanks.
[Nexus S Android Development] mixtapes08:
Maybe the problem is your battery.

Sent from my Nexus S
[Nexus S Android Development] glennkaonang:
Some people told me that already.

I've just got this phone for a week.

Before I use ICS, I used oxygen and the battery drain seems to be fine.

I've tried many ICS ROMs and kernels but I've never had as good battery life as when I used oxygen.

I know some of you might simply tell me to go back to oxygen. I'd like to, but I like ICS a lot. And I keep seeing people running ICS just fine without battery drain issues although some might have one.

Could you recommend CPU settings (freq, governor, scheduler, etc.) for this kernel that is meant to be balanced performance and battery life?

I tried using ondemand and conservative 220/880 but the battery still drained fast. See my previous post here for the details http://xdaforums.com/showpost.php?p=22368407&postcount=2581

Any advice would be very appreciated.

Thanks.
[Nexus S Android Development] mobile_pc:
Deep Idle again!
[Nexus S Android Development] ocyrion:
Thanks mate!

I get the same thing ... like I just posted, with the Matrix 16.0 CFS kernel on CM9 my battery was drained to 8% in about 24 hours. It lost 67% over night with the phone idle (it was at 75% before I went to bed). I'm gonna try the battery stats program that was suggested today, it could be a battery issue or something preventing my phone from sleeping apparently. I found the kernel pretty zippy but I am no expert with phones.
[Nexus S Android Development] glennkaonang:
Yes, I also like this kernel because of its stability and performance. But I was wondering how people could get such amazing battery life together with snappy performance.
[Nexus S Android Development] Lazat:
Deep idle worked good for me, got better battery life while listening to music with 15.5 vs 16.0. Exactly same setup with both kernels. Thanks for your work!

Nexus S i9023
[Nexus S Android Development] darth7:
people who post battery than last for days, don't use their phone.

Enviado desde mi Ice Cream Nexus Sandwich usando Tapatalk
[Nexus S Android Development] aLNG:
its so funny

if u dont know how to use ur phone wisely..learn about it
[Nexus S Android Development] :
i too am amazed at how people can get a battery life that lasts for days.... just having the screen ON takes up a lot of power.

anyway, with the latest 16.0CFS, I have significant battery drain compared to before on 15.5CFS. not sure what it is, but easy drained 10% overnight for no reason. compared to almost zero usage when deep idle was enabled.
[Nexus S Android Development] moriz1:
Is it possible to have deep idle and CPU idle at the same time? The former improves battery life with music and Bluetooth active when the screen is off, the latter seems to improve battery drain when the phone is truly idle. They sound like complementary features.

What does CPU idle do anyway?
[Nexus S Android Development] glennkaonang:
This is what I got, I know that people who get long battery life don't use their phone. But, same as kto_matchu here, I lost 10% overnight with the phone being idle (good signal, sync off, no GPS, BT, NFC, etc.)

I tried deep idle but it also didn't help.
[Nexus S Android Development] moriz1:
That's because deep idle doesn't do anything for you when your phone is completely idle.
[Nexus S Android Development] KBanause:
I get amazed how you do lose percentage at night. My battery even recovers at night. Each morning I wake up with a full battery :cool:

People, use your phones, plug it in at night and you will have a fully charged phone in the morning. Then you don't have to deal with an empty battery in the morning ;)
[Nexus S Android Development] nickmv:
You completely missed his point. The point is, on 8hrs of NO USE (aka sitting there supposedly idling), the phone drains the battery.

Ever considered the fact that phones pay no attention to what time of day they idle at? It's no more acceptable for a phone to drain the battery overnight than it is during the daytime. If it drains fast overnight, it's gonna drain fast during the day, even faster since you're using it. So yeah, I think you missed his point.

On Gingerbread, I could lose as little as 3% batt overnight, which is nothing. In ICS, it's way more. Offering up advice such as "charge your phone" serves no purpose in solving the problem, and is borderline rude.
[Nexus S Android Development] KBanause:
Well if your phone was having a better battery life on GB then I think some apps you have installed might not work well with ICS. Have you tried testing the battery drain after a factory reset with NO 3rd party app installed? If it is as high as with all your apps then it's can be ICS(or custom ROM developer) or the kernel that's draining. If not, install your apps ONE BY ONE until you have the faulty one and contact the developer.
[Nexus S Android Development] steve.garon:
I wouldn't compare GB and ICS. Everyone knows that ICS drains more battery than GB. GB was at itteration 7 (2.3.7), ICS is at itteration 3 (4.0.3). They pulled the NS update to ICS because of battery drain... it will get fixed eventually. I don't think its kernel related, I'd point finger at the OS. If your want good battery life, go back to GB :P
[Nexus S Android Development] :
Bored, so here's a bit of maths for you. The quickest way to find a target in a list is to halve it recursively.

Say you have 16 apps. Install the first 8.

1

2

3

4

5

6

7

8

Do you have the battery drain problem? If yes, halve the list by removing the last four.

1

2

3

4

Problem gone? Well it must be one of the four you removed. Add half of them back.

5

6

If the problem is there, halve the list one last time.

5

If this is the problem you will see it. If not, then 6 was the problem.

I'm sure you can work out all the YES/NO contingencies yourself.
[Nexus S Android Development] aLNG:
thats how engineer solve problem :)

learn boys!
[Nexus S Android Development] armoredkin:
I used the betterbatteryapps and found my Line and facebook alarms a wakeups. It had to do with the notifications. Turn it off and seems ok, will test for tonight

I have some problem with v16 where in the afternoon my phone just went slow. When i check the running apps, it left around 20mb only. It was ok after i restart my phone. Anyone had any idea?
[Nexus S Android Development] SA-07:
Check out my new site! :) it's in the dload link
[Nexus S Android Development] maniac2403:
Battery life just becoming worse with the latest kernel. Had to go back to a deep-idle kernel. Back to 1.5 day+ battery life.
[Nexus S Android Development] SA-07:
Sweeeeeeeeet
[Nexus S Android Development] ozazi:
m8, on your site, it says NexusSandNexusS4G. is it the same for "normal" Nexus s?
[Nexus S Android Development] SA-07:
Yes it is all the same
[Nexus S Android Development] mobile_pc:
Matr1x kernel's feature = all in one

and yet stable, a rare talent! :)
[Nexus S Android Development] SA-07:
Thanks :)
[Nexus S Android Development] :
You completely missed my point. I'm just saying that battery drain is higher than it was on previous versions of matrix. And you know what? leaving it unplugged over night is the perfect way to test it, because there is almost zero variation in how i use the phone when I'm ASLEEP.
[Nexus S Android Development] SA-07:
Poll added! Make your vote now!
[Nexus S Android Development] moriz1:
i'm assuming that it is impossible to have both CPU idle and deep idle active at the same time? for that matter, exactly how does CPU idle work anyway? i know that deep idle only matters if i'm playing/streaming music and have bluetooth active in the background. from what i've gathered, CPU idle seems to work with a larger variety of situations, meaning that it can trigger even when the screen is on as long as there's minimal user interaction, such as when reading an ebook. please correct me if i'm wrong here.

for what's its worth, i'm noticing very little difference between the two. battery life remained relatively consistent no matter which i use.
[Nexus S Android Development] dinuvali:
Hi, i've flashed your kernel after an initial bad experience with it.

Unfortunately the current experience is no different. Permanent reboots no matter what voltages i set (even started from 975 at 100Mhz). I don't use OC or liveOC.

I wanted to use your kernel for the USB OTG. Can you help in any way?
[Nexus S Android Development] metalgear873:
Deep idle never really worked for me o think cpuidle is better.
[Nexus S Android Development] :
Complete battery drain test of DI underway. Results up in four to six days.

mk - BFS got visibly worse results when I did GlaDOS CFS vs BFS. Would you like me to benchmark both of yours? (On next version, phone busy right now...)

Nice website btw
[Nexus S Android Development] The1Shark:
I see people arguing here about battery performance.

I can tell you from my experience that there are days when I'm getting excellent performance and ( over 24h ) and there are days I can't hit 10h.

In both cases phone usage is the same. Cpu spy does not reveal any excessive resources usage.

Basically, I've noticed that with different kernel versions and various ROM versions.

For example :

My first two days with Matr1x version 16, I got to 24 hours +

On the third day for some reason I only got 8 hours from the battery. And so on.

I can't find any special reason for this behavior and as I mentioned before,Cpu SPY does not reveal any excessive resources usage..

The only thing I can think of is related to the cellular reception as the use of the battery increases when your reception is bad and vice versa.

In conclusion, I do not think it's a kernel fault and does not related to the use of cpu ideal nor deep ideal.

BTW,

I complained a couple of days ago of complete loss of cellular reception, I suggested that it is related to the BT fix ( framework zip ) for the deep ideal TOP=off.

Since version 16, without the deep ideal and without the BT patch which I removed ( I restored the original ROM framework file ) it has not happened to me since now.

the1shark
[Nexus S Android Development] tchaari:
I want to vote for both them at the same time :D
[Nexus S Android Development] nexusphone:
v16.5, how about two versions - "Deep Idle" and "3.2 CPUIdle" ?

Users can judge :)
[Nexus S Android Development] SA-07:
No two versions. One or the other
[Nexus S Android Development] SA-07:
Raise all voltages by 30
[Nexus S Android Development] deani77:
CPU Idle for me... work great on v16 kernel

Sent from my CM9 Nexus S
[Nexus S Android Development] SA-07:
Gahhh.... I'll base the verdict off the poll lol
[Nexus S Android Development] dinuvali:
Raised voltages by 50, still reboots spontaneously, while Screen if Off.
[Nexus S Android Development] SA-07:
Weird... try using the kernels sztupy built from his thread. Those have USB otg
[Nexus S Android Development] tchaari:
Let's say 16.5a with deep idle and 16.5b with cpu idle :D

Ah no two versions... what about both in the same version? :D
[Nexus S Android Development] DarkhShadow:
Getting a few reboots, here's the last_kmsg from last reboot, most settings left as is apart from frequencies are 200/1200, happened with 100/1000 as well

http://pastebin.com/V18nFFuf

Sent from my ice cream powered Nexus S
[Nexus S Android Development] SA-07:
Raise voltages by 15. Read the FAQ ppl. Then I'll look at kmesg
[Nexus S Android Development] SA-07:
Last time I'm saying this also:

Deep idle and cpuidle cannot coexist in the same kernel and I am not releasing different versions. One or the other.
[Nexus S Android Development] DarkhShadow:
I raised all by +25 but I can't be sure if that's the problem, also why would it do it on 100/1000 if it was voltage problem?

Sent from my ice cream powered Nexus S
[Nexus S Android Development] SA-07:
Some phones are just UV intolerant. Tell me how raising the voltages works for you ;)
[Nexus S Android Development] DarkhShadow:
Ooo is the kernel default UV? Because that makes sense

Sent from my ice cream powered Nexus S
[Nexus S Android Development] SA-07:
Yessir... it is UV
[Nexus S Android Development] DarkhShadow:
*facepalms for not noticing that*

Sent from my ice cream powered Nexus S
[Nexus S Android Development] SA-07:
No probs haha... just lemme know if raising the voltages helps... it should tho
[Nexus S Android Development] FoulDroid:
About the poll : what's the real difference between "Deep Idle" and "3.2 Cpuidle" ? :D
[Nexus S Android Development] b1337:
one has aids, u decide ;)
[Nexus S Android Development] tchaari:
You are encouraging him to never come back to XDA :D:D:D:D:D

Some readings about deep idle from the XDA portal :

It is not very accurate but it gives an idea about the difference...
[Nexus S Android Development] SA-07:
Looking for 16.5 testers... pm me email id
[Nexus S Android Development] mobile_pc:
Tester PMed :)
[Nexus S Android Development] mixtapes08:
Wow cant wait

Sent from my Nexus S