yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S III] agat63:
Just in case someone still want FreeGS version of 2.2 kernel I did upload

new (revised) zip.

OP updated and link for FreeGS version replaced.

Tried it on my phone.

WiFi working. Was able to flash 4 different bootanimations.

All working.

Sorry for late update.

Got caught up making kernel for ZTE.
[Sprint Samsung Galaxy S III] dseda86:
I was able to get the majority of boot animations to load on the regular version of 2.2. With Wi-Fi working.

I looked into some boot animations also breaking Wi-Fi. Some of them, such as the international.zip from update me alter the boot.img. they also don't have the traditional zip format, desc.txt, part1, part 2. Obviously the ones which do not alter the boot.img will work flawlessly.

I'm really enjoying this kernel, now that I have found a boot animation to my liking. Thanks to Agat for making it, and Naddict for giving me suggestions on what settings to use. Working fast and smooth!

Swyped via GSIII
[Sprint Samsung Galaxy S III] akarol:
So Agat, from now on, there will be just one version of your kernel. There won't be a FreeGS3 specific version anymore?

Sent from my badass Samsung Galaxy SIII.
[Sprint Samsung Galaxy S III] agat63:
As I explained previously you need that FreeGS version only once and until you reflash rom your build.prop will be untouched and remain same.

I can make a FreeGS version every now and then tho. That's not too hard. I would have to follow Clark44's work tho to stay up to date and not overwrite a new build.prop with old one but since I'm on FreeGS myself it shouldn't be a problem..
[Sprint Samsung Galaxy S III] Naddict:
Here here... Thanks... :D
[Sprint Samsung Galaxy S III] Boogeyman45:
What settings is everyone using to balance performance and battery? I'm using setcpu. All suggestions will be appreciated. Thanks.

From the belly of the Beast!
[Sprint Samsung Galaxy S III] 1afly:
What program do I use to change the voltage/governor settings?

Thanks.
[Sprint Samsung Galaxy S III] b1ggjoe:
Is the following Kernel: AGAT_GS3_v2.2, compatible with the latest JB version of the 'Wicked Sensations ROM'? Here's the link to the ROM:

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

Thanks!

BJ
[Sprint Samsung Galaxy S III] dante32278:
Nope, title of the thread says for ICS ROMS. There is a later build he put out to support JB.
[Sprint Samsung Galaxy S III] chris-allen:
Try this. :) http://xdaforums.com/showthread.php?t=1956392
[Sprint Samsung Galaxy S III] strongsteve:
Glad to see you here agat :good:
[Sprint Samsung Galaxy S III] dongarritas:
Yes please!
[Sprint Samsung Galaxy S III] Nevell:
Dang! Agat went dark?
[Sprint Samsung Galaxy S III] The Root:
He's working on things. No worries.
[Sprint Samsung Galaxy S III] SupahDave:
I'm stoked to see AGAT here. His work made my GSII a much better phone. Looking for ward to seeing him make this already beastly phone even better...
[Sprint Samsung Galaxy S III] freecharlesmanson:
Hey agat I know your busy and probably get allot of request. Think you include ktoonservative gov from ktoonsez akop kernel?
[Sprint Samsung Galaxy S III] agat63:
Let me first figure out why is wifi not working.

After that we can do a lot of things.
[Sprint Samsung Galaxy S III] freecharlesmanson:
Yes sir as mentioned I know you have your hands full
[Sprint Samsung Galaxy S III] agat63:
Finally after week of searching and trying kernel has been updated.

WiFi has been fixed thanks to morfic.

Couple of governors and one new scheduler have been added.

Source is upgraded to latest linux version (hopefully will do some good).

Op is updated and link is posted.

AGAT_GS3_v0.1.0 is up and running.
[Sprint Samsung Galaxy S III] jtheis23:
Thanks downloading now
[Sprint Samsung Galaxy S III] gingson:
I've been using the kernel for at least a couple of hours and it is "snappy". No problem so far. WiFi works. Using radio L13. Good work Agat.

Speed test on WiFi d/l. 2.4mbps u/l. 0.11mbps; 3G d/l 14.6mbps u/l 8.7mbps
[Sprint Samsung Galaxy S III] jtheis23:
Flashed this earlier this morning was pretty snappy, but when i changed to pegasusq gov the phone froze had to do a battery pull.
[Sprint Samsung Galaxy S III] RustedRoot:
Putting your kernel on my new GS3 (with StrongSteve's Odexed Blue ROM) is like having comfort food made by a well-known chef. Thanks for cooking it up, old friend.

All's working well so far (15 minutes!).
[Sprint Samsung Galaxy S III] agat63:
Does anyone else have problems with pegasusq governor?
[Sprint Samsung Galaxy S III] evolutioncsr:
It works fine here. Maybe the app used to change froze it. I noticed some kernels don't get a long with certain apps.
[Sprint Samsung Galaxy S III] jtheis23:
That could've been it cause it hasn't done it since.
[Sprint Samsung Galaxy S III] yoniinfante:
guys, can i use this kernel on Zekes LG2 based rom? please and thanks any help will be appreciated....
[Sprint Samsung Galaxy S III] agat63:
Unfortunately I can't help here.

Have no idea and have no phone to try.

You can try it yourself and let us know.

Worse what can happen you will end up in boot loop.

Just boot to recovery and flash kernel that works for you.

Keep it on your sd card and try.
[Sprint Samsung Galaxy S III] shehroze3:
wat governor is better for battery life: lulzactive or pegasusq?
[Sprint Samsung Galaxy S III] agat63:
It depends from many factors.

Your usage, apps, tweaks included in the rom, demands you have for the phone etc...
[Sprint Samsung Galaxy S III] Tewlman252:
Lulzactive caused a hot boot every time I tried to set it regardless of the app I used. Tried rom toolbox, no frills, voltage control, all with the same result. I wiped before and after install of the kernel. Not sure if anyone else has had the issue. The other governors work good. Just my $.02
[Sprint Samsung Galaxy S III] matrixzone5:
I truly truly wish this kernel had the adaptive governor. I love that governor keeps things very balanced.
[Sprint Samsung Galaxy S III] agat63:
For whatever reason every time I try to add adaptive governor it trows compile errors.

I'm working on it since I like that governor myself.
[Sprint Samsung Galaxy S III] freecharlesmanson:
Ktoonservative conservative plus hotplugging. You control when the second core goes up and more or less when it goes down. Check out my thread in general its performance parallels performance gov
[Sprint Samsung Galaxy S III] agat63:
Sounds very good.

I'll try that.
[Sprint Samsung Galaxy S III] freecharlesmanson:
Conservative would be good but is none functional on l710 ktoonsez said it lacks smp support. ..hotpluging was the work around. ..and it worked imo better

http://xdaforums.com/showthread.php?t=1866139
[Sprint Samsung Galaxy S III] Cam3ron1:
Is this overclockable?
[Sprint Samsung Galaxy S III] agat63:
New one is being tested now.

Should support UV/UC/OC.

Hope to post it later tonight or early tomorrow.
[Sprint Samsung Galaxy S III] agat63:
New update is up.

Added UV/UC/OC support.

OP has been updated.

Link posted.

Please let me know if there any bugs or any of the features are not working.

Enjoy.
[Sprint Samsung Galaxy S III] wolfeyes30:
Just flashed and OC'd to 1728 for now. I'll post issues if any are found. On Freeza's rom and so far its a bullet and smooth. Thanks Agat.
[Sprint Samsung Galaxy S III] matrixzone5:
Did you try editing the governed and then renaming it just for the sake of troubleshooting. As it cud be that the governed is just not ready for two yet
[Sprint Samsung Galaxy S III] agat63:
Added adaptive governor.

New kernel is being tested.

Will post as soon as I have results.
[Sprint Samsung Galaxy S III] agat63:
Hey guys.

Samsung dropped new update for kernel source. LI03.

I would like to thank TheRoot for bringing it to my attention.

So I compiled a new plain stock LI03 kernel.

AGAT_LI03_stock.zip

I need some tests and feedback just to know if this new source is any better than LG08.

Speed, battery life, smoothness etc.

Any one who wanna test it please let me know if I should try to continue development with new source or

I should stay with LG08.

If there are no improvements to the source we can keep our current one.
[Sprint Samsung Galaxy S III] :
i'm going to test out on the latest stock-rooted LI03 and get a feel for it.
[Sprint Samsung Galaxy S III] jamcar:
Flash and overclocked at 1971MHz I like it a lot this is very good!!! The only thing is could you add overclocking at 2106 MHz? I would be willing to test just PM me. :)
[Sprint Samsung Galaxy S III] matrixzone5:
If you ever decide to make a cm kernel pm me I'd be happy to test.
[Sprint Samsung Galaxy S III] agat63:
Never made anything for CM.

