yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] :
I don't know. But I suspect a wakelock is held by one of the audio outputs for some reason. Maybe during phonecalls? It could be a bug. I'm not sure.

The problem is Deep Idle itself is unstable. Looks like a problem with cache-flushing, which I suspected when reboots were occurring with earlier versions of IDLE2. It's a hardware problem most likely. The memory L2 cache is not properly able to retain data when the chip is powered down. Upgrade to Jellybean, it's a much smoother experience anyway.

Yes, BLX is set to 100% but I only charge to 90% because I don't want to replace my battery in the near future. Looks like some people are having init.d issues. Yeah, confirmed. Looks like Any-kernel method is a failure! :(

I've had one issue where my network was gone. No radio dump though. Reboot cured it. It might be an IDLE2 bug.

It wasn't spam. Thanks for the heads-up. I do actually keep a close eye on the IDLE2 project. But I was at work when that one was released. I'll have a look at integrating it next.

I looked at your screenshot. I'm pretty sure Android OS issue is a ROM problem, not a kernel problem. If you want to confirm, flash something with good stability, like morfics, and see if problem goes away or not. Remember to post back with your findings.

The awake bug seems to be an issue with IDLE2 code. I'm pretty sure that no-one on the MTP version has this problem. Hopefully it will resolve soon. Remember, these are testing releases.
[Nexus S Android Development] xgustavoacex:
How do I keep bluetooth working with screen off? I cant use it with in my car anymore because it lost conection. Using 4.4 marmite

I'm pretty happy with my battery life.. about 24h of battery, with 3g always on..
[Nexus S Android Development] :
This may be a legitimate bug. Can someone else confirm bluetooth dies with screen off?
[Nexus S Android Development] :
HIv4.4.10 is here: http://goo.gl/HvUrp

-Include IDLE2 code in MTP versions

-Revert method to using boot.img

-Update to IDLE2 v0.380

-Toggle wifi on/off still required

So there is no separate IDLE2 version, because the IDLE2 code is now in the MTP version. With luck, you can use IDLE2 so long as MTP is switched off (using the app) and you have rebooted. I'll be testing this with the amp-meter in more detail tomorrow.

init.d should be fixed.

BLX not accepting custom settings may be a new issue, I'll look into it.

EDIT: Sorry to a handful of users. BLX was an easy fix, so just re-uploaded new zips. Thanks _yaz_ for spotting this.

EDIT: Got ammeter out today, and can confirm that with MTP off, the power saving is still there! Now, I will test different residencies and look for extra savings if possible
[Nexus S Android Development] xzilem:
6.03 MB (6320318 bytes) in size? for marmite_v4.4.10.zip IDLE2 v0.380 and fix BLX
[Nexus S Android Development] :
Damn. The zimage is probably left in the zip by mistake! It won't cause any problem though.
[Nexus S Android Development] raducux:
are you making daily builds man ? :)) every time i flash a new version...you come upload a new one :good:
[Nexus S Android Development] towelboy:
I only see links for stock ota.. will the v4.4.10 work on all other roms?
[Nexus S Android Development] dkm911:
I deleted the zImage file from the zip, is it ok?
[Nexus S Android Development] miklosbard:
4.4.5 BT car kit working just fine
[Nexus S Android Development] italia0101:
Is mtp off by default?
[Nexus S Android Development] DarkhShadow:
Yes

Sent from my Jelly Nexus S
[Nexus S Android Development] :
No. I'll check the files now

EDIT: I think you just got there early before I loaded the file onto dev-host. There are two separate downloads. Anyway, while I was there, I uploaded a version of the all-rom build that doesn't have a redundant zImage in it, so it's now the normal size.
[Nexus S Android Development] :
Yeah, it's fine.

EDIT: Anyone downloading it now will not have to delete anything. I uploaded a fixed version.
[Nexus S Android Development] :
What is BLX?

BLX is short for Battery Life eXtender.

