yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S III] decimalman:
No problem. Strange things sometimes happen.

Four new test builds are going up (AOSP 4.3 & 4.4, TW 4.1 & 4.3). Clearly, I've lost my mind. :p The new builds should fix the sleep of death bug and the strange softkey behavior. The notification LED and softkey backlights are a bit wonky on TW, but they shouldn't be severely broken. If there's still any major bugs, let me know.

Changelogs:

AOSP 4.4:

Synced up with CM

Fixed a few bugs in the suspend/resume code

Adjusted the softkey animation a little bit

AOSP 4.3:

Added notification LED and softkey backlight animation

Reduced UKSM's default aggressiveness

Optimized and stripped a few drivers

New toolchain, cleaned up compiler optimizations

TW 4.3:

Fixed a few bugs in the suspend/resume code

By request, brightened the notification LED (makes the animation smoother too!)

Adjusted the softkey animation a little bit

TW 4.1:

Added notification LED and softkey backlight animation

Fixed up the frequency control interface and fixed a bunch of bugs

Enabled a few extra TCP congestion control algorithms

Reduced UKSM's default aggressiveness

Optimized and stripped a few drivers

Patched in and switched to XZ compression

Removed a ton of bogus stuff

Fixed a zillion compiler warnings and a few obvious bugs

New toolchain, cleaned up compiler optimizations
[Sprint Samsung Galaxy S III] prboy1969:
Downloading now. Will post up in a bit ;) .

EDIT : [MENTION=4932679]decimalman[/MENTION] everything seems to be running good :) . Might just be me, but this version seems to be a tad more responsive with the same settings :good::good::good:
[Sprint Samsung Galaxy S III] MikeWjF:
Same here, awesome work decimalman.
[Sprint Samsung Galaxy S III] roirraW "edor" ehT:
I haven't had any problems at all, but I will happily try another. Thanks DM!
[Sprint Samsung Galaxy S III] rdavis429:
Blasting off to test space
[Sprint Samsung Galaxy S III] jfcooley:
I couldn't ask for better battery life. Going for 4 hours and 94%. Mild usage but still great.

Not switching kernels anytime soon.

Using trickster, what else is anyone using for settings?

Edit: 6 hours not 4.
[Sprint Samsung Galaxy S III] das_webos_transformer:
Trickster?

There's more than corn in Indiana!
[Sprint Samsung Galaxy S III] jfcooley:
Trickster Mod.

https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod
[Sprint Samsung Galaxy S III] jfcooley:
Newest stable allowing me to go -75 on undervolting with no hiccups. Going to run a week and see.

Recommend kernel to att friends, they're liking it.

Really liking the Faux Sound support, thanks.
[Sprint Samsung Galaxy S III] biblefreak:
What scheduler are you guys using with free lunch?
[Sprint Samsung Galaxy S III] decimalman:
Nice. -75 is a substantial undervolt. It's what I usually run, but things start to get pretty glitchy if I go much lower.

It's awesome to hear that people like dkp enough to tell others about it. Thanks for spreading the word!

Personally, I've never been fussy about schedulers, although I have had problem after problem with ROW. On 3.0 I used sio, but I haven't ported it to 3.4 yet, so I use noop or deadline most of the time.
[Sprint Samsung Galaxy S III] ksmullins88:
Just wanted to say, this kernel is perfect. Battery life unlike any I've seen on this phone. My phone stays cold to the touch.

Using freelunch, noop, under clocked to 1080 and under volted -75 :thumbup::thumbup:

I'm impressed. This is my new daily
[Sprint Samsung Galaxy S III] decimalman:
First Papa Smurf and now you? I must be doing something right. :D

I figured you were a TW guy. I still have kilLJoy7 on my SD card in case I want to play with TW. :highfive: Any plans to release anything new?
[Sprint Samsung Galaxy S III] CyberGmonster:
Does carbon nightlies play well with this awesome kernel?
[Sprint Samsung Galaxy S III] ksmullins88:
Hahaha! That's awesome man. I'm glad some people liked what we tried to do. Thanks for the support!

