yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S III] GideonX:
3.4.y Build 2013-04-20 - http://www.droidhype.com/kernel/34/

This was tested against CM nightly build 4/20 and has been solid so far. It was also tested against the Carbon 4/20 build, but display distortion was evident.

- Many CM/CAF updates

- Linux 3.4.41

- Supports new display driver changes in CM and CM based roms (nightlies after 4/19). If you flash on a rom that does not have the updated display drivers, you will boot to a black screen. If your rom developer does not have an update for these changes, flash the 4/15 release until you get an update.

- Added FIFO scheduler

- Tweaked ROW scheduler
[Sprint Samsung Galaxy S III] Dolomitersm:
This works great with the new build 4 of slim! Thanks for your hard work!
[Sprint Samsung Galaxy S III] GideonX:
3.4.y Build 2013-04-22 - http://www.droidhype.com/kernel/34/

- Haptic feedback adjustment now available. In CM, settings->advanced->haptic.

- Fixed USB to PC and reboot while charging issue.
[Sprint Samsung Galaxy S III] EndlessDissent:
Well, between installing and configuring Slackware on my laptop and playing with my tablet this weekend, I barely used my phone. But even so, I think these are pretty good numbers. 38 hours of battery life on the 4/20 kernel. Stock battery.
[Sprint Samsung Galaxy S III] GideonX:
Not good, great. ;)
[Sprint Samsung Galaxy S III] cjwaggsrx8:
Man 4/22 build running awesome on 4/21 carbon nightly.. Lots of downloads not a lot of feedback.. Just throwing that out there.. Thanks again for your continued efforts man!
[Sprint Samsung Galaxy S III] Overstew:
I love this kernel! Works very well with latest SlimBean!

Thanks Gideon!
[Sprint Samsung Galaxy S III] ares1105:
Every time i try to flash this, i end up with a black screen. I tried the OP method, then i tried wiping then flashing then fixing permissions. Boots the samsung logo to a black screen every time. I'm on AOKP 4.2.2 that is structured for 3.4 kernels, but i tried both versions and nothing.
[Sprint Samsung Galaxy S III] kingy9000:
Earlier than 4/19!

In order for the Kernel to work with AOKP which was released before 4/19 and before the Display Drivers were updated, you need to use a BMS Kernel from before release of 4/19. So the latest release before 4/19 release is 4/15. And that's the latest release you can use with the AOKP ROM unless the ROM itself gets updated or you switch to a more updated ROM such as Deviant Xone by Deviant Devs. Next time read the changelog!!! :p

BMS Kernel 4/15 Release 3.4 Linux Based

Deviant Xone Beta-b2 ROM (This ROM is very stable even though it says beta, and supports the new Display Drivers so it can use newer kernel releases!)
[Sprint Samsung Galaxy S III] GideonX:
What kingy9000 said :)

The latest BMS (4/20 and up) will support the new display driver changes by CM.

If you are running a rom that does not have this change in place (anything old than 4/19 usually), the latest BMS versions will black screen you.

To get around this, either flash the previous version of BMS (4/15) on top of your older rom or flash another rom with the update drivers so you can use the latest BMS.

Hopefully that makes sense.
[Sprint Samsung Galaxy S III] disturbd1:
I'm using this with the latest Liquid build, and holy crap my battery life is bad. I know that it's relative to background processes and wakelocks, but after only being unplugged for 2 hours, it has drained over 31%. I've tried a number of different combos with governor and scheduler...nothing has helped. I have minimal wakelocks from Poweramp, some from maps, and even fewer from fb. Ideas?

Sent from my SPH-L710
[Sprint Samsung Galaxy S III] GideonX:
Sounds like you have a runaway process somewhere. Grab wakelock detector from the play store. Also check if you have something syncing that's stuck. I had G+ get stuck and it drained the battery ferociously.

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] shekinahsmoke:
I got the same issue with g+. How'd you stop it?

sent from the galaxy via tapping and talking
[Sprint Samsung Galaxy S III] kingy9000:
I would suggest wiping Google Plus data and cache. Then uninstalling it. Then wiping your Dalvik and normal caches. And then reinstalling Google Plus. This possibly can solve the issue or you can prevent Google Plus from Auto Syncing in the background or just force stop it when you aren't using it.

Let me know if that works, on mobile so can't list any good sources directly but this comes to mind. :)

http://xdaforums.com/showthread.php?t=1827676
[Sprint Samsung Galaxy S III] disturbd1:
I ran better battery stats, it references nothing out of the ordinary for me. The app you suggested calls out Facebook as the highest, 19s. I used to use ktoons kernel, which wasn't amazing for battery, but was leaps and bounds more efficient for my particular phone than this one has been so far. I can't be the only person who uses Poweramp, Facebook, and gosms who is getting over 50% battery drain after only 4 hours. There must be a way to ultimately narrow down the cause of such bad battery life these days. When I first rooted and there weren't really aosp ROMs yet, my battery lasted me all day and then some. Used the same stuff then as I do now.

Sent from my SPH-L710
[Sprint Samsung Galaxy S III] disturbd1:
Apparently my phone has refreshed since this morning, but here are current stats:

Sent from my SPH-L710
[Sprint Samsung Galaxy S III] GideonX:
That audioout_2 wakelock is annoying. Try disabling touch sounds.

Btw, wakelock detector needs a bit more time to gather stats on your open wakelocks. What it's showing is probably a small sampling since you installed it.
[Sprint Samsung Galaxy S III] disturbd1:
No touch sounds currently enabled, though I do have haptic feedback on..

Actually, I'm quite certain that pertains to my having Poweramp running.

Sent from my SPH-L710
[Sprint Samsung Galaxy S III] GideonX:
Poweramp (as well as other music players) will create that audioout_2 wakelock if I recall. I don't play music on mine so this has never popped up for me.
[Sprint Samsung Galaxy S III] GideonX:
3.0.y Build 2013-04-27 - http://www.droidhype.com/kernel/30

- Updated to Linux 3.0.75
- Updated to Linux 3.0.74
- Updated to Linux 3.0.73
- Updated to Linux 3.0.72
- Updated to Linux 3.0.71
- Added fixed asswax scheduler (credit DecimalMan)
- Added fifo scheduler
- Fixed pll8_clk
- Tweaked row scheduler

3.4.y Build 2013-04-27 - http://www.droidhype.com/kernel/34

- Merged latest CM updates (screen flicker should be fixed)
- Added fixed asswax governor. Interaction bits have been removed as suggested. (credit DecimalMan).
- auto_hotplug.c: helped decrease lag with late resume (on screen wake) (credit morfic and franciscofranco)
[Sprint Samsung Galaxy S III] kalico17:
running the latest 3.4 with the latest jellybro. :highfive:
[Sprint Samsung Galaxy S III] genaro12543:
Heck yeah a 3.0 update thanks!
[Sprint Samsung Galaxy S III] Ascertion:
Thank you so much for your update Gideon.

The battery life is fantastic! This is from nearly all day today. I love this kernel! SlimRom build 4.3 unofficial + BMS 4/27.

(Note battery is the official 3,000 mAh battery.)
[Sprint Samsung Galaxy S III] Overstew:
+1 on this. BMS is the shiznit.
[Sprint Samsung Galaxy S III] nimaim:
Mmm asswax governor fixed, may have to test this out on SlimBean now! Thanks Gideon :)