It does not make your battery keep its charge for longer. You won't be able to use it for 5 days on a single charge or anything like that.

It has two uses

1 - You can set the charge limit to 100% which is what we call a 'cosmetic' fix, i.e. It doesn't really change anything, it just makes FULLY_CHARGED=100% instead of 96%

2 - I keep mine set at 90% this stops the phone from charging earlier. It prevents it from reaching 100% charged. So actually, my phone will run out of power sooner. This is not a problem for me, because I always charge it up every night, and I never let it get below 20%. Keeping the battery between 90% and 20% charged prevents the lithium ion compound from wearing out. This means that you have much longer before you consider buying a new battery.

BLX was created by Ezekeel. The original thread is: here
[Nexus S Android Development] :
Just had a new user PM me about what BLX is, so I decided to copy&paste my reply (above) so I can link to it in the OP.
[Nexus S Android Development] fear_factory84:
I also have these spontaneous reboots with 4.4.

my /proc/last_kmsg is full of:

[28241.945413] s3c-i2c s3c2440-i2c.0: i2c_s3c_irq_nextbyte: called in STATE_STOP

maybe it's my rom? I use kalim's cm 10 1.25 (there were present also on 1.10).

Any one other?
[Nexus S Android Development] :
I'm not sure if it is a ROM issue or not. Update to a newest version of the kernel, it's seeming pretty stable at the moment. If the problem goes away, blame old kernel! :p
[Nexus S Android Development] superng888:
Will the .10 latest version work with cm10? :confused:
[Nexus S Android Development] fear_factory84:
done, installed 4.4.10.. I'll tell you if this problem will happen.

About cm10 compatibility, I use CM 10 from kalim...
[Nexus S Android Development] sperelli:
Shifted from 4.4.9 on cm10skank to 4.4.10 with 0309aokp. Great combo.

One only unpredicted reboot so far, overall impression very smooth and stable.
[Nexus S Android Development] DarkhShadow:
Bedalus have you added a download link for 4.4.10 for non stock roms? Not on the Google doc

Sent from my Jelly Nexus S
[Nexus S Android Development] Imppy:
Just wondering bedalus...which ROM are you using to test your kernels?
[Nexus S Android Development] Muvolt:
Probably a stock ROM...Thalamus doesn't fix problems with other roms and this kernel is based on Thalamus kernels. Just a guess though...
[Nexus S Android Development] :
http://xdaforums.com/showthread.php?p=31022589
[Nexus S Android Development] :
Thought i did, lemme check again

EDIT: This is the link that is on the spreadsheet http://d-h.st/E5S and is correct
[Nexus S Android Development] FirePoncho86:
My power button doesn't work. My volume buttons don't work. If I ever put my battery in, it boots to fastboot (and I cannot do anything from there because my hardware buttons dont work). In fastboot it says: FASTBOOT MODE - NO BOOT OR RECOVERY IMG. So now you're thinking "flash a new recovery with adb" But I cant, I've used adb before, but this time when I plug it in via USB in fastboot, my computer doesnt recognize anything.

I called up samsung, they're gonna repair it for free, I reasoned with the guy cause I'm not even a week out of warranty.

I was using it fine for a day, I remapped screen on to the volume rocker, screen off/power menu to the search button, and Google Now to the menu button being held.
[Nexus S Android Development] :
Phew! What a rellief!
[Nexus S Android Development] FirePoncho86:
I'm glad that I'm getting the repair, but it's gonna take about 3 weeks! 3 Weeks without a smartphone, without marmite, and instead with whatever kernel came on my old Nokia 5800 :(

By my description, would you call that a brick? Also, it's gonna be interesting to see where this kernel will be in 3 weeks :)
[Nexus S Android Development] polobunny:
Seems like a broken power button.
[Nexus S Android Development] alen1901:
Seems like a broken everything. :D

Bedalus, just a quick note, im still running v4.4 and it rocks, no problems at all, my phone sleeps like a beauty. ;) will wait for new stable* version. :thumbup:

Sent from SpeedMachine i9023
[Nexus S Android Development] polobunny:
lol. It's a known problem though that whenever the power button breaks (and it seems they all break eventually) you can't do anything in fastboot (scroll or select) because it's like the button is always pressed.
[Nexus S Android Development] kkkhattak:
How to check if idle2 is activated?
[Nexus S Android Development] sperelli:
for the moment, it seems statistics are disativated.

amp meter will do the job.
[Nexus S Android Development] leap_ahead:
i agree with you !!

4.4 or 4.4.1 is the best for me ...

with 4.4.6any version i have the problem with crt lag
[Nexus S Android Development] FirePoncho86:
True, but I can't even get into my phone. Before I was able to boot properly, but Now I have no Boot img, therefore I can only boot into fastboot. I would be able to flash a new one, but like I said, my phone isnt even recognized by adb
[Nexus S Android Development] caliban2:
Sounds like you're mixing up fastboot and adb... Just to make sure: with phone connected, "fastboot devices" doesn't' recognize it?
[Nexus S Android Development] FirePoncho86:
I may be getting my vocabulary mixed up... What I mean is: when my phone is connected to my PC via USB while it is in fastboot, my PC doesnt recognize anything being plugged in. I have the right drivers installed and my PC is working fine.
[Nexus S Android Development] MrBigWaffles:
Urg been having an annoying problem lately. If I leave my phone idle for too long it loses all data/cell network connection and I have to reboot to get it back.

I'm using the jellybro ROM.
[Nexus S Android Development] caliban2:
Using jellybro for a long time now, always the latest and not once had that problem with marmite-kernel. You're in for a full wipe. And please, don't restore sys-apps.

I see. Also read your thread in general-section. Samsung it is then. Just be happy they're playing nicely, I hope I'm as lucky if/when my power-button breaks. ^^
[Nexus S Android Development] FirePoncho86:
Good luck if/when you need it :P
[Nexus S Android Development] sperelli:
+1 for this.

Config in signature.
[Nexus S Android Development] alen1901:
Check your sim cards, maybe they are old, try flashing another radio, or newest bootloader, backup and try clean install. Some of this might work.

Sent from SpeedMachine i9023
[Nexus S Android Development] 309041291a:
Anyone getting 5+ hours on screen time yet? Not using WiFi just 3G/2G.

Nexus S. (GSM i9020a)

Paranoid Epsilon 1.2 (1.992 - 4.1.1)

Air Kernel (Weekly 201 - Voodoo)

Smartassv2 (1000/200)

Deep Idle (On - Noop)

BLX (98 - Inverted Apps)

Black Exodus (Undervolted)
[Nexus S Android Development] :
It's activated once you toggle wifi, and is always on.

I thought i enabled them in v4.4.10

It might be possible now. I'm very happy with this version!
[Nexus S Android Development] tchaari:
Bedalus, can you please make two branches for your update? One with idle2 and one without. The latter will be for people like me who don't use background activities while screen is off. I also noticed that if we let wifi off while sleep, we gain too much power in JB maybe more than i will gain with idle2 with my use.

4.4 remains the best version for me ;)
[Nexus S Android Development] :
Yes, if you like. Would you like pm_Max for wifi in your branch?
[Nexus S Android Development] tchaari:
Oh thx buddy. Very kind from you :)

You mean pm_fast? I don't really catch the difference but you know i am a battery maniac :) so everything that will eat even 0.01 % more of battery can be disabled :D

Edit: by the way, what about a battery saver branch? :)
[Nexus S Android Development] :
Pm fast saves power in situations where you download with the screen off. Pm max has better idle drain.
[Nexus S Android Development] 309041291a:
I'll believe it when I see it.

Nexus S. (GSM i9020a)

Paranoid Epsilon 1.2 (1.992 - 4.1.1)

Air Kernel (Weekly 201 - Voodoo)

Smartassv2 (1000/200)

Deep Idle (On - Noop)

