yashsingh1/xdaforums huggingface dataset:
[G2 Original Android Development] dr87:
Something people should know.

The sod problems are variant specific, if you notice generally it effects the CDMA phones. This is why when people tell another user of a different variant they don't Sod on X kernel or rom its pretty useless information since some variants don't have this issue, just thought I'd mention it so people are aware its not a voltage issue and its not something any dev has fixed yet. Its also most likely not the GPU either because I checked that all out.

I never really see d80x phones complain about it either. Verizon gets them the most, almost always vs980 actually.

My best guess is its coming from the board specific carrier files in the kernel source (mach-msm/lge or the boot/dts - the stuff kernel devs don't normally touch unless we know there's an issue) which I've been looking into upgrading yesterday but some stuff isn't possible until LG releases KK. LG changed up the power mode in the new source so its not as easy as you would think, we can't boot some of the new stuff without flashing the 4.4 kdz / tot file

I'm going to be testing something related to the variant source files today:
[G2 Original Android Development] simpsonr:
Cool. Good luck.

I'm running v4 atm (on vs980 Carbon ROM) and it's super snappy. No SOD's so far (about 2 hours in) but am not holding my breath. Seems to be the worst when there are pending notifications. Will report back as needed.

dr87, if you are looking for testers on your vs980 experiments, let me know.
[G2 Original Android Development] ruvort:
I'm not sure if it helps but I have a boot.img/kernel from an older build of omni that when flashed it removes the SOD/Freezing issue. The only issues are GPS and Video Recorder do not work with it. I could definitely upload it for you to take a look at to see if you could find why it doesn't have the freezing issue.
[G2 Original Android Development] Carlos21295:
It works perfectly on my d802. Great job!! Congratulations

Enviado desde mi g2 mediante Tapatalk
[G2 Original Android Development] dr87:
Thanks will let you know if I need help. Running the vs980 kernel on my D801 now, Anything in specific that seems to trigger the sod?
[G2 Original Android Development] trunks527:
On the cm kernel I heard floatifactions cause sod. Been lurking this thread for quite some time. Might cave and flash soon. Does this work on phones that took the 12B update from Verizon?
[G2 Original Android Development] simpsonr:
I don't have any reproduceable patterns but it does seem to be most prominent when the screen is off and there are email or hangouts or whatever notifications pending... and the led light is blinking. When I attempt to double tap the screen or press the rear power button, nothing happens, screen remains black, led keeps blinking. Then at some point, either after trying to wake the device or power button long pressing, it reboots.

Thing is, it's impossible to tell if the device becomes borked when you try to wake it or if it was in an SOD for some time and it just wasn't noticed until you try to wake it.

I've also had times where the phone will be facing screen up, screen off and it will just reboot, without any interaction on my part.

I wish I could find some sort of pattern. There are days where I can go the full day without a reboot and other days (like yesterday) where SOD's/reboots happen every couple hours. It seems kernel independent as well.
[G2 Original Android Development] :
what do logs say?

kmesh maybe
[G2 Original Android Development] Ltilt2:
That is very true about variant specific. I haven't ran on any sod or reboots but I did get them when I was running cm.

V4 running great with Mokee