I flashed the newest 3.4.y kernel over LeanKernel just to test out asswax (I'm always game for better battery), but I don't even see it in the list of governors under the performance menu. Am I missing something?
[Sprint Samsung Galaxy S III] Rxpert:
Governor options dont seem to be showing up
[Sprint Samsung Galaxy S III] GideonX:
I'm a huge idiot. I built it with the stock defconfig by accident.

Anyhow, here's an updated 3.4.y 2013-05-02 for you guys - http://goo.gl/SBxMs

- This has all the updates from the release this past weekend plus all the latest CM updates up till last night.
[Sprint Samsung Galaxy S III] Jimmy_Jo:
I'm running Liquidmooth v2.1 RC2 because everyone said how great it was on battery life but my battery life stinks. That other kernel just gives me random reboots (RRs) but BMS is dyin on me. Unplugging at 8am and only listening to Google Play and sending a couple emails/texts and I was at 68% by 10am... What am I doing wrong???

Has anyone found a good ROM/Kernel combo??? I hate TouchWiz but battery life is way better. My wife's TW GSIII will be at 68% at 3pm with similar usage.
[Sprint Samsung Galaxy S III] GideonX:
No two phones are the same in terms of hardware and software.

It sounds like you have a runaway process in the back eating away at your juice. First things first, check what's syncing. Is anything stuck? (ex: Google+)

Anything in /system/etc/init.d that's not supposed to be there? BMS does not use any scripts, so anything in there is not from BMS.

Grab Better battery stats and wakelock detector app. See if anything is misbehaving. Remember to charge, then unplug, then check the stats a few hours later. These apps need time to sample and figure out what's eating away at your battery.

Last resort, start fresh from a clean rom install. You'd be surprised how often bad battery life is a result from constant dirty flashes.

Edit: Liquid nightly is up to 2.3 I think. You may want to look into that as well. A kernel is only as good as the rom it's paired with. Good luck.
[Sprint Samsung Galaxy S III] Jimmy_Jo:
Thanks a lot. I will be looking into that. I'm afraid to upgrade because I've heard how unstable/battry killing 3.4 ROMs are. But I'll see what I can do.
[Sprint Samsung Galaxy S III] GideonX:
3.4 has come a long way in the past 2 months. A lot of folks (myself included) are now getting phenomenal performance and battery.

And don't be afraid, that's what nandroids are for ;)
[Sprint Samsung Galaxy S III] bhake:
5-2 build is sweet. Awesome battery life. Thanks!
[Sprint Samsung Galaxy S III] kalico17:
What settings you running?
[Sprint Samsung Galaxy S III] bhake:
Nothing fancy. Stock. Interactive, row. With latest slim rom build. Works for me!
[Sprint Samsung Galaxy S III] pantmunu:
So far so good. Notice that I am on airplane mode. But I am using my phone very heavily. Overclocked to 1.7 GHz interactive and row. Awesome kernel. Smooth. Hoping for more awesome updates. Hats off my good sir.
[Sprint Samsung Galaxy S III] GideonX:
3.4.y 2013-05-06 Build - http://www.droidhype.com/kernel/34/

- Merged latest CM updates, lots of it
- Revert "d2: Adjust MDP bandwidth parameters"
- cpufreq_interactive.c: hard code hispeed_freq to 810000, adjusted timer_slack
- Faux sound: updated to 1.1
- Dynamic fsync: updated and re-enabled. Forgot about this one from earlier troubleshooting. (credit to Faux123)
- Panel: color change built in (credit invisiblek and everyone involved)

sysfs interface located here: /sys/class/lcd/panel/panel_colors

Will accept 0-4 for parameters:
0 - Cold (more blues)
1 - Cool
2 - Normal (stock colors)
3 - Warm
4 - Hot (more reds)

BMS defaults to 0 (morfic's Trinity color set), but you can change and set these via your own scripting or go into CM advanced settings to change it.
[Sprint Samsung Galaxy S III] pantmunu:
Cm advanced mode .. I don't see anything there except the usual stuffs. CABC .. Scenario and negative mode.
[Sprint Samsung Galaxy S III] GideonX:
You may need a newer nightly build.
[Sprint Samsung Galaxy S III] pantmunu:
Hit thanks by mistake lol .. Its good though . hmm .. New nightly ..I am on 0503 .. Lemme check it out.

It seems I am on the latest nightly . is it possible for u to post a screeny for mwle so I know how it would look. If not I will change it manually . if I can lol
[Sprint Samsung Galaxy S III] GideonX:
I'm on a cm kang from 5/3. Here's what it looks like.

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] pantmunu:
And this is mine. 05 03 ..something doesn't look right here.
[Sprint Samsung Galaxy S III] GideonX:
I think my kang may have cherry picked this new option.

You can just do an echo via terminal emulator to change the sysfs value. Then turn the screen off and then on to change it for now.
[Sprint Samsung Galaxy S III] pantmunu:
Yup . about to do so. Or just flash the new kang by euroskank. Thanks. ;)
[Sprint Samsung Galaxy S III] FreddyFredFred:
How do I do this?

