Is there any material to learn how to build it for **unsupported** device? I'm dead set on building LineageOS for my device
My device (Ulefone Armor 21) is unsupported by LineageOS and there are no custom ROMs. I can buy a new device, but most new phones are garbage without a headphone jack and an SD card slot, plus this one has additional side button.
So in short, I like the hardware, but software sucks.
It is already rooted, and I'm willing to go as far as it takes to make it run LineageOS, but I need some documentation or anything that explains how to make a build for an unsupported device, but I can't find anything.
Another issue is that I don't have the source code for the device's kernel as the manufacturer has refused to provide it, so I was hoping there's a way to extract everything vendored from the stock ROM.
I know that it's not gonna be easy, and if I brick the poor thing, so be it, I'll buy a Pixel, but I still want to try.