BLX (98 - Inverted Apps)

Black Exodus (Undervolted)
[Nexus S Android Development] leap_ahead:
after video recording i get Fc on Gallery and camera with 4.4 and 4.4,1
[Nexus S Android Development] towelboy:
I only get 400 mb of memory on v4.4.10 for some reason :(
[Nexus S Android Development] miklosbard:
how much did you have before?
[Nexus S Android Development] :
400 mb is the most this kernel has ever had
[Nexus S Android Development] towelboy:
I just noticed it now, wow.

But I have a question, why does the phone only 400 mb, doesn't the nexus s have 500 mb?
[Nexus S Android Development] :
I may be able to fix the dodgy crt animation with this: http://www.pastie.org/2723702

Same method Ezekeel used in DI
[Nexus S Android Development] :
Actually, you can build the kernel using this config, and IDLE2 will not be included

https://github.com/bedalus/marmite/blob/bedalusv4.5/.config_MTP

If you want the MTP functionality, you also have to add some stuff to the ramdisk. I've uploaded a prebuilt ramdisk and instructions in the build-a-kernel guide in post 3
[Nexus S Android Development] :
It has 512MB, but 112MB of that is system reserved, so unavailable to the user.
[Nexus S Android Development] :
http://www.youtube.com/watch?v=jfD8hUmj5CE

This is how I hope people react when they install my kernel.
[Nexus S Android Development] gummie:
Just used the .10 mtp/idle2 and all seems to work fine without random freezes/reboots. I just want to make something clear.

1. The activation of the IDLE2 feature namely Wifi On and Off, is it just a one time thing or I have to do this every time I reboot?

2. Further clarification on IDLE2 feature namely, will it stay On only if your Wifi is turned On or it will be permanently On even if I turn my Wifi Off again? If I already followed the method above.

3. The existence of the Two feature namely MTP and IDLE2, will IDLE2 be disabled if I turn MTP On or both them work simultaneously?
[Nexus S Android Development] DarkhShadow:
1. Every boot, its a bug that may never be fixed

2. If should still work

3. No, only one or the other can be active at once

Sent from my Jelly Nexus S
[Nexus S Android Development] :
1) Turn it on then off again every reboot

2) It's always on. Like the above post says, the wifi thing is just a bug.

3) If you turn MTP on, you will get ordinary IDLE, not Deep Idle. If you turn it off again, IDLE2 works again.
[Nexus S Android Development] Articudos:
1)Just on/off without connecting?

If I don't do that, what can be happened?
[Nexus S Android Development] leap_ahead:
after video recording i get Fc on Gallery and camera with BIGMEM 400mb ..

any help ?
[Nexus S Android Development] :
It doesn't need to connect, just register with the OS.

I think the issue may be solved anyway, as it looks like thalamus has released a new version just a few minutes ago, with modem and suspend bugs fixed.
[Nexus S Android Development] caliban2:
Nope:
[Nexus S Android Development] gummie:
Oh bummer, I hope the wifi thing could be fixed soon. Anyway, thanks for the fast reply. One last thing, do IDLE2 break when we use Antutu Benchmarking tool? Just asked because I Deep Idle has this breaking issue before.
[Nexus S Android Development] :
No, this one is definitely fixed! :D
[Nexus S Android Development] :
Gotta rush to work.

Testing version: http://d-h.st/nJ8

-latest IDLE2 patch
[Nexus S Android Development] micha3lvd:
Great experience on JellyBro :)
[Nexus S Android Development] dosesdoyle:
I keep trying the new releases but I keep going back to 3.5. Stable, pretty smooth, and best batter life (for me).
[Nexus S Android Development] miklosbard:
if you don't turn off your phone it isn't really bothering. For example you can go into airplane mode instead of powering off your device.
[Nexus S Android Development] asphantix:
same here. I will be back on 3.5 or 4.2 - all versions above really drain my battery
[Nexus S Android Development] miklosbard:
Any chance for a stock version in the next few hours?
[Nexus S Android Development] grigri444:
Does 3.5 has the bigmem or should I flash it?
[Nexus S Android Development] _yaz_:
by testing the 4.4 series stepwise i must have concluded that this kernel becomes less and less appropriate for my crespo. earlier versions worked well but without any real benefit compared to other kernels. however, 4.4.9 was definitely laggier and 4.4.10 killed my phone completely. i was able to flash it only by full wipe and reflash everything.

