Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No signature spoofing for user builds (and other non-debuggable build types) of 21.0 in restructured branch #681

Open
petefoth opened this issue Sep 6, 2024 · 0 comments

Comments

@petefoth
Copy link
Contributor

petefoth commented Sep 6, 2024

Upstream signature spoofing support is only for debuggable build types (e.g.userdebug). To make a user build (or other non-debuggable build types , our signature spoofing patches need to be applied.

This is not done in the pf-restructure-build branch, which is currently the only way to make 21.0 builds.

Workaround is to apply the patches manually. The code to do this is in this code in the master branch

https://github.com/lineageos4microg/docker-lineage-cicd/blob/master/src/build.sh#L288C4-L347C1

@petefoth petefoth changed the title No signature spoofing for user builds (and other build types) in restructured branch No signature spoofing for user builds (and other non-debuggable build types) of 21.0 in restructured branch Sep 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant