yashsingh1/xdaforums huggingface dataset:
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nadeem A.M:
Can I just clarify? To restore stock kernel you just flash stock firmware file? Thanks in advance.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Justatechie:
Yea. I believe so. If worse comes to worse then to a clean flash all over again.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nadeem A.M:
Just wanted to make sure that there was a backup solution. It's just the files via lgup or something right? Sound like a noob but not been on here for a while.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Justatechie:
Just reflash the ROM cleanly because its a super safe approach and I think it should be alright. You would just lose data which is better than losing the phone. Speedy isn't like other custom kernels for the other devices.

If something goes terribly wrong lgup would help get out of that situation.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nadeem A.M:
That's what I needed to know. Thanks man. And good to know you understand my worries.

Cool to see you active on all main threads. You develop or interested in it? And when you get the time, interested in being a tester?

[MENTION=4756773]Miustone[/MENTION]
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] black metallic:
rom got extreme laggy after flash this, so what is the point?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] CelicaCharles:
Installing this Kernel fixed my Fast Charging issue on the latest Ressurection Remix ROM but it broke my bluetooth. Has anyone else had this issue?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
Yes, because the kernel hasn't been updated since July and there were some kernel changes since then.

Depends on what's more important for you - BT or fast charge ;)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] CelicaCharles:
Would using an older version of RR help? I was trying to find the 5.8.3 version but only saw down to 5.8.4.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Justatechie:
It should help.

Here are all the past versions of RR before the changed maintainers.

https://androidfilehost.com/?w=files&flid=159915
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] la_tristesse:
Which is the last lineageos nightly working properly with the speedy kernel? I do need working quickcharge and bluetooth. Has the development of this kernel stopped?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Kye2000:
You won't get both working with each other
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Overclock96:
Developer, please tell me, will you do a kernel update?

Is there a continuation of its development?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Artek52:
I want to ask the same thing,i am on paranoid android 7.3.0 AMD bluetooth doesn't work
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Kye2000:
Anyone have a mirror?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Status: So sorry for just disappearing, but life got in the way of development and of being in XDA. I no longer will do any development for the LG G6 as I no longer have the device. If anyone would like to do an update, feel free to.

My source code is posted on first page and includes my any kennel build scripts, so you would only need to download source, update it and run the build script. But, I will NOT update it any more. Sorry for any inconvenience.
​
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] GalaxyS3only:
Anybody got a good alternative kernel which isnt EOL and enables fastcharge @ LOS? ^^
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Kye2000:
Stock Lineage kernel is good enough
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] howplay:
https://xdaforums.com/lg-g5/development/kernel-crazyaquakernel-t3659754
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Aybouzaglou:
Link for h830 is dead
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] misha67:
I have a copy)

Can i flash this on LineageOs 15.1???

https://drive.google.com/file/d/1JGnBTyUe9-cieK4acHVbIkuhqEi7MvJF/view?usp=drivesdk
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Leo_Elektronik:
Thanks for the kernel ! My device isn't even throttling because I added between the soc and the piece of metal a thermal pad and deleted the thermalenigine file in the system folder. After playing some pubg mobile my cpu gets around 74°. I have just one little problem, my bluetooth isn't working... I can't even turn it on. Is there a fix ?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Ice Fire:
How did you manage to flash the kernel without ending up on fastboot upon rebooting.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] greencyber01:
This kernel is good enough, but when i use it with lineage os 14.1 latest, my phone not even deep sleep. That really critical bugs from this.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] hightech316:
I am also stuck in fast boot....

I flashed latest RR. Booted , installed my apps.

Rebooted into recovery, made a backup. Flash kernel.

Now I am STUCK in fastboot.

Using "fastboot reboot" and " fastboot reboot-bootloader" and "fastboot continue" , brings me back to fastboot.

Cannot access recovery with hardware keys either.

I am thinking USB Debugging was not enabled... I Doubt it can cause this much trouble by flashing a kernel.

UPDATE:

After exhausting all other avenues , I put the phone into download mode in order to use LGUP to restore. The phone then rebooted into TWRP, Where I was able to restore a backup boot image.

I would to give this kernel a try. Do I need to flash no-verity-opt-encrypt ?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Leo_Elektronik:
Have u tried an older version ?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Jonail:
Anyone have a copy of H850 kernel?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Madfrog22:
is it safe? i mean, does it requires me to wipe my data? also chill gov says OC, is it hot when its used?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] grzesiek2718:
can someone share the download link because this one is not available?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] ggelo10:
hi

Can i change min and max cpu freq on 7.1.2 android with EAS with this kernel https://www.linaro.org/blog/core-dump/energy-aware-scheduling-eas-project/
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
If you're referring to still using schedutil gov (default that los is using since implementing EAS) and changing min / max freqs, then no. But you can use other govs and/or hotplugs and change min / max freqs. I haven't changed anything with that gov, don't think it's really necessary.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
I bought that EX Kernel app and it turns vibration off at every boot, like I want it to. Strangely enough the slider resets to a higher value every time I look, but hey ... it still works :laugh:

I haven't changed any kernel settings at all - are the defaults the "recommended" settings or should I change something? If yes - what?

And what does USB fastcharge enabled mean? I didn't see any increase in charging speed on USB :confused:

Thanks for your work :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Yeah I noticed same thing plus slider shows crazy numbers like 2000% or something lol but it disables the vibration.

No, I haven't set the defaults currently as I'm trying to add more features and then once done and tested I'll add recommended defaults. Still testing a lot out and trying to get people's opinions on what settings are working good for them, although will be different for people looking for battery compared to performance.

For now though, I'd either use Zen decision for hotplugs or leave it disabled. Cpu gov, I recommend using alucard, zzmoove or ElementalX. Zzmoove can further be configured under advanced gov settings in EX kernel app and you can use preset profile for either battery, balanced or gaming (think there's 9 or so profiles). Also I added cpu boost and input boost which will further help make things smooth, but haven't pushed that update yet as I'm currently trying to add cpu / gpu overclocking too. I/o scheduler I like is Zen and TCP Vegas. I'll probably also add to my 3rd post in op recommended settings when I get a chance

USB fast charging setting is supposed to force fast charge 1000 ma instead of only 500 ma when plugged into usb. If it's not charging faster it may be that I didn't merge it right, I'll check it out tomorrow or so (or later today I guess lol it's 2 am). Also, appreciate you saying thanks :) . Anyways, hopefully I'll get an update or later today if I get a chance, if not for sure Monday.

BTW using zzmoove and extbatext profile, I'm at 61% after 17 hours off charger and just under 2 hours sot plus multiple reboots to TWRP to flash test kernels lol. :D wouldn't recommend that profile for gaming though.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
Now I remember why I never bothered with custom kernels: All those settings are so far over my head I'd need a ladder to get to them :laugh:

I can't find anything called "extbatext" so I just left the setttings they way they were.

That battery monitor in the Ex app seems a bit screwy, showing odd mAh no matter if using USB or AC charging. So no idea if USB fast charging works, it showed something like 112 mAh when I tried it which I'm pretty sure is wrong either way :confused:

I have vibration disabled which is all I wanted ever since getting this phone a year ago, so even if I can't figure out the rest I'm still happy :victory:

Get some rest, and have a great Sunday :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Kernel updated to v 1.4

Okay, kernel has been updated to version 1.4. Download links in OP & Downloads tab.

Added CPU Boost
Added CPU Touch Boost
Remove verified boot state
Added CPU OC:
Little Cluster to 1.72 GHz
Big Cluster to 2.26 GHz
Added GPU OC / UC:
OC to 652 MHz
UC to 100 MHz

I will probably wait a few days before releasing another version. If you guys can please try out the kernel and leave feedback so I have better ideas on what to add / tweak in the future. Also, now that I added OC / UC, I'll work on setting recommended defaults at boot and post them as well in op. I will also add more cpu govs in next release as well.

Enjoy :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] tiis:
Great! :)

Some observations so far:

Magisk root disappeared after flashing v 1.4, had to re-flash Magisk

Interactive still turning all cores to max frequency, hot plug not working with Interactive, too

Hot plugs:

Autosmp working the best

(Kernel v 1.2): alucard works, but after few hours phone is unusable slow

Zen, no idle on v 1.4; 1 permanent idled core on v 1.2
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] xtvchi3f:
Is this kernel built with the usbmon module?
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] lentm:
You usually have to install a kernel first then Magisk.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Make sure you're not using built in busy box (magisk busy box) and magisk hide together, doing so well randomly show no root until reboot. It's something to do with magisk hide, not the kernel. This kernel doesn't replace your boot image as it just makes changes to ramdisk.

As far as interactive gov, I've noticed that as well, although there is a way to change it if you select interactive and then advanced gov settings and put boost to 1 and then boost freq = your min desired freq. Hotplugging with this gov doesn't work great either.

Agree that best hotplugs is autosmp, personally thinking about removing alucard hotplugs as it really seems to make things lag as well as cause issues when switching from that hotplug to another one. If you have 1 core disabled on aulcard hotplug and change to Zen or autosmp it will still be locked with 1 core disabled.

No, this kernel doesn't add or change any modules. It only makes changes to existing ramdisk.

Yes, normally that is true, but not with this kernel. If the kernel installs a modified boot image, you would need to install first and then reinstall magisk. With this kernel, it only makes changes to existing ramdisk so no need to reinstall.

As a side note, I don't recommend using the oc cpu / gpu settings right now as I need to make some changes for it to be more stable. From what I could tell cpu overclocking is working fine but gpu oc actually performs worse, so I'll try and fix that. Hopefully I'll be able to by a update out this week. Also, not that I pay attention to benchmarks much but out of curiosity ran antutu and noticed that when using cpu overclocking, ram score drops from about 12000 to 5500, so something is up, not sure what.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] N1ko5zAN:
[MENTION=7188028]jeffsga88[/MENTION]

Having used Asgard Kernel and Fulmics a lot, I would suggest that

NEBULA

cpu governor is a useful feature to be added ... It provides the best combination of performance and battery life (at least on stock) ..

I don't know if people agree with me , but I think It would be a great addition ... other than that, great work on providing this kernel !! Keep it Up !!! :D :D
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Will try and see if I can add it before I push an update later today. Will be a lot of changes and fixes. :D
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
I went back to the default DU kernel for now since I couldn't figure out what to set where to do what lol :laugh:

Maybe someone could post a few settings screenshots, like which settings for more power or battery?

On a side note: I just emailed the dev of Ex Kernel Manager and explained the odd behaviour with the weird vibration percentage. I hope he'll be able to provide a fix :fingers-crossed:
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
You can go back to using my kernel now :) I added default values set at boot which should give good battery / performance settings and you shouldn't have to tweak much if you don't want to. Also as far as the weird vibration percentage, I believe that's actually a kernel issue, which I have no idea how to fix (it does it on stock DU / RR / LOS kernels too).

----------------------------------------------

Updated kernel version to 1.5

This update includes lots of changes and is much more stable and better on performance. Using the default settings should give you good batter and performance experience.

May 17th, 2017 (v 1.5):
Added Interactive Pro
Added Nebula
Changed ZZMoove to use big/little config
Tried to fix usb fast charging, let me know if it works :)
Fixed CPU / GPU overclocking, now working and stable
Added adreno idler
Added CRC toggle (default is disabled)
Set defaults on boot (see above).
--- This should give good battery / performance profile by default :)

Defaults set on boot:
Nebula Gov (Big & Little Cluster)
Max Freq on Little Cores: 1.72 (OC) default
Max Freq on Big Cores: 2.26 (OC) default
GPU OC (652) set on by default
I/O Scheduler - Zen
I/O Scheduler Read Ahead - 1024
Adreno idler set on
TCP - Vegas
Hotpluugin - Disabled
CRC - Disabled
USB fast charge set to on
KCAL set on boot
--- RGB all @ 230
--- Sat set @ 70

Enjoy everyone and let me know how it's working for you, any issues and any feature request.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] insigma28:
Can't download pressed link and getting an error mate
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Downloads are working fine. Try again I just downloaded both to test. It's not a direct download link as in you can't right click and save as. You have to click link that brings you to downloads page and then click on direct download.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
Hmmm that's odd ... I flashed the kernel but Ex Kernel Manager app shows that the defaults being used are totally different from your post, and also has the Kernel listed as 1.4 even though the zip is SpeedyKernel-h850-by-Jeffsga88-v1.5-release :confused:

I don't even have the 1.4 zip in my flash folder any more and I was on the default DU kernel when I flashed, so no idea what's up here.

Both CPU Governors are on schedutil

USB Fast Charge shows disabled

I/O Scheduler zen is set though.

When I set the CPU Governor to Nebula (without touching any other settings) my CPUs won't go below 1113 Mhz, on schedutil they're on 307 while idle and just me staring at the screen.

Either your kernel hates me or something is wrong here ... a little help please :crying:
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] tavocabe:
Yeah I just noticed that version says 1.4, my values did change to Kernel's defaults though. Everything working great. Flashing all versions since 1.2, zero reboots
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Try going into app info of ex kernel manager and clearing cache and data first, then install kernel. If it had defaults set to run on boot, it will change it from what I have set for default. Also, how did you restore default DU kernel, Restoring boot partition in TWRP or something else?

Kernel version will show 1.4, I forgot to change it in config before I compiled kernel, I'll remember with 1.6 tough :) Also, happy to know it's working good for you.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
I went into the EX settings and "Wipe app data", then into the phone settings - Apps and cleared cache + data for Ex manager there too, rebooted and flashed Speedy again. Same thing though, defaults are back on schedutil.