I'm not using CM/AOSP/AOKP and never used any of them.

Sorry. No kernels for any of them.

But I think there are plenty of very talented dev's out there who makes really good stuff for those builds.

There should be no problem finding a kernel/rom that fits your needs.
[Sprint Samsung Galaxy S III] jtheis23:
Any chance of fast charge being implemented
[Sprint Samsung Galaxy S III] agat63:
Fast charge?

More info please.
[Sprint Samsung Galaxy S III] jtheis23:
I don't know if this helps http://www.incredikernel.com/wp-uploads//downloads/2012/08/vivo_force_fast_charge.patch.

chad0989 incredikernel dev had fast charge enabled in his kernels and it would take like half the time for your phone to charge...was awesome.
[Sprint Samsung Galaxy S III] kalel_293:
hey agat, any chance on making your rom for gs3? used it as a daily driver on the e4gt for the longest time....
[Sprint Samsung Galaxy S III] agat63:
I don't have the phone remember?:p

No roms till I get phone.
[Sprint Samsung Galaxy S III] agat63:
Version 0.1.2 is up and running.

Added Hotplug support and adaptive governor.

OP updated link posted.

Please give me some feedback. Something to work with.

Previous kernel has been downloaded almost 30 times and I have no idea if there is something needs to be fixed of if something not working properly.

It is hard for me to proceed with more changes/edits without being sure that whatever I have done till now is working.

If I continue editing and you say something is broke I would not be able to figure out what caused the problem. Old edits or new ones.
[Sprint Samsung Galaxy S III] jfin79:
Agat do glad your here on kernels bro always loved your epic touch roms and kernels can't wait for you to drop roms for the gs3

---------- Post added at 02:57 AM ---------- Previous post was at 02:07 AM ----------

Agat right now I'm running Ll03 kernel it is very smooth and battery seems good so far will report back again after another full day of testing once again agat do glad your here brother
[Sprint Samsung Galaxy S III] gosueric:
Maybe it's just me/my phone, but I can never get it to boot once I flash a Kernel.

Can't get the AGAT kernel to boot (did once but upon reboot it cycled)

Never could get either of the other two kernels to boot on CM9/CM10/AOKP

I feel like I'm doing something wrong :(

Edit:

Got it to boot after a battery pull, running fine now after setting it to pegasusq / SIO, same as I had on my Epic touch

The 0.1.1 version when I installed it I had a weird 'discoloration' on the wallpaper until I changed it, then rebooting it made it cycle at the Samsung logo

0.1.2 after installing got stuck at Android for a while until I pulled the battery, now it works, though it did give me a Touchwiz FC as soon as I tried to use it. Haven't tried rebooting yet, though I've got a logcat, can send it via PM if you think it may be useful.

Edit 2:

Yeah on every boot I get "Unfortunately, the process android.process.acore has stopped." but everything seems to work after that..

And I think that's the only issue I see

governor/scheduler setting stick with SetCPU
[Sprint Samsung Galaxy S III] jtheis23:
Booted fine for me but just kept boot looping as soon as it got to the home screen it would reboot.I'm on freegs3 and tried 0.1.2
[Sprint Samsung Galaxy S III] kilawayne:
Been running 1.1 with no problem haven't tryed 1.2 yet

G.O.A.T S3

---------- Post added at 06:56 AM ---------- Previous post was at 06:55 AM ----------

