yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Krystalmyth:
I'm hyper bummed about it. You guys were like Seal Team 6, Justice League, maybe even Voltron. Who will form the head now? These are dark times, but we love you guys. Even without a head. You will always be Volton to me.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] SynisterWolf:
Thread cleaned.

Lets keep this thread on topic guys. If you want to contribute to the development of this kernel then by all means post but if you come here to post OT stuff it will be deleted. Let this be a warning to all.

Thanks

Wolf
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
Update NFO:

After some research on CodeAurora site, I have found the Exact source code that our beloved

Android N kernel is based off of, It wasnt easy and only reason it was possible to find, because I always keep up with latest nfo..

I am not going to give anymore nfo then what i have given already on that. When the time is right....... I will release source and kernel so peepz can see.. But i tell you one thing,

HTC really surprised me on this one.

I have desided to start fresh from scratch again.... Its no biggie and I know what im doing............ Its not the first time. and again, it wont be my last.. So better to start fresh..

So keep a look out.... I still have my #1 tester with me.. so, I think we can get though all this............

I thank the mod for cleaning this thread... now back to real business...................
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
I hope it was a good surprise!

I forgot to mention the other day, I tried to use f2fs but the way LeeDroid works, I don't think you can see the benefit as it wipes the system to EXT4 on a ROM update anyway.

Thanks for including it anyway and hopefully I will find a way of getting it working. :svetius:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
I kinda have a working Kernel for N, using the newly found Caf source with the 100% stock source......... Problem is on N firmware its reported being Rejected by the security feature which i thought was off.

so i dont get it..im looking into it............

But it does boot on n with mm firmware.. and everything works
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
Update NFO: When I said I would start over i did, I once again have have a Updated kernel, But do to lack of testers, Releases of any kind wont be for a while. The tester I use is very busy at the time,

so till I can get verified testing done.. I gota hold back...... Its been tested on N with MM firmware, But tested on N with N firmware it doesnt wanna boot, Security Rejects it.........

Going though my defconfig, I seen the DM-verity stuff turned on. Hopefully turning that off Might of fixed that issue...... Havent tested it on real N firmware yet.........

I bench marked it on Secondary ROM, on N, and scored a 140K, which is low.. but, secondary rom on a sdcard?, come on 140k is very good for that..................

I will fill you in a little more on the direct source that HTC uses for the N Kernel...... Why i said I was a little surprised at what kernel source they used, because the one they used

started about 6 months ago, and that kernel that was started 6 months ago, is what i would call a Kernel on Steroids.. Its a beast and prob listed as the top caf kernel there.

Side by side compared, Shows that HTC used that Kernel for their N ...... and the new features and the hidden features that HTC tried to cover up.. Is unbelievable..

Yea I uncovered some things htc tried to cover up on that kernel......... Good example:

# CONFIG_SCHED_HMP_CSTATE_AWARE is not set
# CONFIG_SCHED_CORE_CTL is not set

I also checked into the binaries for stune, htc wasnt lazy in making sure thats not in there..

but again, eas is listed on 4 files 2 in lib and 2 in lib64, I might be able to use the caf drivers from the pixel on that..

This kernel I have worked on is NOT EAS.. its a none EAS.. Do not ask me if I will do EAS or when..........

I must get the bugs out of None eas before I can even think about porting that project again.......

I have already done plenty in the one day I started working on this....

As Thomas Edison once said, I dont invent by accident, Its done by hard work and dedication..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] syntropic:
I just dropped in to XDA after 4-5 days. I see the Nebulix kernel is "discontinued" for the moment. I still have 4.01 installed.

I'd like to know what happened, but I don't see the original thread... Is there a summary post on what transpired somewhere?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
To make it short and sweet, We had our Differences, and decided it was best to separate things back to where it was..

I know Im lying here.. but I dont wanna get anything going..... so just leave it at that..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] syntropic:
Well someone could PM me if getting into the reality of it compromises a certain base level of harmony to all involved. It's good to gain insight from situations like these.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
As of now, There will be no more EAS Kernels, But after I get this N kernel back up to where I want it.. I will look more into EAS..

I need to barrow 4 blobs from the pixel to make it work. If I cant get that to work, I will not continue with the EAS version.

There is no point in it then............. But we will see how things go............
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
NFO: One thing that many people have asked me about over and over and over,

htc_pmeuhl:/data/data # lsmod
Module Size Used by
texfat 250809 0
moc_crypto_api_tmpl 5073 0
moc_crypto 415905 1 moc_crypto_api_tmpl
moc_platform_mod 2247 1 moc_crypto

That should answer your questions.... Yes Texfat is working on my new N kernel..