D800 here
[G2 Original Android Development] jjlyons:
Exactly my experience with SODs on my vs980 too. I had no SODs yesterday and then I had 3 this morning.
[G2 Original Android Development] ckyy:
I have D802 and daily SODs on every KK rom and kernel ;( This has happened since the very first KK rom (cm iirc). CM10.2 however works totally fine. I guess we have to wait for 4.4 to drop.
[G2 Original Android Development] Jank4AU:
Why don't you download SysLog and pull a logcat/dmsg/kmseg after an SOD and provide it as feedback? Maybe it can be fixed if devs can narrow down the cause.
[G2 Original Android Development] simpsonr:
Downloaded and installed. will post log after SOD.
[G2 Original Android Development] lu270bro:
I am having issues setting min frequencies. I have the vs980, carbon nightly 02-14, and trickster mod. I go to set min freq to 422,apply and then it resets to 300. I tried it in performance settings in the rom itself and same thing. If this is a rom problem sorry for posting in wrong thread, but I am not sure where the problem lies. Thanks for the help.
[G2 Original Android Development] jesssiii:
Thanks, yes I'm not complaining about your kernel or the roms, just expressing my frustration with the issue that other devs have said was due to not having the kitkat kernel and Verizon being touchy. That's why I've stopped providing logs.

I'm aware and have provided logs before. See above answer.

Verizon G2 VS980
[G2 Original Android Development] Carlos21295:
In trickster mod you have to pull the right bar and select kernel configuration

Enviado desde mi g2 mediante Tapatalk
[G2 Original Android Development] dr87:
In trickster go into mpdecision settings. The min freq = touchboost setting on cpu0
[G2 Original Android Development] nerdgenius:
I'm not getting SOD but I do get frozen screens on carbon nightlies. Say if I'm listening to anything media related it will freeze and I would have to usually reboot. I haven't changed anything frequency or voltage or even governor wise.
[G2 Original Android Development] lu270bro:
Thanks for the reply, but for some reason that won't change either. It's like everything kernel related is fixed to whatever it is. I think I will try a complete wipe and clean flash, and see if that fixes the issue.
[G2 Original Android Development] steveo17:
Having some Issues where a sod would happen and then on reboot the power button wouldn't work and it is a pita to resolve
[G2 Original Android Development] simpsonr:
Same here. A second reboot fixes it.
[G2 Original Android Development] steveo17:
Doesn't even for me. Lots of reboots generally. Sometimes ever a full power down and such. Real pita
[G2 Original Android Development] Ltilt2:
It's your device
[G2 Original Android Development] bps119:
I ran into this earlier today. To fix it, go into a root file explorer, find "data/data" then find the app being affected. It should read "com.android.tesla.nova" or something similar for whatever app you're looking for. Long press on the folder and select delete. After that, you can go back into the play store and install it fine.
[G2 Original Android Development] Carlos21295:
It works fine on my d802 but the battery runs out very quickly how can I fix this?

Enviado desde mi g2 mediante Tapatalk
[G2 Original Android Development] steveo17:
Definitely the kernel and not my device
[G2 Original Android Development] :
lolcats or it didnt happen.
[G2 Original Android Development] justin860:
Amazing you fixed my sod issues
[G2 Original Android Development] trunks527:
Lolcat as requested
[G2 Original Android Development] :
lol, thats fixable.

type lolcat in terminal app and you get logs, syslog is easier though.
[G2 Original Android Development] TDSJR:
[MENTION=5232783]dr87[/MENTION] I'm using a Intellidemand/Sio setup on Mahdi, when I look at the info on Trickster, the only speeds that are registering are Deep Sleep, 300 MHZ and 1190 MHZ. Is this normal?
[G2 Original Android Development] SkdnSn:
I was a little skeptical trying intelliactive because its so new but I am very impressed! It runs so smooth, no crashes or FC's, and fantastic battery life
[G2 Original Android Development] gusly:
Anybody on beanstalk with this kernel?
[G2 Original Android Development] phoenix_rizzen:
Hot damn. SlimKat 2.8 RC3 + v4 kernel on d803 has working volume control in all the apps I've tried, speaker and headphones, with or without DSP Manager enabled. Nice!

Typos courtesy of my LG G2 (D803) running SlimKat.
[G2 Original Android Development] jameseytickner:
I wish i knew how to build kernels so i could add the LG 4.4 sound blobs and commits, because they made V2(EXP) soooooo much better. The bass was banging
[G2 Original Android Development] TDSJR:
That's kinda odd. My TCP & voltages did not stick on reboot, govenor & I/O did. Any ideas?
[G2 Original Android Development] Beardedface:
This kernel has been great with vanir d800. Ave been using bfq intelliactive and every thing has been smooth. Thanks for the hard work.
[G2 Original Android Development] dr87:
v5 is up, no new features but I've been bringing more source up to date with the 4.4 LG kernel and that's mostly what v5 is :good:

Changelog is in OP. Previous version will also always stay posted in the OP.
[G2 Original Android Development] datsyuk:
Where are you able to pull some source from 4.4 out of curiosity? We're still waiting from LG for the 4.4 source code right?
[G2 Original Android Development] dr87:
We have the entire 4.4 source available to us on LG website, its the korean release which will be the same as ours. We can't build off it yet because we need to flash the 4.4 kdz when it comes out to get the new partitions including the aboot which has the new dts info

We can upgrade certain things into our current kernels using it, but can't use it as a base until official hits.
[G2 Original Android Development] datsyuk:
Ah okay thank you :good::good::good:
[G2 Original Android Development] hdelvalle009:
Works on CyanogenMod?

LG G2 - CyanogenMod 11
[G2 Original Android Development] :
I'm sure most people already know this... but I wanted to post it just in case.

For people on 12b, it seems the zip's don't flash (at least mine didn't) successfully.

In FreeGee, there's a menu option to patch a zip file to the latest loki files. Doing this will enable you to flash these without having to wait for a modified version to be posted.
[G2 Original Android Development] dr87:
It can be flashed on CM but I will not fix CM related issues, I basically only support AOSP / Omni bases which are most of the roms here.
[G2 Original Android Development] icepuente:
What exactly wouldn't work? Ram disk differences or something? I've been running your kernel on cm with d801 for a while now just fine.
[G2 Original Android Development] Jank4AU:
D800, using v5 with PA 2/15. Core 1 shows pegged at 2265 on idle (core 0 is at 300 as expected). Intelliactive gov, noop scheduler. Looks like it is the same with v4. Ondemand, during idle they both drop to 300 . Not sure if this is something you need a log of, it's not like there is really an error or any FC's. Let me know and I'll pull something with SysLog. Thanks!
[G2 Original Android Development] nitsua98:
[MENTION=5232783]dr87[/MENTION] +1, Loki is broken on v5 for 12b (worked on v4).
[G2 Original Android Development] charlie95113:
Just wondering if its possible or if you or any other kernel dev will eventually add GAMMA color control... I come from Samsung phones that's why I ask and all those kernels had that but idk if its even possible on this device that's why I ask
[G2 Original Android Development] dr87:
Faux first version of Intelliactive so I will have to check the nexus 5 forums to see if someone else has issues with it, its pretty new so most bugs haven't been discovered. I will check it out on my own phone and see if there is something I can do. :good:

be careful when experimenting with this or helping someone test it, it could easily ruin your screen... permanently. We can't just pull this from those phones because we use a different panel. I won't mess with it personally not worth the risk. Even if someone gets it working if not implemented right can still ruin your screen.
[G2 Original Android Development] slebit:
Thanks a lot for this kernel! It's working really great with mahdi ROM.
[G2 Original Android Development] provolinoo:
Used v4 for a while on CM11 M3, D802

I had a lot of freezes and lost root (I had to flash supersu)
[G2 Original Android Development] slebit:
This is pretty great score for being AOSP! Nice work!
[G2 Original Android Development] qmanoulton:
Will this work with omnirom?
[G2 Original Android Development] Yamahar6riding:
Yea, Dr87 said that it'll work on Omni And aosp based roms
[G2 Original Android Development] SkdnSn:
What ROM are you on? & what kernel settings?
[G2 Original Android Development] slebit:
I use mahdi rom with default settings. The only thing I have done is over clock the processor. But without over clock I still get about 33000 in antutu, which still is pretty good.
[G2 Original Android Development] frenchy714:
First off, great kernel! Really fast and smooth! My apologies if this had been mentioned already, but when I play music on Pandora, the volume is maxed out and the volume buttons do nothing. It only happens on Pandora. It's not limited to this kernel, I've experienced the same on Furnace as well. The only time the volume works properly while on Pandora, is if I'm running the stock kernel. I'm currently on Baked. Any ideas?
[G2 Original Android Development] Koopa777:
Try enabling and disabling DSP Manager.

Also to update from v4 to v5, I just flash and reboot? I don't need to wipe anything?
[G2 Original Android Development] jameseytickner:
I wipe the caches to be safe, to prevent anything from going wrong. But you should be fine:good:
[G2 Original Android Development] charlie95113:
be careful when experimenting with this or helping someone test it, it could easily ruin your screen... permanently. We can't just pull this from those phones because we use a different panel. I won't mess with it personally not worth the risk. Even if someone gets it working if not implemented right can still ruin your screen.[/QUOTE]

That's exactly why I asked.... Was just curious.. Its that burnon screen I really don't recall..thanx
[G2 Original Android Development] nitsua98:
Idk if you saw my mention,but v5 isn't working with 12b ota. The Loki isn't working.
[G2 Original Android Development] soapinmouth:
What kernel has the least freezes on cm?
[G2 Original Android Development] Jank4AU:
You'd probably get a better and quicker answer in the CM thread.

[MENTION=5232783]dr87[/MENTION] - update on the intelliactive issue I mentioned the other day: after restoring the boot.img from a backup, then reflashing v5, it is working again as intended. On idle, both core 0 and 1 sit at 300. Not sure what restoring a boot.img backup did, but maybe mine had corrupted or something? Anyway, I'm back in business. Sorry for the false alarm!
[G2 Original Android Development] chrisexv6:
A day ago Faux added a fix for his nexus 4 kernel that mentioned fixing a race condition with intelliactive.

In wondering if the same condition exists in ours. Maybe the good doctor can look at the same fix for v6
[G2 Original Android Development] GizmoKaca:
Does anybody else experience the issue where the governor does not stick and randomly changes? I set my governor to interactive and a couple hours later it has automatically changed to intelliactive. Would be nice if this was fixed in v6 :) thanks for your work [MENTION=5232783]dr87[/MENTION]. This kernel is a really smooth performer! :)
[G2 Original Android Development] soapinmouth:
Anyone else getting a bug where the power button stops working. Can still turn screen on off with knock. Reboot fixes it.
[G2 Original Android Development] simpsonr:
Yes, I've had this as well. Seems pretty random as to when it occurs. I've had this issue happen to all the hard buttons on the back. Sometimes only power won't work. Other times the volume buttons don't work but the power button does. etc... etc...

