yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] :
Idk tbh. Maybe someone else has tried and can report back?

I'm just going to try it on dax's rr to see if mtp is there. There's been hundreds of downloads so if people can report if they had success with mtp and on which ROM, that'd be useful info.
[Nexus S Android Development] :
It's like thermite, but edible.
[Nexus S Android Development] JokerAce:
Plugged in. In progress of savoring.
[Nexus S Android Development] y3mita:
Just need BLD :-) kidding not. Thanks for the kernel buddy
[Nexus S Android Development] :
Tried it with daXmax's Resurrection Remix and MTP works.

So I think it's a safe bet that it works with all AOKP and Cyanogenmod derived ROMs too.
[Nexus S Android Development] :
If I find I miss having it, I'll include it.
[Nexus S Android Development] doc_v15:
Doesnt work :(
[Nexus S Android Development] :
Nobody claimed it would!
[Nexus S Android Development] spupuz:
@bedalus in JB sdk port of Steven / Odie it doesn't work it boot loop at startup animation, only to le you know don't worry :)
[Nexus S Android Development] :
I'll update when official lands
[Nexus S Android Development] y3mita:
We all know you miss it :-)
[Nexus S Android Development] :
Okay, I started a poll for BLD: http://xdaforums.com/showthread.php?t=1770610
[Nexus S Android Development] :
Ahhhh.... Great, detailed feedback. 4.4.10 was any kernel method. This means the reason GPS doesn't work is in the ramdisk. I should be able to fix it now! Thanks very much!
[Nexus S Android Development] :
I don't want to influence anyone by saying. You need to find the right one for your needs.
[Nexus S Android Development] :
1. Yes! Sorry about the bug

2. If you are on stock, yes
[Nexus S Android Development] micha3lvd:
Was just wondering, this ROM suits me fine but there's always room to explore other ROMS right? :)
[Nexus S Android Development] :
What apps have you installed?
[Nexus S Android Development] :
C3 saves power, C2 tested as neutral, but my testing of C2 is not as extensive, and thalamus has given me some code to try out for some upcoming tests when i have time.

Thanks for your detailed feedback.
[Nexus S Android Development] jimdem:
Hello, these are my findings for 4.4.11

I am using 4.4.11 and the latest cm10 nightly (deadline+ondemand, no OC).

Differences between this and 4.4.10:

-Before, i had an average 1,7% battery drain per hour, now it is averaging at 0,8%

-Android OS is a litthle bit higher than before at 20%

-CRT animation bug still exists but sometimes not only it shows a slo-mo version of the animation, but some blue/red/green colors flash. I have a i9023

-The new kernel feels a little bit faster than the previous one

Here is a feature that exists (for me) from 4.4.7 and above: NO HANGS! My phone never hanged, slowed down, hard or soft rebooted while using these kernel versions. Thank you ;)
[Nexus S Android Development] linuxxp:
For some time testing different ROMs and KERNELs. Currently I am using the same as yours ROM and AirKernel Stable r1. The result is: 22 hours on battery and 70% battery remaining - 1 hour talk, 20 minutes screeen time, Android OS is not listed.

I have not tried just marmite 4.4.11, but today I will.

3 days ago I did Wipe Battery Status in CWM. Maybe this is the key.
[Nexus S Android Development] asphantix:
Do you have BLN enabled? I got 9 hours with <1h screentime.

(Stock ota)
[Nexus S Android Development] linuxxp:
Yes. BLN with no blink and BLD with 1500ms.
[Nexus S Android Development] jojoost:
I can tell you! Any ROM with a brightness slider in the notification bar
[Nexus S Android Development] ppamungk:
Just a silly request, can you make the BLN flash instead of blinking??? Or can you make parameter for time between blink and how long the led turn on... and keep the good job..
[Nexus S Android Development] smoka206:
I am sure its your kernel with the android os bug, I used every version up to 4.1.10 I am going to try 4.1.11 soon. I switched to airkernel and my battery did not drain like it does with your kernel. Airkernel was unstable so i've been using matrix 23.0 my phone sleeps very well now. Your kernel is smoother than the others but the android os has high usage. I am on Codename Android nightlies.
[Nexus S Android Development] gummie:
Flashed new version of Official CM Nightly but I still encountered that no GSM signal when my phone wake from lock. My signal goes back when I enable and disable the mobile data. I dont have older version of radio and is there any? I only see one JB OTA on google nexus official site and that is the only one who has the full latest JB package.

Thanks, now I know now that I'm technically saving juice. Anyway I encountered the Android OS Top Used Batt it was like I just locked my phone plugged out from charging then when I unlocked to check my Batt statt there is Android OS on 49%. I'm freaked out so I reboot to recovery to wipe my cache partition, dalvik cache and fixed permissions and a reboot, somehow my phone slept 4hrs and no sign of Android OS usage again. Though now cell standby at top and wake lock is at my 2nd Top.

I hope I made sense, LOL.
[Nexus S Android Development] :
I think the battery usage is too high. But my list of things to sort out is

1. NS4G GPS (tonight hopefully - if it turns out to be ramdisk)

2. CRT BUG

3. Android mainline versions from 3.0.31 to 3.0.42

Possibly the battery drain will be better on some earlier mainline version.

A lot of people are still saying they have high android OS use. I've never had this issue, and I've tried several ROMs. The only thing that I may have done differently to other people is wipe my SDCard partition, but I no longer think that can be the cause. I now suspect it is probably some common app, like facebook, which I don't use.
[Nexus S Android Development] alen1901:
Theres nothing wrong with latest mainlines. You will make yourself too much things to do which are unnecessery. I use v4.4 until now, 100hours uptime with CNA nightly, no android OS bug, bln on, bld on, deep Idle on(in script, dont remember if kernel has it). No problems at all. so, it is kernel "consumers" fault for bugs. Or "consumers" phones dont like you kernel. It might be you put something "new" in newer kernel that is bugging some users. But mainline is not a problem. I got 20hours phone on battery, 4 to 4.30 hours screen on time, Wi-Fi on allmost all the time, msn chatting 3,4hours and 20% left. So.. .41 mainline is goood. :D sorry for long post. :rolleyes:

Sent from SpeedMachine i9023

---------- Post added at 01:33 AM ---------- Previous post was at 01:29 AM ----------

Here are all versions. Try KF1 or KD1 first. But look in 1st post if its safe to flash it on your phone model.

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

Sent from SpeedMachine i9023
[Nexus S Android Development] asphantix:
I don't think that mainline is the problem. Currently I'm testing the AirKernel which is 3.0.42 and it doesn't drain my battery.
[Nexus S Android Development] :
The main difference between my kernel and other kernels is that it flashes a boot image, not a zImage, and this is to include MTP in the ramdisk. I wonder if without MTP if the drain might be better. I'll create a test version to find out.
[Nexus S Android Development] :
TEST VERSION

http://d-h.st/cK3 for NS4G only

-Make a nandroid first

-DO NOT FLASH ON 3G!
[Nexus S Android Development] bjrmd:
What do you mean- do not flash on 3G?

Use airplane mode?
[Nexus S Android Development] :
Do not flash on an iphone 3G
[Nexus S Android Development] joeyddr:
making nandroid and will report back.
[Nexus S Android Development] :
Another test version:

http://d-h.st/bOu for Nexus S

-Will work on 4G but won't have GPS (see previous test version)

-No MTP: Does it save battery?

Remember to toggle wifi to initialise IDLE2
[Nexus S Android Development] joeyddr:
Sweet GPS works :)

---------- Post added at 08:29 PM ---------- Previous post was at 08:23 PM ----------

Quick question. Doesn't Google recommend using interactive with jb?
[Nexus S Android Development] :
Google can bit my shiny metal arse.

