SUMMARY: you're never going to have a kernel for a device which was not first released by the OEM, in this case Motorola.
Originally Posted by lem22
Oreo needs at least Kernel 4.4. To prevent false hopes, it still should be called Resurrection Remix.
It's a bit like installing Vista themes on Windows XP back in the days...
Call the kernel Resurrection Remix? It seems you are confusing kernels with specific ROM names? Maybe you are making a joke, I'm not sure.
Once we have a compatible
kernel in the LOS tree to that will run on Oreo, any ROM maintainer can package and release a ROM. @bhb27
, our kernel developer also maintains Resurrection Remix ROM. But there's also LOS, crDroid, etc. All the current ROMs will probably follow to Oreo. We may even attract some new ones.
An Oreo compatible kernel is the FOUNDATION for any Oreo ROM. You need that first. But you can't just create a kernel out of thin air. You need to adapt the kernel sources the OEM (in this case Motorola) has released publicly.
Here's the problem with the kernel -- and I'm not an expert on kernels, but I'll explain it the best I can.
When our former official CM dev @Skrilax_CZ
started this work back in early 2015, he had to take Motorola KitKat kernel sources
it to work with Lollipop CM 12.0 (March 2015) and then CM12.1 (April 2015). We had Lollipop CM custom ROM BEFORE Motorola gave us Lollipop
Motorola did release official Lollipop, but didn't release Lollipop kernel sources until like July 2015.
At that point our CM dev @Skrilax_CZ
then updated the CM kernel to "Lollipop" kernel. Until then for many months, we had Lollipop ROMs running on Kitkat kernel.
WHY? Because you can't just create a kernel that will run on a phone from scratch. You have to adapt the kernel the OEM has made for it.
Then, same thing happened with Marshmallow. For awhile, we had Marshmallow ROMs running on "Lollipop" kernel. Then
Motorola released Marshmallow kernel sources and now we have "Marshmallow" kernel. During this time frame (Marshmallow to Nougat) was when @bhb27
took over kernel coding duties.
Well, guess what? Marshmallow was the last firmware Motorola ever released for Quark.
Yet, we have Nougat ROMs -- running on Marshmallow kernel. (Thanks to @bhb27
If we ever get Oreo -- it will be Oreo running on Marshmallow kernel. (Thanks to @bhb27
So, no I'd pretty much bet you will never get Linux Kernel 4.4 running on any Quark. If you want that, you would need official OEM kernel coding -- with stock official Oreo ROM -- which is only available with currently supported hardware. XDA devs with skill give life to older devices like these 2014 phones, but there's limits to what they can do.
I have Linux kernel 4.4.63 on my LG V30 US998, but it's a new phone. LG codes that kernel. Three years from now if I still have this phone, any ROMs in running will have to be using kernel sources from LG.
Just like any Quark will need kernel sources from Motorola -- and the last available is Marshmallow kernel, circa 2016.