FORUMS
Remove All Ads from XDA

[H850,H830,RS988] mk2000 Kernel [STOCK]

1,133 posts
Thanks Meter: 2,569
 
By askermk2000, Senior Member on 20th November 2017, 06:17 PM
Post Reply Email Thread
THANKS:
shminer: For his repository
eoghan2t7: For his repository
Mentalmuso: For his repository
savoca: For the invaluable KCAL
USA-RedDragon: For his repository
nathanchance: For his pre-merged sources
TheCrazyLex: And developers of AOSPA, grabbed lots from there
emdroidle: For his work with rooting, and kernel patches
eng.stk: For his blu_active governor, and inspiration
frap129: For his Maple scheduler, and repository
alucard_24: For his governor, and G5 repository
franciscofranco: For his many kernel patches
Lord Boeffla: For his Wakelock Blocker etc
sultanxda: For his many kernel patches
warBeard_actual: For his VM tweaks
neobuddy89: State notifier etc
arter97: Adreno idler etc
flar2: Adreno boost etc
And other's I probably forgot
Previous Versions:
Features:
1.4 Nougat

Linux 3.18.85
KCAL - Screen panel control.
ElementalX and Zzmoove CPU governors.
Modules signed and secure, as in stock rom.
Disable software CRC checking of SD Card - More performance.
CRC32 and CHACHA20 HW ACC, CRNG based on CHACHA20.
Many patches that improves or fixes things.
Maple I/O scheduler.
LZ4 compression.
RCTD removed.

1.5 Nougat

Linux 3.18.92
KCAL - Screen panel control
Alucard, and blue_active (by eng.stk) Governors
Integrated Virtual Memory tweaks (war_mod) and Blu_active settings into ramdisk
Many work-queues converted to *system_power_efficient_wq*
Patches from CAF mostly, to various subsystems
Support for UAC2 external DAC
Boeffla Wakelock Blocker
Maple I/O scheduler
Adrenoboost
On/Off Fsync
Adreno Idler


1.5.5 Nougat

Linux 3.18.97
KCAL - Screen panel control
blu_active (by eng.stk) cpu governor
Integrated memory tweaks (war_mod), and blu_active settings into ramdisk
Many threads converted to *system_power_efficient_wq*
Toggle USB2 900mA Fast-Charge
Support for UAC2 external DAC
Toggle HiFi mode on/off *
Maple I/O scheduler
Toggle Fsync on/off
Adreno Boost
Adreno Idler
WireGuard


* /sys/kernel/hifi_mode/enable_hifi_mode "1" = enable
- WCD9335 HiFi mode not enabled by default in LG source. This toggle will enable it on the fly.


Download: AndroidFileHost

Anyone is free to include it in their ROM as they like
Compiled with GCC 9.1.1


[2.2] Features:

Linux 3.18.140
SultanXDA's CPU Boost
KCAL - Screen panel control
Backported kernel improvements
Toggle USB2 900mA Fast-Charge
Boeffla Dynamic Sync Control
Boeffla Wake-Lock Blocker
Various patches and fixes
RCTD/Triton disabled
Maple I/O scheduler
DriveDroid support
Modules disabled
WireGuard
K-Lapse


Download: Oreo G5 Folder
The (AnyKernel2) flashable zip will flash kernel as well as /system/lib/modules. If you want to go back you should backup modules as well

Sources:
https://github.com/stendro/msm8996_lge_kernel
LGH830SV_LGH830TN_Android_Oreo_v30c.zip - From http://opensource.lge.com
The Following 57 Users Say Thank You to askermk2000 For This Useful Post: [ View ] Gift askermk2000 Ad-Free
 
 
20th November 2017, 09:34 PM |#2  
askermk2000's Avatar
OP Senior Member
Thanks Meter: 2,569
 
More
Questions

Q: Will this work on newer bootloaders?
A: It should. The kernel is based on the most recent of LG sources.

Q: What control app do you suggest using?
A: I suggest using SmartPack, or EX Kernel Manager.

Q: Where can I donate? I want to donate!!
A: I don't accept donations because of two reasons. One: I don't really need it. Two: I like the idea of this being totally free, it adds to the enjoyability of the kernel.

Q: I'm having some problems with kernel not working or booting?
A: If you have downgraded your bootloader (i.e by flashing Asgard kernel first) then that is likely why. My kernel works on new firmware, not exactly sure how far back the compatibility goes.

Q: I flashed this zip in recovery, but it didn't seem to work, I'm still on my old kernel. What can I do?
A: With AnyKernel you shouldn't need to re-flash ROOT after flashing kernel (if already installed, if not, do it before flashing kernel). SuperSu has been known to revert the kernel install if you do so.