Sound mod was reported to really be booming as well....

I hope to get my first N release out later tonight or tomorrow Eastern time......

I am just trying to get some of the major cosmetics finished.............

Linux version 3.18.31Nebula_7.0.0_20161210_141336~ (Nebula@NebulaProject.com) (gcc version 6.1.1 20160711 (Linaro GCC Snapshot 6.1-2016.07) ) #1 SMP PREEMPT Sat Dec 10 14:21:25 EST 2016
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Krystalmyth:
Getting some kernel panics on 3.3.0 that had been fixed on Nebulix. I'm sure you already know about them but can get you a log if it's unexpected.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
I think I forgot about that.. I have to revert the GPU OC.. that would stop the kernel panics......... I think.......... we can hope.. ill see what I can do.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Krystalmyth:
No problem. Just reporting in. :good: Can't find the sound I can here anywhere else. With you till it blows up.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
You're awesome, [MENTION=5687366]Eliminater74[/MENTION] ! Been waiting for exfat since the birth of Nebula kernel for the HTC 10
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
Hey [MENTION=5687366]Eliminater74[/MENTION],

Great work!! I'm waiting to take the plunge on Nougat but am happy that there will be a Nebula kernel out when I do!

I was curious about the toolchain work you did in the early days? Is there a possibility that the other newer toolchain might work now as they have matured and you're (/ HTC) are using a much newer kernel source?

Keep up the good work but please also make sure you have breaks and time to yourself!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
He's using the latest GCC 6.2.x TC now and there are no bugs that I've met with :highfive:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
The toolchain i use is direct from Linaro 6.X or 5.X and I also use UBERTC once ins a while which can be 5.x or 6.x or even 7.x ......

I sometimes build my chains from source.. but not always, I cant build Linaro from source at this time.. it wants binutils 2.17, when I have binutils 2.27.. so it doesnt like me right now......

but UBERTC I still build from source, and the reason for that, because I edit the build scripts to add options that are not in the original releases..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
BTW: Kernel is pretty much ready for release, I am just testing a few things out for with compiler optimizations...........

I did reset a few things today that I did not like in the kernel. So I removed that...........

My tester reported that everything is working.. Everything you seen in my old kernel is in this kernel, but now they work...

I was very careful how I added things and merged things this time..........

This kernel is Riding on a UM.5.5_C1_01600 Caf Kernel............

I merged in all UM 5.5_R1_00100 up to UM 5.5_r1_01800 then Final merged of UM 5.5_C1_01600 .....

R1 = Release Candidate

While C = Current Release......

I could be wrong on that.. but thats how i read it................

And yes, the offical HTC kernel for N is derived from UM 5.5_rb1.X Cant remember which one........

but the UM series is like a kernel on steroids.. its prob the best android Kernel over in the caf section........
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Man, I really want to see this project through.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
Nebula Update:

Get it in downloads section,

Or take it from here: Nebula_7.0.0_htc10_20161211_130344.zip

Android N Only:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
All aboard the hype train!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] morpheus620:
new Kernel working good with cm14.1 :)

Thanks [MENTION=5687366]Eliminater74[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
I was actually going to hold off a bit longer even know everything worked, I wanted to add a few more things, but my Tester thought I should release it today...

im not big on getting fast releases out. after do long at doing this, i just release when I feel its ready..... But Dont be surprised if i release another one very soon.

cause I am going to try and speed things up more and add another scheduler........

I will fix up the font page soon enough..... i am not much into doing gfx and designs, so its going to be a lame page.. but at least its something.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
People using it to utilise the headphone sound mod, if you feel something is not on point, try switching off and on the boomsound, it's a bug(?) with the stock ROM.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tkoreaper:
To be fair, I find the pages that have graphics everywhere to be lame and ugly. I prefer clean and simple, personally. All I care about are features, a download link, and a changelog.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Ariac Konrel:
Wow, I haven't even done a proper test and I already see a nice improvement in battery life.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Cuffuffles:
Thank God, I thought I was going crazy

I am at 2 hr 40 mins SoT with 50% battery left!

An amazing job with this kernel :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
NFO:

I am going to release a Beta version soon,

I added in cpu_input_boost in repalcement of cpu_boost, also taking a ride with Simple Thermal all By [MENTION=4800121]Sultanxda[/MENTION],

Made some other minor changes.. I now have a init.nebula.rc resource file that patches to your init.rc file in ramdisk.

all it does it add a import at the bottom of your imports just above the supersu one...... I makes no changes to your current resource files.

other then adding a line to import my new init.nebula.rc ...

That file was needed for cpu_imput_boost and Simple Thermal Monitor..........

I will list this kernel as beta, and keep the current one as stable..

I want to do more testing with this before I allow pubic use of it..................

But im keeping you up to date on my projects.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
Hey [MENTION=5687366]Eliminater74[/MENTION],

Just wanted to say thanks for your hard work. Once I saw that you had released an Android Nougat and a ROM I decided it was time to make the jump. Loving it so far!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Apollo2000:
Where did the downloads go?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
< DOWNLOADS ARE FIXED >

​

Sorry about that.. something strange happen with AFH.........
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
The universe might be consuming the nebulae.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
NFO: This beta release that I will release soon, you need to understand something. pnpmgr in kernel is disabled. I added Simple Thermal Monitor and I also added the cpu_input_boost,

Now with that.. my own resource file has been created called, init.nebula.rc which will lay in your ramdisk and called from init.rc .............

as most of you know the pnpmgr that comes with HTC is encrypted and the very few users here that have access to decryption it, keep it to them selfs......

I am a person that believes in full control. and since I cant have full access to that pnpmgr stuff, i figure i didnt need it. by disabling it.. and adding my own controls..

I gained over 10K + on bench scores.. This kernel would be more of a high performance kernel......

The current release kernel, is what i deemed stable. very stable.... I am not going to mess with that.. and everything is still in tact to that.........

but im always searing for new ways to get the most out of my kernel. So separate Beta project will be started by me. that will alow users

like your selfs to try it and hopefully give me feed back on it............
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
Hi [MENTION=5687366]Eliminater74[/MENTION],

Just a heads up, still some mention of a Nebulix kernel in the nougat ROM installation process. I've attached a screenshot from TWRP for reference.

Not on the beta ROM but will check it out at some point :svetius:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
What kind of sound mod did you use for the latest Nebula kernel?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] INDIAN-MAfIA:
What happened? Are you deaf now? Haha
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
I used the same one as my other kernel.. if your having issues, read the bugs workaround section. you must turn off and on the boomsound while listen to music to fix the HTC Rom bug..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
I thought a new sound mod was being used, haha. Sorry about that!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] pboden83:
hi

Hi there, can anyone tell me waht EAS is? Should i use the EAS Version or the other one? Are both Kernels Stable for mm and N ? Im on mm at the moment.

Thanks and sry for my bad english :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
The EAS version isnt current and is no longer get being developed (at least for now).

Energy Aware Scheduling aims to set The CPU speed at the right level taking into account the speed required (proactively rather than reacticely) and how much power it will take.

If on mm I would suggest you use 3.3 as I think that was the last mm stable.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
Update News:

I will be taking off for a few days to work on my LG V10 Kernel............

I figure this kernel is pretty stable enough.. and I promised them peepz like a year ago.. so I figure I can at least start on it.. which i have .. i managed to merge in all the latest caf updates so far..

but still alot of work to do..but im only taking a few days off...............

just let any of us know if you have questions or a problem comes up..............

thanks.

\
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] prstorero:
Does anyone else get high battery usage while the screen is off? I seem to get a much larger idle drain compared to stock (about 0.6% per hour). I'm running the latest N version as of this post on Viper 4.2.0. Is there any information I can provide that would help?

Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
I'm getting between 3% to 5% drain over a night (about 7 hours for me). I am on Leedroid and I have taken several steps to keep battery usage under control:

1) Greenify

2) Doze Editor

3) Managing permissions

4) Leandroid

Check these out (if you haven't already) and maybe they can help.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] prstorero:
I'm familiar with all of those and have used them in the past, but haven't felt the need to recently. I shouldn't have to in order to get idle drain under control on particular kernels. I'm not sure why I get a much higher standby for this one, but it was the same when I tried it on MM. Usually at least double than what I see on stock. I mean absolutely no offence here either, but hopefully I didn't come across that way.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
It might be a difference in ROM and Kernel combo as well. I don't have that stand by drain on Nebula before using these other apps.

I don't have these issues at all with Leedroid and Nebula.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
Try out [MENTION=1792279]ivicask[/MENTION]'s Pnp+Thermals mod and Naptime.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
I've disabled pnp for now but what is naptime? Where can I find it?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] :
On the Play Store. It's an app by Francisco Franco that forces doze instantly. It has helped me achieve deep sleep more effectively .
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
Update: Kernel:

I just dropped a new update into download section, Or heck, just do it the lazy way

and get it from here: Nebula_7.0.1_htc10_20161218_114214.zip

And because maybe some others wanna try it, I released my beta version here: Nebula_7.0.1-Beta_htc10_20161218_110339.zip

Both updated: to have the new cpuidle patch that [MENTION=4684315]flar2[/MENTION] added to his ...........

the beta Does not use pnpmgr and uses cpu_input_boost as well as simple_thermal_monitor among some other minor updates and improvements..

I ran the beta now for a week, no issues with me.. temps are great............ speed is crazy...........

Testing stages are at your own Risk............. if you have issue with that, then flash only the stable one........
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
Up and running on the beta. Looking forward to see how it performs on cm14.1 :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Ariac Konrel:
On the newest beta, my phone is EXTREMELY responsive.

I wonder how battery life will be.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
Kernel Update:

In Download Sections...............

V7.0.2 and V7.0.2 Beta

Whats updated:

Caf merges updates: LA.UM.5.5.c1-02900-8x96.0 and LA.UM.5.5.r1-02200-8x96.0

PS: pay attention to temps on Beta, I had to make a few internal changes........... so pay attention. So far its ok.. but you never know.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
Thanks buddy,

Installed 7.0.2 beta and will see how it goes on the temps. I'm a very light user so I dont imagine there will be issues on my end.

The biggest challenge is working out battery life as I cant get through a full cycle before you or crpalmer have put out another build!! It's a good problem to have :svetius:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
All in all....it is recommended to run with pnpmgr on or should one disable it? Can you say with pnpmgr=better battery, lower temps, without pnpmgr=slightly higher temps, worse battery, better performance or this wrong?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
If you want to disable pnpmgr then use the beta as the Dev has removed it completely and has other solutions in place.

For me it depends on how you use your phone. I'm not a heavy user so find disabling it and tweaking the kernel to my needs through exkm gets me better battery life whilst being smooth. I find PNP over compensates and gives me more power than I need so the phone is smooth but worse battery.

If you're a heavy user, you could use one of the custom PNP tweaks and get great performance without over taxing your phone (ie generating too much heat) as that's what the PNP tweak is keeping in check.

I would give both the stable and beta a go over the course of a few days and see how you find it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
Thank you for explanation! I espacially asked, because one game (Alto's Adventure) is lagging on ElementalX, even with AdrenoBooster turned on tu high and the MaxPerfomance pnp tweak :eek: (Altough it does not seem to be a high-end-3D-game:eek:).

That's why I'm surprised that the pnp is over compensating...It's weird :confused::eek: I'll give espacially Nebula Beta a try the next days!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
The beta is intended to get away from that over rated htc pnpmgr crap that is encrypted and only selective few have it decrypted and doesnt wanna share with the rest of the word.

My Intentions are to give the user full control over what suits their needs, with a little adjustment by the user, ,you can control your battery and thermal zones.......

I leave nothing secret.. and the only reasons there is no settings for simple thermal mod and cpu_input_boost cause both are pretty new and no app made for them.

but you can see the default settings in ramdisk under init.nebula.rc .. you are most welcome to change and see if they help.. but you can only change the ramdisk files if the boot image if unpacked

then you repack it............................

I will add zzmove gov which is great on battery......... just give me time..........
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
So,what if we already flashed a pnp tweak? Flashing the kernel 7.0.2 will overwrite it and works as intended,right? Or should I first revert to stock pnp? Noob here :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] RogerF81:
Thanks, I will try this right now!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] munkyvirus:
On the beta, EKM still shows the PnP as active, is that normal?

Regardless, picked Cafactive as governor and its flying, 149,000 in AnTuTu without any manner of tweaking, pretty good in my book.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
I would be very very surprised of you need to revert back to stock PNP first. You should be fine (Like 99.99% sure).

---------- Post added at 06:32 PM ---------- Previous post was at 06:31 PM ----------

Did you flash 7.0.2 or 7.0.2 beta? Its the beta that has PNP completely removed.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
I couldn't flash 7.0.2 beta on MaximusHD 3.0. Is it not compatible?

Edit: Succeded flashing.It was a bad download. Do I have to wipe dalvik/cache?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Eliminater74:
it should be compatible. why wouldnt it?

###################

PNPMGR will still show in exmgr because there is a pnpmgr inside your bin directory which is part of the stock rom.....

but as for the kernel I removed the pnpmgr addon.................

if your that worried about the pnpmgr, just rename system/bin/pnpmgr to system/bin/pnpmgr.bak

and same in system/etc/pnpmgr.xml
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] ordeniz:
Yes the pnpmanager shows active,is it normal? And what should the settings be in EXKM to get the best performance out of this beta kernel?

Edit: I edited my previous post : Edit: Succeded flashing.It was a bad download. Do I have to wipe dalvik/cache?

Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] rav101:
I havent been wiping dalvik