yashsingh1/xdaforums huggingface dataset:
[AT&T LG G3] engine95:
Thanks, and yes i am. Gimme about a week and it'll pick your brain.

I'm honestly not sure. There's so many options I haven't quite figured it all out.

I think zzmoove just acts like a hotplug. But your should still be able to use intelliplug.

Edit. [MENTION=4286150]legauxg[/MENTION] Now I remember why I'm not sure about zzmoove. I don't use it cuz, for me, I prefer lionheart, tripndroid, dancedance and I think one other. They're based on conservative also, but just seem faster to me. While still giving good battery.

I added zzmoove because it's so tweakable and people seem to like/want that.
[AT&T LG G3] legauxg:
I agree with you especially with dancedance. Imho zmoove is not my cup of tea. I'll report my battery life after a couple cycles but so far kernel is extremly responsive. On cloudy 2.2

Update to battery for life:

I am at 15% battery life and I am over 3hr SOT. I know 3+ hr may not seem like much, but with the performance and responsiveness that this kernel brings I think thats pretty good. Also this is the first battery cycle since fresh install.

My current setup is:

Min 268

Max 2726

Gov dancedance

Input Boost Freq 1036

Cpu Hot plug Intelliplug

Intellithermal

core control off

VDD restriction off

GPU 657

GPU gov msm-adreno-tz

I/O scheduler

Fiops

2048kb

If any one has any suggestions please let me know, I know YMMV but any advise is appreciated on the setup
[AT&T LG G3] :
I love Lionheart. No more UI lags, and apps like the camera open slightly quicker than my previous setups. A little tweaking and it scales pretty nicely, leaving my phone cool while keeping performance on par with what it should be.
[AT&T LG G3] BracesForImpact:
Care to share your tweaks to Lionheart?
[AT&T LG G3] bsinc1962:
I'm on day 3 and so far so good. Initially I had a couple of reboots under heavy use but I was under voted - 40 which my phone has never liked with any kernels. Right now I'm running dancedance and getting right at 5 hrs SOT.
[AT&T LG G3] legauxg:
Care to share your other settings? I can't reach 4hrs in SOT and I also use dancedance.
[AT&T LG G3] bsinc1962:
Same settings as Engine95's preferred settings in post 2. My only changes are dancedance governor 1784 max cpu and no undervolt. I also use auto brightness and my location settings are on battery saver.
[AT&T LG G3] undivide:
bootloop on todays 9/24 build of cm12.1 with v2.5 kernel loaded via twrp - had to reflash cm rom - yuck!
[AT&T LG G3] clippy83:
That's because this kernel is for stock based ROMs only
[AT&T LG G3] FanDroid09:
It even says lollipop/stock in the thread title...... And you flashed it in cm12? :confused:
[AT&T LG G3] SCWells72:
Installed this last week and haven't had very good luck with it. I installed the "other" build on Cloudy 2.5. For starters, my battery life has really taken a hit. Before this kernel I was able to make it through a day of normal usage no problem, but now I'm seeing ~15-20% battery drain/hour. When I look at the battery stats, it says it's all the display. That was the case before, but the drain wasn't nearly as fast. Also, when I connect my Bluetooth headset to stream audio and my watch (LG G Watch R) at the same time, the audio stutters and the fitness tracker on the watch (just the LG Fit app) doesn't track well at all. On my last two ~10-20 mile bike rides, it's only tracked about half of that successfully. That worked perfectly and consistently before I installed this kernel.

I'm using Trickster Mod to apply pretty much the same settings as in the second post: lionheart/vr/simple_ondemand with MP-Decision off and Intelli-Plug on and a read-ahead buffer size of 2048.

Any thoughts on what might be happening? Does anyone have a backup of the stock Cloudy kernel (which I assume is just the stock LG kernel?) that I can use to flash back to stock? I guess the alternative would be to dirty-flash Cloudy 2.5...
[AT&T LG G3] engine95:
Try using Kernel Aduitor from the Playstore. It gives a lot more options.

