- Feb 7, 2011
How did you get github to accept such a large file to upload? I tried it but it said it was too big.Hi,
Many reason I guess,
Because It's fun ! teaching yourself how to do it, making your own and learning how to do it, having a better understanding of how it works, this is something I like to do.
I also want to see If I can apply small patch, maybe try to resolve some bug in the future, not sure if my knowledge would be enough.
But I understand what you mean, and team up to make a build for everyone look like doing an Official support. It would be nice, but you need a good understanding of the source code. Also you need to follow the Lineageos requirements : https://wiki.lineageos.org/submitting_device.html , https://github.com/LineageOS/charter/blob/master/device-support-requirements.md
@sinnl0s , @gnarf49
Using WSL to build look tricky but I am glad you did it !
I used a docker image for making my builds : https://hub.docker.com/r/lineageos4microg/docker-lineage-cicd
- sources: https://github.com/lineageos4microg/docker-lineage-cicd
It work really fine to me, it's base on ubuntu 20.04 and updated for lineage 18.1. You can sign the build with keys and there is also options for MicroG signature spoofing if you want (I'm not using it).
I am just a bit confuse about one thing: the tag "dev-keys" instead of "released-keys" in the build name, not sure if it's normal as the process look different than the official docks (https://wiki.lineageos.org/signing_builds.html). But the build looks correctly signed so I guess it's ok.
Let me know if for some reason it's better to not use this docker image, I am very open to advice.
Today I uploaded a new build for starlte with security patchs from June 5 : https://github.com/pakaoraki/OTA/releases
I am currently running it and so far so good, no problem. I am happy to share it, but the build is signed with my own keys so dirty flash won't work (you will need fresh start with TWRP), but OTA is ok if you're already installled the previous one. For people who want to use it, let me know if you have any issues.
On another note, maybe we could keep regularly checking in on this sub to just let each other know the compile worked with each new security update. I can confirm that the LOS 18.1 compile with June 5th security update works, just as you completed it