[Kernel] Nougat kernels [H811]

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
Hey everybody! Praise God, the AKLU kernel is up!
I've just started work on the kernel for the H811, LG G4. I'm a newcomer around this forum, but I've been developing for a while on the Samsung Galaxy S4, S5, and Note Edge, so I hope to bring some of that experience here.

This phone is a little bit different with multiple cores and processors, so I look forward to learning some new things. Hope you don't mind taking the journey with me and testing out my kernels.

You can find the source code here:
https://github.com/alaskalinuxuser/android_kernel_lge_msm8992

All of my work is completely available for you to use or abuse, if something I did here is worth borrowing, then by all means, take it.

Post #2: kernels.
Post #3: Notes.
 
Last edited:

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
All AKLU H811 Kernels can be downloaded here:
https://www.mediafire.com/folder/oowk3n5wn39fo/nougat

Slim Roms Nougat:
WARNING: After flashing a new kernel in Slim Roms, you must reflash SuperSU or Magisk, which work by editing the kernel's ramdisk! So, flash the kernel, then flash root, then reboot!

AOKP Nougat:
You can flash kernels in AOKP Nougat without the need to worry about SU permission if you are using the built in SU from the rom. If you have a custom SU, such as Magisk, you may need to flash that again.
 
Last edited:

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
Notes:

Unless otherwise noted, these zips will flash in TWRP, and will flash on an H811 or an H815. However, they were designed for a H811. You assume all responsibility for the outcome on your device when you flash this.

Change Log:

The latest:
20170718
+ Added Kcal support.
--> Only supports RGB multipliers and color inversion.
--> Use Color Control apk to control it.
--> https://forum.xda-developers.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080

The rest:

20170707
+ Overclocked the "big" CPU from 1824 MHz to 1958 MHz
--> A 7% gain without increasing voltage!

20170619
+ Added I/O Schedulers: FIOPS and Zen!

20170616-A
+ Added Govenors: LionHeart, Darkness, Nightmare, and BioShock!

 
Last edited:

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
New update! Praise God!

The new 20170707 AKLU kernel is ready for download!

I OC'd the "big" CPU by 7% to 1958 MHz without increasing voltage. It has been very stable during these past few days of testing.

I do want to thank @genesixxbf3 for some of the numbers I borrowed, although I did not take the same route he did. Either way, his Llama kernel was a big inspiration, and I definitely want to give him some credit!

Also note that I changed the op download links to a folder, rather than files, as this makes it easier for me to just drop a file in the folder without changing links.

Enjoy!

Sent from my LG-H811 using XDA-Developers Legacy app
 
Last edited:

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
Praise God! Another Kernel update!

The latest kernel has been posted. Just a quick addition of Kcal support. Due to Kcal not specifically supporting our chipset, this mod only adds support for RGB multipliers and color inversion, and it is controlled in Kernel Adiutor and/or Color Control from @savoca!

20170718
+ Added Kcal support.
--> Only supports RGB multipliers and color inversion.
--> Use Color Control apk to control it.
--> https://forum.xda-developers.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080

However, if you want the full controls for saturation, contrast, etc., then you can follow these steps here to manually install the kppd deamon:

https://forum.xda-developers.com/g4...d-configure-post-processing-settings-t3165247

I am hoping to improve those manual steps, either by adding them to the kernel flash, or by some other means. For now, if you don't install the kppd files, then you can still download the Color Control apk, but only the RGB multipliers and color inversion will work at this time.

Enjoy!
 

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
I am hoping to improve those manual steps, either by adding them to the kernel flash, or by some other means. For now, if you don't install the kppd files, then you can still download the Color Control apk, but only the RGB multipliers and color inversion will work at this time.

Enjoy!
Okay, just an update from the testing phase: the addition of Kcal to the kernel doesn't do much for you yet, but it will soon. Attached are a few screenshots of an app I am making to take full advantage of the kppd (Kcal post processing daemon) so you can change the saturation, contrast, and colors just as @savoca intended. Hopefully I can wrap this up this weekend, but no promises on an ETA.

This is what the app looks like presently (a lot like savoca's color control app - which doesn't work properly for our phone):
1500506581249.jpg

Currently, without the app I can control the screen display with this text file, but the app will replace this method:
1500506598445.jpg

I'll let you know when it is done!


Sent from my LG-H811 using XDA-Developers Legacy app
 
Last edited:
  • Like
Reactions: darazor

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
As with anything, everything seems to cost money these days. That said, after reviewing the costs my projects, and seeking some advice from family and friends, I realized that it would a good idea to accept donations for upkeep and expenses brought on by my work.

As this is a change from my previous comments on donations, a wise friend thought a note of explaination would be appropriate. Don't worry, I do not plan to bring it up again. :eek:



Donations would help offset the costs for me to buy parts, or phones, or pay for the online storage I have, and/or other things such as more internet "buckets" of limited data on my ISP's plan, website maintenance, etc.

Currently, asside from a great gift of a server computer, I have been supporting my projects by selling off gifted older phones, a laptop, and a few other tid-bits here and there. As you can see, I have cut back on my involvement, partly for time reasons, but also for finance reasons - e.g., only updating roms every other month to save on bandwidth, downloads, etc.