Maybe try turning your screen brightness down and/or auto. But Display is always at the top.

It almost sounds like you need to do a reset of sorts.

The dialer codes for the 990 are...

##UPDATE#, ##SCRTN#, and the big one that requires your mls # is ##RTN#. I don't know if they are the same for you.

Have you tried clearing the caches in TWRP?

I'm not sure what else to tell you. But make sure you backup your EFS! There should be a thread on that from autoprime.
[AT&T LG G3] undivide:
yeah I don't know what I was thinking... thats what I get for rushing.

currently on 777 kernel, really like it.

currently going back to stock LG rom so I might end up trying this kernel
[AT&T LG G3] SCWells72:
Thanks for the ideas. I tried a few of these but nothing helped with the battery drain or the issues driving the Bluetooth earbuds and LG Fit at the same time (particularly when outputting to my G Watch R). I restored the stock Cloudy 2.5 kernel and all is well again. Since I'm the only one encountering these issues, I'll chalk it up as a "me thing". Glad it seems to be working well for others and thanks for your work on this kernel!
[AT&T LG G3] vakkah:
what version of the navel 850 kernel are u using with cloudy g3 2.2?
[AT&T LG G3] TheNetwork:
2.5 made me bootloop at the LG logo so I went into recovery and flashed the other package and it seems to be working well. I have a question though, am I the only person for whom the phone shows changing min and max frequencies in kernel auditor regardless of what you set it to?
[AT&T LG G3] guytano86:
No im having the same issue, mine is set 1748 always regardless of what i set u it to.. ��
[AT&T LG G3] vakkah:
i posted this question sometime ago and never got an response.

anyways, i'm now using navel d850 v2.5 other with cloudy g3 v2.5 and works good so far.

no bootloop after flashing or random reboot.

over the next few days i"ll see what the performance is like (battery life, SOT etc.)
[AT&T LG G3] engine95:
Try another hotplug or gov. Alucard is broken on the 990, so maybe with yours too.
[AT&T LG G3] BracesForImpact:
Same here, I thought it was just me. Even trying a variety of different settings it would change back on it's own. I also couldn't set voltages. I ended up installing Universal Kernel Manager & Synapse instead, which works just fine.
[AT&T LG G3] engine95:
Well, I'm finding out that 2 things are messing with over clock and undervolt. Ramdisk and on the 990, framework.res.

Originally, I had 20f ramdisk for you. But it wouldn't boot. Luckily, altvolt74 found that by changing out the ramdisk, it would work.

I'm finding that we can't have a unified build source. There's too many variables between the models.

Then we throw in the ramdisk mess and it's making it very difficult to find the right combo that works.

Give me some time as I need to start from scratch on 2 of the 3 kernels I'm building. Yours is one of them.

What is in the op is the base I want to get stable before adding more.

At least you have this to play with for a little while. :)
[AT&T LG G3] :
Sounds good! Yeah, other than UV, everything else is working nicely, thanks a lot!
[AT&T LG G3] TT002:
This is not really solved, I'm having the same issue myself. It seems the kernel is missing exFAT support, therefore exFAT formatted SD Cards are not able to mount and only FAT or FAT32 is mountable. engine95, please add exFAT support to your next release as this is needed for storing files larger than 4GB. Thank you for your work.
[AT&T LG G3] engine95:
So overclock works on some roms and not others. That sounds like ROM issues then.

Undervolt is consistently not working so that's got to be kernel.

As for adding exfat. Here's the thing....

Every commit I've seen, has had it, then removes it. Which tells me it's breaking other things.

For instance, last night I added intellithermal and kcal and now my builds are broken until I remove them.

Every item that gets added may break others that were working.

The only item I've seen that doesn't break things are schedulers and most govs.

So with all this said, I can't add every request to satisfy everybody. But I will do my best. See post #2 for my reasons.

I'm just explaining what im learning as I do this. It's fun, but a pain at the same time.
[AT&T LG G3] adosin:
YES! Finally been waiting very patiently for this. Thank you!
[AT&T LG G3] skeevydude:
Is the source for this on github or anywhere else?

Saw a zip posted in the Sprint thread, but I don't have a PC at the moment. If it's up somewhere myself and others might be able to help out.

FWIW I'm like yourself, just an enthusiast that wants a custom kernel that runs Linux and can run git cherry-pick and sometimes resolve bad picks :silly:

...I was actually uploading my sources to github.com for a 20f based kernel when lighting fried my PC :crying:
[AT&T LG G3] engine95:
No. I'm going to start from scratch for you guys. I don't like putting something out that doesn't have everything working.

I used 855 20f for the source for the 850. But it broke undervolt.
[AT&T LG G3] skeevydude:
Gotcha. One thing I noticed when doing this, because I was using the same devs' sources for the picks, was that they each used different versions of the same governors/schedulers and I wasn't sure whose were newer or "better". Other than that, almost everything cleanly picks into the AT&T kernel sources LG released for us.

Even if it doesn't work correctly it can't hurt to post it. The undervolt might be nothing more than an extra space or comma...easy to miss after a few hours reading code and stuff starts blurring together. Done that myself plenty of times real late in the evening.

Related, but off topic, is that my idea for a unified kernel was to download all the lp sources for all G3s and, on a diff branch, commit them in order of oldest to newest, deleting everything between commits to get diffs, and attempt to find changes between devices hopefully be able to put it all on one branch. I was going to do the same thing with ramdisks from stock roms, diff them all, and make a build script to throw it all together. Easier said than done, but mostly within my abilities...I'd need help on C if/thens...basically C in general :p
[AT&T LG G3] muppetmaster916:
I'm glad to see other Devs contributing to this thread. We've waited quite awhile for someone to pick up the (Not easy) task of building a good kernel for this device. Hopefully now that one has been released you all can work together to make it even better than it already is. I wish I had the money to buy [MENTION=2376110]dorimanx[/MENTION] a g3, that would be a good collaboration. Maybe he can give you some pointers.
[AT&T LG G3] renguer0:
Dorimanx kernel have so many useless code. Please don't go on that way, we don't need bloatware kernels on ours phones.

Thanks again for everyone those contribuiting on the OP project :)
[AT&T LG G3] SkVergil:
Very happy with the lagfree governor and all the I/O tweaks available. Thanks for the kernel!

Any one has the option to overclock on Cloudy ROM? Highest freq for me is 2.4 with this kernel. I read that it's only working for some ROMS, was wondering if it was working for someone else...
[AT&T LG G3] adosin:
Running 20f no overclock here... But still lovin the kernel. No one has confirmed ability to overclock.
[AT&T LG G3] chris9000:
How is the battery life? What roms would you guys recommend trying this w/?
[AT&T LG G3] muppetmaster916:
I'm running this on cloudy, I've been waiting for A long time for a custom kernel and this does not disappoint. Our phone has the potential to be really good but lg has a lot to learn about optimisation. This kernel is well worth installing and has increased the overall responsiveness and battery life.
[AT&T LG G3] engine95:
V2

V2 is in the OP. Read the changelog.

OC is broken in this build. I haven't been able to fix it yet. When I do, we'll have over/underclock for the GPU.
[AT&T LG G3] skeevydude:
Using this on a stock based rom not allowed on Xda and this kernel is working great.

I've added this to the list of essential things I flash with stock roms.

Thanks and keep up the good work.
[AT&T LG G3] posydon1:
What rom are you using
[AT&T LG G3] TT002:
On the ExFat support, this is the only custom kernel I've tried since I have to stick with Stock Based Roms for my Quick Circle case/apps to work. And none of the other custom kernels are made for stock roms. I was just pointing it out that there's no exfat support compared to stock kernel. Appreciate your work, just do what you can but if it breaks other things like you say then don't bother with it. For now, it's back to stock kernel for me.
[AT&T LG G3] :
Probably Lion Rom. It's just 20p with the G4 apps and themed.

Thanks Engine, it's working nicely, and Smartmax is by far my favorite governor.
[AT&T LG G3] chuckhriczko:
Okay so I'm on the stock ROM and rooted it. Installed the kernel and it fails to boot as if the kernel is bad. Anyone have any thoughts?
[AT&T LG G3] :
You need to flash the KitKat aboot and laf images from here: http://xdaforums.com/att-lg-g3/development/rom-lg-d850-20f-lollipop-5-0-1-extras-t3052041 , or use Autorec to do it automatically: https://play.google.com/store/apps/details?id=b007.autorecd850&hl=en
[AT&T LG G3] shawkes:
I am on stock rooted and installed just the v2 zip and boots fine. I did select wipe cache and dalvik after flashing the kernel.
[AT&T LG G3] chuckhriczko:
Tried autorec but that didn't seem to work. I'll try the images later. Might just be my phone though since every time I shut it off or the battery dies I have to pull the battery and wait before I can turn it back on. Thanks though anyway.
[AT&T LG G3] agnostic-apollo:
Thanks a lot for a stock custom kernel.

v1 works great!

but i think v2 is unstable.

its causing problems for me. it boots the first time but after that anytime i restart the phone theres a bootloop.

maybe others can confirm this....
[AT&T LG G3] bigcid10:
kind of a catch 22 situation

if I keep exfat as my sd card format the kernel doesn't support it

and if I format to fat32 twrp doesn't see it
[AT&T LG G3] Gman_aka_Pop's:
Great Kernel V2 is Awesome! I have a AT&T LG G3 on Stock Rooted Rom, Navel V2 Kernel and it's working flawlessly, Over/underclock is working now! Thanks Dev keep up the great work!
[AT&T LG G3] ultrasuper:
Would formatting the sd card ext4 be a possibility and solve all those issues?
[AT&T LG G3] bigcid10:
yea,i thought about that ,but then that takes windows out of the picture
[AT&T LG G3] ultrasuper:
Hmm.. yeah that could be an issue..

Although, I wonder if connecting the phone to a windows pc via USB might you be able to still move files back and forth-- the device will connect via MTP. The protocol I think hides the filesystem, so I'd think you'd still be able to access the sd card, just like you can copy stuff to the "internal" storage, which is ext4...
[AT&T LG G3] skeevydude:
That works. It's like doing an adb push to /system from Windows. An issue might arise if the fstab for whatever rom is hardcoded to use fat32 as the file system for the external sd.
[AT&T LG G3] engine95:
In TWRP, are you selecting external? Easy mistake so I'm just checking. fat32 is what we've been using on the 990. But I've had a couple people say the exfat works for them. See below.

Wait! You have Overclock? These phones/roms/ramdisks, are apparently causing me all kinds of grief for the 855 and 850. :eek:
[AT&T LG G3] bigcid10:
yes,It see the external ,but shows nothing on the card

if I let the OS format the card to exfat ,then it tells me unsupported partition
[AT&T LG G3] engine95:
I was just told that people are using ext4, extfat, and fat32. It seems they work for some and not for others. It's crazy.

These inconsistencies on these 3 kernels is making things very difficult.

And I was hoping to have you guys try f2fs. Guess I should put that on hold. But......
[AT&T LG G3] bigcid10:
I guess I'll try reformatting the card again

and see what happens
[AT&T LG G3] skeevydude:
What exact rom are you using and does TWRP always detect the sd card regardless of the file system?

I'm wondering if this could be differences in the qcom init scripts as well as ramdisk differences.
[AT&T LG G3] bigcid10:
d850 21y stock
[AT&T LG G3] skeevydude:
Hmm...you wouldn't be able to take a nandroid and upload the system and modem partitions it backs up? Since I don't have a PC I can't risk losing Bump and reverting to pure stock to take that OTA. I shouldn't have any issues restoring a 21y nandroid, reflashing Navel, and playing with the format of a 2gb sd laying around.

