yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S III] marcran75:
I have a VM GS3 but unfortunately we're forced to run mainly Sprint ROM's on it. Been using dkp on it for a while and I'm having great results. If you go to the download page it says SPR/VM. I asked the same question a while back and he edited it.
[Sprint Samsung Galaxy S III] meyerweb:
Don't feel bad. I did exactly the same thing, and was happily going down the list dropping each frequency by -50 from the one above, until I got about halfway through the list and realized that couldn't be right. Only then did I go back and actually look at the screens in his video.

What frequency are you calling "max." I have my max frequency (on the General tab" set to 1512MHz, and have the voltage at that frequency set to 1150. My S3 seemed to be a little glitchy with the lowest frequencies at 750, so I ended up with the slowest three at 800mv, rather than 750. Every phone is different, so yours may be fine at 750, or even lower. Or not.

No, the app he uses to test is called Stability Test, and is available in the Play store. Run the Scaling Stability Test option, set the minimum and maximum frequency you've set in trickster, and click start. Let it run through at least two complete sets on both CPUs.

Glad to help. I had to figure this all out only a week or two ago, so I know where you're coming from.
[Sprint Samsung Galaxy S III] jnow2:
Maybe the read ahead is my prob...I had it set at 2048 on zen. I'm using BT headphones and listening to music off my SD card...sounded like a bad remixed rap song.
[Sprint Samsung Galaxy S III] tony45x220:
What have you guys found the best governor is for heavy 3d gaming... It seems everyone uses freelunch but it drops plenty frames on games like PPSSPP, Real Racing 3, and GTA: San Andreas

Sent from my Rooted, Suited, and Booted 32gb Sprint Galaxy SIII know dat!
[Sprint Samsung Galaxy S III] remotehugger:
Yes I had a sprint ROM at the very beginning until jdsingle76 made a rooted/deodexed MK5 build - been running that ever since - I like stock and then add what I like - definitely gonna give this kernel a run though - thanks for your input -

From my GSIII - jd's Stock/Rooted/Deodexed 4.3
[Sprint Samsung Galaxy S III] techdog:
So,,, I don't play many games so I don't know whether it's the i/o or the governor which are causing your issues. What is your read ahead buffer sized set to? That should be set to the max, which is 4096.

With regards to governors, the best for gaming is probably performance. For a detailed discussion of governors, etc., go to this link

http://xdaforums.com/show....php?t=1369817

The other thing you might try if you are still having trouble is overclocking. In other words, raising the maximum frequency of the CPU above 1512 MHz. With dpk you can do that easily using Trickster Mod or SetCPU.

However, all of this will increase your battery drain. I have certainly read and heard of others that game and are able to do so for hours without charging using governors like freelunch or pegasusq (another governor which works very well and adjusts to your use like freelunch). Before going to the performance governor, you might try overclocking or adjusting some of the freelunch tweaks to get better performance. I don't have a list of all of the freelunch tweaks, maybe someone else on this thread has a list and explanation. Adjusting some of those might help with your issues without increasing substantively to your battery drain.

Hope this helps.

dog
[Sprint Samsung Galaxy S III] meyerweb:
Free lunch is designed to put battery life ahead of performance, so I'm not surprised it's not good for gaming. But I wouldn't use performance unless you want to charge a lot. Performance forces the cpu speed to max and keeps it there, even when you're not doing anything cpu intensive. It will chew through battery.

You might give On Demand a try. I think it ramps up faster than freelunch, and ramps down more slowly.
[Sprint Samsung Galaxy S III] techdog:
That's a great suggestion. This page has some great tweaks for onDemand whether you want better battery or performance - http://xdaforums.com/showthread.php?t=1369817
[Sprint Samsung Galaxy S III] andee39:
It's great to have folks to help. These forums have been a godsend!
[Sprint Samsung Galaxy S III] meyerweb:
Yes, that's correct. Rompnit (MOAR's developer) has already applied the voltage reduction of 50 in MOAR's default setup.
[Sprint Samsung Galaxy S III] techdog:
Just wanted to post a warning here since some have referenced to using KillJoy. I tried KillJoy and ended up uninstalling it, you can check my earlier messages for the reasons. However, the biggest issue that I have now found with KillJoy is that it seems to have killed my wifi hotspot. I could not get an IP address on any devices connected to the hotspot. I ended up re-flashing the TW 4.3 ROM, re-installing the latest dkp kernel and RAM, and restoring data. This returned full functionality to the Wi-Fi Hotspot.

I will also be posting this in the KillJoy thread.
[Sprint Samsung Galaxy S III] marcran75:
I had the same issue. I asked on KJ thread and found out that it was because I had dnsmasq activated. I uninstalled KJ and reinstalled it without activating dnsmasq and my hotspot works perfectly fine now.
[Sprint Samsung Galaxy S III] techdog:
I tried that and had no luck. I'm glad that worked for you.
[Sprint Samsung Galaxy S III] marcran75:
Sorry to hear it. Hope you got it worked out.
[Sprint Samsung Galaxy S III] techdog:
Also, I had never activated dnsmasq...

---------- Post added at 01:24 PM ---------- Previous post was at 12:53 PM ----------

FYI... After my clean wipe, I re-installed OKJ and hotspot appears to be working now with OKJ... Sigh.... It's always something....
[Sprint Samsung Galaxy S III] shehroze3:
Ok so I flashed the dkp enable vmin zip and that seems to have solved the problem
[Sprint Samsung Galaxy S III] galaxyman635:
I flashed this kernel with MOAR and i'm running stock clocks and have tried multiple governors. I'm currently on interactive and i'm still getting a lot of stuttering. Any suggestions? I'm coming from KT747 on 4.1.2 and I had great results with sinoclevertw. I'm having a hard time replicating it with this kernel. Can anyone help me?

"false

true

1

81000

1512000

1125 1100 1100 1075 1075 1050 1050 1025 1025 975 975 950 950 925 925 875 875 850 850 825 800 800 800 800

14

7

sio

ktoonservative

boost_2nd_core_on_button boost_cpu boost_gpu boost_hold_cycles boost_turn_on_2nd_core cpu_down_block_cycles disable_hotplug_bt disable_hotplugging down_threshold down_threshold_hotplug freq_step ignore_nice_load no_2nd_cpu_screen_off sampling_down_factor sampling_rate sampling_rate_min sampling_rate_screen_off up_threshold up_threshold_hotplug

0 0 450 9 0 28 0 0 60 40 8 0 1 2 100000 10000 120000 70 85

Selected Scaling Max

50

Enabled

async_read_expire async_write_expire fifo_batch sync_read_expire sync_write_expire writes_starved

2000 16000 4 250 2000 1

Disabled

756 Mhz

Disabled

0

0

0

0

0

false

Cold (more blues)

1000

60

55

1

972000

3072

3072

400

ondemand

0

UI_MODE

AUTO

Disabled

Disabled

Disabled

cubic

Enabled

Enabled"
[Sprint Samsung Galaxy S III] techdog:
I understand. I came from KT747 on 4.1.2, also, and was really disappointed when ktoonsec said he was having so much trouble with getting his kernel to work with TW 4.3. However, I have to say that [MENTION=4932679]decimalman[/MENTION]'s latest instance of his kernel (12/26, I think?) has been great for me.

I used KT747 with sionoclevernametw.txt. However, I got tired of using ktoonservative as a governor and changed to pegasusq because I felt like it gave me both better performance and battery life. [MENTION=4932679]decimalman[/MENTION] said in a previous message in this thread that he would include pegasusq in the next build, so that is good news.

As to what will work best for you...

You said that you were getting stuttering - I assume you mean on music. I have had that, even using KT747, until I got it adjusted.

I can only say that I am very happy with this latest instance using a min frequency of 54, max frequency of 1188, read ahead of 4096, zen i/o scheduler, freelunch governor, GPU max frequency of 200, and undervolted by -150. I have good responsiveness, battery life, and i don't get any stutter using PowerAmp and Spotify for listening to my music.

Moar already does -50 undervolting so you could, in theory, go another -100.

The ktoonservative governor is a little more conservative than freelunch, I think, but I think that freelunch works very well. In your setup on KT747, your min was 81 MHz and your max was 1512 and you were -50 undervolted.

I would try freelunch (using the dkp default) and sio and apply your sio settings using Trickster Mod that you had under KT747. These are your settings for sio under your setup:

async_read_expire = 2000

async_write_expire = 16000

fifo_batch = 4

sync_read_expire = 250

sync_write_expire = 2000

writes_starved = 1

I would also undervolt -100 and set your min frequency to 54 and your max to 1214 or 1188 or something like that.

Try it and report your findings.

YMMV

dog
[Sprint Samsung Galaxy S III] galaxyman635:
I can't figure out how to change the scheduler settings. I tried that otherwise though. We'll see how it goes. It's been having scrolling stutter. In simple apps like Twitter and browsers.
[Sprint Samsung Galaxy S III] techdog:
The advanced control button right under where the i/o scheduler is set is used to display and edit the scheduler settings.

Sent from my dkp energized Samsung Galaxy S3.
[Sprint Samsung Galaxy S III] andee39:
Boy, I am so glad I subscribed to this forum or else I would probably be out a xmas gift! :laugh:

I got a mini speaker for xmas so I could stream via bluetooth from my phone. I use Tune In Radio app. Connected it when I got it and it worked great. Tried using it again a day or so ago after changing i/o and governor and it was stuttering all over the place. Never gave the changes I made a second thought - I thought it was a defective speaker and man was I annoyed!! :eek: Sure enough I reverted back to default kernel settings and the speaker is working fine again. Maybe it was because I hadn't made changes to voltage yet? :confused:

So, I'm starting from scratch. :D

In the video at the beginning of this thread there are changes made to i/o, governor, max freq and voltages. I'm on board on how to make those changes. However I see you have mentioned a couple of other things you have changed - read ahead and gpu max frequncy. Are those important to change also in the grand scheme of kernel tweaks or just a personal preference?

Thanks!
[Sprint Samsung Galaxy S III] 88EVGAFTW:
Have been getting some sound popping and very high pitch sounds when playing Bluetooth sound to the car. Not 100% sure if it's kernel related or not.
[Sprint Samsung Galaxy S III] techdog:
From what I have read read-ahead is important to make as large as possible. This is so that you are pulling as much at one time from the SD card at one time. This speeds up i/o operations for streaming material off of the SD Card, like music, or large files. For small files it can sometimes be inefficient but the tendency is for files to be larger rather than smaller. Tests have been done on different phones where the results have shown that a larger read-ahead improves overall i/o performance.

I reduced GPU frequency based on the suggestion of someone else in this thread, sorry I don't remember who, and on fact that the higher the frequency the more voltage drawn. And, since the display, and GPU, can be one of the biggest power hogs in your phone, anything to reduce the amount of voltage devoted to the display, without affecting performance, should be a good thing.

Hope this helps.
[Sprint Samsung Galaxy S III] andee39:
Thanks again. Much appreciated! :good: :)
[Sprint Samsung Galaxy S III] enzoevo:
I've benchmarked this with various sizes and have found that the largest values aren't always the fastest. I've settled on 2048 which for my phone has consistently given me the best avg for sd read/write. This of course will probably vary based on your sd type, int v. ext, etc.

You really should test for yourself. I use ROM Toolbox to do my tests.

Hope this helps some.
[Sprint Samsung Galaxy S III] techdog:
Thanks. I will try it. I was unaware that was in ROM Toolbox. Every time I turn around I am finding a new function in that app....
[Sprint Samsung Galaxy S III] meyerweb:
Issues like this are frequently related to undervolting. If you are, try bumping voltage up a bit and see what happens.
[Sprint Samsung Galaxy S III] 88EVGAFTW:
Fixed! Flashed the dkp zip for stock volts. Thanks :)
[Sprint Samsung Galaxy S III] dirkdigles:
Couple questions about this kernel -

I had been running CNex 4.3 stock, however was getting few random freezes / reboots so I decided to give decimalman's 12/26 a shot. I flashed it and haven't had a reboot or freeze since (fingers crossed!).

Anyway - I flashed the stock volts zip after the kernel (because I have a rev0 device and had issues with other UV kernels), governor = freelunch, and max / min frequencies are stock.

I'm noticing I seem to get more screen-on time than I did before, however in android battery stats, nothing shows except "Device Idle, Screen On, Cell Standby" and sometimes one or 2 others like wifi or voice calls. "Android System" no longer shows up there, neither does "Android OS" or all the other apps that used to. Is this strange?

I also notice that when I go to sleep, the phone loses more battery than it did on stock. It loses about 1% per hour, even when in Airplane mode. I would think that in airplane mode it wouldn't lose anything at all overnight, maybe 1-2% max.

According to trickster mod and BBS the phone is going into deep sleep just fine and I'm not getting any strange wakelocks, however the slightly-more-than-normal idle battery drain is a little weird.

Anyone else experiencing these quirks? Any remedies / suggestions?

Here's a screenshot of what I'm talking about in battery stats (This is fresh off the charger, but it doesn't change after a whole day of use - aside from the percentages.)
[Sprint Samsung Galaxy S III] prboy1969:
The oddness with only a few things showing up in the battery stats is something I've noticed 4.3 . It will usually correct itself after a reboot. As for the higher drain than normal drain you started. Have you checked to make sure your not getting any strange consistent intermittent wakes ? Do you keep Wi-Fi on even with the screen off ?

TEAM MiK MikROMs Since 3/13/11
[Sprint Samsung Galaxy S III] dirkdigles:
Battery stats doesn't seem to fix for me after a reboot, but oh well it's not a huge deal.

As for the drain, I haven't seen anything causing intermittent wakes and BBS doesn't report anything out of the ordinary. I attached a few screenshots showing my overnight drain and stats - Wi-Fi was off, also the advanced Wi-Fi scanning setting is off too.

Coming from CNex stock 4.3 really nothing had changed that I can think of (aside from flashing dkp). Prior to dkp I'd lose perhaps 4% overnight.

Perhaps reflash the kernel? Maybe it has something to do with the stock voltage?

EDIT: XDA seems to be struggling with attachments right now, mirror: http://imgur.com/a/QDrtA
[Sprint Samsung Galaxy S III] prboy1969:
Well one thing you need to keep in mind, BBS itself can cause extra battery drain. As it's constantly monitoring the battery. I can see the pics fine. One question are you on the Stock Battery ? Because if that's the case, then you really are doing quite well. 11hrs 9min , and only a 13% loss is not a bad result from the Stock Battery.
[Sprint Samsung Galaxy S III] dirkdigles:
Yup stock battery. I was just surprised to see that much loss while I slept with data / wifi off. 10% seems like a lot. Get the same sort of drain with Airplane mode too. Compared to the CNex 4.3 kernel, long idle times on dkp seem to fare a little worse, however I find that the battery life is about the same overall (with screen-on usage and such).
[Sprint Samsung Galaxy S III] tlrsax54:
I wouldn't worry about it too much :) I had to get a refurb and my battery SUCKS...I am lucky to lose only 15-20% over a night of sleeping. I'm lucky to get 2 hours of screen-on time and sometimes my phone flickers dead ~10% battery left... :crying::crying::crying: stock kernel or custom doesn't matter for me LOL.

For kicks you could always try UC/UV a tiny bit...
[Sprint Samsung Galaxy S III] jmandawg:
Any way you could port this to the sprint Note 2?
[Sprint Samsung Galaxy S III] sitnamzug132:
I've been experiencing a seemingly random issue with wlan_rx_wake keeping my phone from deep sleep. I thought I found a solution, but then it just happened again - I charged my phone to 100% then unplugged it and left it for about 2 hours. When I came back the battery was at 88% and BBS showed 1 minute deep sleep and 2 hours of the 'wlan_rx_wake'. The peculiar thing about it is that sometimes it happens and sometimes it doesn't, and when I don't have this problem the battery life is outstanding! I just can't figure out why this happens from time to time. Anybody have any ideas?

Thanks!
[Sprint Samsung Galaxy S III] arrogant437:
Try reflashing the kernel...wipe cache/dalvik/fix perms first
[Sprint Samsung Galaxy S III] enzoevo:
No need to fix permissions. It doesn't do anything.
[Sprint Samsung Galaxy S III] prboy1969:
Really don't want to start anything here. But that is not exactly a correct statement. Apps / Programs need certain permissions in order to function properly. Check out the post HERE.
[Sprint Samsung Galaxy S III] noles4life50:
Unless you have apps that have incorrect permissions (which is unlikely) it does absolutely nothing ;):cool:
[Sprint Samsung Galaxy S III] decimalman:
Buy me a Note 2 and we'll talk. :p