And no plans for now, but that doesn't mean never ;) I've been using cm 10.1 because I'm a flashaholic. When Papa Smurf got nightlies I instantly switched.

So that's what I'm running. I'd recommend it to anyone.

And I really like this kernel. Thanks again. I've never tried the free lunch but it's been great so far.
[Sprint Samsung Galaxy S III] das_webos_transformer:
Freelunch is the best! Gotta say though. Didn't get the best battery today. Had some internet on and unplugged it early(left at 93%) by about 930 it was at 80%. After Pandora on poor 3g signal.

This is the 3.0 version on bb8. I think it was deadline owning battery though. Just to let you know. Also might be the ROM. If anyone else is on bb8, also I dirty flashed over 10.1 so...lol its a wild card.

There's more than corn in Indiana!
[Sprint Samsung Galaxy S III] jfcooley:
Use sio on bb8, no issues. Sprint is killing me with speed, I'm hoping they're doing some work. I spend a good 20-30 seconds waiting for pages to load.

Been using new ZeroLemon 2300 batteries. So far not impressed, 2nd charge cycle of 6 and stock still does better.
[Sprint Samsung Galaxy S III] ksmullins88:
You're telling me man. My 3g speed is hideous. Can't do much without 4g
[Sprint Samsung Galaxy S III] jfcooley:
Turns out -75 wasn't so great. Seemed to run warmer, if that's possible.

Back up to -25. Still great battery life though. The ZeroLemons are improving.

May try this with ChaOS later. Just putting off the whole wipe, 2step verification, reinstall stuff.

Travelling today so don't know. Depends on how bored I get at my mothers.
[Sprint Samsung Galaxy S III] jfcooley:
You may have answered this, but any chance of seeing sio on the 3.4 kernel.

Switched to chaos and missing it.
[Sprint Samsung Galaxy S III] decimalman:
I'm in the process of getting two new experimental builds ready. Both will have sio and zen. At the request of an AT&T user, I'm also working on getting the asswax governor to work correctly (it doesn't change frequency, ever) and to use dkp's interaction hints. I'm not going to hold up the new builds though. I want to get them out today!

Edit: worked around a compiler issue with GCC 4.8.0 causing crashes when using the front-facing camera. New builds will be rolling out shortly!
[Sprint Samsung Galaxy S III] ksmullins88:
-75 is working well for me. Only been a couple days tho
[Sprint Samsung Galaxy S III] decimalman:
New 3.4 experimental builds are going up!

governors is building now, and has sio and zen. It'll eventually have a few new governors, but I haven't gotten everything ported yet.

gcc480 is up now, and is a test to make sure GCC 4.8.0 isn't causing any crazy bugs. It's also got sio and zen.

Edit: I'm building a 3.0 kernel with trinity colors support and GCC 4.8.0 now. It should be up shortly.
[Sprint Samsung Galaxy S III] Android Attack:
This kernel is simply amazing! With freelunch governer, I'm receiving great battery as well as performance! Slightly underclocked and undervolted at -75MPU. I am very impressed! Do you accept PayPal donations? I can not seem to find any PayPal information linked to you here on XDA. Thank you for your hard work!
[Sprint Samsung Galaxy S III] decimalman:
Someday I'll set up a PayPal donation link, but I haven't gotten around to it yet. I appreciate the support, though! :good:

Edit: okay, I'll let you guys give me your money. :p Thanks for motivating me to do this! :good:
[Sprint Samsung Galaxy S III] dragonsofcp:
So far the new tw 4.3 is more responsive! We'll see how it goes once it has settled. Thanks decimalman!
[Sprint Samsung Galaxy S III] imaconeheadXD:
[MENTION=4932679]decimalman[/MENTION] what is the sysfs path to set io scheduler?
[Sprint Samsung Galaxy S III] decimalman:
/sys/class/block/mmcblk0/queue/scheduler
[Sprint Samsung Galaxy S III] roirraW "edor" ehT:
Everything's working well here with 12/21 TW 4.3.
[Sprint Samsung Galaxy S III] bytes2bits:
+1 (on MOAR 7.0.1)
[Sprint Samsung Galaxy S III] MikeWjF:
Same here, stock ROM.
[Sprint Samsung Galaxy S III] Mr. Struck:
12/21/2013 test build for AOSP also running well, I am on 12/15/2013 CM 11 nightly.
[Sprint Samsung Galaxy S III] wallythander:
12/21 is working wonderfully for me on SlimKat Beta 1.9
[Sprint Samsung Galaxy S III] noles4life50:
What app do most of you use to tweak settings with his kernel? [MENTION=4932679]decimalman[/MENTION] would it be better to use the sysfs paths to set things or does it really matter?
[Sprint Samsung Galaxy S III] Ramer:
Is dkp trickle charging the battery? Since flashing 12/21 I drop down to 96% within minutes of unplugging in the morning. If I recharge it and unplug as soon as the light goes green it's okay.

Using TW 4.3 on MOAR 7.0.1.
[Sprint Samsung Galaxy S III] enzoevo:
I've noticed that as well.
[Sprint Samsung Galaxy S III] meyerweb:
http://xdaforums.com/showthread.php?t=871051
[Sprint Samsung Galaxy S III] Ramer:
Very useful post.... NOT! I'm simply reporting my observation, which started on the 12/21 kernel and so far 2 other people have noticed it too.
[Sprint Samsung Galaxy S III] noother84:
The issue has nothing to do with the kernel, all newer phones have this "problem".
[Sprint Samsung Galaxy S III] meyerweb:
OK, you can moan, but the behavior you describe is completely normal, even if you didn't notice it before.
[Sprint Samsung Galaxy S III] Ramer:
What part of an "observation" is so hard to grasp? Is it not possible that since it started the morning after flashing 12/21 that [MENTION=4932679]decimalman[/MENTION] might want it reported? Are you running this kernel on MOAR 7.0.1?

---------- Post added at 10:13 AM ---------- Previous post was at 09:55 AM ----------

HTC phones were known for trickle charging. I have never seen this problem on my Samsung Galaxy S3 until the day after I installed 12/21. It did not happen with the 12/15 build. Until then my phone stayed at 100/99% for a while. I'm not saying that I couldn't be wrong, but if 3 people report the same issue, isn't it a possibility that there could be a new issue?
[Sprint Samsung Galaxy S III] bytes2bits:
I have to agree here completely. Not looking for a battle. And this can absolutely be controlled by or having to do with a kernel.
[Sprint Samsung Galaxy S III] noother84:
It has to do with the battery technology. Your phone will trickle charge (to roughly 96%, the phone can be finicky on what it actually displays, but it can be anywhere between 100 and 96). This is how all cell phone batteries are designed. There isn't a way to fix it, battery technology just needs to improve.
[Sprint Samsung Galaxy S III] MikeWjF:
As far as I can remember SBC had to be added to HTC kernels. I've also been noticing that my battery likes to get down to the mid 90s in a hurry lately.
[Sprint Samsung Galaxy S III] bytes2bits:
You're correct. But HTC were the only phones that required them. The others didn't seem to exhibit the "lack of charging to full". Not sure what's going on here.
[Sprint Samsung Galaxy S III] enzoevo:
I took a look at my BMW history to see what I could see. I had history going back to 2 dkp kernel versions plus a stock kernel mixed in. My readings were for 5 minute intervals, so there's probably some small degree of variance.

As it turns out in all cases the battery charged until it hit 100%, this was usually the high water mark in mV. Then over the course of the next 6 or so hours, the phone reported 100%. However the mV dropped by at most 250mV (give or a take a few mVs), and then charged back up to the high water mark. This undulation occurred twice over the 6 hour period. In some cases I unplugged the phone near the peak value, others near the valley.

My conclusion? This appears to be the normal operation for charging the phone. If you're lucky you get an extra 250mV of charge when you unplug at the right time.
[Sprint Samsung Galaxy S III] ReapersDeath:
So I'm not sure where to post these, but here's my bbs from a day.. No idea how to read them or what they mean but I do have a bunch of battery drain.

Can someone help me figure out the source and solution?
[Sprint Samsung Galaxy S III] imaconeheadXD:
I believe [MENTION=4932679]decimalman[/MENTION] prefers Trickster Mod which is a good app, but I prefer to create an init.d script that uses the sysfs paths to set things.
[Sprint Samsung Galaxy S III] prboy1969:
The first thing you will want to check is your Wi-Fi settings. Your Wi-Fi isn't needed if the screen is off.

TEAM MiK MikROMs Since 3/13/11
[Sprint Samsung Galaxy S III] decimalman:
Apps use the same sysfs paths that scripts do, so it doesn't make much difference how you apply settings. Of course, apps are much easier to figure out than sysfs.

Even though I recommend using Trickster, I use initscripts 90% of the time. I mostly use Trickster when I'm testing or adding new features since it's easier than other apps to develop for.

I didn't make any changes that would affect charging on the 12/21 build, so I'm a bit surprised that it's suddenly acting strangely. Is anyone seeing this on builds other than TW 4.3?

Samsung changed some of the charging code in the 4.3 kernel source. I've been thinking about reverting it, since it seems like it charges much more slowly in general. I'm guessing they didn't want to risk any more batteries exploding, so they put stricter limits on the charging process.
[Sprint Samsung Galaxy S III] enzoevo:
Does power saving mode disable the second cpu?
[Sprint Samsung Galaxy S III] Ramer:
I installed DKP the same day I installed 4.3 due to my 64gb card. I've also thought it was charging slower. Do you think the Samsung code changes could be the reason for what appears to be trickle charging?
[Sprint Samsung Galaxy S III] decimalman:
I don't run TW enough to know for sure. I doubt it would, since turning on the second core can often save power.

Probably. I haven't been running TW for a while, but I remember the new charging limits being very easy to hit. Even charging off my slow USB ports was enough to exceed them.
[Sprint Samsung Galaxy S III] enzoevo:
Just out of curiosity are you running AOSP now? Any limitations?
[Sprint Samsung Galaxy S III] prboy1969:
Been home sick as hell. Stuck in bed. On the phone like crazy. Here's my screen on time.

TEAM MiK MikROMs Since 3/13/11
[Sprint Samsung Galaxy S III] dcharleyultra:
One needs to look at BBS data taken when the phone is idle for a while - preferably over night, and after it is fully charged.

Also, the log is of better use than screenshots.
[Sprint Samsung Galaxy S III] TexasLTE:
[MENTION=4932679]decimalman[/MENTION] - Thanks for providing your great kernel to Dazed for Wicked Sensations MK3 ROM
[Sprint Samsung Galaxy S III] noles4life50:
Thanks, scripts it is then, I like to avoid the tuning apps whenever possible

---------- Post added at 06:59 AM ---------- Previous post was at 06:57 AM ----------

No, it just limits the frequencies of both CPUs to 1134 or 1296...
[Sprint Samsung Galaxy S III] bytes2bits:
Thanks for the explanation. So theoretically the stock kernel must be behaving the same way? I wasn't on it long enough to notice and I can't bring myself to leave the great DKP long enough to test it :)

