[Kernel][Uber][CAF] Rudolph V4 Mark-I [LA.BF.1.1.3-02310-8x26.0]

Status
Not open for further replies.

CertifiedBlyndGuy

Retired Forum Moderator / Inactive Recognized Deve
Jun 11, 2014
1,936
2,983
113
Boulder
Hi everyone,

This is my kernel based on Sultan's sources upstreamed merged with LA.BF.1.1.3-02310-8x26.0. I have put tons of work into this over the last few months, and before I get started I would just like to thank those who have helped me get a better grasp on programming over the last year or so:

Mathew Alex (DespairFactor), Chad Russel, Rohit Poroli, dingermtb, Adesh15, Lord Boeffla, ZaneZam, NoSpamDan, Nachiket Namjoshi, Martinusbe, Joshwin Aranha, SHM, Sultan, DerRomtester, Franco, AK, myfluxi, GalaticStryder, Gandalf, and maxwenn!

Were it not for these people, you would not have this kernel.

I want to go with the KISS philosiphy on this one and make the redundant claim that if you want a proper changelog, use GitHub. I do a lot for every release so maintaining it all in the thread without a bunch of clutter and wasted time is pointless. If I think it's cool or notable, I will bring it up.

I always compile this with the latest version of Uber, it has Sultans thermal driver, it uses Blu Plug as the default hot plug, and I left CPU input boost in tact (not CPU boost) from Sultan's kernel. There are several other features of this kernel that I will not go over quite frankly because it would take forever. Just believe me when I say I put a lot of effort into it

As usual, disrespect will not be tolerated. Failure to exemplify respect will get you reported to a mod. Case closed. Be excellent to one another.

Disclaimer!
HTML:
I am not responsible for any issues you may have. Those are all on you. If you step in dog **** while walking at night due to the flash burning out, if your phone goes Note 7 on you, or if you encounter any Nazi's or anything of that nature, then I refutre all responsibility. Your flash, your choice.
Downloads
https://www.dropbox.com/sh/8a3zaq7g0gfckca/AABAEEzcCUzRClZf2EQlJqW6a?dl=0

Enjoy!

XDA:DevDB Information
Rudolph, Kernel for the OnePlus X

Contributors
CertifiedBlyndGuy
Source Code: https://github.com/CandyDevices/kernel_oneplus_onyx

Kernel Special Features: A CAF kernel baked by a blind 16 year old American student of CS

Version Information
Status: Stable
Current Stable Version: V4 Mark-I

Created 2016-12-23
Last Updated 2017-02-17
 
Last edited:

CertifiedBlyndGuy

Retired Forum Moderator / Inactive Recognized Deve
Jun 11, 2014
1,936
2,983
113
Boulder
Reserved

Recommended Settings
Sit back and let the post boot script handle it all. On Sultans ROM and Candy, you should be fine with Interactive as the default governor though on all other ROMs, I do urge you to use Smartmax
 
Last edited:

LolHacker17

Senior Member
Sep 21, 2014
274
24
0
Thnks bruh

---------- Post added at 11:14 AM ---------- Previous post was at 11:13 AM ----------

What the best setup for ur amzing kernel?!

---------- Post added at 11:29 AM ---------- Previous post was at 11:14 AM ----------

Btw ur kernel make livedisplay work perfectly ,,beofre this all nougat rom have bug with livedisplay
 
  • Like
Reactions: CertifiedBlyndGuy

CertifiedBlyndGuy

Retired Forum Moderator / Inactive Recognized Deve
Jun 11, 2014
1,936
2,983
113
Boulder
Thnks bruh

---------- Post added at 11:14 AM ---------- Previous post was at 11:13 AM ----------

What the best setup for ur amzing kernel?!

---------- Post added at 11:29 AM ---------- Previous post was at 11:14 AM ----------

Btw ur kernel make livedisplay work perfectly ,,beofre this all nougat rom have bug with livedisplay
Oh cool! I didn't know it fixed LiveDisplay. I'll post recommended settings later today
 

CertifiedBlyndGuy

Retired Forum Moderator / Inactive Recognized Deve
Jun 11, 2014
1,936
2,983
113
Boulder
Update coming at you later today after I do a bit more testing :)

What's planned:

1. Blu Plug (disabled)
2. Improved NEON implementation
3. BFQ instead of Zen as the default IO schedular. I prefer it's greater precision over the deduced latency... On top of that external write speeds seem rk be faster which is a huge bonus for me. Heavy workloads should benefit as well ;)
4. I updated my thermal driver with Franco's latest patches and an additional throttling step. Throttling will also kick in at 42c instead of 40c for those of you living in areas with higher ambient temperatures
5. 2.5ghz was enabled by default for PVS8 users with the optimal voltage. I have spent hours testing it and thus far haven't encountered any issues
6. Faster vmstat
7. Improvements made to CPU boost
8. Improvements to sound control
9. More hidden kernel addresses
10. Several other performance improvements and bugs fixed
 

CertifiedBlyndGuy

Retired Forum Moderator / Inactive Recognized Deve
Jun 11, 2014
1,936
2,983
113
Boulder
Mark XV is up!

1. Blu Plug (disabled)
2. Improved NEON implementation
3. BFQ instead of Zen as the default IO schedular. I prefer it's greater precision over the deduced latency... On top of that external write speeds seem rk be faster which is a huge bonus for me. Heavy workloads should benefit as well
4. I updated my thermal driver with Franco's latest patches and an additional throttling step. Throttling will also kick in at 42c instead of 40c for those of you living in areas with higher ambient temperatures
5. 2.5ghz was enabled by default for PVS8 users with the optimal voltage. I have spent hours testing it and thus far haven't encountered any issues
6. Faster vmstat
7. Improvements made to CPU boost
8. Improvements to sound control
9. More hidden kernel addresses
10. Several other performance improvements and bugs fixed
11. HTC Async

I'm quite happy with this release and it truly is a milestone from where deCAF first started. Hosts of improvements have been made and the kernel has been shaping up nicely with my no unneeded BS policy this time around.

Merry Christmas everyone! I hope the best for all of you
 
Status
Not open for further replies.