yashsingh1/xdaforums huggingface dataset:
[Sprint LG G3] excitedfermion:
Thanks for the great work here. I flashed this kernel after a clean install of BarePop TE, with a F2FS data partition. On boot, I get constant Settings FC. Can I take this to mean that F2FS support is not available/working yet?
[Sprint LG G3] engine95:
What Rom are you running? If it's BarePop V1 then make sure you applied the sd card fix.

Are you having it "set on boot" for all your settings. I think Faux had a fix permissions in it also that might help.

The only reason I can think of that your settings won't stick is maybe its running hot. Is the CPU over 55C a lot?

It could be the ROM, sd cards, running hot? It's hard to say.

Maybe even a ##SCRTN# in the dialer is safe. ##RTN# needs an MSL and will wipe all your data.

I pulled it out because I couldn't get it to work. So no on the F2FS. For now.
[Sprint LG G3] Lurien:
Is fast charge not working on 3.5???
[Sprint LG G3] engine95:
You mean this? ;) As far as I know, it works but I don't use it. I've got a spare battery.

Edit. You can also go to /sys/kernel/fastcharge/info to see how it's set.
[Sprint LG G3] Lurien:
Yes. Well I'm using trickster and have it enabled but phone doesn't seem to be charging fast at all..I remember it working on 3.0. Thanks
[Sprint LG G3] Ripley22:
Hi engine, I'm running the latest bare pop v2. I don't have an sd card installed if that's what your referring too. I just don't understand why it won't show up under settings/about phone/software/kernel. It just shows as 3.4, not bare pop v2. That's weird right? I have never ever had a single issue flashing a kernel. They are probably the simplest thing to install.

What exactly will that first dialer code do for me?

I love your bare pop Rom, so I am pretty sure I would love your kernel too. Thanks again for all your help with everything. Keep up the dabbling like you do bro. :)

Ripley
[Sprint LG G3] engine95:
I haven't modified the kernel info, so it will show the factory numbers. 3.4.6 something like that. The rom will show as Barepop though.

If you don't have an ext sd then no worries.

I think all the kernel tuners will show my name, toolchain, and build date. CPU spy plus, is a small app to show some good info. Faux and Kernel Aduitor will give you more options and settings.

As for the dialer codes, they just reset things. Kind of like clearing cache, dalvic. Just more for HOW the phone works. ie reception. They also seem to clear other issues.

The first code resets everything without wiping data. Just make sure you've backup your EFS. it's in the FAQ if you haven't done it yet. Better safe than sorry.

Clear as mud? ;)
[Sprint LG G3] IamFlynn:
I'm on barepop v2 and am looking to flash this kernel but I'm scared. If I just flash this kernel, will I see an overall boost in anything (battery, performance, etc.)? Or is this kernel only useful if I use Kernel adiuter to adjust kernel settings?

also, I've tried googling it but had no luck, what is intelliplug?
[Sprint LG G3] engine95:
Maybe? But if you change some of the settings, it'll run better.

Most of the changes are from Faux who has done awesome work in kernels over stock.

Intelliplug replaces MP Decision. It's more efficient.

Also added Power Suspend which seems to help with battery.

I've posted settings I use throughout this thread. But what works for me may not work for you.
[Sprint LG G3] ssmercurys:
The 3.5 is running really well for me with some settings through this thread. Question on the Power Suspend though. I am using Kernel Adiutor and I see it in the options but its set to Autosleep by default with Power Suspend State below disabled unless you switch it to Userspace or the other options. Any recommendations there or is it on by default with Autosleep?
[Sprint LG G3] engine95:
Faux kernel tuner, see pic, explains it. So set it to Userspace for it to work properly.
[Sprint LG G3] Lurien:
What's the correct setting for fast charge? Thanks
[Sprint LG G3] engine95:
Custom is what I use. Then you can select the voltage that your adapter can handle.

Edit. It should be diabled when you're not using it.
[Sprint LG G3] cjrivera04:
[MENTION=1280108]engine95[/MENTION] battery life has been awesome with the 3.5 kernel. Best version yet. Sleeps like a baby!
[Sprint LG G3] jcfunk:
[MENTION=1280108]engine95[/MENTION]

Downloaded source, extracted. Found some empty files. Not what they are, going to compile and see if it matters.
[Sprint LG G3] engine95:
It'll compile. I use it on different computers. That's how I move it to work on it.

Those will probably change after compiling.

Edit. Or it might be the overclock files that are built in but won't work on Sprint until I can fix framework.res.
[Sprint LG G3] brolic925t:
[Nvm
[Sprint LG G3] asacado:
I have the HTC quick charger 2.0, would it support that quick charge?
[Sprint LG G3] engine95:
Any chord will support it. It all depends what you are it at.

Faux tuner has some info in its setting. Which is the only one that allows changing the values.
[Sprint LG G3] huynhc:
thanks engine for the kernal. I was having screenwake issues (screen taking a LONG time when double-tap and/or power button) when I first installed the kernal. I downloaded faux and changed the governor to lionheart and change the i/o scheduler to VR and readahead to 2048. Those changes seem to have fixed the problem. I will see how battery life is but seems unchanged for me despite undervolting by the suggested -40. In any case, the phone seems snappier and wanted to say thanks! you are great!
[Sprint LG G3] engine95:
This is with reboots and a backup.
[Sprint LG G3] Lurien:
Can someone confirm if fast charge is working on 3.5. Mine doesn't seem to work.. Thanks.
[Sprint LG G3] ghostshel:
Mine says its working, but it doesn't feel like it.
[Sprint LG G3] jcfunk:
For those who seem to wonder about charge rates, check this out.

http://www.phonearena.com/news/Smar...o-recharge-from-0-to-100-2015-edition_id69328

I know, at for me the stock charger is slow. I have a 2.5 amp, 4 port charger. That charges my phone very quickly. Also the usb cable used matters, stock cable works well. Others, that have thinner wires don't.

Update:

Did some searching, found these 20 AWG usb cables which have the thickest wires I've seen so far. I'm an Electrician, I can tell you thicker wire more current. I made my own usb cable using 18 AWG, work with my HTC but my G3 doesn't like it. LOL don't know why it won't quick charge with it.

Look at OEM cable, it's 20/28 AWG, power/date wires.
[Sprint LG G3] Lurien:
Same here..but I actually remember it working on the previous version...
[Sprint LG G3] engine95:
There will be an update soon. Using our 990 source this time.

Been building 3 kernels today, so that's why I'm so slow.
[Sprint LG G3] jcfunk:
That's good to hear, I've not been able to build a working kernel. I've compiled about 40 times, not a single working kernel. I'm really not sure what's going wrong.
[Sprint LG G3] engine95:
V4

V4 is in the OP. See changelog

Edit. [MENTION=890183]jcfunk[/MENTION] use the Sprint defconfig. g3_spr_us-perf_defconfig. Something like that.
[Sprint LG G3] mistermidas:
So, before I flash this kernel....because it looks really promising...do i need to reformat my SD card after flash? Because ive seen a few posts mentioning that. I only have a 32g external. If I have to reformat it, I'll probably pass...please let me know and thanks in advance.
[Sprint LG G3] engine95:
You shouldn't. As long as it's fat32. Some even say extfat works also if I remember right.

I think the formating was because of other issues. But I'm not positive.
[Sprint LG G3] Lurien:
How's V4 running for you guys? I haven't been able to play with it yet...
[Sprint LG G3] jptesar:
Super smooth for me and mine!
[Sprint LG G3] jmorrison230:
Better than version 3 kernals. Smoother and cooler on my g3. Of course all phones may react differently.
[Sprint LG G3] iiEatTurdz:
V4 makes my phone lag and recharge rate is ridiculously slow
[Sprint LG G3] Decepticaons:
It's either one of your settings or something on your phone not playing nice. Could be a bad download too. It's running great over here. I'd download again and reflash if I were you. See if you see any improvements.
[Sprint LG G3] iiEatTurdz:
What settings do u suggest i use in faux
[Sprint LG G3] Decepticaons:
I use kernel auditor, but when I get to work I'll send you some screens of my settings.
[Sprint LG G3] jcfunk:
ext4 working for me, only issue for me is I didn't have security labels, so need to have selinux set to permissive.
[Sprint LG G3] Macguyver:
ExFat working fine for me.

V4 seems to be good, been running for about 18 hours. Battery and performance seems good. I've found that my G3 seems to perform the best if I don't change any settings at all. Which is weird because I don't mess with much other than read ahead. I don't touch voltages at all. So flashed V4, no tweaks, and it runs great so far.
[Sprint LG G3] 53l3c7a:
- Could be all the turdz you're eating. :p
[Sprint LG G3] jmorrison230:
You have fast charge on? I noticed my phone seems to charge slow with this feature on. Also uninstall faux and reinstall with fresh settings. This should fix your lag. Then figure out what may be causing your issues. Mine was having power suspend mode on userspace and power state on while having multicore powrrsavings on aggressive and CPU hotplug settings on as well. Turned power suspend off and reboot and fixed my issues. V3 were great but made my phone hot. This version keep my phone cooler so I get better performance.
[Sprint LG G3] Macguyver:
V4 seems to be far better on battery than V3.5 was. Usually by this point in the morning after 3 hours of streaming I'm at about 85%. Thanks for the work Engine!
[Sprint LG G3] jcfunk:
Can you please, post updated source?
[Sprint LG G3] iiEatTurdz:
You are a life saveeeer it was the thermal stuff and yeah fast charge helped on v3.5 but not 4 i guess
[Sprint LG G3] Macguyver:
Anybody else using Viper sound on this? It isn't processing on V4.
[Sprint LG G3] engine95:
Yeah, about that....

That could be a problem for a little bit.

I added f2fs and kcal and broke it. Haven't had time to fix it yet. When I get time, and get it to build again, I will

It could be conflicting with Faux Sound. And also the mixer paths that we've all flashed.

If version 4 broke it, that'll take me some time.
[Sprint LG G3] jmorrison230:
anytime. That's what we are all here for. Thanks to engine95 and his hard work and everybody here at XDA we're all kind of a crazy dysfunctional family
[Sprint LG G3] Macguyver:
Well I don't want to cause you extra work. How do I use faux sound? I can't find it.
[Sprint LG G3] engine95:
All the tuners show it. But Kernel Aduitor and Faux tuner give you a lot more options.

My bad. Apparently, only Kernel Adiutor is showing it. Under sound.

Oh man, I'm getting wore out from these adds breaking things. At least it's only on 2 of the 3 kernels I'm building. lol
[Sprint LG G3] Macguyver:
Well hang on, Viper is working on 4.0, just not with Spotify now. Playing local music thru the music app or streaming radio and the driver says it's processing in Viper. Just not when I play anything in spotify.
[Sprint LG G3] Kyusaku:
I'd be interested in your screens too
[Sprint LG G3] Macguyver:
V4 with Viper4android & Spotify update. I did a clean install of Barepop TE V1, reinstalled all of my apps, let it sit overnight, flashed V4 of navel kernel this morning when I got up. When I got to work I installed Viper and the driver and rebooted and now it's working with spotify so idk. So the kernel is fine.
[Sprint LG G3] Macguyver:
So I don't know what changed but V4 is easily giving me the best battery life I've gotten with this phone hands down. I don't get really high amounts of SOT because my phone spends a large portion of its day during the week with the screen off streaming music or radio via LTE because the wifi is terrible where I sit at work.

I'm just running Barepop TE V1 with V4 of Navel kernel and zero tweaks to the kernel settings. I've got a 6000 mah hyperion extended battery that I bought 4 months ago because I couldn't get through a day on a charge with the stock battery. Battery life is so good that if it continues to hold up like this I may actually go back to the stock battery as its noticeably heavier with the hyperion.

Performance is fast smooth and stable. The phone seems to run cooler as well.

Anyway I just wanted to report back and thank engine one more time for his time and work as its made my experience that much better. Thank you sir.
[Sprint LG G3] engine95:
My build source for V4-990-V4 added to op.

This will build V4 Navel Kernel. - f2fs is in it but disabled. Also a few fixes added since V4 came out. But it's nothing we need. It just fixes some build errors.
[Sprint LG G3] jcfunk:
I thought this was funny, phone is very optimistic about charging my ZeroLemon battery. I don't think it will charge 9000 mAh in an hour. LOL charger only puts out 2400 mA.
[Sprint LG G3] engine95:
Things to come.

I don't know what's going on with Fast Charge. That's what I'll work on next
[Sprint LG G3] engine95:
V4.1 in OP

Test for OC, GPU over/under clock. Battery charging. Other things.

I'll update change log when I'm back in town.
[Sprint LG G3] ghostshel:
Well done sir. Obviously its still early on testing but so far holding quite well 2200+. :thumbup:
[Sprint LG G3] JDinAZ74:
Can anyone point me anywhere that might explain what the difference between governors are and does anyone recommend a particular one that works well with our phone? Thanks much.
[Sprint LG G3] engine95:
Changelog updated

Using Linaro 4.9 toolchain and fixed ramdisk

We're finding that the voltage table may need to be tweaked. Meaning you may need to actually raise your voltage on the CPU. Read from this post to the next page. http://xdaforums.com/show...&postcount=310

If there's not many issues, then I'll work on adding KCal and ZZmoove gov. And exfat.
[Sprint LG G3] jmorrison230:
I upped the voltage +12 cause with the test one you posted it kept giving me random reboots when I overclockd to max settings. Will test and see if battery savings is better or worse. Thanks for all your work!
[Sprint LG G3] Kyusaku:
I have a global offset of -90 and had no issues. On Intellidemand with Max/Min of 1728/300. With Simple on demand for GPU. (I borrowed the voltages from a post in main LG G3 forums.) Although I have no plans for OCing.
[Sprint LG G3] egeek1:
Governor's explained. http://xdaforums.com/showpost.php?p=27955261
[Sprint LG G3] engine95:
V4.2 in op

f2fs - dunno if that works, but it's in here.

exfat - working - this is for your ext SD. Allows files over 4gigs.
[Sprint LG G3] iiEatTurdz:
The battery drain on this thing is crazy. Lost like 8% in like 20 minutes by just going through random apps. Also makes phone a bit warm. I had this on my other g3 before I warranty replaced it and wondered why the battery drain was crazy and it got so hot. Before I flashed this my phone would stay warm and battery would last 10+ hours with basic use and like 6+ with regular use. Now it lasts like 3-4.
[Sprint LG G3] jcfunk:
can you upload latest source, thanks.
[Sprint LG G3] engine95:
Then something isn't right. It's not the kernel. This thing sleeps like a baby.

Give me a couple days. I gotta fix it again. I broke it trying to bring KCal to us.
[Sprint LG G3] iiEatTurdz:
Fixed it. Deleted fauxclock data
[Sprint LG G3] ghostshel:
I am loving this kernel version... thanks.
[Sprint LG G3] jcfunk:
Lol, I understand. Once I get my mods working. I'll post patches for you to add. But for now, I can't seem to compile a working kernel. Or at less for me only a stock kernel source boots. I still need to try your latest.
[Sprint LG G3] engine95:
4.2 build source posted in OP.

I should have a git set up in the next few days. I need to put the 990, 855, and 850 Navel kernels on there.

That's why I've been MIA for a little while.

Edit: [MENTION=890183]jcfunk[/MENTION] if you need help, sent me a PM. Or hangouts mustangsroc@gmail.com Whichever you prefer.
[Sprint LG G3] jcfunk:
Mustangs cool, but I like Thunderbirds more. lol
[Sprint LG G3] engine95:
As long as they're 50's. Lol

I've been building mustangs since I was 14. 1990 is the newest I've gone.
[Sprint LG G3] jcfunk:
I used to own a 79 mustang, first Euro body style. But it only had 4 cyclinder, hell I only paid $100 for it.
[Sprint LG G3] engine95:
Github source in OP

This starts at V4.2
[Sprint LG G3] jcwxguy:
new ota update very soon, source for update has been uploaded to lg servers ZVA. Enjoying latest build so far. :
[Sprint LG G3] jcfunk:
I was looking at ZVA kernel, to me it looks like LG uses the same source for there phones, there is a defconfig for G4. Was going to diff against G4's kernel. But right now having issue downloading, since the package android source too. 1.5 gigs and no space left on phone.
[Sprint LG G3] jcfunk:
[MENTION=1280108]engine95[/MENTION]

I forked your git source, also diff LG's source, made patch. Going to patch my fork. Then post, the patch
[Sprint LG G3] jcfunk:
Have to laugh at myself, should have read about selinux mode changer giving issues. may have been my issue the whole time. Oh well, it's either that or zva kernel needs updated rom
[Sprint LG G3] TheHighlightGuy:
random reboots on v4.2

Kept getting random reboots (2-3 times a day), no set on boot enabled (but I do have trickster mod installed). I just bumped the voltages ~5-10 each step, so I'll report back if the reboots subside or not. Here's the last_kmsg.txt I just pulled from the last random reboot
[Sprint LG G3] mikeberding:
engine,

not sure if its BarePop or the Kernel as I haven't tried them apart... but whenever a reboot command is sent (either through power button menu or through an app) it wont actually reboot. the phone goes black and I have to pull the battery to restart it. any ideas? i'm on BarePop V2 and Navel Kernel 4.2

Edit:

I tried to be useful and get a logcat for you... however it rebooted when connected to ADB... I will check again in a bit.
[Sprint LG G3] engine95:
I didn't see any errors so I'm thinking the voltage is too low. Use Faux or Kernel Adiutor. They have a lot more adjustments in them.

I'm not sure which rpm,tz partitions are in that but try flashing the zv4/6 version of them.

Also, it depends how you rooted. If you rooted zv8 then you have all lollipop partitions. And our roms are not built for that. So there may be issues.

If you used the revert to zv4 method, then it depends which version I used in BarePop. On this way, you can just flash the zv4/6 rpm,tz partitions. It'll be fine.

See the pics of what's coming today or tomorrow! ;) I finally got KCal to work!
[Sprint LG G3] engine95:
V4.3 in OP

Kcal added. See the post pics above.

Edit: I'm having a hell of a time learning Github. But I'll have it there shortly
[Sprint LG G3] iiEatTurdz:
Man dude ima suck your nipple for all this hard work
[Sprint LG G3] engine95:
Github fixed/updated. I'm getting there. :p
[Sprint LG G3] Macguyver:
V4.3 running well all day so far.
[Sprint LG G3] LordLugard:
Hahahahaha, OMG dude.. :laugh::laugh::laugh: I'm in stitches.
[Sprint LG G3] LordLugard:
Hmmm, something odd. Phone is at 25% and it's saying "4 hrs until fully charged". :mad:

Seems like an awfully long time. My G2 charges to full in 1/3rd that time on the same charger. I do have the fast charge option selected using the Aduitor app.

Any tips?
[Sprint LG G3] the_third:
Unplug, plug back in, probably just a bug, it's happened to me before
[Sprint LG G3] LordLugard:
Errr, not sure how many times i should unplug and plug. I've been fiddling with it for some time now. Since i posted it's only gone up to 38%. Previous kernel i came from didn't exhibit this behaviour.
[Sprint LG G3] engine95:
Try turning it off and see what happens.

Or you may have an app that is running faster than it can charge.

It been posted thought this thread that there are a lot of variables that can cause it not to work.

DL "Ampere" and see what it shows.
[Sprint LG G3] LordLugard:
Ok, will try all that.
[Sprint LG G3] jmorrison230:
Turn off fast charge and set to disabled. This has always been my issue. Reboot after. Should be back to normal charge.
[Sprint LG G3] LordLugard:
Thanks for the hint, I flashed back to the stock ZV8 kernel anyway.

(Guess it must be my perception then. Charging, under Lolipop is definitely slower than in KitKat.)
[Sprint LG G3] ghostshel:
YMMV I guess. With a 2.5a charger it generally will take my phone just over an hour to go from 0 to 100 %....
[Sprint LG G3] superman54:
My battery was running great for a while, slept like a rock. Love this kernel Engine! Then out of nowhere it starts draining hard even with light use. I've made no changes to the kernel settings during that time. What's the best way to find out what could be causing the drain? Thanks

Sent from my LGLS990
[Sprint LG G3] Macguyver:
So I've been running 4.3 since it was released and it's been great. However today I rebooted because I do that in the mornings and it started boot looping. Did a battery pull, no help. So I booted into recovery and dirty flashed Barepop which fixed it. So I'm wondering if anybody else has had this problem. I didn't change anything, it had been running fine.
[Sprint LG G3] Macguyver:
So I reflashed 4.3 and it started boot looping again. Ended up doing a clean flash of Barepop and then after installing all my apps flashed 4.3 navel and so far so good. I haven't changed any settings though. So maybe of I don't touch anything it will be fine but I didn't change much anyway.
[Sprint LG G3] artlan:
I had the same problem (running Stock Rooted ZV8) and I had to revert kernel back to v4..0. Everything would be fine till I restored v4.3 or 4.2, then bootloops would come right back
[Sprint LG G3] Macguyver:
Interesting, so far so good for me on 4.3 this time but I haven't touched any settings whatsoever. Do you have any settings changed?
[Sprint LG G3] engine95:
I'm working on an updated kernel. It should be out in the next week or so. Doin it clean and fresh and more selective in what I add.

As for the bootloops, I'm not sure why people have them. Sprint only has one ramdisk, luckily, and that seems to be the biggest issue.

Hopefully the new kernel will solve that.
[Sprint LG G3] JDinAZ74:
Will this work on the new ZVA_L rom?
[Sprint LG G3] Lionerx:
got reboot suddenly

i tried antutu stability test and and suddenly it got reboot, any real fix/solution anybody?
[Sprint LG G3] engine95:
Undervolt might be too low. Every phone is different, so probably raise it.

Only other thing is, it might be clocked to high, again, for your phone.
[Sprint LG G3] Lionerx:
i rise each freq 10 step and its got bootloop why?sry i'm new with this overclock thing:confused:
[Sprint LG G3] Hermesss:
security error after flashing kernel

Hi there! First of all I want to thank Kernel Developer!

I have faced the problem while flashing v4.3 kernel on Cloudy 2.5 on my LS990. Just after flashing via TWRP it gets security error bootloop. Any suggestions?
[Sprint LG G3] engine95:
Cloudy seems to create problems for some people. I don't know the reason.

But you can try the "sharpening fix" that skin1980 has in the international thread. It re-bumps the kernel. And that may fix it.

Edit: You can find that here. http://xdaforums.com/showthread.php?p=57144978
[Sprint LG G3] engine95:
Everybody

I don't know what just happened, but all of the info/DL's got lost in the OP. Give me a couple days to try to salvage it.

Same thing happened to NavelA Kernel - ZVA

Edit: [MENTION=890183]jcfunk[/MENTION] versions will also be kept in the OP.