J/k

I tried interactive, and found it wasn't as smooth as Ondemand, and it used the maximum frequency too much for my liking
[Nexus S Android Development] technogravy:
I'll be very interested since I don't use mtp and I've had the Android os drain on this kernel ever since v4.

Although for some reason the version that comes with the slim© ROM by default seems to have the least drain for me.

I'm almost inclined to think that its just a reporting bug in the battery (with this kernel only) stats because even though the os usage is high, it actually lasts as long as if not more than other kernels on the same ROM
[Nexus S Android Development] :
I've never had this bug, so i don't know if it can be the kernel.

I've tested the no_mtp version overnight, and the drain is identical to the usual version.
[Nexus S Android Development] miklosbard:
about common apps making the drain: can you make a spreadsheet somewhere, where ppl who encounter os drain can list their apps? I think 5 ppl should be enough to narrow down the list, so we will know if it's an app or not
[Nexus S Android Development] :
Good idea. I'm not technically awake yet, but I'll set it up asap
[Nexus S Android Development] _yaz_:
afaik, 4.4 has no idle2. maybe that's why it's so batt friendly. anyway, i agree, mainline seems to be fine.

yep. i did the same test. the consumption on air is quite even and smooth, so no extreme drain. 4.4.11 produces extreme spikes and peaks. sometimes, consumption pops to a higher level and then back again after awhile, without any noticable reason. it seems as if the kernel were hesitating what state's to be used. (sorry for the lame description).

testing the test version, now.
[Nexus S Android Development] :
Are you using an app to measure power usage?
[Nexus S Android Development] :
I found i needed to change some stuff in the ramdisk for ns4g gps to work properly.

It made me wonder if gps works properly in the non 4g versions? Feedback from a regular gps user would be appreciated
[Nexus S Android Development] _yaz_:
yes. 'cpuspy' and 'batterydrain'. both from the store.
[Nexus S Android Development] :
It is done: http://goo.gl/fyOrQ

List your device, ROM, whether you get Android OS drain, and list the apps you installed.
[Nexus S Android Development] alen1901:
Just wondering, you guys to have android OS problem, do you have sync enabled? Or in system settings, you enabled force GPU rendering for 2D? Just wondering if that 2 things can couse android OS "problem".

Sent from SpeedMachine i9023
[Nexus S Android Development] :
Good question, I'll add it here: http://goo.gl/fyOrQ
[Nexus S Android Development] DarkhShadow:
Yes it works fine here

Sent from my Jelly Nexus S
[Nexus S Android Development] leap_ahead:
i get Force close after video recording ...with Bigermem 400mb
[Nexus S Android Development] :
Thanks! Unsurprisingly, the NS4G has different hardware, so a different ramdisk, so in the absence of a working any-kernel approach, I've decided to add a NS4G column in the version matrix.
[Nexus S Android Development] :
Maybe 400MB is too much of a stretch for JB. However video works fine for me. Anyone else got this issue?
[Nexus S Android Development] leap_ahead:
if i flash the patch ?
[Nexus S Android Development] :
It's already in there.
[Nexus S Android Development] alen1901:
Just a head-up, you wrote 2 times "Android OS bug". ;)

Sent from SpeedMachine i9023
[Nexus S Android Development] Drizzy xS:
What's the best kernel version for performance at the moment? I'm confused as there's so many.
[Nexus S Android Development] alen1901:
Allmost every kernel if you set gouverner to performance.

Sent from SpeedMachine i9023
[Nexus S Android Development] :
I believe morfic has a T132 out that boots at 1GHz, and probably has overclocked bus/GPU.

If air kernel has live OC, you can achieve the same thing by setting the top speed to 1.2GHz then add 10% live OC, but you may have to increase voltages too. Remember, more performance always means less battery! Air kernel may also have 65FPS which supposedly improves smoothness (I never experienced that. In fact, I like lower frame rates!) but this will use battery 10% faster while the screen is on.
[Nexus S Android Development] :
NEW TESTING VERSIONS

http://d-h.st/6Gz

-No MTP

-NO IDLE2

And...

http://d-h.st/Nyu

-No MTP

-NO IDLE2

-PM_MAX instead of PM_FAST

I'm just looking for feedback about the battery drain over the course of the day.
[Nexus S Android Development] Drizzy xS:
Nooo, I mean which out of your kernels is the best at the moment cause I used to use 4.3 but it wasn't that fast and I got the massive Android OS bug. Also I'm using Morfics T132 at 1ghz now with Rasbean , phone can't handle 1.3 I don't think but it's not really that smooth and the battery seems to be draining crazily fast. I've also tried Thalamus but I can't handle the colours. Too yellowish, thanks for replying. :)
[Nexus S Android Development] 19venom89:
is it possible to implement the touchwake function?
[Nexus S Android Development] towelboy:
Try 4.4.11, I'm on that right now but the one I always go back to is 3.5 haha
[Nexus S Android Development] technogravy:
Re: [GUIDE] Build a Kernel! + [KERNEL] marmite_v4.4 MTP/IDLE2

Android OS drain still exists on this version
[Nexus S Android Development] hiphopboy:
when auto sleep my phone with animation effect but it's lag a bit ! on Nexus S
[Nexus S Android Development] dosesdoyle:
I'm running 4.1.1. Phone off the charger for almost an hour. Android OS usage seems to be OK. Losing 3% in less than an hour is kind words of lame though.
[Nexus S Android Development] :
v3.5 has fans, v4.2 also. V4.4.11 is the release I'm happiest with in a long time
[Nexus S Android Development] :
Your battery will always lose its first few percent the quickest. Observe the behaviour for a day at least
[Nexus S Android Development] leap_ahead:
bedalus i flash v3.5 ... but i read Deep idle sometimes broken and need to disable ?

also the v4.2 use high Android Os ?

thanks
[Nexus S Android Development] :
@technogravy would you mind filling out a column in the Android-OS-bug spreadsheet please?

http://goo.gl/fyOrQ
[Nexus S Android Development] :
It seems perfectly stable for some. If you have problems, disable it.
[Nexus S Android Development] dosesdoyle:
Ok cool. I actually didn't know that haha. I will report back after work today.

Thanks for your hard work on this!
[Nexus S Android Development] Drizzy xS:
Soo bedalus is idle 2 effectively working properly on 4.11 then?
[Nexus S Android Development] smoka206:
Ahh well matrix v. 23 was working great but last night I lost 30 percent of my battery in Airplane mode. Culprit was the Android OS it was responsible for 60 percent of my battery drain. Very annoying but I installed better battery stats to see what it was and I really couldn't find anything. It said audio_out 2 was a big killer but what is that? I plugged in my headphones last night for about 20 miniutes and then unplugged them for the rest of the night I put my phone in airplane mode for no reason in particular. My thoughts are maybe it was the Vododoo App causing the drain for the AUDIO_OUT_2, it will activate because I have settings for anything I plug in. I have uninstalled to see if that's part of the cause.
[Nexus S Android Development] caliban2:
Running test-version 4.4.11 minus idle2 minus mtp for 4 hours now and it's great. Problem is I'm laying in the sun and read a lot - no batt-test possible! ^^

But it's so much smoother and faster than the last ones. Also, with previous versions notification-vibration was buggy, the second vibration didn't really vibrate (as if it was struggling) - this is fixed. Personally I'd be interested in another test-version with mtp re-added. After all, idle2 is the type of mod that can break all kind of things.
[Nexus S Android Development] alen1901:
Running 4.4.11 no mtp, no idle2. Flying machine. Lets see is there and bug. ;)