U might be having problems because this a twiz kernel

G.O.A.T S3
[Sprint Samsung Galaxy S III] tdwp16:
What exactly is hot plug?
[Sprint Samsung Galaxy S III] wolfeyes30:
Agat,

Been running 1.1 for almost 24 hrs now without any issues that I can find . Battery life has been great. Buttery smooth and it flies.

Changing govs with Rom Toolbox Pro the phone would lock up. Switched to Voltage Control and no problem changing govs.
[Sprint Samsung Galaxy S III] kilawayne:
1.2 running great so for no issue fast as hell

G.O.A.T S3
[Sprint Samsung Galaxy S III] wilderckw:
I was wondering myself..

---------- Post added at 03:48 PM ---------- Previous post was at 03:46 PM ----------

Also agat glad your here well half till you get you s3 but your still the best. I'm flashing 1.2 and will report back tonight. Thanks agaun

---------- Post added at 03:50 PM ---------- Previous post was at 03:48 PM ----------

What is everyone using to oc, uv ect....
[Sprint Samsung Galaxy S III] wolfeyes30:
Flashed 1.2 now. Thanks
[Sprint Samsung Galaxy S III] jtheis23:
Must be why i boot looped i used Rom toolbox will try again after work
[Sprint Samsung Galaxy S III] agat63:
Short definition for hotplugging would be the ability to add and/or remove devices/hardware to/from PC (in our case cellphone) without need to reboot system.

We start seeing this since whe have 2 or more core processors.

For example.

With hotplug we trying to turn off second core while phone is idle or when screen is off and then add it turn it on when it's needed.

If hotplugging works it could increase the battery life.
[Sprint Samsung Galaxy S III] Ramondel:
What I have been able to find 'hotplugging' turns off the second CPU until it is needed.

The Hotplug governor performs very similarly to the OnDemand governor, with the added benefit of being more precise about how it steps down through the kernel's frequency table as the governor measures the user's CPU load. However, the Hotplug governor's defining feature is its ability to turn unused CPU cores off during periods of low CPU utilization. This is known as "hotplugging."

Ramon
[Sprint Samsung Galaxy S III] Shoulon:
Why isn't your kernel in the regular dev forum? It would get way more attention over there . Also your kernels been great for me. Was running version 1.0 and it was smooth with superb battery. (Freegs3 1.1)

Sent from a Galaxy SIII presented by Sprint.
[Sprint Samsung Galaxy S III] agat63:
Per forum rules, at least that's my understanding, development made from source belongs to original development section.

In E4GT forum I placed my kernel thread in regular forum and it has been moved to original development by moderator.

So saved mod's some time and effort and started my thread in the right section here.

I think anyone who uses this forum should know by now how to search for something they want and where to look.

So it's not a problem.

And another thought. Since I don't have the phone and can't really run full tests on my kernels I would prefer to keep it in a section where usually we have bit more experiences user because I don't know what can go wrong with my kernel I make in the dark.:p

Hope this answers your question.
[Sprint Samsung Galaxy S III] Ramondel:
Kernel update on FreeGS3 ROM

Agat,

I flashed your version 0.1.2 of this kernel and tried it for a few minutes but I had some mixed results. First off out of the box I looked at the CPU Times using System Tuner Pro and I did not see CPU1 online at all. I changed to the Adaptive governor and ran a quadrant test and Antutu Benchmark the were very bad. I tired to use Pegasusq and the settings did not stick. There was a lot of lag and freezing so I flashed Trinity kernel. I really like the work and direction that you are heading in and will definitely flash this again.

Ramon
[Sprint Samsung Galaxy S III] agat63:
Anyone has similar experience with v0.1.2?
[Sprint Samsung Galaxy S III] wolfeyes30:
Using adaptive gov here. CPU1 is on then goes offline. Suppose to I thought but maybe im wrong. No lag here that i can see and no issues changing govs etc. Clocked at 1728 btw.

Settings stick here too.
[Sprint Samsung Galaxy S III] Ramondel:
FreeCharlesManson,