I, for one, would be interested in trying a version of DKP that has the charging code reverted but I don't want to start any wars reminiscent of the SBC kernel days. :p
[Sprint Samsung Galaxy S III] Ramer:
I would like to try it as well. This morning when I unplugged my phone it was at 98%, with about 5 minutes of use it dropped down to 92%.
[Sprint Samsung Galaxy S III] bytes2bits:
Ha. Mine was at 96% this morning upon unplugging.
[Sprint Samsung Galaxy S III] slickdealers:
I'm late to the party, but I just wanted to report slow charging. I had my phone hooked up all night while I was sleeping (8hours) and it is only at 77% charge. It's not related to the kernal is it?
[Sprint Samsung Galaxy S III] kevinpag:
Nope! Test out a different charger. Yours must be going bad.
[Sprint Samsung Galaxy S III] slickdaddy96:
Is there any reason why everytime I flash this kernel TWRP ends up warning before reboot the I don't have root. I end up having flash the superSU zip file to get the warning to go away. I have never encountered another kernel flash that gives me this warning.
[Sprint Samsung Galaxy S III] decimalman:
I would think the stock kernel would behave the same way, since I haven't touched the charging code since I added fast charge support ages ago. When I get a chance, I'll look through the updated code for anything that might slow down charging.

That seems way too extreme to be the charging limits in the kernel. The easiest (and most likely to help) thing to try would be switching to a different charger.

