Closed emanuelb closed 3 years ago
They closed the other issue. I have little hope they will fix it.
As a solution to the concern about projects that fork this one and leave in the api keys, OP left me a message in Twitter I'm not sure he meant the following but the correct approach would probably be to:
Thanks for your interest in the project. As mentioned in the issue you linked, we do not plan to change the production build environment or disable features that improve the user experience. While we do our best to maintain the ability for anyone to build the BRD mobile applications locally, it is intended for personal use and not to replicate production builds. Currently Play Store APKs are produced from a M1 Mac and this is not something the development team can change.
I Build latest commit for version 4.9.1 https://github.com/breadwallet/breadwallet-android/commit/a6b8add794ced98b2ea77c3dcecaadd7a91dfdd7
with 2 containers (1 alpine based, 1 debian based):
Containerfile.alpine:
Containerfile.debian:
build with:
Comparing them & to the apk from google-play, result in difference in many files.
cruncherEnabled
at: https://f-droid.org/en/docs/Reproducible_Builds/#png-crushcrunch or maybe other setting likevectorDrawables.useSupportLibrary = true
, etc..see also related issue about this topic: https://github.com/breadwallet/breadwallet-android/issues/117