yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S III] roirraW "edor" ehT:
Any time you flash a new kernel or ROM, it'll take days or longer for the battery behavior to settle down. The battery % just needs recalibrated. What's worked for me is two steps:

1. After observing an instance such as you describe, continue charging until full again. Repeat if necessary until a "normal" drain experience is observed.

2. Let the battery drain during normal usage until it dies. After charging back up (on or off, doesn't matter) you hopefully won't experience that problem again until a new kernel or ROM flash.

You won't always experience this problem after new kernels or ROMs, but I've had it at least a few times since I got my phone in November.

Hopefully this helps but please don't hold it against me if this doesn't. ☺

Oh, I don't understand the USB-OTG wipe recommendation unless that was for a specific user who had always had a USB device hooked up. As far as I know, that would erase a thumb drive, for instance, if it were hooked up. Maybe I'm wrong.

Sent from my Sprint Samsung Galaxy SIII with M.O.A.R. v9.0, dkp kernel dated 3/20/2014 and TWRP v2.7.0.0.
[Sprint Samsung Galaxy S III] enzoevo:
I'm still getting an occasional video crash. Screen stops responding, but buttons still do. Have to reboot. Wife's phone does it too. Her's is setup with no under volting and stock frequencies. I have yet to get a logcat since I have fast charge enabled, or I'm not home when it occurs. Just seems to happen, can't find a pattern.
[Sprint Samsung Galaxy S III] prboy1969:
Try raising the Voltages across the board by 50mV. The kernel is UV'd by default. Also, are you underclocked ? Some devices don't respond well to being underclocked.
[Sprint Samsung Galaxy S III] enzoevo:
My wife's phone is stock voltages and frequencies. Her ROM is pretty much stock as well. I uninstalled xposed on her phone just to rule out a bad module. Still gets a periodic screen freeze/black screen, however, physical buttons respond. Have to reboot to recover. It's sporadic enough that it hasn't happened at home so I can get a logcat. I've disabled fast charge so if it happens I can connect it to my PC.

It seems to happen to her more often, but she plays games more than I do. Go figure.
[Sprint Samsung Galaxy S III] upconvert:
You may want to fool around with the governors and schedulers. Some combinations don't always play nice together.
[Sprint Samsung Galaxy S III] mattzeller:
I'm running the latest Dirty Unicorns which solved the error I was getting with ALL AOSP 4.4 roms with the SD Card "unexpectedly" unmounted, I flashed your latest kernel and it caused, tapatalk widget to disappear and as soon as I try to access ANY file, be it an apk or a spreadsheet, I get the "your SD card was unexpectedly removed" and I can no longer access any files on the external SD card. Any thoughts on how to fix this? This has happened with both the 3/20 and 3/26 release
[Sprint Samsung Galaxy S III] roirraW "edor" ehT:
I doubt if that problem has anything to do with the kernel.

It's probably a hardware issue, especially since you've had that problem before: either the phone itself or the SD card.

That happened all the time on my E4GT, but not my wife's that I had set up identically. For a while it stopped doing it and then started again, I think the physical SD interface was flaky. I'm using the same card now on the S3 and never had the problem.

If you haven't already tried these ideas, here's two suggestions:

1. Try backing up everything on your external SD that you really want and wipe it completely and leave it blank. If it still has a problem under your current ROM installation, then...

2. Do the same with your internal SD. Completely wipe and leave blank. Obviously only put the minimum files on it that you need to flash.

Completely wiping one or the other has solved weird problems I've had on a couple of Android phones.

Hope that takes care of it for you.

Sent from my Sprint Samsung Galaxy SIII with M.O.A.R. v9.0, dkp kernel dated 3/20/2014 and TWRP v2.7.0.0.
[Sprint Samsung Galaxy S III] mattzeller:
I have done it wiping internal SD, but never have a blank SD card to see if it still does it. I really don't think it's the phone hardware being that every TW rom I tried had no issues with the SD card only ASOP roms. Not to mention of I go back to DU's "stock" kernel the problem goes away. But I'll try with a blank external SD card and see if it's just some funny file on the boinking thinks up, thanks

*Update* tried with a blank external SD card and formatted internal SD, same result. Went back to MOAR and Project X and the issue is not present there on either of those TW roms :-|
[Sprint Samsung Galaxy S III] roirraW "edor" ehT:
Interesting. That's too bad, I wonder what in AOSP or those kernels is boogering it.

Sent from my Sprint Samsung Galaxy SIII with M.O.A.R. v9.0, dkp kernel dated 3/20/2014 and TWRP v2.7.0.0.
[Sprint Samsung Galaxy S III] decimalman:
There's a new AOSP test build up. I think I've got the installer fixed (I rewrote the ramdisk stuff for the better; it shouldn't explode for no reason anymore :fingers-crossed:). If you've been having problems with the latest build refusing to install, let me know if this one works any better.

Mini-changelog:

Synced with CM

Rewrote the ramdisk modification code

Removed the bundled splash screens (it takes forever to upload 10+ MB builds)
[Sprint Samsung Galaxy S III] dman918:
[MENTION=4932679]decimalman[/MENTION] I noticed you talking about freelunch in the ATT forum, stating it hasn't been aging well and such. Is that specific to ATT or Sprint as well? Just trying to get some direction on a govenor / scheduler to try using.

Right now, I am freelunch / row. Was considering asswax and no clue on schedulers. I know it's best to try and see, but just wanted your impressions on it all. I don't want to mess with voltages and stuff. Just the couple "main" options. Running MOAR 9.0.1

Thanks in advance for all your help!
[Sprint Samsung Galaxy S III] techdog:
I would also love to know the answer to this. If not freelunch, then what??? And, is it specific to different versions of the kernel AOSP vs. TW? I am running the stock TW4.3 with dkp and freelunch with row. However, if there is a better choice for governor, better, in my case, is better for battery, then I would be eager to know....

Thanks.
[Sprint Samsung Galaxy S III] Android Attack:
Hello, everybody :) I've been running the 2-13 dkp build on SlimKat 3.0 for a while now. It's been very stable and I have had amazing battery life! I'm going to flash SlimKat 4.1 soon, and I was going through this thread to find the newest version of dkp. It looks like the dkp build from 3-20 has been having installation problems. I've read through the thread but it looks like this has not yet been fixed. Is the most recent semi-stable build that installs from 2-26? I appreciate all of the work gone into the development for this kernel, and I'm glad to see so much support for this aging device. Thank you! :)
[Sprint Samsung Galaxy S III] mawst95:
Installed okay for me. SlimKat 4.1

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

I meant to quote decimalman. The latest test build mentioned a few posts ago installed fine.
[Sprint Samsung Galaxy S III] decimalman:
Okay, I'm stumped. I haven't been able to get the updated installer to choke, but your boot partition is throwing it for a loop. :confused:

Would you mind dumping your boot partition and sending it to me (upload it somewhere or email it to my username at gmail.com)? The easiest way to dump it is to use a (root) file explorer to copy /dev/block/mmcblk0p7 to internal storage/SD card/whatever.

freelunch is pretty simplistic. When I originally wrote it, there were a lot of things I wanted to do, but couldn't figure out how. Instead, I did a lot of experimentation and tuning to get it working well.

Android has changed a lot under the hood since then, and freelunch's logic and tuning aren't as effective as they used to be. There's nothing specifically wrong with freelunch, but I don't think it's as efficient as it used to be. I've been sporadically working on an overhaul to freelunch, but it's still pretty rough.
[Sprint Samsung Galaxy S III] dman918:
Ok thank you for the response. Would you say it'd be better to use something like asswax over the current state of freelunch then? I want to set a governor and scheduler and not do much else.

Thanks!
[Sprint Samsung Galaxy S III] decimalman:
Regardless of all the complaining I do, freelunch still does its job well, and lots of people (myself included) still use it. If it's working well for you, by all means continue to use it.
[Sprint Samsung Galaxy S III] The~Skater~187:
I'll get that to you as soon as I free up some space.

From my PAC-Man4.4.2/DKP/MK3 using Xparent Skyblue Tapatalk
[Sprint Samsung Galaxy S III] decimalman:
Thanks! Your ramdisk was structured in a way I wasn't expecting, which was causing all kinds of misbehavior in the installer. I fixed something like 5 different bugs, and (hopefully :fingers-crossed:) I've got it working.

The only issue I couldn't duplicate was the "premature end of stream" error, which really shouldn't be happening unless something is severely corrupted.

Anyway, there's a new AOSP build up. Mini-changelog:

Linux 3.4.86

(Hopefully) fixed the installer once and for all
[Sprint Samsung Galaxy S III] The~Skater~187:
The new aosp build went through without a hitch. Thanks for all your help decimalman.

From my PAC-Man4.4.2/DKP/MK3 using Xparent Skyblue Tapatalk
[Sprint Samsung Galaxy S III] mikek753:
freelunch or ondemand for car nav use?

hi experts,

which governor would you recommend for my specific case?

I use S3 d2att primary as navigator that outputs video to car touchscreen HU

my S3 runs:

1. Data (LTE)

2. BT - this is for HU touchscreen communication

3. GPS

4. Waze that uses #1 and #3

phone screen is ON all the time - auto is off and br is set to 1

which gov will address this specific usage better?

why I asked this? I see some usability issues like -

TTS came late or even partially - looks like phone was underpowered

touchscreen doesn't respond after it wasn't used for long time or late, but works Ok after several touches or about a min - kind of waking up

thanks.
[Sprint Samsung Galaxy S III] The~Skater~187:
[MENTION=4932679]decimalman[/MENTION], any chance of getting zram back?

Or if it not available for 4.4 kernels?I just think it would help with roms that are a bit more ram intensive.

From my PAC-Man4.4.2/DKP/MK3 using Xparent Skyblue Tapatalk
[Sprint Samsung Galaxy S III] kreeper187:
I love this rom...lte didnt work for mw at first. I reflashed yhe rom and now it works. My only concern is that the battery dies pretty fast. I made sure to turn off all syncs and brightness too.
[Sprint Samsung Galaxy S III] bradley129:
Wrong thread.
[Sprint Samsung Galaxy S III] decimalman:
It's still enabled in dkp, but some ROMs have removed the setting for it. From what I gather, ROMs only enable it for specific low-memory devices. On a 2GB device, it's pretty hard to get Android to use zram anyway: it kills old apps long before the kernel gets around to swapping memory into zram.
[Sprint Samsung Galaxy S III] tdunham:
I'm in need of a little guidance with the sys/devices/system/cpu/cpufreq/dkp/vmin file.

It seems no matter what I do, the file reverts to a 0 value after a reboot. We tried setting an init.d script to set it to 700 but its not running on boot. I can manually run the script and it works but then after a reboot it reverts back to 0 again. Probably something simple I know but doesn't hurt to ask. :)

Running MOAR v9 4.3 TW at the moment if it matters. Undervolting seems to be working fine anyway btw.

Edit: I suppose I could try a sleep command on the init.d script but I've got trickster kicking in along with god knows what else on boot so just trying to keep things to a minimum. Freezing trickster didn't seem to make any difference and I didn't see a setting for vmin in the app as was suggested earlier on in the thread.
[Sprint Samsung Galaxy S III] cbrox:
There is a flash zip in the download section that is called dkp-vmin-XXX.zip. if you want to undervolt further than what decilmalman has it set at. Download it and replace the XXX with what you want to set your min too and then flash it in recovery and it will set the new min voltage:

ex: dkp-vmin-700.zip

It works on mine and it holds on reboots, when i check the sys/devices/system/cpu/cpufreq/dkp/vmin file it is set at 700 every time after reboot.

Be advised that i've tested this on the 02/25 version of decilmalmans kernel. I run it because i get 2% to 3% better battery life per hour on my phone than with the 03/20 version kernel with the same settings.

hope this helps...cbrox
[Sprint Samsung Galaxy S III] tdunham:
Thanks I did try this, but with TWRP recovery so I tried again with Philz (plus Philz displays the entire results of the flash which I like) with the same results. I suppose I'm going to have to bite the bullet and try a fresh flash of the rom to see if it's something I'm running that is interfering and do a little more experimenting.
[Sprint Samsung Galaxy S III] cbrox:
Mine is a dirty flash of WPX 5.6 with the latest version of PhilZ's recovery(was lazy after getting off work last night), all i did was flash the 02/25 dkp kernel immediately after flashing the rom and then flashed all the wicked mods i use, about 7 of them and it's been running smooth with no issues.

I will flash DKP 03/20 and see if it allows me to set the min voltage with the flash zip...cbrox

EDIT: flashed dkp-tw-d2spr-d2vmu-03202014 and was able to set the min voltage to 675 using the dkp-vmin-xxx.zip flash. It shows 675 in /sys/devices/system/cpu/cpufreq/dkp/vmin file and the /etc/init.d file 00dkp-vmin was modified to set it at 675 at boot-up.

It holds on successive reboots.

The only cpu manager app i'm using is trickster...cbrox
[Sprint Samsung Galaxy S III] tdunham:
Ok, figured it out I think. Something to do with Comadose tweaks I believe but it isn't completely to blame. I know the Wicked X rom you're running uses it but something must've changed on the rom I have so I ended up having to reflash the kernel after comadose and now the vmin sticks as it should.
[Sprint Samsung Galaxy S III] marcran75:
I haven't seen anyone else mention this but I just noticed that the 3/20 TW kernel is set to enforcing. I must say that I don't fully understand the difference between enforcing and permissive but I've seen many report that it is best to have this set to permissive.

Sent from my VM GS3 running MOAR powered by DKP
[Sprint Samsung Galaxy S III] remotehugger:
mine still says permissive - any chance its something else causing it ?

VM SIII - jdsingle76's MK5 4.3

decimalman's TW dkp kernel
[Sprint Samsung Galaxy S III] marcran75:
Reverted to stock kernel and reflashed dkp. Now it's set to permissive. Don't know what I could have done that would have changed it.

Sent from my VM GS3 running MOAR powered by DKP
[Sprint Samsung Galaxy S III] christophocles:
I had been running CM11 nightly with this kernel (20140405) but I had repeated stability issues. I was using not over/underclocking or over/undervolting at all, and switched back to Interactive governor, and was still having issues. Usually the phone would freeze up while I was in the car using Navigation and connected to Bluetooth Audio (Ford Sync), and I would have to hold Home+Power until it rebooted. I reverted back to CM11 standard kernel and the problems seem to have gone away, or are much less frequent at least...

And this was really weird, didn't even know it was possible. I was on a Skype audio call over bluetooth speakers and microphone, and the phone apparently reset itself, showed the samsung logo and then the cyanogenmod logo with the spinny blue circle. But the Skype call was still active! We continued to talk for a couple of minutes while the spinny logo spun and stuttered but never went away, and eventually the call died and it froze entirely. I always thought if those boot logos appeared then a full reboot had occurred, but apparently not, as the skype call was able to continue. Interesting.
[Sprint Samsung Galaxy S III] decimalman:
The dkp installer doesn't (currently) make the ramdisk changes needed to switch to permissive. If the stock kernel included a modified ramdisk that switched to permissive, that would carry over when you reinstalled dkp.

Yuck. Sounds like bluetooth is causing soft boots. :( CM recently pushed a small fix that might help. Later today, I'll have some new builds up that will include it.
[Sprint Samsung Galaxy S III] bradley129:
Guees I've been lucky not one softboot from Bluetooth for me.
[Sprint Samsung Galaxy S III] decimalman:
New builds for AOSP 4.4 and TW 4.1 & 4.3 are on their way up.

AOSP Changelog:

Synced with CM

Added intellidemand and intelliactive governors

Updated to a shiny new toolchain

TW 4.3 Changelog:

Added intellidemand and intelliactive governors

Updated to a shiny new toolchain

I merged everything from TW 4.3 back into 4.1. Off the top of my head, that means:

All of the above

Fixed fast charge on MHL

Overhauled erandom and the hardware RNG driver

Added simple GPU governor

Added sioplus I/O scheduler

Fixed a bunch of small bugs

Switched to the new installer (I don't think previous builds used it?). On TW 4.1, custom splash screens need to be saved to <internal storage>/0/dkp/splash.png.
[Sprint Samsung Galaxy S III] enzoevo:
I noticed the size of the TW kernel is almost half the size of previous versions. Is that accurate?
[Sprint Samsung Galaxy S III] decimalman:
Yeah, I cut out all the splash screens. Those 10MB zips take a while to upload, especially for TW where each carrier needs its own zip.

The custom PNG splash screen generation still works, though. I'm working on wiring up JPEG support as well, but it's not ready yet.
[Sprint Samsung Galaxy S III] 4_Weasel:
[MENTION=4932679]decimalman[/MENTION], been running the newest TW kernel for several hours today and it is running buttery smooth. No issues to report. Been running intellidemand governor and it is good as well. Thanks for all your work. You are awesome!
[Sprint Samsung Galaxy S III] wallythander:
Yeah, I am running the AOSP version, been running for like 15 hours or so now, working very nicely, I can't see any problems. Freelunch/sioplus, SlimKat whatever the newest weekly is.
[Sprint Samsung Galaxy S III] marcran75:
Running the newest TW 4.3 and using intellidemand gov. Getting great screen on time with stock battery. 3 hrs so far and my battery's still at 50%. Til now I've never been able to get more than 4 hrs.

Sent from my VM GS3 running MOAR
[Sprint Samsung Galaxy S III] nyles:
Awesome, what scheduler are you using with that gov?
[Sprint Samsung Galaxy S III] Blackmagik426:
Can someone please upload a copy of the latest 4.4 kernel? I've tried downloading on 4 different devices and they all only download 56kb then it's finished
[Sprint Samsung Galaxy S III] marcran75:
Sioplus, -50 across the board

Sent from my VM GS3 running MOAR
[Sprint Samsung Galaxy S III] nyles:
Been running the same. Thanks
[Sprint Samsung Galaxy S III] roirraW "edor" ehT:
Through what browser? I just downloaded it fine in Firefox. The MD5 hash matched, too.

Sent from my Sprint Samsung Galaxy SIII with M.O.A.R. v9.0, dkp kernel dated 3/20/2014 and TWRP v2.7.0.0.
[Sprint Samsung Galaxy S III] Blackmagik426:
On my sg3 I used dolphin, on my iPad I used safari and dolphin, on my laptop I used Firefox, and on my friends phone I used the regular Android browser. They all stop at 56kb
[Sprint Samsung Galaxy S III] roirraW "edor" ehT:
Very strange. Here you go friend http://uploadmirrors.com/download/1AGPOURJ/40426_-_MD5_379c05a0e65fc638d1b1ecb515be2fe6_1.zip.

[MENTION=4932679]decimalman[/MENTION], if you don't want these mirrors, please let me know and I'll delete everything.
[Sprint Samsung Galaxy S III] CL1311:
Did you flash the dkp-vmin-XXX zip? If so, what did you change the XXX to?
[Sprint Samsung Galaxy S III] wallythander:
Yeah, I didn't flash the vmin zip file, my phone undervolts well, I keep it at -75 from kernel defaults, or -50.
[Sprint Samsung Galaxy S III] shekinahsmoke:
you guys got any setting suggestions for gaming like Asphalt 8? I just cant seem to find something where it doesnt lag.
[Sprint Samsung Galaxy S III] prboy1969:
You can try asswax / sio . Responsive, and no lag. But it does impact the battery a bit. Not a ton mind you, but you will notice it.
[Sprint Samsung Galaxy S III] porkyhontas:
I'm trying to come from KT747 kernel to this one, but I'm having an issue and am not sure if anyone else has had it. After verifying MD5s, I try to flash this one and get the dead Android in recovery. I've tried wiping caches before and after and after and before to no avail. Any ideas?
[Sprint Samsung Galaxy S III] shekinahsmoke:
Battery life not even an issue .... Thank you for the rec :)
[Sprint Samsung Galaxy S III] prboy1969:
Have you tried flashing an older version of dkp first, then the latest version ? Have you tried dirty flashing the Kernel ? Also there is a Kernel Cleaner Zip in the OP of KT Kernel you could try.
[Sprint Samsung Galaxy S III] techdog:
What recovery are you using? I'm running CWM recovery and switched back and forth between KT747 and dkp multiple times with no issues.
[Sprint Samsung Galaxy S III] porkyhontas:
The oldest DKP I've tried is the 2/25 version up to the latest. I'm on Philz Recovery too, not the latest but the CWM 6.0.4.5 version of Philz (the newest was giving me issues flashing ROMs).

I forgot that I have the KT kernel cleaner. Let me try it first.
[Sprint Samsung Galaxy S III] marcran75:
[MENTION=4932679]decimalman[/MENTION] ,please excuse me for being "that guy" but you don't seem to be on as much lately. I was just curious if a TW 4.4.2 was in the works.

Sent from my BlackedOut VM GS3 running MOAR powered by DKP
[Sprint Samsung Galaxy S III] prboy1969:
I would still suggest going with the latest version of philz to flash the Kernel. Also be sure to always check the MD5. A bad DL can cause many a headache.
[Sprint Samsung Galaxy S III] decimalman:
Asswax is pretty similar to interactive, just a bit less aggressive. It should be a good compromise for gaming.

When the dkp installer blows up, it should show a few error messages which would help me identify the problem.

I haven't had as much time for Android stuff lately, but the S3 is still my main device, and I'm still going to support it.

I don't have an ETA for 4.4, or even a ballpark guess. There's been a mind-boggling number of changes since the 4.3 kernel, and it's going to take a while to merge everything. For previous updates, I've abused version control to make merging everything easier, but I think I'm actually going to have to merge everything manually this time. :(
[Sprint Samsung Galaxy S III] marcran75:
I definitely wasn't asking for an eta. I know that is a cardinal sin. Happy to know the GS3 still has your support. :D

Sent from my BlackedOut VM GS3 running MOAR powered by DKP
[Sprint Samsung Galaxy S III] porkyhontas:
MD5s are good. The newest version of Philz Recovery will not flash my ROM -- well it wouldn't two months ago -- that is why I downgraded to the second newest version, which I believe is based off of CWM 6.0.4.5. Therefore, I have not even tried to use the newest version of Philz to flash any kernel.

Anyhow, I remedied the problem by dirty flashing my ROM, which did come with DKP preloaded on it.

Thanks for all of the help!!!!
[Sprint Samsung Galaxy S III] prboy1969:
Glad you got it sorted [emoji4]
[Sprint Samsung Galaxy S III] Dark_N1ghtmar3:
I downloaded this bout 5 times for aosp and it fails to flash every single time
[Sprint Samsung Galaxy S III] marcran75:
Did you verify MD5 sum? What recovery are you using. Are you direct downloading it straight to your phone? For best results download via computer and transfer to your phone.

Sent from my BlackedOut VM GS3 running MOAR powered by DKP
[Sprint Samsung Galaxy S III] Dark_N1ghtmar3:
Nm dolphin browser only downloaded 56bytes must be broken or something chrome worked fine flashed it works great