Thanks.
[Sprint Samsung Galaxy S III] GideonX:
Using terminal emulator, issue the following command:

echo X > /sys/class/lcd/panel/panel_colors

Where X is 0-4, depending on what colors you want.
[Sprint Samsung Galaxy S III] FreddyFredFred:
I don't see any difference. lol

Thanks for all the help! and thanks for the awesome kernel!
[Sprint Samsung Galaxy S III] paulg1981:
Changelog for color options looks familiar....wheres it from?
[Sprint Samsung Galaxy S III] GideonX:
Straight from CM git, commited by Invisiblek (I wasn't lying when I credited Invisiblek and company, that's where it's from):

https://github.com/CyanogenMod/andr...mmit/41db8f4436b2c55bf9fe1932136e8cae3b04821f
[Sprint Samsung Galaxy S III] GideonX:
I wrote this in the d2tmo thread after someone brought up why my changelog's color mod was so similar to another dev's. This expands on the previous reply from me above this one.

It seems a lot of people are confused where that color change mod comes from. It was put together by Invisiblek, who maintains part of the Cyanogenmod d2 code. Here is his commit for that option:

https://github.com/CyanogenMod/andr...mmit/41db8f4436b2c55bf9fe1932136e8cae3b04821f

If you notice, the instructions that Invisiblek wrote out is the same ones I had in my changelog which is why I gave him ample credit in my changelog.

Everyone who git pull'd from CM's source will have this commit. Chad isn't the only one

I hope that makes sense in why my changelog (and many other devs if you look around), have this very same set of instructions/commit around 5/5-5/6.
[Sprint Samsung Galaxy S III] Rxpert:
:thumbup:
[Sprint Samsung Galaxy S III] Overstew:
Love these color options. I can definitely tell a huge difference when comparing hot to cold. Cold is definitely my favorite. :)

Thanks again for awesome kernel. I run it exclusively. :p
[Sprint Samsung Galaxy S III] bsg411:
How do you change something like color options if this kernel doesnt come with a kernel tweaking app? Im currently running KT but it has my phone running really hot....want to give this one a try
[Sprint Samsung Galaxy S III] chriswbush:
I think its I'm the same place where you find the color settings in a cynogenmod based rom , from cool to normal or warm ect , that's what I think it is but yeah the kernel is great though
[Sprint Samsung Galaxy S III] GideonX:
2013-05-09 BMS Display Color Boop-erizer - http://goo.gl/e4Qdj

This will be added to future kernel zips. For now, flash this one to get this script in your system.
[Sprint Samsung Galaxy S III] ericwgarza1:
Initially I was getting a permission denied error so I manually changed the permissions (chmod 777) on the setcolor script file and the panel_colors file and now everything works well. :D
[Sprint Samsung Galaxy S III] GideonX:
Odd, I wonder why 755 didn't work for you. :confused:
[Sprint Samsung Galaxy S III] Spider_Pig27:
When the color changed kicked in I was like holy sh** trinity colors are back

Thanks for this. Just because of this I'm running AOSP if not I would be in TW hills
[Sprint Samsung Galaxy S III] GideonX:
Blasphemy!
[Sprint Samsung Galaxy S III] ericwgarza1:
AGREED! AOSP > TW

---------- Post added at 09:21 AM ---------- Previous post was at 09:20 AM ----------

Yeah I dunno either. I think my phone likes to test my gangster sometimes. :D
[Sprint Samsung Galaxy S III] GideonX:
3.4.y Build 2013-05-12 - http://www.droidhype.com/kernel/34

