Closed eogut closed 4 years ago
Kugo (Loire) won't receive support for kernel 4.14 according to https://github.com/sonyxperiadev/kernel-sony-msm-4.14-common/issues/8. But this user told me that he will add support: https://github.com/sonyxperiadev/device-sony-loire/pull/262#issuecomment-581885598
I'm currently trying to compile Suzu (Loire) with kernel 4.9, you can check out my progress here: https://github.com/sonyxperiadev/device-sony-loire/issues/263
Kugo (Loire) won't receive support for kernel 4.14 according to sonyxperiadev/kernel-sony-msm-4.14-common#8. But this user told me that he will add support: #262 (comment)
I'm currently trying to compile Suzu (Loire) with kernel 4.9, you can check out my progress here: #263
It would be great to have some sort of guide if you're successful. @MarijnS95 had informed me that I would need to port an older kernel but I'm very inexperienced with coding and can't bring up the time to manage to get Android 10 on my X Compact...
@eogut The goal is to have Android 10 and kernel 4.9 compile out of the box, how it worked before 4.14 came into existence. Other community members have put effort in to make this a valid compilation target again, and I'll try my best to assist where necessary. As long as @jaylinski reports and/or fixes issues in the build it should become available soon again.
It remains to be seen whether 4.14 will work out on Loire and Tone. While @bartcubbins is definitely working on the kernel side one of the major setbacks is hardware keymaster support. As far as I've been told there is no k4.14 compatible binary available meaning you'll loose out on hardware-backed encryption (afaik only key management) and the fingerprint sensor. But with some time I'm sure a wrapper of some sorts can be created.
All that aside I must have repeated this a couple times: We are working on running these devices on the latest Linux kernel. The less time we spend doing kernel conversions here (4.9 still receives maintenance) the more time we (hopefully) have left over to turn that "mainline Linux" project from a sluggish, half-working device into an appropriate daily driver.
When I try to build Android 10 for kugo, ninja runs into the following error:
So, apparently there is no precompiled kernel for kugo, although the build guide writes that there should be a precompiled kernel. Then, when I try to build the kernel manually, I get this:
The log reads this (translated from German):
What to do? I cannot build AOSP this way.