Reboot fixes it.
[G2 Original Android Development] ruvort:
[MENTION=5232783]dr87[/MENTION]

I have a boot.IMG that when I flash it it fixes any Freezing/SOD issues I have with Omni VS980. I have attached it below to see if you could possibly sift through it and find why it works without those issues. The only issues there are with it are the GPS doesn't seem to work and video recording doesn't work. If we can get those two issues fixed and build off of it, it would be a very stable base.

https://mega.co.nz/#!BxQHnZRR!SpU80bb3Mz7ml0Eik5wHvi_df4C5wTrgpH3EwCELPLQ

Edit: link fixed
[G2 Original Android Development] jlee08517:
where did u get this such bootimg?
[G2 Original Android Development] ruvort:
It was from one of the first VS980 Omni roms
[G2 Original Android Development] jeff5347:
Dr. Or anyone able to answer this. Latest Roms i run are nameless and Mahdi. With v5 stock or adjusted kernel settings the phone runs real warm. Usually at mid to high 50s in celcius. It doest seem sluggish but usually on previous versions it would run in the high 30s or low 40s unless using something labor intensive. I dropped back to v4 and the temp goes to the thirties but choosing any gov other than intelliactive I get reboots once i change to a different gov. I know they mean nothing but when trying to run antutu with v5 the phone get throttled hard from overheating. If I try antutu with v4 it reboots no matter stock or changed settings. Is anyone else getting this?
[G2 Original Android Development] Jank4AU:
Use kernel tweaker or TricksterMod to see if you have a core that won't idle. When idling with screen on, you should have 2 cores off and the other two should eventually settle at 300. If not, it's likely that racing core is causing some increased temps.

How I fixed the issue on my phone was to restore just the boot from a nandroid backup then reinstall V5.
[G2 Original Android Development] chrisexv6:
I was seeing this for a bit as well. I had changed to intelliactive and could swear it was running hotter. I noticed core 1 was bouncing up to max speed for a few seconds, then back down. Switching back to any other governor seemed to cure the issue.

I mentioned before that Faux fixed a "possible race condition with Intelliactive", Im wondering if thats what we're seeing. Im back on Intelliactive now (different rom though, AICP from the Verizon forum) and it seems to be running fairly cool.....mid 30s like normal. Not sure if its the ROM that did it or what.

Im also curious what happens when we have multiple ways of changing performance settings (i.e. Trickster Mod plus the built in Performance settings in a ROM). What wins out, does it cause an issue where certain parameters come from one and others come from another. That COULD actually point at the ROM, because the ROM Im on now has no built in performance settings.
[G2 Original Android Development] jeff5347:
I do have that. On v4 screen on I have 2 off and the other 2 at 300. On v4 my temps are acceptable but changing gov freaks the phone out. Do you leave the kernel unchanged or do you change things. If so what are you settings?
[G2 Original Android Development] dr87:
When you change the gov cores will all come on and max out for a few seconds, completely normal.

Can't make any changes this moment because I mailed in my phone for LG to repair (unrelated to deving) Will have it back sometime next week. I could add in faux intelli fix though.
[G2 Original Android Development] ks2332:
Please do [MENTION=5232783]dr87[/MENTION] !!?
[G2 Original Android Development] chrisexv6:
Yes please do... I seem to have hit the condition again. Temp was up to 63 just listening to slacker. Not sure if the race was the issue but would like to eliminate it if possible
[G2 Original Android Development] jeff5347:
Its not that all the cores are racing. In Dev options I clicked the option to show CPU temp and core info on screen. On v4 typing right now both 0 and 1 are used with max freq reaching 1700 on intellidemand and temp hovering at 35c. On v5 while no action is being done temp sits at 45-50c or so. I leave the kernel stock minus changing gov, high-speed or westwood and deadline or row. If I try to run antutu at around 14-27% I get a reboot on v4. On v5 antutu runs but temp gets to mid 70s and kernel gets throttled.
[G2 Original Android Development] dr87:
This seems completely normal, temps are higher because you probably just rebooted which makes the phone hot.