Bizarre. The updater-script doesn't touch anything related to root, so TWRP really shouldn't complain. :confused: I'm due to flash TW in a couple days, so I'll look into it then.
[Sprint Samsung Galaxy S III] shehroze3:
Hey guys, is there any way for trickster mod to save my kernel settings on boot?
[Sprint Samsung Galaxy S III] MikeWjF:
The "set on boot" settings in the settings bar.
[Sprint Samsung Galaxy S III] shehroze3:
Oh hahah. Can't believe I missed that. Thanks
[Sprint Samsung Galaxy S III] decimalman:
New test builds are up for all four active versions. I haven't made any dramatic changes, but the softkey backlights should behave much better now. If they're still acting funny, let me know. I still haven't looked into the TW 4.3 charger code.

Changelog:

Fixed the softkey backlights again

By request, enabled TCP YeAH
[Sprint Samsung Galaxy S III] dazednconfused:
Man you are on top of things. Thanks for all of your hard work and letting me include your awesomeness in my rom.
[Sprint Samsung Galaxy S III] decimalman:
Not a problem. :highfive: While you're here, there's a new boot.img for this build here. As long as I don't forget to make them, updated boot.imgs will show up there in the future.
[Sprint Samsung Galaxy S III] dazednconfused:
That's awesome, thanks again. :thumbup:
[Sprint Samsung Galaxy S III] prboy1969:
[MENTION=4932679]decimalman[/MENTION] is there any possibility of adding Pegasusq Governor ? I really like the Performance / Battery life I get on Pegasusq. If not no big, Just throwing it out there. I apologise in advance if this is out of line.
[Sprint Samsung Galaxy S III] decimalman:
It shouldn't be too much trouble. I'll look into it for the next build.
[Sprint Samsung Galaxy S III] prboy1969:
I tip my hat to you good Sir. Thank you for looking into it. It's greatly appreciated :)

TEAM MiK MikROMs Since 3/13/11
[Sprint Samsung Galaxy S III] rompnit:
Another masterpiece!! :highfive: You sir.... are awesome.. :cool: Thanks!
[Sprint Samsung Galaxy S III] ryandubbz:
Does anyone have any great settings to use with this new kernel I am currently running moar 7.0.1 mk3 with I the latest December 26 build I am using the zero lemon 7000 battery and I recently got 12 hours screen time and 3days worth of battery life. Using sio and freelunch with min at 180 and Max at 1404 and didn't mess with voltages
[Sprint Samsung Galaxy S III] The~Skater~187:
I just got my S3 back from Sprint yesterday and this is the setup I'm running:

Slim bean 4.3.1 build-2 w/ the newest DKP 4.3 test kernel.

My kernel settings are:

Interactive w/ Deadline

CPU clock:

Min: @216

Max: [MENTION=1528666]151[/MENTION]2

With 26%zRam compression&KSM enabled

No problems at all so far. Smooth as butter w/ absolutely no lag.

:thumbup:Thanks Decimalman!:thumbup:

It feels good to be back on DKP
[Sprint Samsung Galaxy S III] prboy1969:
Check out THIS post to see my results. My setup is on the post HERE.
[Sprint Samsung Galaxy S III] sinisin:
This effing kernel is ridiculous. I upped my voltages by 100 across the board. Running 1728 to 54. Yes 54. Stable at 54. WTH!?!? freelunch gov and sio scheduler.

Call all the other kernel devs. They can retire. This is the ultimate right here...

54! And super responsive! On CM11 Nightlies.
[Sprint Samsung Galaxy S III] Krazy_Calvin:
I have yet to update to the most recent version of this. It took me 15 minutes to go down 1 percent. This was with a good percentage of screen on time. I am still using the december 9th version of the kernel.
[Sprint Samsung Galaxy S III] marcran75:
Someone mentioned on Wicked Sensations thread that in it.d has been integrated into dkp. Am I missing something?
[Sprint Samsung Galaxy S III] dazednconfused:
I was under the impression that the full boot.img he gave me did have it. If im wrong, then I apologize.
[Sprint Samsung Galaxy S III] The~Skater~187:
Most custom kernels have init.d support I believe.