I never had any "apply on boot" settings anyway though, only the one under Misc to change vibration strength to 0%. CPU was on schedutil by default though when I first installed the Ex app.

The way I went back to the default DU kernel was the only way I know how: By flashing the rom's boot.img (and then SuperSU again).

Short of uninstalling Ex and installing it again I'm at a loss of what else to do now :confused:
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
That's really odd. I know for sure it's working on h830 as that's my device I test on, maybe an issue specific to h850 I need to look at? Also, maybe related to SuperSU or DU specific. I'll check a little later, time to set up dual boot again :) lol. I think I'll see if I can export my profile on ex kernel manager later too and upload profiles.

Can anyone using h850 let me know after flashing latest kernel if defaults I listed are set at boot or not? Thanks.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
I just used TiBu to freeze the Ex app so it couldn't do anything, then installed Kernel Adiutor and rebooted. It too shows the governors (big + little) as schedutil. So I'm almost sure it's nothing I did wrong, but something with the device or whatever :confused:

I'll just ignore it for now and wait until someone else on an H850 reports back :cool:
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] onestyle007:
Check CPU boost options in ex app, sometimes it sticks on both on certain load,just set them to 0
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
Ok, done that, thanks ... not sure how that'll solve the issue of wrong default governor being set though ;)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
It doesn't :p That just fixes the high freqs being used for no reason. Anyways, I'm going to set up DU and see if it's specific to that or something else. It would be very useful if others on H850 would report back to me if the default settings are being applied on boot after flashing the kernel. I only have h830 to test on, so that's why I need h850 users to report please. :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] onestyle007:
Tried on du,Los and MoKee right now, everything sticks,no issues whatsoever. H850 here
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Thanks :D

It appears on DU that the default gov and usb fast charging doesn't get set on by default after flashing kernel, but if you set it to be default and apply on boot then it will set whatever you put it to on boot. I'll check LOS later and see if defaults are applied on boot. On RR all my default settings (defaults I set on kernel) get applied on boot without issue, so maybe different paths on DU. I tried myself using dual boot DU and had same issue was set to schedutil as default gov and usb fast charging disabled, so I'll look into it later. Also, will disable touch boost by default next release and users can set it to what they want.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
[MENTION=4649623]Nimueh[/MENTION]

Did some more testing and found that this is something specific to DU not allowing my settings to be applied when kernel is installed, not sure why. It works on RR and LOS no issues, even when using dual boot but doesn't set kernel defaults no matter what on DU :( I'll continue to see if I can figure out something but not sure I'll be able to. Kernel works just fine in DU, just you have to edit kernel settings to what you want manually. Also, does not appear that I can just export all my settings on ex kernel manager, so that won't work. I know I can on kernel auditor, so I'll make a couple of KA profiles and upload them in next couple of days.
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
Thanks for looking into it, at least now I know it wasn't me doing something stupid :laugh:

I might go back to RR if/when a new version is released, then I'll mess with it more :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
No problem :) I still want to figure out why it's not working but may have a solution that might be better anyways. I'm looking into adding support for spectrum app which allows the user to just click on desired profile to use:

https://xdaforums.com/android/apps-games/app-spectrum-kernel-manager-users-t3601542

I'll see if I can add support and setup the profiles when I release version 1.6, haven't had a lot of time to really work on kernel last couple days though. Hope I can get some time to add more stuff and hopefully add that support soon :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
"Spectrum ... is useful for users who are inexperienced with kernel tweaking ..." - sounds good to me :laugh:

Take your time - stock kernel works and thanks to your suggestion of the Ex app my vibrations are at 0%, so I'm happy :good: :cool:

Have a great weekend :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
Lol :p Someone in Asgard kernel thread wanted it and I read up on it and figured it'd be a great add on to my kernel too. I've successfully added support and started tweaking the profiles but still having some issues setting certain things from the profiles. I had to rewrite my whole boot script, so took a lot longer to add in (or I would have pushed an update). Once I get everything set the way I want I'll push an update. Also, rewriting my boot script may have fixed the defaults getting set on DU, so I'll have to check into that tomorrow. It's 1 am so I'll see what I can do tomorrow.

Also, have a great weekend :)
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] Nimueh:
Sounds amazing, thank you for all your efforts :good: :)

Now get to bed before I start singing you a lullaby :laugh: :angel:
[LG G5 ROMs, Kernels, Recoveries, & Other Developme] juanantofb:
Hi, thank for jour job

Can you add support to increase headset volume?

Can you check the kernel code for B&O Hifi Plus module?

This module have a problem, the auto ajust impedance, in the V20 model of LG has been turm off this funcion of auto impedance.

Thanks.