Have you had a chance to flash his new update, he has tried to incorporate hotplugging. I tired to follow your thread and make some tweaks to it but it went into a bootloop. I also noticed that he has setup different hotplug settings within the kernel. Can you advise your thought on this kernel.

Ramon
[Sprint Samsung Galaxy S III] freecharlesmanson:
Wait is ktoonservative in this kernel now if so. The issue will arise if it also includes arm multicore drivers I was talking to morific about that. In aosp problems don't really arise but also if any of the values Are in violation of the base sampling rate around 10000

Same for hotplug then it could cause a crash
[Sprint Samsung Galaxy S III] agat63:
AGAT_GS3_v0.1.3 is up and running.

Added Smartass and Hotplug governors and VR scheduler.

Did some source clean up.

OP has been updated. Link posted.
[Sprint Samsung Galaxy S III] gosueric:
Yeah I'm using Blazer which is a TW based ROM

I'll try 0.1.3, let's hope this works out.
[Sprint Samsung Galaxy S III] ionthedemon:
For some reason my phone does not seem to like hotplug rebooted the first two times so decided to go with smartass instead, loving the kernel though.
[Sprint Samsung Galaxy S III] dudewithnofood:
Just flashed and selected hotplug without problems. Let's see how it dies with battery life tomorrow..
[Sprint Samsung Galaxy S III] jtheis23:
Same here reboot when choosing hotplug...even tried different cpu apps...
[Sprint Samsung Galaxy S III] ionthedemon:
What app are you using?
[Sprint Samsung Galaxy S III] chrisfales:
Thanks, these kernels have been fantastic! I noticed on your latest that it says 0.1.2 in the about screen. Want sure if it was supposed to say 0.1.3 so just letting you know. No big deal at all.
[Sprint Samsung Galaxy S III] kirt231:
Could use some smoothness tweaks. It's kinda laggy when installing apps or scrolling through pages, a bit worse than stock kernel.

Keep up the good work. You have more features in your kernel in the first couple builds than any other kernel.

You should add in initd scripts with this! Zip align and hot boot and all those goodies
[Sprint Samsung Galaxy S III] agat63:
I guess I forgot to edit release number in the source. ;)

Will fix that in next update.

This is 3 rd time I'm trying to add hotplug governor but it looks like it still doesn't play nice with all phones.

Please everyone who is able to use it give me more details.

What rom you on? What app did you use to set Hotplug? What I/O Scheduler you using?

What frequencies?

Let us try to figure out why it works for some and doesn't work for others.
[Sprint Samsung Galaxy S III] chrisfales:
Honestly I'm kinda boring. I just let it run as it comes. I don't use those kernel tweak apps. I suppose I can mess with that this weekend. Work a lot during week so don't what to screw stuff up. Need phone solid during week.
[Sprint Samsung Galaxy S III] ionthedemon:
I actually haven't experienced any lag at all, but then again I don't have it over clocked by much, everything is running smooth its only the first time I changed the governor that got a little lag but it settles right after.
[Sprint Samsung Galaxy S III] agat63:
I'm on E4GT ritght now and it's not my first Samsung phone.

In my experience Samsung phones are not too happy with high OC.

I started my kernels with 1800+ OC and it never worked well.

Now my E4GT kernels offer max 1600 MHz frequency. Anything above that causes lug and instability.

Also I neve been able to UV for more than -25mV. Anything beyond that and I'm loosing stability as well.

I thought GSIII will be better with OC/UV but apperantly Sammy is Sammy and there is only so much we can do about it.
[Sprint Samsung Galaxy S III] Ramondel:
Hotplug Update

Agat,

I am running Clark44 FreeGS3 v0.1.1 ROM. I use SetCpu to set the hotplug governor with CFQ I/O, 284min to 1512max freq. I use System Tunner Pro just to read times each CPU spends in each freq. The first time I attempted to use this governor it froze on me badly to the point that I had to perform a battery pull. This time after it had been running for a few hours it is behaving rather well. I can see that CPU1 is offline most of the time which is what I understand should happen with this governor. I have not changed the governor settings at all.

This question is for freecharlesmanson:

these are his default settings for the 'hotplug' governor:

Original:

Sampling Rate = 100000

Up Threshold = 80

Down Differential = 10

Down Threshold = 35

Hotplug in sampling periods = 5

Hotplug out sampling periods = 20

ignore nice load = 0

Io is busy = 0

I read your ktoonservative Governor thread and am trying to fine tune this governor the same way put I'm getting confused with the terminology. Can you please explain the difference from terms above with the ones from your post:

SAMPLING_RATE="60000"

UP_THRESHOLD="67"

DOWN_THRESHOLD="46"

FREQ_STEP="4"

SAMPLING_DOWN_FACTOR="1"

IGNORE_NICE_LOAD="1"

UP_THRESHOLD_HOTPLUG="68"

Ramon:confused:

---------- Post added at 07:54 PM ---------- Previous post was at 07:40 PM ----------

Agat63,

I just did the following tests for you on my GS3 running FreeGS3 v0.1.1. I used SetCPU to set 284min, 1728max freq with default Voltages, HotPlug Governor, CFQ I/O, and I ran Quadrant Standard and Antutu Benchmark. Here are my results for Freq set at 384min, 1515max:

Quadrant Benchmark = 4896, Antutu Benchmark = 6862 when I changed it to 1728max I got Quadrant Benchmark = 5253 and Antutu Benchmark = 7234. I will try later with -25mV UV and report back to you.

I just tested using System Tuner Pro to under Volt all frequencies by -25mV: Quadrant Benchmark = 5054 and Antutu Benchmark = 6823.

I hope his gives you some insights as to how the Hotplug Kernel is running. On my end it is running very smooth with no lag and fast. I am still seeing CPU1 being offline the majority of the time like I understand that it should be.

Ramon
[Sprint Samsung Galaxy S III] BigE-evo:
Have you been able to pick up a S3 yet?
[Sprint Samsung Galaxy S III] agat63:
Not yet. :crying:
[Sprint Samsung Galaxy S III] agat63:
Pretty much that means that hotplug is doing what it suppose to.

Run it few hours or a day and let me know what you think about battery life.

Also I would like to know if phone is going to deep sleep and if yes what is the %.

For instance on my E4GT screen off time and deep sleep time is almost same and with normal use I'm getting easy a day on one charge.

And one more question. What is the top line in battery usage under settings->battery.
[Sprint Samsung Galaxy S III] jamcar:
My sIII can handle 2.1GHz fine :D
[Sprint Samsung Galaxy S III] agat63:
Are there any kernels OC'd to 2.1?
[Sprint Samsung Galaxy S III] Ramondel:
I have been disconnected from charge for 58m 40s and the top line is Voice Calls 61% (8m21s) and am still at 100% second is Android OS and Screen tied at 9%

Ramon
[Sprint Samsung Galaxy S III] agat63:
IFAIK in previous linux verions android OS was always on the top. At least we had that on E4GT.

With new source it's not on the top and I hope that means better sleep for the phone and better battery life.

When phone is idle/sleeping android OS should not eat battery. We should have Cell standby or something else on the top.
[Sprint Samsung Galaxy S III] jamcar:
Yes the one here: http://xdaforums.com/showthread.php?t=1800576

But it is for jellybean and AOSP
[Sprint Samsung Galaxy S III] freecharlesmanson:
Pretty much ktoonservative is not hotplug governor its different all together hot plug its very much like ondemand. ...

Which I would like much if agat puts it in I'll probably try out tw again because I only use conservative based governors.

So agat please please please ^_^

Oh and what you want is

ABYSSPLUG_SAMPLING_RATE="55000"

ABYSSPLUG_UP_THRESHOLD="75"

ABYSSPLUG_DOWN_DIFFERENTIAL="1"

ABYSSPLUG_IGNORE_NICE_LOAD="1"

ABYSSPLUG_DOWN_THRESHOLD="45"

ABYSSPLUG_IO_IS_BUSY="1"

ABYSSPLUG_HOTPLUG_IN_SAMPLING_PERIODS="5"

ABYSSPLUG_HOTPLUG_OUT_SAMPLING_PERIODS="18"