While I do not expect anyone to donate their hard earned money towards these projects, I would be open to accepting donations that any users are willing or able to give. Please do not feel obligated in any way, shape, or form, to donate. I have put up a donation link in my XDA profile ( https://www.paypal.me/TheAlaskaLinuxUser/3 ) with a small suggested one time gift amount. You are welcome to change that to any (smaller) amount you wish, or not to donate at all. I just don't want people feeling that a larger or continuous donations were necessary, however, you are allowed to do as you please.

Thank you to all of those who have responded with kind comments, feedback, and thanks button slaps. Those are really appreciated because it lets me know how you feel about my work. I look forward to continued development, and I hope no one is offended by my post, as it was not intended to be.

Below are a few of my previous and current projects.
All of my source code can be found on GitHub: https://github.com/alaskalinuxuser
You can also read more about them on my website: https://thealaskalinuxuser.wordpress.com

Samsung Galaxy S4:
-AOKP 7.1.2
-SlimRoms 7.1.1
-Resurection Remix 7.1
-AOKP 6.0.1
-PacRom 6.0.1
-Resurection Remix 6.0.1
-SlimRoms 5.1.1
-AKLU kernels
for Lollipop, Marshmallow, and Nougat

Samsung Galaxy S5:
-AOKP 7.1.2
-AKLU kernel for Nougat

Samsung Galaxy Note Edge:
-AOKP 7.1.2
-SlimRoms 7.1.1
-AOKP 6.0.1
-PacRom 6.0.1
-SlimRoms 6.0.1
-DataZip for 6.0.1 bootloaders
-AKLU kernel
for Marshmallow and Nougat

LG G4:
-AOKP 7.1.2
-SlimRoms 7.1.1
-AKLU kernel for Nougat

Open Source Apps: (All listed below are under the Apache 2.0 license)
-Critical Velocity
-Kppd Control
-S4 GPU Voltage Control
-Hourglass
-Just Notes
-Just Craigslist
-Ship Captain and Crew

I have also assisted with open source projects by submitting code to SatStat, Easer, SlimRoms 6.0.1 for the Samsung Galaxy J5, and others. I once even turned a Samsung Captivate Glide into a Debian Computer, as well as making numerous how-to guides for compiling ROMs and app creation on both XDA and my website.



Sent from my LG-H811 using XDA-Developers Legacy app
 
  • Like
Reactions: ElfinJNoty

ElfinJNoty

Senior Member
Jun 25, 2009
2,294
1,261
193
New Haven, CT
www.blissroms.com
Your efforts on the kernel for our G4's has been much appreciated. As you'll notice, out forum is not receiving much if any attention from capable devs. And the non-tmo g4 threads are not much better right now.


I am a board member with Team Bliss, makers of Bliss OS and Bliss-x86 for PC's, laptops, tablets, maker boards(anything with x86 chipset). My duties fall more on business related matters, but I want to have a build of our 7.1.x ROM running on my G4 which is my DD. And I have not compiled a ROM from source for a few years(was a complete guide via CM at the time).

I am in the process of setting up a build environment, and wonder if you might be of some assistance to me as I take on this project of my own. All source for a caf based build is available via https://github.com/BlissRoms
And website: https://blissroms.github.io/

My title is listed on the website. We are also interested in devs who want to join our team. Lots of big stuff right now in preparation for O :)

Please feel free to reach out to me if this is something you and I could work together to accomplish for the H811 and give a fresh, final Nougat flavor of Bliss for our G4's

Thanks again for your efforts ?
 
Last edited:
  • Like
Reactions: AlaskaLinuxUser

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
Your efforts on the kernel for our G4's has been much appreciated. As you'll notice, out forum is not receiving much if any attention from capable devs. And the non-tmo g4 threads are not much better right now.


I am a board member with Team Bliss, makers of Bliss OS and Bliss-x86 for PC's, laptops, tablets, maker boards(anything with x86 chipset). My duties fall more on business related matters, but I want to have a build of our 7.1.x ROM running on my G4 which is my DD. And I have not compiled a ROM from source for a few years(was a complete guide via CM at the time).

I am in the process of setting up a build environment, and wonder if you might be of some assistance to me as I take on this project of my own. All source for a caf based build is available via https://github.com/BlissRoms
And website: https://blissroms.github.io/

My title is listed on the website. We are also interested in devs who want to join our team. Lots of big stuff right now in preparation for Our :)

Please feel free to reach out to me if this is something you and I could work together to accomplish for the H811 and give a fresh, final Nougat flavor of Bliss for our G4's

Thanks again for your efforts ?
Thanks, I'll have to think that over.

Sent from my LG-H811 using XDA-Developers Legacy app
 
  • Like
Reactions: darazor

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
I am currently syncing source of BlissRoms 7.1-caf and have my teammates behind me for support to assist with building.

When the time comes, may I have permissions to use your kernel for a potential build?
Absolutely! I am glad it will be put to good use. You are welcome to use any of my kernel work.

Sent from my LG-H811 using XDA-Developers Legacy app
 

AlaskaLinuxUser

Senior Member
Oct 23, 2015
1,942
4,073
0
Fairbanks
thealaskalinuxuser.wordpress.com
Hey all, just a heads up, I have a WORK IN PROGRESS ALPHA of OmniRom in development. It says H815, but will flash on the H811 as well. Still a WIP, but you are welcome to check it out. If you do comment on that forum, be sure to mention that you are using an H811. I plan on making a H811 specific thread once I have some bugs worked out.

https://forum.xda-developers.com/g4/development/rom-omnirom-nougat-t3654094

Enjoy!
 

Attachments

  • Like
Reactions: darazor