Sent from SpeedMachine i9023
[Nexus S Android Development] jojoost:
Do we have toe toggle wifi on the no idle2 and notp version?
[Nexus S Android Development] caliban2:
Seriously?! :what:
[Nexus S Android Development] smoka206:
LOL!! toggling the Wi-fi was to enable idle2, so what do you think.....
[Nexus S Android Development] linuxxp:
it is necessary
[Nexus S Android Development] dadaz007:
I know it has been asked before but, really no plan to had fastcharge to this kernel, even if you don't use it.

I'm pretty sure many people will use it.

It's the only think I miss in this kernel.
[Nexus S Android Development] peepee999:
Pls where can i download the latest version for non stock rom. Thanks
[Nexus S Android Development] jojoost:
I have high android os usage, but there's no idle2.. so I thought I maybe had to toggle wifi
[Nexus S Android Development] kwibis:
Go to the OP (first post) and there is the download matrix. You'll find everything you need in there ;)
[Nexus S Android Development] asphantix:
Forget what I said, AirKernel gives mit 16 hours (1 hour screen time) which is also poor battery life.

First attachement is marmite 4.4.11, the other is airkernel.

So yes, it might be the mainline patches. But how you can see I'm not really affected by the Android OS bug, anyway the battery life is piss poor
[Nexus S Android Development] peepee999:
Went there but in the spread sheet saw only links for stock versions

Edit: got it thanks
[Nexus S Android Development] kkkhattak:
The newest version 4.4.11 has minimum Android OS tomorrow will do battery test:D:D
[Nexus S Android Development] kwibis:
Kernel 4.1.11 with mtp and idle 2 runs good. No problems with OS drain and blazing fast!
[Nexus S Android Development] bjrmd:
Running well on ns4g, using the last stable release, cna rom. Excellent battery while screen off and playing music.

Here are the stats--not sure what they mean.
[Nexus S Android Development] xjerlzx:
Ur battery drain IMO is terrible
[Nexus S Android Development] joeyddr:
why is that terrible?... he probably actually uses his phone and the services it provides without turning it into a flip phone to save battery.
[Nexus S Android Development] kwibis:
True I leave everything on that I require. I have a weak battery as it dates from the release date and have been having some very high temperatures etc. Now my battery is empty, it lasted a whole day with 3 hours of screen on time.. Quite satisfactory :D

Edit: also my brightness is most of the times 75%

Sent from my Nexus S
[Nexus S Android Development] :
Looks like removing IDLE2 or PM_FAST has cured the drain. Look at the right hand side. Pretty level
[Nexus S Android Development] alen1901:
Report: with v4.4.11 no idle2, no mtp, android OS and android system have much lower % than on v4.4.

v4.4

Android system - 10%

Android OS - 5%

v4.4.11 no idle2 no mtp

Android system - 5%

Android OS - 4%

And thats without wipeing cache and fixing permissions. I would say - blame idle2 and/or mtp for problems?

Sent from SpeedMachine i9023
[Nexus S Android Development] dosesdoyle:
I'm running version 4.4.11 for today to test it out and something totally weird happened.

My battery as at about 65% and I opened the Facebook app on my phone. All of a sudden the screen shut off and wouldn't come back. I waited maybe 30 seconds and pulled the battery.

When My phone came back up my battery level was at 44%.

I just checked it again - it's now at 46%

Haha totally weird.

As for the OS usage - Android System is at 11% and OS is at 4%
[Nexus S Android Development] linuxxp:
Android OS has 2% and it is the last in the list. Android System has 12%... What is the difference between Android OS and Android System? For 5 hours my battery is lost 10%.... 2% per hour.
[Nexus S Android Development] kwibis:
Things like those happen some times. If you pull battery there's always a battery jump in the stats. Try it out.

Sent from my Nexus S
[Nexus S Android Development] :
I think the battery drain issue is gone in the latest testing version, but I'm not sure if it is due to removing IDLE2, PM_FAST, or MTP.