besides the flashing problems (which i attribute to mtp, definitely) i had significantly higher consumption on 4.4.10 than with any earlier version. it refers to all working mode; normal (screen on) use, deep sleep (idle) and deep idle. the latest was the most shocking. by the frequency distribution it seemed to work (frequency was stuck to 800mHz as it should) but the consumption was the same as with normal (screen on) use forced to the same freq.

as it made me quite confused, i've tried 4.4.10 with two different roms but i had the same results. for reference i tested an other kernel on the same roms but with didle off. this kernel i tuned to use 100mHz only as "didle". screen-off music listening consumed significantly more with 4.4.10.

as nobody reported such problems i guess i made something (everything?) wrong. would someone please provide a step-by-step, stupid-user guide how to flash 4.4.10 properly and how to make it work as intended. thx !
[Nexus S Android Development] caliban2:
Relax, 4.4.10 was unstable and laggy, you're not alone. But 4.4.11 is snappy again and seems stable so far.

I'd rather blame idle2 than mtp.

No idea what you're doing with didle - it isn't included. Idle2 is something different and you can't configure anything.
[Nexus S Android Development] polobunny:
Definitely wrong lol.

I hope you're not using a screen off profile, or you need a good bashing.
[Nexus S Android Development] joeyddr:
is 4.4.11 posted yet?
[Nexus S Android Development] polobunny:
Yes it is. Try looking a bit harder next time.
[Nexus S Android Development] joeyddr:
Somehow this breaks my GPS....
[Nexus S Android Development] :
Are you on ns4g? If not, just try fixing permissions.
[Nexus S Android Development] :
About 1.5% drain per hour with 2G

With airplane in ICS I used to get 0.5% ph.

Anyone noticing better battery life in the latest version?

Announcement:

Stock OTA version is now also available in the version matrix.

v4.4.11 Requesting Feedback Please:

-Anyone still getting the high Android OS usage thing? What ROM do you use?

-Anyone on v4.4.11 still getting long awake periods?

-Is the CRT animation kinda funked up? What device are you on?

-Stats enthusiasts: are you seeing better C3 in this version?

If you're bringing the feedback, lets have it full and juicy. :p

Future Plans:

-I still want to look into Ezekeel's method http://www.pastie.org/2723702 for crt anim fix

-My major plan is when the IDLE2 development settles, I'll release a large version matrix of the exact same kernel, but with every mainline increment from 3.0.31 to 3.0.42+ and hopefully using the wisdom-of-crowds we can see where the battery life problem comes in, or whether it might be a myth.
[Nexus S Android Development] joeyddr:
yes i am... is there a fix?
[Nexus S Android Development] :
There undoubtedly is a fix, but I don't know it. I'll make it a priority.
[Nexus S Android Development] joeyddr:
Thank you. I really like the speed of this kernel but i need gps and i figured since thalmus worked fine this would.
[Nexus S Android Development] :
4.4.11 works fine? I flashed 4.1.10, but it wouldn't boot. Had to clean wipe :/
[Nexus S Android Development] towelboy:
4.4.11 works fine!
[Nexus S Android Development] jojoost:
No android os bug?
[Nexus S Android Development] _yaz_:
i can't see how could idle2 affect the flashing but i'm just a bare-foot user ...