Q: OK so I just rooted my phone and installed this, and OMGOSH! so excited, now what do I do - do I tweake-dy freak out huh huh? How do I do it??
A: Put simply, don't do anything. I don't know how things where in the past, but now you don't need to do anything. Not with this kernel anyhow. Such thing are better discussed in a separate thread anyway.
The Following 13 Users Say Thank You to askermk2000 For This Useful Post: [ View ] Gift askermk2000 Ad-Free
21st November 2017, 09:59 AM |#3  
Senior Member
Flag Cambrils
Thanks Meter: 120
 
More
Thanks for your work. Tested your kernel with H850 and Fulmics 4.5. Works well but bluetooth isn't working, it's not possible to activate.
Returned with backup to stock.

Best regards
mkpcxxl
The Following User Says Thank You to mkpcxxl For This Useful Post: [ View ] Gift mkpcxxl Ad-Free
21st November 2017, 10:33 AM |#4  
askermk2000's Avatar
OP Senior Member
Thanks Meter: 2,569
 
More
Quote:
Originally Posted by mkpcxxl

Works well but bluetooth isn't working, it's not possible to activate.

Thank you for your report. How silly of me, I forgot to test bluetooth since I never use that.
I'll see about uploading a fixed version soon.
The Following 2 Users Say Thank You to askermk2000 For This Useful Post: [ View ] Gift askermk2000 Ad-Free
21st November 2017, 02:53 PM |#5  
askermk2000's Avatar
OP Senior Member
Thanks Meter: 2,569
 
More
Version 0.8 is up.
The Following 2 Users Say Thank You to askermk2000 For This Useful Post: [ View ] Gift askermk2000 Ad-Free
21st November 2017, 03:45 PM |#6  
Senior Member
Flag Cambrils
Thanks Meter: 120
 
More
Quote:
Originally Posted by askermk2000

Version 0.8 is up.

Flashed and now bluetooth is working.
Thanks again for your work.
The Following User Says Thank You to mkpcxxl For This Useful Post: [ View ] Gift mkpcxxl Ad-Free
21st November 2017, 03:47 PM |#7  
Member
Thanks Meter: 37
 
More
I am sorry, but where can I find the source code for this kernel? If it is one of github links, which of them is the one?
The Following User Says Thank You to dadittoz For This Useful Post: [ View ] Gift dadittoz Ad-Free
21st November 2017, 03:58 PM |#8  
askermk2000's Avatar
OP Senior Member
Thanks Meter: 2,569
 
More
Quote:
Originally Posted by dadittoz

I am sorry, but where can I find the source code for this kernel? If it is one of github links, which of them is the one?

I'm sorry too, but when I started this project, I did it in the only way I know (and what seemed simplest to me) and that is to do stuff manually. I don't have experience with github or any elaborate development tools, heck I hardly know how to do this stuff, but I'm learning more and more.

I can upload the latest source in zip if that is satisfactory.
Sorry if this breaks xda rules, but I'm sure I've seen other projects not having their full, direct sources posted.
The Following User Says Thank You to askermk2000 For This Useful Post: [ View ] Gift askermk2000 Ad-Free
21st November 2017, 04:16 PM |#9  
Member
Thanks Meter: 37
 
More
Quote:
Originally Posted by askermk2000

I'm sorry too, but when I started this project, I did it in the only way I know (and what seemed simplest to me) and that is to do stuff manually. I don't have experience with github or any elaborate development tools, heck I hardly know how to do this stuff, but I'm learning more and more.

I can upload the latest source in zip if that is satisfactory.
Sorry if this breaks xda rules, but I'm sure I've seen other projects not having their full, direct sources posted.

Well, as far as I know GPL requires sources to be published. But it's not that I brag about complying to licenses. I am genuinely interested in changes made. I enjoy reading @eoghan2t7 commits on his kernel tree every few days. As for me, I am not really interested in a single zip Version control systems are awesome and it would be great if your kernel tree could use it.
The Following User Says Thank You to dadittoz For This Useful Post: [ View ] Gift dadittoz Ad-Free
21st November 2017, 04:32 PM |#10  
askermk2000's Avatar
OP Senior Member
Thanks Meter: 2,569
 
More
Quote:
Originally Posted by dadittoz

Well, as far as I know GPL requires sources to be published. But it's not that I brag about complying to licenses. I am genuinely interested in changes made. I enjoy reading @eoghan2t7 commits on his kernel tree every few days. As for me, I am not really interested in a single zip Version control systems are awesome and it would be great if your kernel tree could use it.

Yes, as I got further into this project I figured it would be better to open a qithub account next time.
So I'll probably do that with the next major source drop from LG.
The Following User Says Thank You to askermk2000 For This Useful Post: [ View ] Gift askermk2000 Ad-Free
21st November 2017, 09:32 PM |#11  
Member
Thanks Meter: 5
 
More
Flashed in fulmics 4.5, running fine so far. I will report battery life, thanks for your job!

Enviado desde mi LG-H850 mediante Tapatalk
Post Reply Subscribe to Thread

Tags
h850, kernel, lge, msm8996

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes