Tuesday, 6 October 2015

[KERNEL][v50030a][5.0.2]Fishears Custom & StockPlus



FISHEARS KERNELS FOR STOCK KOREAN V50030a ROM **ONLY**


This project consists of two kernels:

Fishears StockPlus Kernel:


Quote:









Based on the Stock LG kernel from the Korean v50030a, Android 5.0.2 ROM. It will always stay as close as possible to the original kernel whilst being kept up to date with the Linux Stable 3.4.y branch and including other patches that can be considered as bug-fixes to the original LG source code. This is best for people who want an up to date Stock kernel experience.




Fishears Custom Kernel:


Quote:









Also based on the Stock LG kernel from the Korean v50030a, Android 5.0.2 ROM. It will be kept up to date with the Linux Stable 3.4.y branch and will also include various enhancements and performance improvements for people who like to tweak their kernel setup.




An Important Note About MLT.apk:


Quote:









One of the first things we noticed when testing my kernels was that something was causing unusually high CPU load and therefore battery drain. Investigations revealed that the cause was an app called MLT.apk which is included in the v50030a ROM under /system/priv-app/MLT/. This app has an unknown purpose - LG don't provide any details. The main point here is that to use a non-stock kernel you will have to disable this app. This is not negotiable. Something about the app does not play nice with anything but the official stock kernel. I am providing two flashable zips that will disable or enable this app (all they do is rename it).






Installation Instructions:


Quote:









  1. Backup your device

  2. Flash the MLTdisabler.zip in recovery

  3. Flash whichever of my kernel zips you want from here (they are bumped already)

  4. Reboot and profit

If you're wondering why the you only see "3.4.109" or whatever under About tablet, Software info - that's because LG have restricted the display of kernel information in the ROM. If you use xposed and G3 TweaksBox then you can enable extra info like in the screenshot below.

If at any time you decide you want to go back to the stock kernel then flash the MLTenabler.zip followed by this Stock Kernel zip (or just restore your backup).




Custom Kernel Features:


Quote:









  • BFQ, ROW and FIOPS I/O Schedulers

  • Palman emmc driver to fix SD umounts - thanks to @fefifofum

  • LZ4 compressed for faster kernel loading

  • Code updates from LG VK81035A sources - thanks to @fefifofum

  • Additional TCP Congestion Algorithms (Westwood as default)

  • Simple GPU governor - thanks to @faux123

  • Hardware accelerated floating point and encryption functions






StockPlus Kernel Features:


Quote:









  • Palman emmc driver to fix SD umounts - thanks to @fefifofum

  • Additional TCP Congestion Algorithms






Changelogs (see GitHub):

Downloads:


Quote:














Source:

Quote:









The project repo is here on GitHub
There are four main branches to be aware of:
  1. Master - this is the original LG source code for v50030a kernel

  2. Rebase - this is Master plus the latest commits from Linux Stable 3.4.y

  3. Custom - this is Rebase plus the Custom kernel code

  4. StockPlus - this is Rebase plus the StockPlus code


I hope that the Rebase branch will act as a stable codebase for other Devs to build kernels for v50030a. I will keep it up to date with Linux Stable 3.4.y - please fork yourselves dizzy :silly:




Credits and thanks:


Quote:









Special thanks to my tireless tester @tmihai20 and to all the hard-working developers, in particular @faux123, @fefifofum, @mrg666, @hellsgod, @stratosk




Screenshots:







XDA:DevDB Information
Fishears Custom Kernel and StockPlus Kernel for v500 Korean Stock v30a 5.0.2 ROM, Kernel for the LG G Pad 8.3

Contributors
fishears, tmihai20
Source Code: https://github.com/fishears/LG-V500-Kernel

Kernel Special Features:

Version Information
Status: Stable

Created 2015-10-06
Last Updated 2015-10-06



No comments:

Post a Comment