Afaik, all I need is system and modem from the nandroid. Neither contain personal information.

EDIT: Also posted a request for the partitions in general.
[AT&T LG G3] ultrasuper:
you mean 21l of course, correct?
[AT&T LG G3] :
I may have them lying around somewhere on my PC at home, I'll check. I had a rom ready to go, but scrapped it, because AT&T's stock is stupid, and I knew people would complain about having to wait 20s for my CarrierIQ init.d script to run.
[AT&T LG G3] skeevydude:
Thanks.

20 seconds for a one time ran script isn't that big of a deal...

Could you post the boot image if you have it?
[AT&T LG G3] Gman_aka_Pop's:
L

Yes I do;)

---------- Post added at 09:28 PM ---------- Previous post was at 09:26 PM ----------

Yes Overclock and Underclock confirmed working on AT&T LG G3 Rooted Stock Rom with Navel V2 Kernel using Kernel Tweaker. Also Xposed Framework is installed and running very well..

---------- Post added at 09:33 PM ---------- Previous post was at 09:28 PM ----------
[AT&T LG G3] :
Yeah, I pulled system, boot, and modem. Just have to see if I have it at home. l I may have deleted it once I got my 20p rom working since I like int'l firmware better anyways.
[AT&T LG G3] bigcid10:
yes,sorry

I also reformatted it back to exfat

and twrp see's it but os see's it but won't mount it

if I plug it in to my pc ,it only show my internal sd
[AT&T LG G3] nickandroid01:
dumb question

Hi all, dumb question, i'm not an expert, i'm running ParanoidAndroid 5.1 for my LG G3 d850, i'm having some sttutering issues and also battery is draining fast, would a change of kernel help out with this? would this kernel help out in general with custom ROMs? Never ever switeched kernel, but been flashing many different ROMs with this phone, i would highly appreciate your help with this.

Thanks again

Nick
[AT&T LG G3] skeevydude:
I've had similar issues with all the aosp roms.

This kernel won't help with aosp roms.
[AT&T LG G3] nickandroid01:
but in general, lets say i go with RR or Candy5, would a Kernel change make the ROM go smoother, make batterly life better, etc etc,

Thanks for your answers!
[AT&T LG G3] skeevydude:
Depends on the kernel and how you configure it, but yes if you know what you are doing or if the kernel dev used good default values.

As far as our custom kernels go, none of ours are updated for 5.1 roms. The closest thing we can do is take the kernel and /system/lib/modules from Liquidsmooth and replace the files in Navel kernel's zip with them.

Liquidsmooth is built with an up to date 777 kernel for CM/AOSP roms and has some awesome tweaks, working oc/uv, color calibration, etc. Not sure if any other roms are built with custom kernels or if they use CM's.
[AT&T LG G3] :
[MENTION=4487948]skeevydude[/MENTION], I didn't have the partitions. Tried OTAing from stock, but every time I try it gives me 20f, not the newest one. After 20f it won't let me go to 21I. I feel like AT&T took it back b/c of the settings FC.
[AT&T LG G3] bmatney:
Yeah, I've been trying to ota all day with no success.
[AT&T LG G3] ultrasuper:
Just curious. Could you point me towards some reports of the settings FC issue?

I haven't noticed talk about this as I was planning to revert to stock KK, up to 21l and re-root etc..
[AT&T LG G3] :
It's in the lounge thread, but it's only when you go to the network connection settings to change from LTE to 3G only and stuff. Not a big issue, but probably annoying.
[AT&T LG G3] engine95:
My build source for V2 is in the OP.

It will build Navel-850-V2.

It has f2fs in it but is disabled. Also some build fixes.

These were done after V2 came out. But it's nothing you should need.
[AT&T LG G3] bigcid10:
is the exfat issue been resolved yet?

