Viewing a single comment thread. View all comments

antonyjr0 OP t1_j03vnvx wrote

Cool Github Project: https://github.com/antony-jr/ham

Website: https://antonyjr.in/ham

​

For now only has recipe for Enchilada (aka. OnePlus 6, not 6T). It can build LineageOS 19.1 using a Android Signing Provided by You (See https://wiki.lineageos.org/signing_builds). The special thing about this build is that, the output of this build can be flashed and you can lock your bootloader for extra security. (Only available for OP6).

See https://forum.xda-developers.com/t/guide-re-locking-the-bootloader-on-the-oneplus-6t-with-a-self-signed-build-of-los.4113743/ for more info.

More instructions to follow in the website soonish. Looking for feedback and potential users.

1

durrandi t1_j05rqs8 wrote

Interesting! How does it fair for R&D? I have a few old devices I'd like to try porting to lineageOS. But they don't have any official support.

1

antonyjr0 OP t1_j05se50 wrote

Really good, you can use the tool with -k arg to keep the server even if the build fails, the stdout is saved in the server on /tmp, you inspect it to see what went wrong. Run ham clean to destroy all server and rerun. You give the tool a regular git repo URL or local dir. The entire git repo or local dir will be available on the server at /ham-recipe so you can put your patches and everything at the git repo itself. Run with ham get -k <user>@gh/<repo>

Make sure to run ham clean to destroy all build servers.

See my recipe for ref: https://github.com/ham-community/enchilada-los19.1

ham converts the ~ to the ham community username, but you can give any valid github username.

1