There aren't many changes from v4 - v5 just some lge upgrades that wouldn't effect any of the above at all.

The v4 antutu issue was a legitimate issue which I fixed in v5 but other than that people just seem to analyze everything way too much instead of using their phone without worrying about every little thing which makes them report issues that don't exist or are rom related or user error. (or sods / reboot which are 802 and vs980 related and there is no known fix on any kernel right now)

Its hard to filter out real issues because of this.

Also if you have a issue , logs please
[G2 Original Android Development] dr87:
I had a friend test this on vs980 and he reported a SoD only 45 mins in with the classic led blinking sleep issue, so I doubt this kernel has anything in it that fixed the issue, something in it just worked for you
[G2 Original Android Development] chrisexv6:
Its strange, my phone has gone a couple days without the issue. I was listening to Slacker with the phone on wireless charge (but not charging since it was at 100% already). Went to leave work and picked it up and it was HOT. Checked Trickster and CPU temp was 63 with core 1 pegged at max. I know it does bump up to max and then back down eventually but I looked at it for a good 60 seconds and it was still pegged. I killed the Slacker process just in case it was that but nothing seemed to help. Core 0 was acting as expected - 300 MHz.

Rebooted and all cores acted as expected....core 0 and core 1 at 300 with screen on. CPU cooled down rapidly.
[G2 Original Android Development] ruvort:
Was it the updated one he tried? I had to update the link because it was the wrong file at first
[G2 Original Android Development] dr87:
i'll redownload the new one just in case
[G2 Original Android Development] flyinj54:
Thanks for pursuing this issue on the vs980 and any other variant with this issue. Awesome!
[G2 Original Android Development] ruvort:
Yes thank you very much :) it may just be a fluke that I have no issues with that kernel but I figured I'd share just in case it helps get to the bottom of the issue
[G2 Original Android Development] mchlbenner:
Wow this a great kernel I'm running droidkang it is working great.

Thanks for your work.
[G2 Original Android Development] Reginald476:
It is very common for phones to get very hot with inductive charging, mine has done this on pretty much every ROM I have had installed on my G2. I don't know that I would attribute the issue to the Kernel however dr87 may correct me on that as I am not a Kerenl dev.
[G2 Original Android Development] Koopa777:
When switching tracks in Play Music(as in, when a song ends and a new one begins) the volume bug is triggered again. I have to go enable and disable DSP Manager to get it working again. Other than that this kernel is incredible.

On a side note, what settings is everyone running? I was running intelliactive, westwood, and sio and was getting crazy results. I was just wondering if anyone found a faster combo.
[G2 Original Android Development] Lawlrus:
This what you had me test? Lol

Still running smooth as hell

Sent from my Vs980
[G2 Original Android Development] kirch21:
Would love to ry this out but also getting a loki fail on vs980.

The same thing was happening the me on Paek, until somebody posted a "loki-patched" version HERE

Possibly the same patch can be applied to your kernel? Thanks for this hope to flash soon!
[G2 Original Android Development] dr87:
I'll test it out now

edit: http://www.mediafire.com/download/6z649xii71fhs3m/vzwpatchtest.zip

let me know
[G2 Original Android Development] kirch21:
successfully flashed! booting now.
[G2 Original Android Development] Lawlrus:
I tested this fine. Its because you're on 12b.

Sent from my Vs980
[G2 Original Android Development] philsfan:
successful 12b flash

[MENTION=5232783]dr87[/MENTION] you are one of a kind with your commitment sir, many thanks
[G2 Original Android Development] kirch21:
ahh ic thanks. havent has this phone all that long