yashsingh1/xdaforums huggingface dataset:
[G3 Android Development] GFXi0N:
Hi! Is this kernel working on latest stock rooted 20T?

Also, +1 for multirom support module suggestion :)
[G3 Android Development] Donric13:
Works fine. Running on my device without any problems since a few days.

Gesendet von meinem LG-D855 mit Tapatalk
[G3 Android Development] scaliskano:
After flashing 2.5 i faced a couple phone restarts.and still testing by changing settings
[G3 Android Development] kawaisaki:
[MENTION=1280108]engine95[/MENTION]

I am still trying to compile a driver for this kernel.

After insmod my compiled driver, in dmesg:

After some research, it might be related of me using a wrong Module.symvers file.

The one I got was generated when I compiled the kernel directly from source, without any modification.

I made sure I pulled the latest version since I am using v2.5 (not 20p) on my G3.

Do you think this could be resolved if I use the Module.symvers file you used ?

I guess you have a Module.symvers somewhere after compilation, could you provide it ?

Thanks !
[G3 Android Development] engine95:
Sorry, but I spaced this off. :(

I looked at it and only half of it is in the kernel already. It only needs the aux part of the file if I remember right.

So all the Module Symvers aren't all there. I'll try and remember this next time I mess with the kernel.

Edit: [MENTION=642108]kawaisaki[/MENTION] The Module Symvers are in Git now.
[G3 Android Development] cowboysgz:
Is there any way you could add zzmove governor? :)
[G3 Android Development] pradeepjoshua:
Pls suggest stable kernel settings anyone:)
[G3 Android Development] engine95:
V2.6 in OP - zzmoove gov added​

I'm working on it's profile list and how to change it. See post #2 in a bit.
[G3 Android Development] tghandour:
I am using Alucard Governor and Alucard HP with Min Freq set to 286MHz and Max 1958MHz. Input and Input Interval is set to 20 and 40 msec. Sync Threshold is 1267MHz and Input Boost Frequency is 1036MHz. Scheduler is set to Row with 1024KB cache. I set - 25mV for UV. I am using Kernel Auditor for kernel tweaking.

Performance is awesome and very responsive with good battery life around 3.5 Hrs SOT. However, I found a tendency for Alucard governor to keep frequency at max while screen is on with most of the cores online and at max free!

[MENTION=1280108]engine95[/MENTION] would you please have a look at Alucard governor and HP as I believe some settings are missing from the HP settings as well as the governer version as Alucard (is it the latest version?) , although Alucard giving stellar performance but it's tendency towards sticking to max freq and having all cores online most of the time while screen on and at low CPU load is a bit Wierd..

But in all ways the latest version is very stable and reliable.
[G3 Android Development] engine95:
Awwww....you caught me. ;)

No, It's not the latest version of Alucard or zzmoove. Or any of the other govs.

In wanting to give people freedom of kernels, I'm keeping this one different than like what mostafaz has with his. If you want the latest and greatest, then his is the way to go.

Because....

All of the govs that 777jon, Eliminater74, mostafaz, and others have, have been rewritten to be more specialized to our phones. Because of this, I would need to redo all of my kernel and I really don't feel like doing it, honestly.

About Alucard hotplug, if you set the "Maximum CPU Online" to 1 or 2, it does better. And it will scale down after it settles. Or with a reboot. It does seem to be more of a performance hotplug.

But then I use the ls990 version of the kernel.

I'm just scratching the surface on what I've explained above. But it should give you a better idea of what/why I do it this way. :o
[G3 Android Development] Emre9110:
I used alucard gov and hp. Cpu is only 2 steps. Deep sleep and 170xx Mhz(Cant remember right now). Other steps not shown as working. Is it normal ? Alucard is using only 2 cpu frequency ?

And any governor advice for battery ? I am using Lion Rom 5.5
[G3 Android Development] engine95:
That sounds more like the gov limiting frequencies. Or the thermal settings.

Alucard, you can set how many CPU's are always online.

If you want it to scale more, use Lionheart, dancedance, tripndroid, or zzmoove bat profiles for the govs.

There's so many options now that if one of them is off, it'll do weird things.

For battery, use the govs above, and keep screen brightness down.

In mostafaz kernel thread, there's a lot of settings discussion, and you can probably find something.