Remember to go hug your mom, grandma, aunts, etc. today. Happy Mother's Day to all that celebrate it.
[Sprint Samsung Galaxy S III] ephayzee:
I'm running LiquidSmooth 2.3 along with this kernel, however, I am unable to get a GPS lock. Any ideas?
[Sprint Samsung Galaxy S III] shinesthru:
Nandroid your current set up, flash a TW ROM, get a GPS lock, restore Nandroid.
[Sprint Samsung Galaxy S III] GideonX:
Rom issue, follow what shinesthru said and it should be fixed.
[Sprint Samsung Galaxy S III] Jimmy_Jo:
I mean no disrespect, but this may not be a ROM issue. I'm running LiquidSmooth 2.3 and a different kernel and I have no issue getting a GPS lock. But I wanted to switch to this kernel for better battery life and smoothness.... plus I'm VERY interested in trinity colors. I'm not trying to give you flack I'm just thinking it may not be a ROM issue. Was it a Clean or Dirty Flash, etc???
[Sprint Samsung Galaxy S III] GideonX:
No offense taken at all, I can see where you're coming from.

However, in the d2vzw (should be same kind of problem for d2spr) forums, the unofficial CM thread as well as the Liquidsmooth thread both document this problem. The GPS problem has popped up many times on various kernels. What may work with one combo, may not work with another. The quickest fix is to flash stock, lock gps, nandroid back. Once that's done, it locks instantly.

Here's the method described by mastamoon who builds the unofficial CMs:

http://xdaforums.com/showthread.php?p=40744743#post40744743

Here's the method described by the LS dev:

http://xdaforums.com/showthread.php?p=40967335#post40967335

Slightly different, but both will fix the GPS issue.

I had the same issue when I ran LS. Version 2.2 locked instantly, 2.3 would not even see a single sat. As soon as I flashed a stock rom, locked gps, nandroided back it would work.
[Sprint Samsung Galaxy S III] Jimmy_Jo:
Oh I see. Well I guess I'm fortunate to have the right combo. I'll keep this in mind cuz I do plan to flash this kernel later. I'm charging right now so I can
[Sprint Samsung Galaxy S III] GideonX:
The flash to stock then nandroid is quick and easy, good luck.
[Sprint Samsung Galaxy S III] Jimmy_Jo:
Thanks, man!!!
[Sprint Samsung Galaxy S III] CyberGmonster:
So what's everyone's favorite governor and scheduler?

Sent from my CM eating low calorie Nano lunch!
[Sprint Samsung Galaxy S III] GideonX:
int/fifo, hispeed set to 810000
[Sprint Samsung Galaxy S III] CyberGmonster:
That's hispeed freq? 810000 and not 8100000 right?

Sent from my CM eating low calorie Nano lunch!
[Sprint Samsung Galaxy S III] GideonX:
Yup, 810000.

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] ephayzee:
I ended up switching to Carbon and flashing this kernel along with some suggestions in other posts and my phone has been running like a champ.
[Sprint Samsung Galaxy S III] GideonX:
3.4.y Build 2013-05-19 - http://www.droidhype.com/kernel/34/
[Sprint Samsung Galaxy S III] smartguy10:
Flashed this for the latest slim build and noticed changed the default boot logo with bms underneath it .

Anyway to keep the default boot logo
[Sprint Samsung Galaxy S III] GideonX:
You can pretty much load any correctly size image as your kernel splash image. There are a few guides here on XDA on how to swap it out.
[Sprint Samsung Galaxy S III] Gargantuantua:
What is int/fifo? I have trickster manager. Wasn't sure where to put 810000
[Sprint Samsung Galaxy S III] GideonX:
Interactive governor, fifo scheduler.

The 810000 goes into hispeed_freq after you hit the governor control button after you select interactive.
[Sprint Samsung Galaxy S III] NYCHitman1:
Is this setup more geared towards performance, balanced, or battery life?
[Sprint Samsung Galaxy S III] GideonX:
I think it's pretty balanced.
[Sprint Samsung Galaxy S III] NYCHitman1:
Cool beans. I'm going to give it a go.
[Sprint Samsung Galaxy S III] Bacardi222:
I prefer the dancedance with row as the scheduler, but it's up to you!
[Sprint Samsung Galaxy S III] GideonX:
3.4.y Build 2013-05-28 - http://www.droidhype.com/kernel/34/
[Sprint Samsung Galaxy S III] chriswbush:
Why did you remove 192?
[Sprint Samsung Galaxy S III] GideonX:
Didn't like the performance and didn't like the way it was implemented.
[Sprint Samsung Galaxy S III] chriswbush:
Alright I was just asking I usually have music playing while on the bus and it doesn't sleep while play so I figured 384 might use more battery any plans to add more governors?
[Sprint Samsung Galaxy S III] GideonX:
The difference in power consumption should be very close.