I've re-added IDLE2 in this test version: http://d-h.st/iT0
[Nexus S Android Development] linuxxp:
Testing now. The results tomorow :)
[Nexus S Android Development] :
If I don't use it, it doesn't go in. Unless DaXmax asks for it :p

Thanks for getting back to me. I think it's not the mainline. I think it's either MTP, IDLE2 or PM_FAST, or some conflict between those. It'll be worked out soon, because without any of them, the drain is much better.

Yeah, seems like pretty good battery life to me.

I'm sure we can all figure it out soon. The version without MTP, IDLE2 and PM_FAST has better drain. It's got to be one of those things, or a conflict between two of them.

Anyway, see the post above, I've re-added IDLE2 (still no MTP and no PM_FAST)
[Nexus S Android Development] italia0101:
You use any kernel for this ?

I.e will it work with stock ?
[Nexus S Android Development] :
No, I'm always explicit if it will work with stock. If I don't say, then it doesn't.
[Nexus S Android Development] :
Preliminary verdict reached on the cause of the Android OS bug:

http://xdaforums.com/showthread.php?p=31270528#post31270528
[Nexus S Android Development] italia0101:
Makes sense .... I always though it would be Google now ....

Its always checking GPS and stuff
[Nexus S Android Development] smoka206:
Thats interesting I don't understand why some people never see there android OS spike. You say that you have never seen yours above 6 percent but you have JB installed. I never use Google search in jellybean and I don't know why it was all the sudden the android OS spiked on my phone when it was fine for a few days. I only have 3 of apps listed as the main cause installed. Anyways the new kernel rocks running 4.1.11 no idle/mtp.

Youtube 3/4

Titanium Backup 3/4

Google Search 3/4
[Nexus S Android Development] doc_v15:
anyone know how to install Google now? Im on miui US 2.8.31
[Nexus S Android Development] xjerlzx:
He ans. It. I'm running at 100/1000mhz... WiFi always on..44% screen on time 2hr40mins... phone is on for 18hours.

What im trying to say It is the latest versions kernel

BTW im using v3.4.39 deep idle on

V3.5 uses more battery imo
[Nexus S Android Development] doublewong:
Using 9023 stock ota with 4.1.11 kernel, after disabled the "location &Google search" inside location service, the android os no longer appear in the top battery consumption list :thumbup:
[Nexus S Android Development] :
Excellent, can others confirm?
[Nexus S Android Development] leap_ahead:
i use 3.5 deep idle off ... with deep idle on is drain 1% an hour ...

on v3.4.39 you try led timeout ?
[Nexus S Android Development] Articudos:
@bedalus

I changed ROM, and android OS stats 4 percent but Android system drains over 20%..any ideas?
[Nexus S Android Development] towelboy:
My android os usage is 2% when i disabled location and Google search. Jelly bro and v4.4.11.
[Nexus S Android Development] kwibis:
That can explain why I don't have that drain. I always turn of my gps and location sharing because I don't think Google needs to know that all the time :D

Sent from my Nexus S

---------- Post added at 09:52 AM ---------- Previous post was at 09:50 AM ----------

Remove the apk file from the /system/apps folder (quick search or voice) then reinstall from play store (Google search)

Sent from my Nexus S
[Nexus S Android Development] :
Cool. Problem solved!
[Nexus S Android Development] technogravy:
Could someone tell me which kernel version is this? Its the one supplied with slim ROM and it likes my phone the best.
[Nexus S Android Development] xjerlzx:
Hmm nopeee maybe I try but I don't use any bln hahas
[Nexus S Android Development] :
It's v4.4, the most recent stable
[Nexus S Android Development] :
Check out the last two 'mountains'. Which one drains faster? The second one is with IDLE2 built in. So, although it saves power during music, it's got worse drain when the device is asleep.

I'm going to release a new stable with IDLE2 removed, and restore PM_FAST and MTP
[Nexus S Android Development] kwibis:
Why not do it in steps? First remove idle2 and then take turn with mtp and pm_fast

Sent from my Nexus S