The hardware is almost completely different, so almost none of my work would carry over. Not having the device makes it nearly impossible to effectively work on a kernel for it.

Sounds like the wifi driver is misbehaving. I'd expect nothing less from Broadcom's drivers. :( I'm trying to wrap my head around the code that's using that wakelock, but it's inscrutable.

But you definitely need to burn a beeswax candle for at least half an hour before flashing anything. It'll stabilize the ions in the air so they won't interfere with the flash chip writing the new data. Or something. :p
[Sprint Samsung Galaxy S III] enzoevo:
I prefer incense and chanting followed by placing the phone in a bag of rice for 3 days to remove any residual moisture from the holy water sprinkling. :laugh:
[Sprint Samsung Galaxy S III] MikeWjF:
Is there a trick getting the 4.4 kernel to recognize my exfat 64gd card?

Edit: Yeah, for whatever reason I can't get exFAT, or 64gb formatted either way to work. My 32gb formatted to FAT32 works fine.
[Sprint Samsung Galaxy S III] WindowsSucks:
It's the 64gb. They don't play nice

Sent from my SPH-L710 using Xparent BlueTapatalk 2
[Sprint Samsung Galaxy S III] marcran75:
I'm running CM11 with 12/26 4.4 kernel and its reading my 64gb card with no issues.
[Sprint Samsung Galaxy S III] prboy1969:
DKP read my 64GB Card with no issues :)

TEAM MiK MikROMs Since 3/13/11
[Sprint Samsung Galaxy S III] MikeWjF:
Yea, I tried everything and couldn't get it to work. I'm just using my 32gb FAT32 for now.
[Sprint Samsung Galaxy S III] prboy1969:
Did you try FAT32 on the 64GB Card ?
[Sprint Samsung Galaxy S III] MikeWjF:
Yeah, no dice.
[Sprint Samsung Galaxy S III] hazedabeast:
Does this work on slimkat?
[Sprint Samsung Galaxy S III] johnnytraveler:
Yes

Sent from my KitKat Galaxy S3.

---------- Post added at 11:23 AM ---------- Previous post was at 11:16 AM ----------

So I have a 64gb from Samsung. Of course it won't work with my S3. I formatted it every which way and struck out. Then I popped it into my Asus tablet and everything is Cool. No problems whatsoever. Btw my Sony 64gb works great with the S3. Just goes to show you.

Sent from my KitKat Galaxy S3.
[Sprint Samsung Galaxy S III] ksmullins88:
Which TCP algorithm is the most optimized for our phone? Ktoonsez uses lp and says it is pretty quick. I've tried reno, cubic, yeah, and Westwood. So far yeah is the quickest I think.
[Sprint Samsung Galaxy S III] decimalman:
Definitely not TCP-LP. The official kernel description:

I use lp to keep seeding torrents on my computer from stealing bandwidth with everything else. It does a pretty good job at it.