no, it's just a dirty hack for quick comparison. idle switched off and ondemand tuned to use 100mHz when listening music screen-off. simple like that.
[Nexus S Android Development] :
I'm pretty sure that's a ROM problem or user app
[Nexus S Android Development] :
You can't turn IDLE2 off in this kernel. You can prevent it from working by using MTP, but once you've finished transferring files you should switch back to mass storage. If you're playing music with the screen off you'll see only 800mhz is used
[Nexus S Android Development] _yaz_:
yes i know. things above refer to the 'other kernel' i used for comparison. there i can switch idle on and off.

anyway, i like the "marmite concept" pretty much, so i'm a great fun of you. big thx for your work and efforts !
[Nexus S Android Development] :
Oh right. I misread your post. Thanks!
[Nexus S Android Development] jojoost:
Two questions:

1. Do I still need to toggle wifi?

2. On your spreadsheet, do I need to dwonload thestock rom version?

---===:::Greetzz, jojoost:::===---

---------- Post added at 11:42 AM ---------- Previous post was at 11:03 AM ----------

Haha, just checked the _Thalamus kernel thread.. He makes great kernels, but what a fool he is.

---===:::Greetzz, jojoost:::===---
[Nexus S Android Development] mr.haqeem:
im using stock rooted JB rom. got high android usage and long awake with 4.4.11. just make call & sms but cant reach even 1 day battery life :rolleyes:
[Nexus S Android Development] gummie:
Just a quick clarification of how IDLE2 is suppose to behave,

* if I get higher values on Top Off (C3) than Top On (C2), does this mean I am saving more juice due to use of IDLE2 feature? Or it does save juice on both ways?

For more info on my Stats, see attached file.

Thanks!

Inline with the feedback on the new Kernel Version,

- No Android OS top Usage, I only saw this process once at 2% and it just vanished on the batt stat. I have this Android System usage on 2nd or 3rd most sometimes, that is fine right? ROM I use is Official CM10 nightly currently on build 09052012.

- My device wakes pretty much snappy on this new version, I just have this issue that sometimes I loose GSM signal but I'm still looking if this is ROM related.

- CRT animation works fine as of this time. My device is M200S (Korean NS Variant, Amoled)

- My IDLE2 stats is attached.
[Nexus S Android Development] alen1901:
For loosing gsm, change radio. I had that problem with newest radio, so i flashed back older radio and everything is good. ;)

Sent from SpeedMachine i9023
[Nexus S Android Development] micha3lvd:
After using it for 2h my battery percentage is down to 89%. With Android OS usage at 28% and screen on time 9.5minutes.

Using the latest Jellybro CM10 version (09-04-2012)

Trying to disable BLN now, lets see if it improves and its BLN related.. will keep you updated

What ROM are you using bedalus ??
[Nexus S Android Development] bjrmd:
Interesting ?bug on ns4g(sprint):

GPS was great on 4.4.10

Flashed 4.4.11 and GPS sats do not show

Reflashed to 4.4.10 and the GPS still did not work even though it did before!

Tried reset with GPS tools but no luck.

Restored from a nandroid backup of 2 days ago and all is fine on 4.4.10 again

using cna rom

otherwise love your work and getting great battery life and speed
[Nexus S Android Development] :
Sorry about the delay! Here's the link: http://d-h.st/Esy
[Nexus S Android Development] Articudos:
Congrats!:)

I'll try right away!:D
[Nexus S Android Development] gotjazz:
Been trying 0.7 for a couple of hours now. Performance is just a tad below air kernel with the same settings. Battery life seems better though and here's hoping deep idle is more stable over here :-)
[Nexus S Android Development] :
Unfortunately these effects can happen when you add marmite. You know v1 is out?
[Nexus S Android Development] Articudos:
What is exact definition of marmite?(Plz don't say yeast extract-I'm saying about kernel..;))

:D
[Nexus S Android Development] gotjazz:
Yup just saw before I posted. I'll give it a whirl :-)
[Nexus S Android Development] spupuz:
Works with JB port sdk?

---------- Post added at 01:56 PM ---------- Previous post was at 01:55 PM ----------

The page you are looking for is temporarily unavailable.
Please try again later.