or is there a work around?
[AT&T LG G3] engine95:
I have an idea I need to try still. But I don't know why it's not working for you. Yet.

Do you know if you have a modified platform.xml? There's a line or 2 that needs to be added to it for the 990. I would assume you might need it also.
[AT&T LG G3] bigcid10:
I don't know about that line . How would I check?

ok,i did a search for it and came up with

a platform.xml.bak as well as a platform.xml

so It must be modified

what do I have to add?
[AT&T LG G3] engine95:
Check these lines. /system/etc/permissions. I can't remember if it's the media line, or the sdcard all. If those are there then you have the fix. MAKE SURE permissions are rw-r-r before you reboot.
[AT&T LG G3] bigcid10:
can you give a more expanded picture?

nevermind,i have those lines

I also have that file in the twrp dir as well
[AT&T LG G3] muppetmaster916:
This release is still holding up great, brought New life to my phone, curious what you have planned for future updates? [MENTION=1280108]engine95[/MENTION]
[AT&T LG G3] diegonnc:
Is this compatible with Android 5.0 ?
[AT&T LG G3] engine95:
In a couple days you'll have an update. ;)

Yup. That's why OP says stock lollipop. ;)
[AT&T LG G3] diegonnc:
Jesús I feel like an idiot now,i didn't saw that lol. Testing thanks.
[AT&T LG G3] sguerra923:
Has anyone tried this kernel or is it even compatible with SpArTaXx 1.2 Rom? Thanks in advance!
[AT&T LG G3] Sinterion:
I am and it runs smoothly

Sent from my LG-D850
[AT&T LG G3] bahuy2003:
I have flashed this kernel, but every thing no change.
[AT&T LG G3] engine95:
V2.1 in OP

Changelog later today or tomorrow when I'm back to civilization.
[AT&T LG G3] legauxg:
Tested 2.1

Everything boots fine.

When it comes to Bench mark (Antutu)...

Im getting about 43k on 2.0 and 21k on 2.1

other than bench marks everything seems ok.

Note: I adjusted the Freq on 2.1 to stock clock and it didnt improve score. Any thing above stock caused reboot.
[AT&T LG G3] wigginst:
Has there been a solution for this one yet? On the v 2.1 it is still not letting me get to my card (it pops up sd card inserted though). I am willing to reformat if it is not going to mess up twrp.
[AT&T LG G3] engine95:
So your phone is halfast now. Pun intended. ;)

I don't go for benchmarks. It's the feel of the phone. I'm guessing it's running just as well or better than before. It could be the Linaro 4.9 toolchain I used this time.

There a big discussion about that in the international Navel kernel. It all depends on your CPU version. Or something like that.

More later.

It might be fixed on this. But I don't have any way to tell.

There's big changes in this version. I'll get into it tonight or tomorrow.
[AT&T LG G3] legauxg:
I definatly aggree with you on benchmarks. I dont care about numbers just when I saw half the score I was like... :o . Lol

Glad you are dev. for D850. I will go check out that info you pointed to about the different cpu's. Thanks dude.

---------- Post added at 09:44 PM ---------- Previous post was at 09:12 PM ----------

After reading the other forum about the different CPU. Mine is a 5.. which yours is a 6

I increase power globally by 50 and my bench are back to where they were previously. (I know they don't mean anything though:))

Let me know if you would like me to test any builds you make, please PM me. thanks again.
[AT&T LG G3] engine95:
Thank you.

So everything is golden so far?

I do have another ramdisk option I can try if needed.

You guys are too quiet, so I don't know what's broken, and what's working. ;)

Don't overwhelm me now!
[AT&T LG G3] legauxg:
Everything seems to be working. Adjusting the voltage a little help my benchmarking but other than that everything seems ok. One thing that is sticking out to me is the gpu max freq not staying when i use kernel auditor. Everything else is cool but if changing ramdisk will improve this kernel, not sure what ramdisk is, im willimg to try it.