I haven't thought about other govs, I think the current choices have been working well. Got a suggestion?
[Sprint Samsung Galaxy S III] chillwill11:
Pegasus in my opinion..but like an a$$ everyone's got one
[Sprint Samsung Galaxy S III] chriswbush:
smartassv2 i used to run it way back in the day and liked the medium between power and battery life if theres something similair thats better and new then that haha wheatley i do like for how it scales but the way it performs at 384 when you unlock the phone is murderous at times like you gotta move screen around for it to power up hah
[Sprint Samsung Galaxy S III] GideonX:
Use asswax :)
[Sprint Samsung Galaxy S III] chriswbush:
ill try it out thanks
[Sprint Samsung Galaxy S III] crossen0:
Giving it a go as well.
[Sprint Samsung Galaxy S III] smartguy10:
What settings are recommended for the newest version of BMS . I was using interactive with row
[Sprint Samsung Galaxy S III] GideonX:
If that's working for you, then stick with it :thumbup:

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] smartguy10:
Nah that setup worked OK gave me 8 hrs battery life
[Sprint Samsung Galaxy S III] GideonX:
That's on the lower end, what was your screen on time?

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] kalico17:
My results.. Asswax/Fifi

Ksm turned on
[Sprint Samsung Galaxy S III] GideonX:
Was cpu0 or cpu1 pegged at max?

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] kalico17:
Kind of a newb I guess. How can I tell. At 6% now
[Sprint Samsung Galaxy S III] GideonX:
Trickstermod can show you what your current cpu cores are running at. Either your cores are borked or something is running on a rampage in the background.

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] kalico17:
Sorry. Phone died.. Late night last night. This is what I got before it shut off tho
[Sprint Samsung Galaxy S III] GideonX:
Doesn't look pegged, I'm assuming 384/1836 as your min/max?

Grab wake lock detector app and see if you have anything running in the background that's not behaving right.

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] kalico17:
yea that is my min max set up. Its smoooooth

I'll grab wake lock now
[Sprint Samsung Galaxy S III] kalico17:
Nothing running rampant that I can see... Guess I'll try a different combo
[Sprint Samsung Galaxy S III] GideonX:
3.4.y Build 2013-06-03 - http://www.droidhype.com/kernel/34/

Just updates and merges in this one mostly, enjoy!
[Sprint Samsung Galaxy S III] CyberGmonster:
Quick question. Is 384/1080 a little too low? Does it help save battery any more than over clocking maybe to 16xx? Even at 384/1080 my phone is running smooth as silk. Interactive/fifo and also under volted avg of -50 down the line. No issues but battery life seem no different than keeping things stock.
[Sprint Samsung Galaxy S III] crossen0:
Keep running it and see how it works. If it continues to satisfy then I'd say it works.

Sent from under your bed.
[Sprint Samsung Galaxy S III] GideonX:
That was surprisingly direct and to the point, yet creepy since it was sent from under my bed.

:eek:
[Sprint Samsung Galaxy S III] crossen0:
Do what I can ;)

Sent from under your bed.
[Sprint Samsung Galaxy S III] gingson:
I am running CM10.1.0 RC4 with BMS 34 6/3/13 and I'm getting a screen flicker when I open device from screen off. I just raised my min to 486. And I'm set to asswax/row. Any recommendations?
[Sprint Samsung Galaxy S III] GideonX:
Disabling hw overlays in dev settings will help for now.

Sent from my SCH-I535
[Sprint Samsung Galaxy S III] GideonX:
3.4.y Build 2013-06-10 - http://www.droidhype.com/kernel/34/
[Sprint Samsung Galaxy S III] FreddyFredFred:
oooh! I like surprises! I hope it's a good one and easy to find. lol
[Sprint Samsung Galaxy S III] EndlessDissent:
Not hard to find if you watch your phone boot. I won't say any more than that.