yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S 4 Original Android Develop] echto:
Sounds good here!

Update on the battery life! 1 day, 12 hours with 38% left. Gonna call it and place it on the charger. Weekend is over and back to work tomorrow.

Agat, thanks again for your work!!! It is appreciated!
[Sprint Samsung Galaxy S 4 Original Android Develop] reverepats:
I'm just curious guys, what's everyone using these days for a Cpu tuner/controller? Never used Agat's, but herd really good things. Haven't had much luck with my latest, so I figured I'd ask. Thanks Fellas!
[Sprint Samsung Galaxy S 4 Original Android Develop] shizkoff777:
Kernel tuner works great
[Sprint Samsung Galaxy S 4 Original Android Develop] echto:
Battery update again. This is my wife's S4 running with the same items I flashed my phone with. 1 day, 23 hours with Agat's kernel.
[Sprint Samsung Galaxy S 4 Original Android Develop] P.Mobile:
i never ran this kernel before always ran KT kernel but been getting alot of lag in app and widgets draws... so i flashed this kernel last nite and i have to say im super happy with it.. there is NO lag at all.. 0.4.0 is solid! thanks boss!
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
Agat is fantastic. He kept at bug reports he couldn't duplicate and had limited confirmation on. His diligence towards this free product is amazing. Thank you sir! Let me know when the next test batch drops!
[Sprint Samsung Galaxy S 4 Original Android Develop] reverepats:
Yep, same here. Very pleased so far with the results.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
For users with ExFat formatted cards I have a new version ready for test.

PM me for link if you up for testing.

I'm trying to mount ExFat card without rebooting the phone.