Sent from my NB09 using Xparent Skyblue Tapatalk 2
[Sprint Samsung Galaxy S III] marcran75:
You know more about these things than me. I'm not actually running [MENTION=351864]wicked[/MENTION] Sensations. I just came upon your thread while trying to get it working and saw that you were running [MENTION=267549]do[/MENTION] kernel. Idk if that makes a difference or not.

---------- Post added at 11:05 PM ---------- Previous post was at 11:03 PM ----------

[MENTION=1242040]DKP[/MENTION]. ..freaking hate auto-correct sumtimes.
[Sprint Samsung Galaxy S III] decimalman:
Call the other devs and tell them that it's a pretty easy fix to get crazy-low frequencies working and able to run at absurdly low voltages. 54 MHz is stable for me at 700 mV, though obviously that won't work for everyone.

Answered over in the Wicked thread. Short version: the normal builds don't add init.d support, but the boot.imgs I make for rompnit and dazed do.
[Sprint Samsung Galaxy S III] shehroze3:
So where can I get this custom boot.img? I flashed the latest dkp 12/26 kernel on MOAR 4.3, and need init.d for killjoy to work. Thanks.
[Sprint Samsung Galaxy S III] marcran75:
I flashed the ramdisk found here: http://xdaforums.com/showthread.php?p=47981129 to get killjoy working.
[Sprint Samsung Galaxy S III] decimalman:
That's the easiest way to get init.d support on TW 4.3. Plus, flashing the permissive ramdisk over dkp is effectively the same as writing one of the custom boot.imgs by hand (the zips they come in aren't flashable).
[Sprint Samsung Galaxy S III] marcran75:
Will MK3 Permissive stick when I flash a newer build of dkp?
[Sprint Samsung Galaxy S III] decimalman:
Yep. As long as it doesn't get overwritten (e.g. by flashing another kernel), the permissive ramdisk will stick when you update.
[Sprint Samsung Galaxy S III] enzoevo:
I flashed the permissive ram disk over dkp and my phone became extremely unstable. Running tw 4.3 stock from cnexus. Is there a trick to flashing it? I'd really like to get custom boot animations and init.d working.
[Sprint Samsung Galaxy S III] decimalman:
If this is the first time you're running dkp with init.d support (the dkp builds bundled with ROMs don't count), it's possible that there's a voltage issue that the vmin zip in the OP would sort out.
[Sprint Samsung Galaxy S III] enzoevo:
I'm just flashing the dkp releases from this thread.

I'll read up on/try the vmin file.
[Sprint Samsung Galaxy S III] ksmullins88:
What is this killjoy??
[Sprint Samsung Galaxy S III] enzoevo:
Is there a way to uninstall the ramdisk or do I have to reflash the ROM.
[Sprint Samsung Galaxy S III] marcran75:
Here's the thread: http://xdaforums.com/showthread.php?t=2411161
[Sprint Samsung Galaxy S III] decimalman:
If you have the wifi fix kernel available, flashing it and then reflashing dkp will revert back to the stock ramdisk.
[Sprint Samsung Galaxy S III] Frostbiter:
I tried the latest 4.4 kernel but I wasn't able to get past the Samsung screen, it looks like it just turns off, no boot image or anything. I tried flashing the custom vmin script to a voltage I know my phone is able to handle but I still get nothing past the Samsung screen. Am I missing something here or not waiting long enough for it to fully boot? I've let it sit for a bit but it doesn't show anything and the screen doesn't even appear to be on.
[Sprint Samsung Galaxy S III] techdog:
You need to give some more details, like what ROM you are running. What version of Android, etc. Otherwise, everyone is just shooting in the dark to be able to help you.
[Sprint Samsung Galaxy S III] Frostbiter:
I've tried it with the latest beanstalk and I think the cyanfox, the official one, and got the same results. I was using the 12-26 4.4 kernel and had vmin set to 875 and stock.