Or maybe someone using this kernel can chime in. I use the ls990 version, so it may be different settings for it, than for you guys.
[G3 Android Development] tghandour:
That's exactly what I was talking about. Alucard is always running on that frequency regardless any settings and with different HPs. I believe as engine95 clarified he is not always using the latest Governors releases and also they are not fine tuned to our devices..

However, what I noticed is regardless Alucard behavior in engine95 kernel, I still got better battery with it than Gabriel's one which is tuned and rewritten to better suit our device!

So if you don't feel comfortable with such state you can try other governors as mentioned above..

Engine95 has a philosophy here that I do respect, it might not offer the latest and most updated Governors releases and not fully tuned to our devices but still I do belive based on my experience that Navel Kernel is ultra stable and still gives better battery life than other kernels.. :)
[G3 Android Development] engine95:
You guys are right. Both Alucard gov and Alucard hotplug do not work right. While they do work, they don't work right.

I thought they were fine before I added zzmoove. Who knows. Guess I need to look into it.

Edit. Faux tuner won't show Alucard hotplug. And that's what I was using.

Aduitor shows it, so I could test both.
[G3 Android Development] tietganFTW:
can I ask what kernel settings do you use to get good battery life and performance?
[G3 Android Development] tghandour:
Mainly I was using Alucard Governor with Alucard HP with Max frequency set to 1958MHz. Row scheduler with 1024KB cache. UV -25 mV and GPU using Simple On-demand.

Although Alucard was always stuck to 17xxMHz frequency while screen on and Alucard is missing some tunable parameters but it is worth noting after several going back and forth between engine95 and Mostafaz kernels, Navel has far better deep sleep regardless the settings you choose. If engine95 just put the right governors and HP version with some fine tuning to suit our devices, Navel would be the best by far.. :)
[G3 Android Development] Achraf4X:
[MENTION=1280108]engine95[/MENTION] I have some weird freezes like the cpu is running on very low frequencies, like for 4 or 5 minutes, I had this issue since the 2.5, the 2.4 was perfect... What could it be? And thank you for your work, I love the smoothness of this kernel
[G3 Android Development] tghandour:
This seems to be Frequency and Core throttling because of heat. When this happens do you feel the handset is hot? What are your Frequency and Core Throttle temperature values in Thermal settings? If you are too low try to raise them to 75-85 or 80-90 Celsius.

Also check with Cool Tool if there is any process that keeps running for long time raising your CPU temperature and leading to the Throttling mechanism.

I experience this slow performance and near freeze while using for example Uber with High Accuracy Location Update selected as you get Radio, Wi-Fi and GPS on at the same time to accurately track your position.

Hope that helps. :)
[G3 Android Development] Achraf4X:
I already raised the temperature and when I look into the temperature stats on Faux kernel enhancement, It says it never went over 85 degrees, the freezes are more important on tripndroid gov, I should mention I overclocked to the max (2.88 Ghz) maybe it's related
[G3 Android Development] tghandour:
For sure it is related as I believe this a very high frequency that could generate a lot of heat. If the CPU reached 80 degree for example and your Frequency and Core Throttle Temperature values are set to 75 and 85, Intellithermal (if set) or the default Thermal Control process will start immediately first Throttling your Frequency to lower values trying to lower the temperature. If the CPU passed the 85 or 90 degrees the Thermal control process will further shutdown also some cores to decrease the heat leading to this slow performance and instant freezes.

I would suggest you lower your over clocked value and put it back to the handset standard as the G3 doesn't really need such OC to work smoothly. My max frequency by the way I set to 1958MHz and the phone is so smooth and fluid.
[G3 Android Development] Achraf4X:
My throttled temperature is set to 85 degrees, the thermal stats say it wasn't throttled once in the last 3 min, though I had a freeze/slow down... and my phone doesn't get hot when it happens. I think the issue is elsewhere, maybe GPU or RAM... don't know yet

Edit: Just had to remove the battery, it became so unresponsive I couldn't even unlock the phone... still it was cold
[G3 Android Development] kniffo80:
Try to use Cool Tool from playstore to mintor CPU freq on the fly ;)
[G3 Android Development] engine95:
Your phone may not like to be undervolted either. That's what it sounds like to me.

