[HTC 10 Guides, News, & Discussion] Eliminater74:
I started working on a New Oreo Nebula Kernel, using the latest Caf for the msm8996 Series kernels..........

I started a week ago, I originally wasnt going to do a new kernel for the HTC10, But Device started to tick me off and the guy that I was going to leave it in his hands, was busy,

and I was bored and needed to do something, So I started on it.........

Let me explain something first, This isnt a LAYOVER Stock source, Meaning, I didnt not take stock and lay it over CAF,

first off that would be next to impossible with the 7400 series CAF that I used.. 7400 series is rebased CAF tag for 8.1 series kernel..

Stock source originally started with 02500, but seeing an update came out before they released it, they added in 03000 into their source..

Stock source = 3.18.63, which is 02500 in caf, 03000 = 3.18.66, HTC didnt change the sub to 66 but kept it 61.. Not sure why.. anyhow,

that is 8.0 Oreo Series, anyhow, as of Caf 05300 Oreo 8.1 Series started, CAF rebased that tag, First time I ever seen them do that..

Latest caf tag for msm8996 is CAF 07400 8.1 Series................

I originally Took the Caf 03000 8.0 Series and imported all Needed HTC components that allow HTC10 to boot and work.... I left out as much debugging and other un-needed HTC related crap

that did nothing but slow the device down.... I created a master Skeleton GIT Repo, that allowed others to take and mod to their liking..

after I finished with the master, I decided I wanted to grab the latest CAF, again 07400, and then I picked all my own commits again from master into the 07400 with a few manual changes that I had to make

for it to work right, Then Created a new master based on the 07400 tags.

From the 07400 tags, I started working on Nebula 1.0.0-2e-7400, 2e = 2nd Edition, and the 7400 = Caf Tag.....

I have working builds but Choose not to release anything on xda at this point, More testing has to be done.. If anyone is interested in testing,

then goto our Telegram Group, location in my Sig or our PureFusionOS thread..............

Nebula 2e is at its very early stages of custom mods.. So dont expect alot at this time........

I know this question will be asked, Will it work on my 7.x firmware or ROM.......

I used [MENTION=4684315]flar2[/MENTION]'s commit to disable verify, allowing it to boot on all firmwares and ROMs, but Camera will only work on any rom with the 8.x blobs.....

So even know it boots on a ROM with 7.x blobs, the camera will crash unless your on 8.x blobs ROM.................

Reason be, cause I imported the stock camera from Oreo, so yes, it needs Oreo blobs to talk to hardware, otherwise it wont be able to handshake and just crash...

everything else works perfect from my testers point of view.. Some minor issues, but normally tracked down and fixed quickly....

This will be my Final Kernel work on the HTC10, after this I will most likely never work on the HTC10 again............ I am moving on....................

I just wanted to give one last thing to the public before I move on..............

ETA: Not sure.. Still testing............ Join our Telegram group to get access to test releases..............