Network conditions will vary widely, so there might not be a "best" choice. I've found Westwood to work nicely on both wifi and data. Others have found YeAH to work best for them.
[Sprint Samsung Galaxy S III] das_webos_transformer:
Pretty sure you'll make some bank man!!!

There's more than corn in Indiana!
[Sprint Samsung Galaxy S III] jfcooley:
Back on BB 8 and 3.0.

Turns out ChaOS wasn't for me.

Looking forward to the Trinity Colors.
[Sprint Samsung Galaxy S III] decimalman:
There's a 3.0 test build that supports trinity colors. I don't think I announced it when I uploaded it. Flash dkp-enable-trinity.zip afterwards and you should be all set.

I still haven't tried ChaOS. I've been meaning to check it out, but Papa's PAC-Man is too nice to flash anything else.

Okay, okay. I set up a donation link. I guess I'll let you guys buy me some motivation-juice. :) Thanks for motivating me to do it, everyone. :good:
[Sprint Samsung Galaxy S III] jfcooley:
OK, I'm blind. Can't find anything 3.0.

Stables I have, the testing say 3.4 in description. Is it me?
[Sprint Samsung Galaxy S III] decimalman:
http://d-h.st/8uP. There's a link to it somewhere, I swear. ;)
[Sprint Samsung Galaxy S III] jfcooley:
Thanks. I'm sure its me.
[Sprint Samsung Galaxy S III] decimalman:
No, it's me. It looks like there's a bug in my build & upload script. They do indeed say 3.4 in the description.
[Sprint Samsung Galaxy S III] jfcooley:
May be getting off the 3.0 and Black bean. The speakerphone volume is insane.

Just need to find an aosp I like I guess.

Keeping your kernel though.
[Sprint Samsung Galaxy S III] biblefreak:
Check out papasmurfs PAC man, the 4-9 nightly has been awesome with this kernel. Only 3.4 AOSP ROM I have run to date with zero issues. No lockups waking up the phone, no frozen phone calls, just pure awesomeness. Thanks for your work on the kernel front d-man!
[Sprint Samsung Galaxy S III] shane6374:
Love the battery life I'm getting here. Carbon ROM 1.6.1 with the 3.0 kernel.
[Sprint Samsung Galaxy S III] jfcooley:
Thanks. Downloaded Carbon last night. May flash later (work first).

I'll get PAC tonight and compare after a few days.

Thanks again.
[Sprint Samsung Galaxy S III] decimalman:
New 3.4 test builds coming out soon! I'm still playing with compilers, so today's compiler nerd-speak is: Linaro GCC 4.8.1-dev with graphite. :p

What's new:

Linux 3.4.40 (not many changes that affect us, but why not?)

New CM/CAF commits

Reworked some cpufreq code to be less ugly. The performance governor is only useful for benchmarking, so now it locks core 2 online.

Fixes to the overclocking code, plus a small fix for msm_thermal when overclocking

New, hopefully more obvious naming system for test builds: dkp-3.4-(device)-(date)-(time)-(branch).zip

Compiler bragging rights! :D 3.4 finally benchmarks the way it should.

There's two more things I want to add to 3.4, and I'll backport some fixes and features to 3.0 and release new stable builds.

Edit: clarified the performance governor thing.
[Sprint Samsung Galaxy S III] jfcooley:
Downloading PACman now. Work again then will try it with your kernel. Finally get to try a 3.4.

About trinity colors. Is this similar to the GNEX color control?

Forgive my ignorance. I'm on my 20th 6 day work week and running low on brainpower.

Er...lower.
[Sprint Samsung Galaxy S III] Jimmy_Christ:
I saw a mention of trickster mod a few pages back. Just curious as to what, if any, app others are using for kernel tweaks.

Sent from a van down by the river.
[Sprint Samsung Galaxy S III] ksmullins88:
im curious about trinity colors too...:confused::confused:

i used to use voltage control... then i started using the performance settings built into roms... then i finally switched to trickster and i havent looked back since