Along with the other suggestions. Even wiping caches can help.
[G3 Android Development] d9ny:
i had try to flash this kernel v 2.6 (latest) on slickg3 but after LG logo it said "Security Error", anyone have that issue?how to fix it?i love this kernel running on stock, but stock ROM has a lot of bloatware, so i just try SlickG3 ROM instead stock...but i have no luck with this kernel.
[G3 Android Development] Achraf4X:
I think I found the issue, I messed up with the memory tweaks on Fauxclock ... since I reverted back, no freezes/slow downs... Hope it's only that, thanks everyone.
[G3 Android Development] :
That's my fault.
[G3 Android Development] MrFalky:
Hey,

Im Really Sorry For Asking Such A Dumb Question But May Someone Explain To Me what the specific cpu governers in this kernal do lionheart,smartmax etc. Just Installed This Kernal And It Is Amazing :D

Thx For Your Precious Time :D
[G3 Android Development] engine95:
Not a dumb question, but one that's asked a lot. Just Google "Android Governors", and you'll find tons of info.

Basically, Lionheart, dancedance, tripndroid and zzmoove are all based on Conservative. The others are more Performance based.

But honestly, with those conservative govs, you won't feel the lag. But you'll have good battery to boot.
[G3 Android Development] MrFalky:
Thx :), Btw Amazing Kernal :good:
[G3 Android Development] MrFalky:
Oh I Also Wanted To Ask, which in your mind do u think is the best battery saving cpu governor in ur kernal other than conservative and powersave. And How do you change the custom profiles of the zzmoove governor. Thx :)
[G3 Android Development] legauxg:
In My opinon,

Danncedance is pretty good for battery saving. Lionheart is also good.

To change Zzmoove profile, check out the second post.

http://xdaforums.com/showpost.php?p=60953236&postcount=2
[G3 Android Development] MrFalky:
Thx Bruh :)
[G3 Android Development] Androper:
Very good job mate, kernel runs smooth and cool!
[G3 Android Development] TalhaGirgen9:
FMRadio İs Not Working On Cloudy2.5 D855 (Who Uses Except Me :P)
[G3 Android Development] engine95:
So the 20p version doesn't give you FM radio? Have you tried the regular one, and what does it do?

I could throw out more versions of the kernel, but it would just be switching out ramdisks.

I know it did work in the beginning of this kernel and I thought I was still using the same ramdisks. Guess I need to look.
[G3 Android Development] xarcom:
Same here radio doesnt working with 20p and the regular one cloudy 2.5
[G3 Android Development] TalhaGirgen9:
Yep. When Open FM Radio App And Try To Turn İt On, Nothing Happens. But FM Radio İs Not A Big Problem:good:
[G3 Android Development] d9ny:
Is it work with v20w?
[G3 Android Development] der.einstein:
Hi Guys,

I am new to Navel coming from Gabriel Kernel. I am using version 2.6 (non 20p).

It seems I cannot OC over 2.450 HIs.

Is this normal?

Also I can't OC the GPU frequency.

What could be wrong?

I'm using Synapse to tweak kernel settings...
[G3 Android Development] kniffo80:
Same here for NewROM 3.7 :( saaaaad :(
[G3 Android Development] engine95:
I'm not putting this in the OP yet as it's kind of a test for those with FM and other ROM's this kernel doesn't work on. It's just another version of 2.6

Requirements:

You must be using the original working kernel from the ROM you are using.

Remove all "set on boot settings" in your kernel tuner of choice, (if you are using one) and reboot.

You may also need to wipe caches in TWRP. Maybe :eek:

I've been using this install method for the d850 for a while now with mixed success. I don't remember where I got it from, so credits to them.

It basically takes the dt.img and zimage, "bumps" it, and repacks the kernel. It's success depends on how the original ramdisk was packed on the original kernel.

Flash this at your own risk. But if you do, let me know if it works for you and on what ROM. Or if FM radio works.

Download it HERE
[G3 Android Development] xarcom:
Work in cloudy 2.5 but Fm still doens't work. D855
[G3 Android Development] kniffo80:
Sadly doesn't work on NewROM 3.7 - having a bootloop with LG Logo directly after restarting :(
[G3 Android Development] engine95:
Well of course. It can't be easy. ;)

So it seems the ramdisk is packed differently. Which means I need to pull the ramdisk from different kernels and find which one, or ones, will work.

As for FM, I can't test that, so I'm not sure what to do for that. I know it's built into the kernel already, so I'm pretty sure it's a ramdisk thing.
[G3 Android Development] Achraf4X:
[MENTION=1280108]engine95[/MENTION] thank you for this amazing kernel, it gave a second life to my G3...Everything is smooth and fast, really enjoyable experience!

Edit: btw isn't 268Mhz too low for playing music with screen off? Anyone experienced stuttering while playing music with screen off?
[G3 Android Development] theoverfiend:
I installed for a view test the Gabriel kernel. Now i will return to navel.. After flashing the LG Logo apears then i got the message security error...

When i now reflash the Gabriel or the stock kernel all is fine

Any ideas?
[G3 Android Development] engine95:
Try wiping caches. That should take care of it.

Or maybe run skin1980s over sharpening fix.
[G3 Android Development] theoverfiend:
I try both but still at the SECURITY ERROR :crying:
[G3 Android Development] engine95:
Do you have an old backup you can restore to? I'm not sure why you would be having any issue.

Maybe try removing any "set at boot" you have so the kernel will run on defaults. Then reflash the kernel.
[G3 Android Development] ymcc:
I can't see the zzmove governor on kernel aduitor. Any ideas ?
[G3 Android Development] russtyd:
I tried last night and it goes through "optimizing applications" and then reboots - never shows the SIM lock prompt, so doesn't work on 20w (for me).... reverted back to stock 20w kernel.
[G3 Android Development] theoverfiend:
So Backup don't work Clean Flash don't work...

souch a BIG PAIN in the A$$...

I take the Hammer and make an CES KDZ flash an now it's all fine :victory:
[G3 Android Development] ajaxchen:
Not exactly ; I tried this ROM : http://www.htcmania.com/showthread.php?t=1030393 which is 20W base with v2.6 20P kernel , works great as usual .
[G3 Android Development] tur_leandro:
I´m using stock rom 5.0 (20a) (Root e Recovery). May I use this kernel normally? Tks
[G3 Android Development] theoverfiend:
Yes why not
[G3 Android Development] tur_leandro:
I tried to make the Flash using the TWRP twice, but in both the kernel did not change while keeping the original 3.4.0 . I tried with the Navel and RIN Kernel . Both had the same result. D855p , 20a .
[G3 Android Development] Reli4nth:
Wow... still on 20a? upgrade dude hahaha.

Im using 20T with this kernel and its perfect ;)
[G3 Android Development] tur_leandro:
what's the difference?

The Kernel worked here.
[G3 Android Development] Reli4nth:
20A is the first lollipop release. LG fixed a lot of things since that and increased performance a lot.
[G3 Android Development] ItBankRock:
I'm using Cloudy 2.5 and this kernel just made my phone literally go fly wayy above the clouds! xD Ok that is a weird pun.
[G3 Android Development] d9ny:
Same here on cloudy 2.5@d855
[G3 Android Development] Croize:
u change any settings or just flashed and use?
[G3 Android Development] jurislawek:
someone testing in Fulmics ROM 1.0 ?
[G3 Android Development] cowboysgz:
Flash it and let us know ☺

Hit the Thanks button if I helped you
[G3 Android Development] DonSolo:
Downloading both now... Will test when finished
[G3 Android Development] jurislawek:
Test on flumics rom, i not found any bug, this kernel repairs bug wifi when we instal on rom flumics
[G3 Android Development] suljo94:
can someone confirm that this kernel won't (or takes forever to) boot while charging? if yes I know where to find the commit to fix this issue( the g watch r kernel had the same problem but it is fixed now)
[G3 Android Development] Abort Retry Fail?:
Bootloop Mystery

I've been able to flash V2.1-20p successfully (running CloudyG3 2.5), but every upgrade since then has produced annoying bootloops. I suspect there is no simple explanation for this behavior, but I'd certainly like to make use of some of the later versions. V2.1-20p works fine, but I'm envious of the features that have been added to the later versions, all of which have produced BLs. (I've read the comments about patience needed over false BLs and the phone temperature suggestions, but nothing works for me beyond V2.1-20p. I turn the phone off to let it cool and wait over 10 minutes while the BLs continue.)
[G3 Android Development] jurislawek:
when we see support to v21a, anybody tested V2.6 on v21a, any bugs?
[G3 Android Development] cowboysgz:
Test it and report

Hit the Thanks button if I helped you
[G3 Android Development] kniffo80:
Used 2.6 on a v21a Rom. Works flawlessly ;)
[G3 Android Development] gsw5700:
Love this kernel, will you continue to develop it?
[G3 Android Development] Marcovanbasten:
Excuse me for the stupid question. Would I see any benefit if I flash this kernel without any tuning ? I am on cloudy 2.2.

Thanks.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[G3 Android Development] Silver Wx:
Any news ?
[G3 Android Development] Marcovanbasten:
If you are on LP, try xceed kernel, it is really good.

If you are on MM, Solid kernel has just been released.
[G3 Android Development] boydb:
thanks..???...will give it a a shot...
[G3 Android Development] d9ny:
Xceed for MM is also recommended...So fast and stable
[G3 Android Development] amt000:
Custom kernel

Any chance to build the kernel with USB ethernet adapters drivers built in?

My wifi chipset died and I need usbnet asix and dm9601 modules in the kernel for the internet to work again.

Installing the modules manually resulted in error Exec format... no matter what kernel I use or in which way I use to compile

tia
[G3 Android Development] jojobans:
Yes me too[emoji20] longtime to start up

This is my setting trickster mod how is ?
[G3 Android Development] engine95:
Turn mp decision to off. Use lntelliplug in its place.

Edit. I like Lionheart for the gov. It scales well.

And row or vr for the scheduler.
[G3 Android Development] glai3:
Thanks for the Kernel.

Installed on D855 running v20p Rom by robalm and everything is GOOD.
[G3 Android Development] __Michael__:
Same here :(
[G3 Android Development] suljo94:
how did you root? [MENTION=4462941]pikachukaki[/MENTION]

my modules dont see exposed anymore (latest modules and xposed) is this kernel permissive because xposed only works good on permissive selinux
[G3 Android Development] __Michael__:
I am not sure i was long time ago , i thing i used Stump Root app.
[G3 Android Development] suljo94:
and you updated to Lollipop without kdz flashing and ota updates?
[G3 Android Development] sofir786:
Not sure about getting xposed working but the kernel is permissive, i have viper4android mod which requires permissive also and that does work for me
[G3 Android Development] __Michael__:
Yep
[G3 Android Development] suljo94:
try flashing it a few more times I think this was the reason why skin and tectas formated or delete the boot partition before flashing [MENTION=4462941]pikachukaki[/MENTION] fixed the xposed modules promblem (had to reinstall all the modules)
[G3 Android Development] __Michael__:
Ok thanks , will try again later.
[G3 Android Development] pikachukaki:
I didn't change anything about selinux..
[G3 Android Development] Derpling:
Btw interactive not fixed it still results in laggy performance.
[G3 Android Development] suljo94:
no it was xposed who refused to load the modules had to manually reinstall them and set them up

Here is my version of a cookie

https://github.com/Skin1980/D855-kernel/tree/lollipop/firmware/synaptics/g3_global_com

Intelliactive and boottime fixes
[G3 Android Development] pikachukaki:
I never had problem with xposed...maybe you didnt flash the latest zip??alpha3 i think???

as for the commit engine have know this problem the boot makes 1"56m to boot so he will fix it!!
[G3 Android Development] megafan:
I would love to see Kcal implemented in this kernel.
[G3 Android Development] motoralbi:
I know someone(not registered in XDA) that installed this kernel but has an abnormal battery drain from kernel,many wakelocks.

Here you are a screenshot

He has this since he installed this kernel [emoji20]

He is using:

-scheduler:SIO

- -50 mV of undervolt

-intelliplug
[G3 Android Development] pikachukaki:
I have 19minutes at 5.30 hour usage...
[G3 Android Development] jojobans:
hi to all

After installing the kernel boot time is long Please fix
[G3 Android Development] pikachukaki:
we know that the kernel with the fix makes 45seconds to boot...engine knows this and we are waiting for a fix...
[G3 Android Development] Silver Wx:
No battery drain noticed for me ;) very good kernel, great job !

So if it possible i would like a custum mp decision :D
[G3 Android Development] jojobans:
ok :good:
[G3 Android Development] glai3:
Deleted
[G3 Android Development] gsw5700:
Thank you for this, sooooo good to get a heavy duty kernel developer. Flashed on chupacups 20h, no problems, gps working fine (5m accuracy inside) Now to try various settings, any recommendations anyone.
[G3 Android Development] bofiana:
Flashed Sprint version and doesn't seem to be working on my D851 with Stock LP. As soon as I reboot after flashing, I'm getting blackscreen with "[750] Fastboot mode started" in upper left hand corner. Really hoping you can port to D851 if you have time. We have no modified stock LP kernels for this dang phone. Thanks man.
[G3 Android Development] pikachukaki:
Yeah only you...