Need some help, info and feedback to move forward.
[Sprint Samsung Galaxy S 4 Original Android Develop] ACoolGuy:
I use Android Tuner. When setting the CPU min and max make sure all 4 cores are on to take the settings. It also allows you to set a bunch of other settings. SD, Entropy, OOM, fastcharge, etc...
[Sprint Samsung Galaxy S 4 Original Android Develop] optimummind:
Same here. Somewhere along the line after MF9 was released, the ktoonsez kernel became laggy. :( Plus the file copying operation became less than 100% functional. He blames Samsung but I don't know... Agat's kernel is great though! :D

For now, I'm running the stock MF9 kernel and it's been awesome. No lag, file transfers just work, and the battery life is great too.
[Sprint Samsung Galaxy S 4 Original Android Develop] guitardoc64:
Have to quote that. I feel the same way. If I could thank a post more than once I would.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Thank you very much for compliments and warm words.

That's the best thank any dev can get.

I'm trying to keep up with all new stuff but I'm still learning and there's much I don't know yet.

I know there is more room for improvement and hopefully I'll be able to do it.

Thanks again.
[Sprint Samsung Galaxy S 4 Original Android Develop] PiggySmalls:
You're doing a hell of a job so far. Still loving my battery life. :D

Sent from my SPH-L720 using Xparent BlueTapatalk 2
[Sprint Samsung Galaxy S 4 Original Android Develop] shizkoff777:
He definitely is.I got 15 hrs on my last charge which is good for me. I play aloooot of games and watch porn.
[Sprint Samsung Galaxy S 4 Original Android Develop] ACoolGuy:
To anyone having issues with dual shot Camera or any other weird issues and have tried a different kernel, go to /system/lib/modules and make sure only modules there are agat ones. For instance, if you have used ktoonz before, delete cifs.ko, ntfs.ko, and both tcp----.ko files. This may clear up any issues. I get the feeling alot of the one off issues are people leaving old modules from other kernels. Agat, maybe you can script the install to remove anything in the modules folder during flash. Just saying.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
That's possible but there are more modules in /system/lib than kernel is flashing.

I'll hate to delete more modules than needed and create new problems.

I can try to delete all modules with same names and see if that will fix some issues tho.
[Sprint Samsung Galaxy S 4 Original Android Develop] ACoolGuy:
It wont help as when the flash happens it overwrites the ones with same name anyway. I checked and only stock modules you dont have already in the flash are the exfat ones and some tima debug log module. Im running right now with ONLY the modules your kernel flashes. But I do see your point. Maybe just something in the op about deleting any modules that are not stock like the cifs and ntfs and tcp ones.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
I never tried Ktoonz's kernel so I don't know what modules are flashed.

I'll have to take a look and compare with what flashed with my kernel.

Everything what's not stock and flashed with Ktoonz's kernel only can be deleted I guess.

Worth a try any way.
[Sprint Samsung Galaxy S 4 Original Android Develop] ACoolGuy:
Just great. Open my mouth and what do you know, my dualshot camera stops working. Freezing. I didn't do anything and it was working yesterday. Sigh.
[Sprint Samsung Galaxy S 4 Original Android Develop] guitardoc64:
Wow. I was just about to flash 4.0 when I read your post. Let us know if you figure it out.
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
I'm getting freezing as well, then gallery crash. Also, CPU clock rates are acting odd on the upper end.
[Sprint Samsung Galaxy S 4 Original Android Develop] KStyles69:
Question

Got a few questions about this Kernel... Thread says it's clocked in at 2.1Ghz at 533ish GPU but when I go to System Tuner...I get a reading saying it's at 1.89...What tuner should I use to adjust everything or should I just flash the kernel and don't worry about tweaking?
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
In system tuner you should be able to move the slider further up to 2268000 MHz.

Kernel has a script to cap boot frequencies to stock because no every phone takes OC well.

So you change the frequencies after phone is booted and if you find them stable you can set the app bootsettings.

In the future phone will boot with stock frequencies and few sec the app will apply settings you want.
[Sprint Samsung Galaxy S 4 Original Android Develop] KStyles69:
One more

Important for all...what tuner should I use? Especially one that can tune the GPU?
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
So far not many CPU control apps can control all 4 cores.

You can try Kernel Tuner for all cpu and gpu stuff.

Also you can use S4 Tweaker for cpu and other settings.

But S4 Tweaker doesn't control GPU yet..
[Sprint Samsung Galaxy S 4 Original Android Develop] echto:
Hint... hint... There is a donate button. :good:

---------- Post added at 06:35 PM ---------- Previous post was at 06:27 PM ----------

Honestly, why should it be up to a developer to clean up another developer's stuff/mess? I flash, but I am not a flash-a-holic and I haven't experienced any issues with things breaking on my phone. The issue I had with my wife's phone was I flashed multiple .zips back to back without rebooting in between; the second time around doing it right there was no issue.

just my 2 cents.
[Sprint Samsung Galaxy S 4 Original Android Develop] ACoolGuy:
I agree. Was just saying that it may help with the one off reported issues people seem to have after flashing. I know last week the one off issues held up development.
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
Agat, time in state screen shot on performance gov. Just to go with what I sent you earlier.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
And what is the problem?
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
OC isn't working. It's staying Max at 1890. The video was made using ye performance gov and you saw how that acted
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
What app did you use to set Frequencies?

Edit: These are my frequencies when running quadrant:

root@android:/ # find /sys -name scaling_max_freq -exec cat {} \;

2268000

2268000

2268000

2268000

root@android:/ #
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
S4 tweaker. Hit me up on Google hangouts if you want. Grommish@gmail.com
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
sent invite to chat few times.

Try to hit me at xta0407@gmail.com
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
Odd..my battery has tanked with my last two charges v3.3 on stock mf9. No mods or changes to gov

At 35% left with 2 hours screen time and 5 hours off charger.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Something should be running in back ground..
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
I've checked. Nothing has been changed for the last 4 days. Better battery stats didn't show anything waking up.the phone. And I have all syncs off.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Is your phone goes to deep sleep?

If yes what is the % of it?
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
Yes cpu spy shows it is. At 38%

---------- Post added at 09:02 PM ---------- Previous post was at 09:01 PM ----------

Its spent 32% at 384. Guess something is running in the background. This is odd.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Not too much but it looks like you used the phone a lot..

Try newer version of kernel.

Download count is over 300 and I don't see many bug reports..
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
Will do later tonight when I flash a new ROM.
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
BBS has been shown to have wake lock issues itself IIRC. Or did.
[Sprint Samsung Galaxy S 4 Original Android Develop] KStyles69:
Kernel Tweaking?

Still trying to tweak the Kernels GPU...Kernel Tuner "From Play Store" shows it's tweak-able but won't allow me to change it. Any other apps for GPU tweaking? Or different version of Kernel Tuner?
[Sprint Samsung Galaxy S 4 Original Android Develop] ACoolGuy:
Android tuner Free(with a recent update) will read and set adreno GPU's properly. Used to not read or set at all. Now it does both properly.
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
Lol, I find it funny how a ROM change and kernel can change battery life.
[Sprint Samsung Galaxy S 4 Original Android Develop] EPayne123:
Well, those are the 2 main factors that determine battery life lol except on HTC Devices. . . their radios EAT through battery QUICK. Their ROMs and kernels have awesome battery life but their radios are extreme battery eaters for some odd reason.
[Sprint Samsung Galaxy S 4 Original Android Develop] guitardoc64:
I would say that once the devs get done with tweaking that HTC devices have acceptable battery life. One reboot on my EVO 3D would consume 20%. The S4 stock doesn't do that.
[Sprint Samsung Galaxy S 4 Original Android Develop] roninep:
Daniel

Any tips on that incredible battery life?

I've never gotten that screen time on any kernel I've ran...unless the display was at 5% lighting.

I just switched to agats so any tweaking advice is appreciated.
[Sprint Samsung Galaxy S 4 Original Android Develop] james33440:
I flashed this and now my phone gets hot. Any ideas.
[Sprint Samsung Galaxy S 4 Original Android Develop] WobbleTheHutt:
I have noticed that it seems that I can't use an Int.d script to set my gov and I/O scheduler. any idea why? I have tried it on stock and on Sacs23 rom. other kernels have no issue.
[Sprint Samsung Galaxy S 4 Original Android Develop] EPayne123:
James, you gotta tweak it and mess with it a little bit. Every device is different. If you are getting hot on this kernel alongside KTs kernel then something within the settings(Default Or Not) is probably not set properly with how you use your device personally.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Why are you using init.d scripts to set governors and/or schedulers?

Try using Kernel Turner or S4 Tweaker apps.
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
I didn't do anything special. Wipe data/cache/dalvik/system. Flash the ROM I want. Then flash agats 4.0 kernel next. Only thing I changed were governer to smartass3 and I/o scheduler to SIO.

No undervolting. Just so you know most of that time is on wifi.
[Sprint Samsung Galaxy S 4 Original Android Develop] liquid307:
Agat... Thank you very much for your hard work on this kernel :thumbup::thumbup:all working great for me.

Sent from The Twilight Zone
[Sprint Samsung Galaxy S 4 Original Android Develop] jejogo:
i did a whole write up on this problem for a friend this happened to when restoring a nand backup. i came up with a way to do it and keep all data i wrote it out on my website check it out. http://goo.gl/qotrIz
[Sprint Samsung Galaxy S 4 Original Android Develop] echto:
Try fixing permissions.

---------- Post added at 06:40 PM ---------- Previous post was at 06:39 PM ----------

Awesome 40oz pic! The beer bottle looks good too!
[Sprint Samsung Galaxy S 4 Original Android Develop] DaHoBO:
Sorry to be a pain but, is there a .tar version where I can flash via odin? I just want a clean stock MF9 + Agat (4.0) Kernel + Dream modified recovery.
[Sprint Samsung Galaxy S 4 Original Android Develop] PiggySmalls:
The .img file inside the zip can be flashed with Odin or Mobile Odin.

Sent from my SPH-L720 using Xparent BlueTapatalk 2

Edit: Not real sure why I said Odin, but MobileOdin will definitely work for this.
[Sprint Samsung Galaxy S 4 Original Android Develop] DaHoBO:
Maybe I'm missing something, I've extracted the recovery.img but Odin3.0.7 does not see the .img file. do I have to rename the file to .md5 / .tar?
[Sprint Samsung Galaxy S 4 Original Android Develop] WobbleTheHutt:
I have tried various applications to do so and the best result I get is just cpu0 being changed.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
I think as of right now only 2 apps will set all 4 cores.

Kernel Turner - You can set all cores separately.

S4 Tweaker - One setting applies to all 4 cores.

I have tried both and check my frequencies with adb.

Both work.
[Sprint Samsung Galaxy S 4 Original Android Develop] Salil999:
Is the screen really supposed to take up this much battery? A few minutes ago it was almost 80%!

No hate to you, I love your kernel! It improved my battery life SO much!

Sent from my Sprint Galaxy S4

Hit the "Thanks" button if I helped!
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
No it should not.

When screen is on battery is draining faster but not to that extent.

I'm getting about 1.5 days without charge with about 2:30-2.45 screen on time.

Running stock MF9.
[Sprint Samsung Galaxy S 4 Original Android Develop] Salil999:
Running FreeGS4. And my screen brightness is always on auto. How can I maximize it?

Sent from my Sprint Galaxy S4

Hit the "Thanks" button if I helped!
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
How long are you on that combo?

What are you frequencies set to?

What other mods/tweaks are you running?

May be all you need is to wait for day or two to let it all settle.

And I forgot to mention that I'm always on stock max 1890.

I add OC to my kernels but never use them myself.
[Sprint Samsung Galaxy S 4 Original Android Develop] Salil999:
I flashed the FreeGS4 ROM last night and it's about 3 hours past afternoon here. So not too long.

No other mods or tweaks installed. Just flashed the ROM and started to use it. I even deleted some bloatware, if you wanted to know.

Yeah, I think it's probably way too early to tell for now. I'll wait for a few days and post again.

Excellent job on the kernel though, I love my battery life now! :D

Sent from my Sprint Galaxy S4

Hit the "Thanks" button if I helped!
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
Lucky agat! My battery sucks bolas on stock mf9. I get about 8 hours. Then I flash a custom ROM with your kernel I easily get 15-20 hours with 3.5 hours screen time.
[Sprint Samsung Galaxy S 4 Original Android Develop] moysauce:
What are you using for settings? What app are you using to make the adjustments for this great battery life?
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
I'm running OnDemand 162/2.2ghz

Screen time has always been the batt killer for any phone I've ever had.
[Sprint Samsung Galaxy S 4 Original Android Develop] apexcell:
I cleared Google Services Framework data & cache, force stopped & restarted, then installed latest Google Play Store and Google Services went from taking up between 14-18% down to 4% or lower (sometimes doesn't even show). This is with gmail & email syncing, Google Now, etc.

Might be worth trying?
[Sprint Samsung Galaxy S 4 Original Android Develop] kalel_293:
hey guys...just installed this kernel today using triforce rom...everything is working and havent had any reboots...anyone uv this kernel? whats the best app to use to uv? tia
[Sprint Samsung Galaxy S 4 Original Android Develop] leaderbuilder:
Careful undervolting on this device. To low and it becomes unusable. Same goes for clocking too. There are some threads around here discussing that. Search for them. If you undervolt our underclock to much the system can't do the background tasks necessary to wake up and or function.

I only undervolt -.25 and don't clock below 200. Gives me great performance and battery. Plus NO lockups.
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
Same for any device. Each device handles it differently tho, even among the same type. What works for mine may not work for yours. I run 162mhz without issue for example. Set, test, set again. Don't have it set on boot until you are sure it's stable. Biggest issue is that I've not found a testing engine that works well with the quadcore Agat suggested Antutu benchmark but it doesn't work long enough for my taste. When I OC/UV, I test for an extended period of time
[Sprint Samsung Galaxy S 4 Original Android Develop] Cheater912:
I anybody else's phone getting really laggy while connected to bluetooth?
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
I've not seen any issues with it. What type of devices?
[Sprint Samsung Galaxy S 4 Original Android Develop] Cheater912:
Newer Land Rover and Jaguar cars run the same software. I can try it on other devices later though.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Yesterday for about 4.5 hrs my phone was connected to BOSE bluetooth sound system and we were playing music over it.

No lag, no problems, no big battery drains.
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
I use an Altec Lansing T515 every weekday. I've not had any lag issues on the most recent kernel.
[Sprint Samsung Galaxy S 4 Original Android Develop] DaHoBO:
Agat,

Is this statement true? Your kernel is based on MDL?

http://xdaforums.com/showpost.php?p=44505059&postcount=1227
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Yes it is true.

Samsung did publish MF9 kernel source but it looks like they made a mistake and uploaded MDL source again.

Or there are no edits to MF9 kernel source and all updates and edits were to OS only.

I did download MF9 source from Samsung's site and did compare it to MDL source.

There is not a single line difference between those 2.

Unless Samsung did update that source lately. I did check sammies site Saturday and there were no updates to it.

So to draw a bottom line.

Either there are no updates to kernel source on MF9 or samsund didn't publish it yet.

I can try to download the source again to make sure but not any times soon.

My laptop is in repair and I'll get it back in 10-12 days. :(
[Sprint Samsung Galaxy S 4 Original Android Develop] Koserman:
So sad about your laptop! Happy to see you here :D Loved your kernel for the E4GT and have enjoyed it this far for the GS4. You da man!
[Sprint Samsung Galaxy S 4 Original Android Develop] DaHoBO:
Ah, thanks for the clarification. So technically it is MF9 in a sense. :)

Just the wording from the post made it seemed your kernel source was much "older."
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
It's his choice of words.

I can't say more than I've already said till I get my laptop and try the source again.

Maybe samsung did reupload the source with same name and location after I checked it.
[Sprint Samsung Galaxy S 4 Original Android Develop] smoke423:
I talk to the guy that have ur laptop he said he going do a full wipe on it hahahah.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
About 90% of all my stuff is on Github anyhow.

Rest I can restore within day or two.

May be not that bad of idea to wipe it and give it a clean start again....:p
[Sprint Samsung Galaxy S 4 Original Android Develop] smoke423:
Got ya

---------- Post added at 07:55 PM ---------- Previous post was at 07:53 PM ----------

I was just having a little fun
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Nice try.

BUT.

I backed up my linux partition to an external drive pretty much cloned it.:D

So I have all my stuff and Linux has easy way to reinstall all previously installed software....

You can't scare me that easy...:p
[Sprint Samsung Galaxy S 4 Original Android Develop] leaderbuilder:
dd or clonezilla to the rescue! :D

I'm an image freak on all my systems make things SO much easier (and safer too!)

Looking forward to even more of you stuff on this device.

Thanks T for all the work on all the devices!
[Sprint Samsung Galaxy S 4 Original Android Develop] smoke423:
What linux are os you're on?

---------- Post added at 08:09 PM ---------- Previous post was at 08:08 PM ----------
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Was on mint 14.

But may be will do a fresh install of 15 when I get the PC back.

My 14 was a dirty upgrade from 13.
[Sprint Samsung Galaxy S 4 Original Android Develop] smoke423:
Mint15, thats good im on latest Ubuntu I might move back to mint
[Sprint Samsung Galaxy S 4 Original Android Develop] daniel4653:
I can't get Ubuntu to dual boot on my PC :/ lol
[Sprint Samsung Galaxy S 4 Original Android Develop] guitardoc64:
That's because of windows.
[Sprint Samsung Galaxy S 4 Original Android Develop] agat63:
Thanks to dev community I was able to setup remote sever and did some work.

With huge help from Talustus we were able to make native ExFat file system support to work with custom kernels.

Now ExFat formatted cards can be unmounted and mounted while phone is booted.

Also ExFat card will mount automatically when inserted into slot.

No more reboots to make it work.

Have tested on my 64GB card many times.

It works.

Kernel source has been updated to version 3.4.55.

OP is updated and link posted.

Enjoy.
[Sprint Samsung Galaxy S 4 Original Android Develop] PiggySmalls:
Can't wait to try it!
[Sprint Samsung Galaxy S 4 Original Android Develop] zackandethan:
5.0 running great since yesterday . Zero issues here so far and as usual fantastic battery life and speed . Ondemad/noop with settings as they come and running TriForce 3.1 . Thanks sir !
[Sprint Samsung Galaxy S 4 Original Android Develop] Doctor_XXX:
x2

v0.5.0 is looking good!
[Sprint Samsung Galaxy S 4 Original Android Develop] Grommish:
I completely blew up my phone (my fault, nothing to do with Agat's fine kernel). Completely wiped everything. Internal AND external SDCard, /system, /data, etc.

Note to self: Don't blow off all of the partitions unless you have a working .tar file ready. The MF9 .tar looped for me. Had to go back to MDC, OTA to MDL, OTA to MF9. FML... But I'm back! Samsung phones once again prove damn hard to hard brick!
[Sprint Samsung Galaxy S 4 Original Android Develop] youngpro83:
So if it's the same, why not just use the most current 1 just for kicks?