nunchuk-android
nunchuk-android copied to clipboard
The app is not reproducible
I tried to reproduce v1.9.32 with the following steps:
apt update
DEBIAN_FRONTEND=noninteractive apt install -y openjdk-11-jdk
cd /mnt
printf '\nstoreFile=nunchuk.pfx\nstorePassword=nunchuk_alias\nkeyPassword=nunchuk_alias\nkeyAlias=nunchuk_alias' > keystore.properties
keytool -genkey -alias nunchuk_alias -keystore nunchuk-app/nunchuk.pfx -storetype PKCS12 -keyalg RSA -keysize 4096 -storepass nunchuk_alias -keypass nunchuk_alias -validity 10000 -dname CN=IL
sed -i 's/io.nunchuk.android:nativesdk:\${nativeSdkVersion}/com.github.nunchuk-io:nunchuk-android-nativesdk-prebuild:1.1.61@aar/g' configs/dependencies.gradle
./gradlew assembleRelease
Now getting a diff between the built apk and the downloaded apk:
unzip -d /tmp/fromPlay_io.nunchuk.android_207 -qq /home/ws/1.9.32.apk
unzip -d /tmp/fromBuild_io.nunchuk.android_207 -qq /mnt/nunchuk-app/build/outputs/apk/production/release/nunchuk-app-production-release.apk
diff --brief --recursive /tmp/fromPlay_io.nunchuk.android_207 /tmp/fromBuild_io.nunchuk.android_207
Here are the results:
Files /tmp/fromPlay_io.nunchuk.android_207/AndroidManifest.xml and /tmp/fromBuild_io.nunchuk.android_207/AndroidManifest.xml differ
Files /tmp/fromPlay_io.nunchuk.android_207/assets/dexopt/baseline.prof and /tmp/fromBuild_io.nunchuk.android_207/assets/dexopt/baseline.prof differ
Files /tmp/fromPlay_io.nunchuk.android_207/assets/dexopt/baseline.profm and /tmp/fromBuild_io.nunchuk.android_207/assets/dexopt/baseline.profm differ
Files /tmp/fromPlay_io.nunchuk.android_207/classes2.dex and /tmp/fromBuild_io.nunchuk.android_207/classes2.dex differ
Files /tmp/fromPlay_io.nunchuk.android_207/classes3.dex and /tmp/fromBuild_io.nunchuk.android_207/classes3.dex differ
Files /tmp/fromPlay_io.nunchuk.android_207/classes4.dex and /tmp/fromBuild_io.nunchuk.android_207/classes4.dex differ
Files /tmp/fromPlay_io.nunchuk.android_207/classes5.dex and /tmp/fromBuild_io.nunchuk.android_207/classes5.dex differ
Files /tmp/fromPlay_io.nunchuk.android_207/classes.dex and /tmp/fromBuild_io.nunchuk.android_207/classes.dex differ
Only in /tmp/fromBuild_io.nunchuk.android_207/res: 03.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: 06.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: 06.xml
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: Al.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: Am.xml
Only in /tmp/fromPlay_io.nunchuk.android_207/res: anim
Only in /tmp/fromPlay_io.nunchuk.android_207/res: animator
Only in /tmp/fromPlay_io.nunchuk.android_207/res: animator-v21
Only in /tmp/fromPlay_io.nunchuk.android_207/res: anim-v21
Only in /tmp/fromBuild_io.nunchuk.android_207/res: an.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: aN.xml
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: dp.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: dP.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: DP.xml
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-anydpi-v21
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-anydpi-v24
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-hdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-ldpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-ldrtl-hdpi-v17
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-ldrtl-mdpi-v17
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-ldrtl-xhdpi-v17
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-ldrtl-xxhdpi-v17
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-ldrtl-xxxhdpi-v17
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-mdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-v21
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-v23
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-watch-v20
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-xhdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-xxhdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: drawable-xxxhdpi-v4
Only in /tmp/fromBuild_io.nunchuk.android_207/res: DR.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: Ds.png
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: Fl.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: FM.9.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: fn.xml
Only in /tmp/fromPlay_io.nunchuk.android_207/res: font
Only in /tmp/fromBuild_io.nunchuk.android_207/res: FP.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: fr.9.png
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: Im.ttf
Only in /tmp/fromBuild_io.nunchuk.android_207/res: In.9.png
Only in /tmp/fromPlay_io.nunchuk.android_207/res: interpolator
Only in /tmp/fromPlay_io.nunchuk.android_207/res: interpolator-v21
Only in /tmp/fromBuild_io.nunchuk.android_207/res: io.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: -i.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: ir.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: IS.png
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: L5.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: L9.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: l9.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: lA.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: LA.xml
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout-land
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout-ldrtl-v17
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout-sw600dp-v13
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout-v21
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout-v23
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout-v26
Only in /tmp/fromPlay_io.nunchuk.android_207/res: layout-watch-v20
Only in /tmp/fromBuild_io.nunchuk.android_207/res: lb.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: lB.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: lb.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: lc.xml
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: MA.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: MC.xml
Only in /tmp/fromPlay_io.nunchuk.android_207/res: menu
Only in /tmp/fromBuild_io.nunchuk.android_207/res: ME.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: Mg.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: MH.xml
Only in /tmp/fromPlay_io.nunchuk.android_207/res: mipmap-anydpi-v26
Only in /tmp/fromPlay_io.nunchuk.android_207/res: mipmap-hdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: mipmap-mdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: mipmap-xhdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: mipmap-xxhdpi-v4
Only in /tmp/fromPlay_io.nunchuk.android_207/res: mipmap-xxxhdpi-v4
Only in /tmp/fromBuild_io.nunchuk.android_207/res: MK.xml
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: nA.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: nA.ttf
Only in /tmp/fromPlay_io.nunchuk.android_207/res: navigation
Only in /tmp/fromBuild_io.nunchuk.android_207/res: NA.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: nC.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: nc.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: NC.xml
...
Only in /tmp/fromBuild_io.nunchuk.android_207/res: xc.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: xd.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: xH.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: xJ.png
Only in /tmp/fromBuild_io.nunchuk.android_207/res: --.xml
Only in /tmp/fromPlay_io.nunchuk.android_207/res: xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: XM.xml
Only in /tmp/fromBuild_io.nunchuk.android_207/res: XN.xml
...
Files /tmp/fromPlay_io.nunchuk.android_207/resources.arsc and /tmp/fromBuild_io.nunchuk.android_207/resources.arsc differ
Only in /tmp/fromPlay_io.nunchuk.android_207: stamp-cert-sha256
Note: The diff is truncated because it's too lengthy for Github.
Apparently there's news regarding this: https://github.com/nunchuk-io/nunchuk-android/commit/72373c3531f49bdf085fb0cbb3b10ba10884e85b
We will give it another try.
hey, keraliss from walletscrutiny. i tested v1.9.51, and found diffs in the apks.
First of all, the build instructions were super helpful. we were able to generate the split apks following the info. we also extracted split apks from our adb-connected device, and ran the apkdiff.py
got this result -
keraliss@keraliss:~/projects/walletScrutiny_build/nunchuck/neww/reproducible-builds$ ./apkdiff.py ../apks/built-apks/splits/base-master.apk ../apks/device-apks/base.apk
APK file classes.dex does not match
APKs are different!
keraliss@keraliss:~/projects/walletScrutiny_build/nunchuck/neww/reproducible-builds$ ./apkdiff.py ../apks/built-apks/splits/base-arm64_v8a.apk ../apks/device-apks/split_config.arm64_v8a.apk
APKs are the same!
keraliss@keraliss:~/projects/walletScrutiny_build/nunchuck/neww/reproducible-builds$ ./apkdiff.py ../apks/built-apks/splits/base-xxhdpi.apk ../apks/device-apks/split_config.xxhdpi.apk
file res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png not found in second APK
APKs are different!
we also compared all the apks one to one, and got this -
keraliss@keraliss:~/projects/walletScrutiny_build/nunchuck/neww/apks$ diff --recursive device-apks/base built-apks/splits/base-master
Binary files device-apks/base/AndroidManifest.xml and built-apks/splits/base-master/AndroidManifest.xml differ
Binary files device-apks/base/assets/dexopt/baseline.prof and built-apks/splits/base-master/assets/dexopt/baseline.prof differ
Binary files device-apks/base/classes2.dex and built-apks/splits/base-master/classes2.dex differ
Binary files device-apks/base/classes3.dex and built-apks/splits/base-master/classes3.dex differ
Binary files device-apks/base/classes4.dex and built-apks/splits/base-master/classes4.dex differ
Binary files device-apks/base/classes5.dex and built-apks/splits/base-master/classes5.dex differ
Binary files device-apks/base/classes6.dex and built-apks/splits/base-master/classes6.dex differ
Binary files device-apks/base/classes.dex and built-apks/splits/base-master/classes.dex differ
Binary files device-apks/base/res/xml/splits0.xml and built-apks/splits/base-master/res/xml/splits0.xml differ
Binary files device-apks/base/resources.arsc and built-apks/splits/base-master/resources.arsc differ
Only in device-apks/base: stamp-cert-sha256
keraliss@keraliss:~/projects/walletScrutiny_build/nunchuck/neww/apks$ diff --recursive device-apks/split_config.arm64_v8a built-apks/splits/base-arm64_v8a
Binary files device-apks/split_config.arm64_v8a/AndroidManifest.xml and built-apks/splits/base-arm64_v8a/AndroidManifest.xml differ
Only in device-apks/split_config.arm64_v8a: META-INF
Only in device-apks/split_config.arm64_v8a: stamp-cert-sha256
keraliss@keraliss:~/projects/walletScrutiny_build/nunchuck/neww/apks$ diff --recursive device-apks/split_config.en built-apks/splits/base-en
Binary files device-apks/split_config.en/AndroidManifest.xml and built-apks/splits/base-en/AndroidManifest.xml differ
Only in device-apks/split_config.en: META-INF
Binary files device-apks/split_config.en/resources.arsc and built-apks/splits/base-en/resources.arsc differ
Only in device-apks/split_config.en: stamp-cert-sha256
keraliss@keraliss:~/projects/walletScrutiny_build/nunchuck/neww/apks$ diff --recursive device-apks/split_config.xxhdpi built-apks/splits/base-xxhdpi
Binary files device-apks/split_config.xxhdpi/AndroidManifest.xml and built-apks/splits/base-xxhdpi/AndroidManifest.xml differ
Only in device-apks/split_config.xxhdpi: META-INF
Only in device-apks/split_config.xxhdpi/res: drawable-hdpi-v4
Only in device-apks/split_config.xxhdpi/res: drawable-ldrtl-hdpi-v17
Only in built-apks/splits/base-xxhdpi/res: drawable-ldrtl-xxhdpi-v17
Only in built-apks/splits/base-xxhdpi/res: drawable-xhdpi-v4
Only in built-apks/splits/base-xxhdpi/res: drawable-xxhdpi-v4
Binary files device-apks/split_config.xxhdpi/resources.arsc and built-apks/splits/base-xxhdpi/resources.arsc differ
Only in device-apks/split_config.xxhdpi: stamp-cert-sha256
you can check my full review -here
Hey @keraliss, First, thanks for the tests. Regarding the result, could you send your .aab and .apk files here? Does your device have Nunchuk 1.9.51 installed from the Play Store or the GitHub release page?
Hello team nunchuk,
Danny here from WalletScrutiny.
Update 2024-11-07 Reproducible verification for version 1.9.53
We followed the instructions from the provider regarding their reproducibility verification steps.
We documented our build in the asciicast below.
Using their apkdiff.py
Nunchuk has their own custom Python script to ascertain whether the built vs the device apks match or not. These were the results:
dannybuntu@MS-7978:~/nunchuk-android/reproducible-builds$ ./apkdiff.py ../apks/built-apks/splits/base-armeabi_v7a.apk ../apks/device-apks/split_config.armeabi_v7a.apk
APKs are the same!
dannybuntu@MS-7978:~/nunchuk-android/reproducible-builds$ ./apkdiff.py ../apks/built-apks/splits/base-xhdpi.apk ../apks/device-apks/split_config.xhdpi.apk
APKs are the same!
dannybuntu@MS-7978:~/nunchuk-android/reproducible-builds$ ./apkdiff.py ../apks/built-apks/splits/base-en.apk ../apks/device-apks/split_config.en.apk
APKs are the same!
dannybuntu@MS-7978:~/nunchuk-android/reproducible-builds$ ./apkdiff.py ../apks/built-apks/splits/base-master.apk ../apks/device-apks/base.apk
APK file classes.dex does not match
APKs are different!
We noticed that apkdiff.py excluded the following files:
def compareApkAndBundle(first, second):
FILES_TO_IGNORE = [
"resources.arsc",
"stamp-cert-sha256",
"assets/dexopt/baseline.prof",
"assets/dexopt/baseline.profm",
"AndroidManifest.xml",
]
def compareApks(first, second):
FILES_TO_IGNORE = [
"META-INF/MANIFEST.MF",
"META-INF/CERT.RSA",
"META-INF/CERT.SF",
"META-INF/BNDLTOOL.SF",
"META-INF/BNDLTOOL.RSA",
"stamp-cert-sha256",
"resources.arsc",
"res/xml/splits0.xml",
"AndroidManifest.xml",
"assets/dexopt/baseline.prof",
"assets/dexopt/baseline.profm",
]
We took the initiative to file an issue regarding these files.
Proceeding with unzipping the apks, normalizing their names and running diff -r
armeabi_v7a
dannybuntu@MS-7978:~/nunchuk-android/apks$ diff -r built-apks/armeabi_v7a/ device-apks/armeabi_v7a/
Binary files built-apks/armeabi_v7a/AndroidManifest.xml and device-apks/armeabi_v7a/AndroidManifest.xml differ
Only in device-apks/armeabi_v7a/: META-INF
Only in device-apks/armeabi_v7a/: stamp-cert-sha256
base
$ diff -r built-apks/base/ device-apks/base/
Binary files built-apks/base/AndroidManifest.xml and device-apks/base/AndroidManifest.xml differ
Binary files built-apks/base/assets/dexopt/baseline.prof and device-apks/base/assets/dexopt/baseline.prof differ
Binary files built-apks/base/classes2.dex and device-apks/base/classes2.dex differ
Binary files built-apks/base/classes3.dex and device-apks/base/classes3.dex differ
Binary files built-apks/base/classes4.dex and device-apks/base/classes4.dex differ
Binary files built-apks/base/classes5.dex and device-apks/base/classes5.dex differ
Binary files built-apks/base/classes6.dex and device-apks/base/classes6.dex differ
Binary files built-apks/base/classes.dex and device-apks/base/classes.dex differ
Binary files built-apks/base/res/xml/splits0.xml and device-apks/base/res/xml/splits0.xml differ
Binary files built-apks/base/resources.arsc and device-apks/base/resources.arsc differ
Only in device-apks/base/: stamp-cert-sha256
en
$ diff -r built-apks/en/ device-apks/en/
Binary files built-apks/en/AndroidManifest.xml and device-apks/en/AndroidManifest.xml differ
Only in device-apks/en/: META-INF
Binary files built-apks/en/resources.arsc and device-apks/en/resources.arsc differ
Only in device-apks/en/: stamp-cert-sha256
xhdpi
$ diff -r built-apks/xhdpi/ device-apks/xhdpi/
Binary files built-apks/xhdpi/AndroidManifest.xml and device-apks/xhdpi/AndroidManifest.xml differ
Only in device-apks/xhdpi/: META-INF
Binary files built-apks/xhdpi/resources.arsc and device-apks/xhdpi/resources.arsc differ
Only in device-apks/xhdpi/: stamp-cert-sha256
Until we have finalized the list of files that can be considered as excluded from diffs, the presence of multiple diffs, particularly in base-master.apk, such as:
- classes2.dex
- classes3.dex
- classes4.dex
- classes5.dex
- classes6.dex
would render version 1.9.53 as non-verifiable
Hashes of the APKs
dannybuntu@MS-7978:~/nunchuk-android/apks/built-apks/splits$ sha256sum *.apk
aaec6e500babbd1931db8485b99205468e426f6157df131f607aa69b6e821708 base-armeabi_v7a.apk
92e6c7ab6bd7335f9012cace0a71d2339b559cfa0a1ae56a798fb226bd676e83 base-en.apk
ff7a34f14d304b27991b00cb0148dbbb508108d64255e64047a2047865d5ac9e base-master.apk
72029da7b4d23eea8ddc7477ea6c618961e3c54971b1c257c549c62014396657 base-xhdpi.apk
dannybuntu@MS-7978:~/nunchuk-android/apks/device-apks$ sha256sum *.apk
59777895e5cc335505d9917dcbd71bd22162affae88d926c5ed92fee5216de08 base.apk
b743c962485d546ec74d8c7a21d7658d111fd5c61da465cefef188d82527cc6f split_config.armeabi_v7a.apk
1f8a07887f49898030894acfd47447b2fd56b7395b6c926ec2756427487d5252 split_config.en.apk
26fb6d2b6775d7a1044ccabfbc0c071ce22ba1095d4e3d5a664e1691dae07209 split_config.xhdpi.apk
I have also included a zip file of the built-apks and device-apks GitHub has a file limit of 25 MB, so I will use a third-party site (mega.nz) if you don't mind. :) built-apks.zip device-apks.zip nunchuk-app-production-release.aab
WalletScrutiny Independent Testing Update 2025-01-15
Diffs:
armeabi_v7a.apk - reproducible
8f53fa42fc072381ea228314fa421b52a77b33e9fe6029095fc1d13c68fd9b41 - Official 24e13fbf44b47b8dc46c6043fc0383ed59075f97da22489d34f38f02a36616a2 - Built
Signing-related diffs only.
base.apk - nonverifiable
9027651c5ed7dd4a31d6cd073023bb77f38b799d8a0aa0ff0f81a184b1795dd3 - Official b85a00b1c6ac7b6b2ed068beb3fd134d5386e2f30885e9ab5202c0d5e0d90086 - Built
Signing-related diffs including:
- baseline.profm
- classes2.dex
- classes3.dex
- classes4.dex
- classes5.dex
- classes6.dex
- classes.dex
xhdpi.apk - reproducible
02c32758930cf0d4d87a44a5985f7bf97550280e1539074276a277866489f022 - Official 0daeee1e46edda5bc66c6878af256c43da2cb5378cdfc944addd8ff0498ac2f8 - Built
Signing-related diffs only
Complete findings
*** Comparing Official and Built APKs Hashes ***
Official APKs:
========================================
**Official APKs Hashes**
9027651c5ed7dd4a31d6cd073023bb77f38b799d8a0aa0ff0f81a184b1795dd3 base.apk
8f53fa42fc072381ea228314fa421b52a77b33e9fe6029095fc1d13c68fd9b41 split_config.armeabi_v7a.apk
02c32758930cf0d4d87a44a5985f7bf97550280e1539074276a277866489f022 split_config.xhdpi.apk
========================================
Built APKs:
========================================
**Built APKs Hashes**
b85a00b1c6ac7b6b2ed068beb3fd134d5386e2f30885e9ab5202c0d5e0d90086 base.apk
24e13fbf44b47b8dc46c6043fc0383ed59075f97da22489d34f38f02a36616a2 split_config.armeabi_v7a.apk
0daeee1e46edda5bc66c6878af256c43da2cb5378cdfc944addd8ff0498ac2f8 split_config.xhdpi.apk
========================================
Running diffs between official and built unzipped APKs...
Comparing armeabi_v7a...
Differences found between /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/armeabi_v7a and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/armeabi_v7a
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/armeabi_v7a/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/armeabi_v7a/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/armeabi_v7a: META-INF
Only in /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/armeabi_v7a: stamp-cert-sha256
Differences saved to /tmp/test_io.nunchuk.android_1.9.58/diff_armeabi_v7a.txt
Comparing base...
Differences found between /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/AndroidManifest.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/assets/dexopt/baseline.prof and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/assets/dexopt/baseline.prof differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/classes2.dex and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/classes2.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/classes3.dex and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/classes3.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/classes4.dex and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/classes4.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/classes5.dex and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/classes5.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/classes6.dex and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/classes6.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/classes.dex and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/classes.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base/resources.arsc and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/base/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/base: stamp-cert-sha256
Differences saved to /tmp/test_io.nunchuk.android_1.9.58/diff_base.txt
Comparing xhdpi...
Differences found between /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/xhdpi and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/xhdpi
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/xhdpi/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/xhdpi/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/xhdpi: META-INF
Binary files /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/xhdpi/resources.arsc and /tmp/test_io.nunchuk.android_1.9.58/fromBuild-unzipped/xhdpi/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.58/fromPlay-unzipped/xhdpi: stamp-cert-sha256
Differences saved to /tmp/test_io.nunchuk.android_1.9.58/diff_xhdpi.txt
Explanation of classes(x).dex Files
- What are
classes(x).dexFiles?classes.dex: This is a Dalvik Executable file that contains compiled code written in Java for the Android platform. It is part of the APK (Android Package) and is executed by the Android Runtime (ART) or Dalvik Virtual Machine.classes2.dex,classes3.dex, etc.: These additional.dexfiles are created when the mainclasses.dexfile exceeds the 64K method limit. They contain additional compiled code to support larger applications.
- Possible Reasons for Diffs Between Built and Official APKs
- Code Changes: Differences in the source code between the official and built versions can lead to changes in the
.dexfiles. - Build Configuration: Variations in build settings, such as optimization levels, ProGuard rules, or multidex configurations, can result in different
.dexfiles. - Dependencies: Updates or changes in third-party libraries and dependencies can cause differences in the compiled output.
- Toolchain Versions: Using different versions of the Android SDK, build tools, or Gradle can produce different
.dexfiles. - Resource Changes: Modifications in resources (e.g., layouts, strings) that are referenced in the code can also lead to changes in the
.dexfiles. - Obfuscation: Differences in obfuscation (e.g., ProGuard or R8) settings can result in different method and class names, leading to variations in the
.dexfiles.
- Code Changes: Differences in the source code between the official and built versions can lead to changes in the
Hello @xrviv, We’ve updated our documentation for reproducible builds in version 1.9.58. Have you tested it with the new Dockerfile and build command? Here is our diffoscope report for base.apk: https://drive.google.com/file/d/15oovQaMID5bxGOEzqz0PFLvl3SySiv5E/view?usp=sharing
Hello @xrviv, We’ve updated our documentation for reproducible builds in version 1.9.58. Have you tested it with the new Dockerfile and build command? Here is our diffoscope report for base.apk: https://drive.google.com/file/d/15oovQaMID5bxGOEzqz0PFLvl3SySiv5E/view?usp=sharing
Hi thanks for this. I will try again tomorrow.
Hello @xrviv, We’ve updated our documentation for reproducible builds in version 1.9.58. Have you tested it with the new Dockerfile and build command? Here is our diffoscope report for base.apk: https://drive.google.com/file/d/15oovQaMID5bxGOEzqz0PFLvl3SySiv5E/view?usp=sharing
Just got free, taking a look now.
I'm in the process of building on my machine:
2025-01-17
$ docker run --rm -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"
disorderfs: sorting directory entries
fuse: mount failed: Permission denied
bash: line 1: ./gradlew: No such file or directory
this was remedied with:
$ docker run --rm --privileged -v "$(pwd)":/app-src --device /dev/fuse --cap-add SYS_ADMIN nunchuk-android bash -c "mkdir /app; disorderfs --sort-dirents=yes --reverse-dirents=no /app-src/ /app/; cd /app && ./gradlew clean bundleProductionRelease"
Hi @xrviv , Can you update the line org.gradle.jvmargs=-Xmx8192m -XX:MetaspaceSize=8192m -XX:+HeapDumpOnOutOfMemoryError to org.gradle.jvmargs=-Xmx4096m -XX:MetaspaceSize=4096m -XX:+HeapDumpOnOutOfMemoryError in gradle.properties and try again? thanks
2025-01-20
Following the instructions for the manual build of io.nunchuk.android 1.9.59
We get these results
$ ./apkdiff.py ../apks/built-apks/splits/base-master.apk /var/shared/apk/io.nunchuk.android/1.9.59/base.apk
APKs are the same!
$ ./apkdiff.py ../apks/built-apks/splits/base-armeabi_v7a.apk /var/shared/apk/io.nunchuk.android/1.9.59/split_config.armeabi_v7a.apk
APKs are the same!
$ ./apkdiff.py ../apks/built-apks/splits/base-xhdpi.apk /var/shared/apk/io.nunchuk.android/1.9.59/split_config.xhdpi.apk
APKs are the same!
However, we noticed that nunchuk excludes the following files:
FILES_TO_IGNORE = [
"META-INF/MANIFEST.MF",
"META-INF/CERT.RSA",
"META-INF/CERT.SF",
"META-INF/BNDLTOOL.SF",
"META-INF/BNDLTOOL.RSA",
"stamp-cert-sha256",
"resources.arsc",
"res/xml/splits0.xml",
"AndroidManifest.xml",
]
By which, walletscrutiny currently has the following protocol detailed in this gitlab issue:
Formalize (Investigate) which files are acceptable to have as diffs
- We'd love to invite your feedback re: the exclusion of these files.
Thank you.
I will now proceed with build automation on our end.
Update for v1.9.62
*** Summary of Differences ***
Contents of diff_armeabi_v7a.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/armeabi_v7a/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.62/fromBuild-unzipped/armeabi_v7a/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/armeabi_v7a: META-INF
Only in /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/armeabi_v7a: stamp-cert-sha256
Contents of diff_base.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/base/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.62/fromBuild-unzipped/base/AndroidManifest.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/base/resources.arsc and /tmp/test_io.nunchuk.android_1.9.62/fromBuild-unzipped/base/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/base: stamp-cert-sha256
Contents of diff_xhdpi.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/xhdpi/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.62/fromBuild-unzipped/xhdpi/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/xhdpi: META-INF
Binary files /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/xhdpi/resources.arsc and /tmp/test_io.nunchuk.android_1.9.62/fromBuild-unzipped/xhdpi/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.62/fromPlay-unzipped/xhdpi: stamp-cert-sha256
Diffoscope results on the split apks
base.apk
- Only the crashlytics ID differs in resources.arsc
- The same ID diff is reflected in strings.xml
- The file-size of the stamp-cert-sha256 file is 32 bytes
armeabi_v7a.apk
- As expected
<meta-data·android:name="com.android.vending.derived.apk.id"·android:value="6"/>only exists in the Play armeabi_v7a.apk - The
stamp-cert-sha256in the Play apk is only 32 bytes
xhdpi.apk
- This
AndroidManifest.xmlline only exists in the Play xhdpi.apk:
<meta-data·android:name="com.android.vending.derived.apk.id"·android:value="6"/>
</application>
- The
stamp-cert-sha256in the Google Play apk is only 32 bytes
Like in the previous review there was a problematic diffoscope result on xhdpi's resources.arsc
$ diffoscope fromBuild-unzipped/xhdpi/resources.arsc fromPlay-unzipped/xhdpi/resources.arsc
--- fromBuild-unzipped/xhdpi/resources.arsc
+++ fromPlay-unzipped/xhdpi/resources.arsc
│┄ Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff. file(1) reports: Android package resource table (ARSC), 88 string(s), utf8
@@ -548,15 +548,15 @@
00002230: 6e6f 7469 6669 6361 7469 6f6e 5f62 675f notification_bg_
00002240: 6e6f 726d 616c 5f70 7265 7373 6564 0021 normal_pressed.!
00002250: 216e 6f74 6966 795f 7061 6e65 6c5f 6e6f !notify_panel_no
00002260: 7469 6669 6361 7469 6f6e 5f69 636f 6e5f tification_icon_
00002270: 6267 0027 2742 6173 652e 5769 6467 6574 bg.''Base.Widget
00002280: 2e41 7070 436f 6d70 6174 2e44 7261 7765 .AppCompat.Drawe
00002290: 7241 7272 6f77 546f 6767 6c65 0000 0000 rArrowToggle....
-000022a0: 0202 1000 480c 0000 0800 0000 0e03 0000 ....H...........
+000022a0: 0202 1000 480c 0000 0800 0300 0e03 0000 ....H...........
000022b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000022c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000022d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000022e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000022f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00002300: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00002310: 0000 0000 0000 0000 0000 0000 0000 0000 ................
@@ -1435,15 +1435,15 @@
000059a0: 4b00 0000 0800 0003 5000 0000 0800 0000 K.......P.......
000059b0: 4c00 0000 0800 0003 5100 0000 0800 0000 L.......Q.......
000059c0: 4d00 0000 0800 0003 5200 0000 0800 0000 M.......R.......
000059d0: 4e00 0000 0800 0003 5300 0000 0800 0000 N.......S.......
000059e0: 4f00 0000 0800 0003 5400 0000 0800 0000 O.......T.......
000059f0: 5000 0000 0800 0003 5500 0000 0800 0000 P.......U.......
00005a00: 5100 0000 0800 0003 5700 0000 0202 1000 Q.......W.......
-00005a10: 3403 0000 1500 0000 c900 0000 0000 0000 4...............
+00005a10: 3403 0000 1500 0100 c900 0000 0000 0000 4...............
00005a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00005a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00005a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00005a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00005a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00005a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00005a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................
The key difference here is 0000 0000 becoming 0000 0300.
-000022a0: 0202 1000 480c 0000 0800 0000 0e03 0000 ....H...........
+000022a0: 0202 1000 480c 0000 0800 0300 0e03 0000 ....H...........
The second difference is 1500 0000 becoming 1500 0100.
-00005a10: 3403 0000 1500 0000 c900 0000 0000 0000 4...............
+00005a10: 3403 0000 1500 0100 c900 0000 0000 0000 4...............
These are byte-level differences. So we attempted another approach to understand these diffs:
We ran:
aapt2 dump resources built-split_apks/split_config.xhdpi.apk > fromBuild-xhdpi-resources.txt
aapt2 dump resources /var/shared/apk/io.nunchuk.android/1.9.62/split_config.xhdpi.apk > fromPlay-xhdpi-resources.txt
We then ran diff and diffoscope, with no differing results:
danny@lw10:/tmp/test_io.nunchuk.android_1.9.62$ diff -r fromBuild-xhdpi-resources.txt fromPlay-xhdpi-resources.txt
danny@lw10:/tmp/test_io.nunchuk.android_1.9.62$ diffoscope fromBuild-xhdpi-resources.txt fromPlay-xhdpi-resources.txt
danny@lw10:/tmp/test_io.nunchuk.android_1.9.62$
A few observations:
- When using
aapt2, we found no diffs whatsoever. - Byte level differences exist when comparing unzipped xhdpi split apks.
We take note of this in another app's (Bitkey) explanation for the resources.arsc mismatch
resources.arsc mismatch
Until recently, once we normalized the APK names and contents, we could just run diff -r to check for identity. Unfortunately Google Play has changed how they build resources.arsc. From our testing, it seems like they are using a previously reserved byte. When built using bundletool, that byte is always 0, thus making direct comparison using diff impossible.
Since resources are important part of the application, we're using aapt2 diff to check for differences between APKs from device and from bundletool.
Thus, aapt2 dump resources and diff on its output demonstrated that the actual resources are the same.
While the app is nonverifiable due to the differences observed, these differences are largely benign. The diffs in resources.arsc when not using aapt2 are likely due to variations in the build toolchain.
As always, we welcome comments to our findings and encourage you to contribute to WalletScrutiny by creating a review PR.
Hi @xrviv, I saw that on https://walletscrutiny.com/android/io.nunchuk.android/, Nunchuk is marked as reproducible,
Does the published binary match the published source code? The answer is "yes".
but the conclusion states:
Version 1.9.62 of Nunchuk Bitcoin Wallet is nonverifiable.
Is that a mistake? Also, if we manage to eliminate the 2-byte difference, would WalletScrutiny mark it as reproducible?
@giahuy98 it looks like a mistake, yes. I'll double-check and fix the inconsistency.
https://gitlab.com/walletscrutiny/walletScrutinyCom/-/merge_requests/1004
Update for v1.9.64
We updated both testAAB.sh and io.nunchuk.android.sh to better accommodate the generation of the device-spec.json file.
We then tested v1.9.64
*** Summary of Differences ***
Contents of diff_armeabi_v7a.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/armeabi_v7a/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a: META-INF
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a: stamp-cert-sha256
Contents of diff_base.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/AndroidManifest.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/assets/dexopt/baseline.prof and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/assets/dexopt/baseline.prof differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/assets/dexopt/baseline.profm and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/assets/dexopt/baseline.profm differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes2.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes2.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes3.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes3.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes4.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes4.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes5.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes5.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes6.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes6.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes.dex differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/services: Ii0
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/services: Li0
Only in /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/services: su
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/services: vu
diff -r /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/version-control-info.textproto /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/version-control-info.textproto
4c4
< revision: "1691f07f29a2646177d6d186ce6a75c3edfcd95e"
---
> revision: "2d7955cb3c2b70d3056e6e29cfa4b967bb970571"
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_hide_password__0.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_hide_password__0.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_hide_password__1.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_hide_password__1.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_show_password__0.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_show_password__0.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_show_password__1.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_show_password__1.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/design_ic_visibility.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/design_ic_visibility.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/ic_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/ic_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_about.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_about.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_account_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_account_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_recover_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_recover_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_recover_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_recover_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_address_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_address_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_change_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_change_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_chat_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_chat_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_configure_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_configure_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_configure_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_configure_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_create_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_create_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_delete_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_delete_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_developer_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_developer_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_display_unit_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_display_unit_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_export_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_export_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_forgot_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_forgot_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_group_chat_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_group_chat_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_group_members.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_group_members.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_import_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_import_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_import_wallet_qrcode.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_import_wallet_qrcode.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_network_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_network_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_add_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_add_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_choose_username.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_choose_username.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_enter_passphrase.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_enter_passphrase.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_manually_signature.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_manually_signature.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_manually_username.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_manually_username.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_replace_key_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_replace_key_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_in_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_in_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_in.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_in.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_up_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_up_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_review_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_review_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_scan_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_scan_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_shared_wallet_config.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_shared_wallet_config.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signer_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signer_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signin.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signin.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signup.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signup.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_software_signer_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_software_signer_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_sync_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_sync_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_taproot_warning.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_taproot_warning.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_add_receipt.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_add_receipt.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_confirm.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_confirm.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_estimate_fee.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_estimate_fee.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_input_amount.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_input_amount.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_receive.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_receive.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_turn_notification.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_turn_notification.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_turn_on_nfc.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_turn_on_nfc.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_user_devices.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_user_devices.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_verify_new_device.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_verify_new_device.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_add.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_add.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_backup_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_backup_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_empty_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_empty_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_upload_configuration.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_upload_configuration.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_add_contacts.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_add_contacts.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_add_members.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_add_members.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_assisted_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_assisted_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_chat_group_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_chat_group_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_coin_collection.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_coin_collection.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_configure_gap_limit.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_configure_gap_limit.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_create_room.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_create_room.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_tag_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_tag_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_user_photo.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_user_photo.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_select_message.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_select_message.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_wallet_recovery_action.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_wallet_recovery_action.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_input_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_input_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_set_up_options_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_set_up_options_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_signer_detail_options_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_signer_detail_options_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_transaction_sign_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_transaction_sign_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_group_name_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_group_name_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_signer_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_signer_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_wallet_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_wallet_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_account_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_account_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_add_name_key.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_add_name_key.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_chat.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_chat.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_confirm_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_confirm_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_create_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_create_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_decryption_key.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_decryption_key.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_dialog_outpoint.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_dialog_outpoint.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_dummy_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_dummy_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_inheritance_notify_pref.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_inheritance_notify_pref.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_messages.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_messages.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_nfc_change_cvc.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_nfc_change_cvc.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_nfc_key_recover_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_nfc_key_recover_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_recover_nfc_key_guide.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_recover_nfc_key_guide.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_replace_by_fee.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_replace_by_fee.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_room_detail.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_room_detail.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_satscard_active_slot.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_satscard_active_slot.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_search_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_search_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_select_wallet_sweep.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_select_wallet_sweep.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_services_tab.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_services_tab.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_set_passphrase.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_set_passphrase.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_setup_chain_code.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_setup_chain_code.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_signer_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_signer_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_sign_in_dummy_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_sign_in_dummy_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_sign_in_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_sign_in_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_transaction_confirm.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_transaction_confirm.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_unseal_slot.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_unseal_slot.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_detail.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_detail.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_intermediary.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_intermediary.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_security_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_security_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallets.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallets.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_nunchuk_banner_new_chat.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_nunchuk_banner_new_chat.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_pkey_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_pkey_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_room.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_room.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_select_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_select_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_service_tab_empty_state.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_service_tab_empty_state.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_service_tab_observer_role.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_service_tab_observer_role.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction_card.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction_card.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_upgrade_plan_instruction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_upgrade_plan_instruction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_user_device.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_user_device.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet_card.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet_card.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet_config_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet_config_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_empty_state_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_empty_state_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_empty_state_contacts.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_empty_state_contacts.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_syncing_data.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_syncing_data.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_confirm_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_confirm_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_confirm_invite_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_confirm_invite_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_delete_confirm_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_delete_confirm_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_info_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_info_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_info_loading_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_info_loading_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_loading_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_loading_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_progress_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_progress_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_vertical_input_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_vertical_input_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_warning_dialog_veritcal.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_warning_dialog_veritcal.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_warning_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_warning_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nfc_scan_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nfc_scan_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/view_wallet_sticky.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/view_wallet_sticky.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/zxing_barcode_scanner.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/zxing_barcode_scanner.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/bottom_nav_menu.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/bottom_nav_menu.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_create_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_create_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_more_black.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_more_black.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_more.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_more.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_scan_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_scan_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_singer_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_singer_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet_config.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet_config.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/navigation/mobile_navigation.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/navigation/mobile_navigation.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/resources.arsc and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base: stamp-cert-sha256
Contents of diff_xhdpi.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/xhdpi/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi: META-INF
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi/resources.arsc and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/xhdpi/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi: stamp-cert-sha256
Analysis
In stark contrast to version 1.9.62, version 1.9.64 has a lot of diffs particularly in the main apk file base.apk. While we investigate the root cause of this, we determine version 1.9.64 to be nonverifiable.
Hi @xrviv , The release tag 1.9.64 you used did not include the latest code. I have just recreated the 1.9.64 tag with the latest code. Could you help verify it again? Thank you!
Testing again.
I ran $./apkextractor_sync io.nunchuk.android locally
dannybuntu@MS-7978:~/work/walletScrutinyCom$ aapt dump badging io.nunchuk.android/official_apks/base.apk | grep version*
package: name='io.nunchuk.android' versionCode='274' versionName='1.9.64' platformBuildVersionName='15' platformBuildVersionCode='35' compileSdkVersion='35' compileSdkVersionCodename='15'
Uploaded to our build server:
dannybuntu@MS-7978:~/work/walletScrutinyCom$ cd io.nunchuk.android/
dannybuntu@MS-7978:~/work/walletScrutinyCom/io.nunchuk.android$ cd official_apks/
dannybuntu@MS-7978:~/work/walletScrutinyCom/io.nunchuk.android/official_apks$ ls
base.apk split_config.armeabi_v7a.apk split_config.xhdpi.apk
dannybuntu@MS-7978:~/work/walletScrutinyCom/io.nunchuk.android/official_apks$ scp -r *.apk [email protected]:/var/shared/apk/io.nunchuk.android/1.9.64b/
base.apk 100% 42MB 3.4MB/s 00:12
split_config.armeabi_v7a.apk 100% 26MB 4.1MB/s 00:06
split_config.xhdpi.apk 100% 109KB 322.7KB/s 00:00
Verification scripts:
The sha256sums of the Play apks (note they are the same as in the current review for 1.9.64):
========================================
**Official APKs Hashes**
d2721ac6aaba398c65c85ce3ed1e7cf312f9cb1273de0fb2eb026389f3ca3b43 base.apk
377d6a1b285afb8ff9343975736baf61b4f3f692b9aeb0fa18d61880aabb8e89 split_config.armeabi_v7a.apk
7862ed4b3830ee1439e8545ebb863b3fe4233697c51edf04ab16090969855b5f split_config.xhdpi.apk
========================================
The entire build
The diff results
*** Summary of Differences ***
Contents of diff_armeabi_v7a.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/armeabi_v7a/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a: META-INF
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a: stamp-cert-sha256
Contents of diff_base.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/AndroidManifest.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/assets/dexopt/baseline.prof and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/assets/dexopt/baseline.prof differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/assets/dexopt/baseline.profm and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/assets/dexopt/baseline.profm differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes2.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes2.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes3.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes3.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes4.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes4.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes5.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes5.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes6.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes6.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes.dex differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/services: Ii0
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/services: Li0
Only in /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/services: su
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/services: vu
diff -r /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/version-control-info.textproto /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/version-control-info.textproto
4c4
< revision: "1691f07f29a2646177d6d186ce6a75c3edfcd95e"
---
> revision: "2d7955cb3c2b70d3056e6e29cfa4b967bb970571"
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_hide_password__0.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_hide_password__0.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_hide_password__1.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_hide_password__1.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_show_password__0.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_show_password__0.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_show_password__1.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_show_password__1.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/design_ic_visibility.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/design_ic_visibility.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/ic_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/ic_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_about.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_about.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_account_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_account_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_recover_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_recover_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_recover_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_recover_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_address_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_address_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_change_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_change_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_chat_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_chat_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_configure_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_configure_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_configure_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_configure_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_create_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_create_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_delete_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_delete_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_developer_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_developer_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_display_unit_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_display_unit_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_export_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_export_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_forgot_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_forgot_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_group_chat_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_group_chat_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_group_members.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_group_members.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_import_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_import_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_import_wallet_qrcode.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_import_wallet_qrcode.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_network_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_network_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_add_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_add_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_choose_username.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_choose_username.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_enter_passphrase.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_enter_passphrase.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_manually_signature.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_manually_signature.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_manually_username.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_manually_username.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_replace_key_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_replace_key_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_in_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_in_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_in.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_in.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_up_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_up_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_review_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_review_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_scan_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_scan_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_shared_wallet_config.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_shared_wallet_config.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signer_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signer_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signin.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signin.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signup.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signup.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_software_signer_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_software_signer_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_sync_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_sync_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_taproot_warning.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_taproot_warning.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_add_receipt.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_add_receipt.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_confirm.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_confirm.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_estimate_fee.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_estimate_fee.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_input_amount.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_input_amount.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_receive.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_receive.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_turn_notification.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_turn_notification.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_turn_on_nfc.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_turn_on_nfc.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_user_devices.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_user_devices.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_verify_new_device.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_verify_new_device.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_add.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_add.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_backup_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_backup_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_empty_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_empty_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_upload_configuration.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_upload_configuration.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_add_contacts.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_add_contacts.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_add_members.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_add_members.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_assisted_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_assisted_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_chat_group_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_chat_group_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_coin_collection.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_coin_collection.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_configure_gap_limit.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_configure_gap_limit.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_create_room.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_create_room.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_tag_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_tag_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_user_photo.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_user_photo.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_select_message.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_select_message.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_wallet_recovery_action.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_wallet_recovery_action.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_input_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_input_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_set_up_options_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_set_up_options_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_signer_detail_options_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_signer_detail_options_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_transaction_sign_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_transaction_sign_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_group_name_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_group_name_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_signer_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_signer_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_wallet_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_wallet_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_account_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_account_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_add_name_key.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_add_name_key.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_chat.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_chat.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_confirm_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_confirm_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_create_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_create_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_decryption_key.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_decryption_key.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_dialog_outpoint.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_dialog_outpoint.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_dummy_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_dummy_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_inheritance_notify_pref.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_inheritance_notify_pref.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_messages.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_messages.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_nfc_change_cvc.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_nfc_change_cvc.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_nfc_key_recover_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_nfc_key_recover_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_recover_nfc_key_guide.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_recover_nfc_key_guide.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_replace_by_fee.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_replace_by_fee.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_room_detail.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_room_detail.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_satscard_active_slot.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_satscard_active_slot.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_search_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_search_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_select_wallet_sweep.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_select_wallet_sweep.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_services_tab.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_services_tab.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_set_passphrase.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_set_passphrase.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_setup_chain_code.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_setup_chain_code.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_signer_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_signer_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_sign_in_dummy_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_sign_in_dummy_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_sign_in_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_sign_in_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_transaction_confirm.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_transaction_confirm.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_unseal_slot.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_unseal_slot.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_detail.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_detail.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_intermediary.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_intermediary.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_security_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_security_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallets.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallets.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_nunchuk_banner_new_chat.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_nunchuk_banner_new_chat.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_pkey_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_pkey_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_room.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_room.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_select_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_select_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_service_tab_empty_state.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_service_tab_empty_state.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_service_tab_observer_role.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_service_tab_observer_role.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction_card.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction_card.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_upgrade_plan_instruction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_upgrade_plan_instruction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_user_device.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_user_device.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet_card.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet_card.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet_config_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet_config_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_empty_state_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_empty_state_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_empty_state_contacts.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_empty_state_contacts.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_syncing_data.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_syncing_data.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_confirm_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_confirm_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_confirm_invite_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_confirm_invite_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_delete_confirm_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_delete_confirm_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_info_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_info_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_info_loading_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_info_loading_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_loading_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_loading_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_progress_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_progress_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_vertical_input_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_vertical_input_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_warning_dialog_veritcal.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_warning_dialog_veritcal.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_warning_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_warning_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nfc_scan_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nfc_scan_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/view_wallet_sticky.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/view_wallet_sticky.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/zxing_barcode_scanner.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/zxing_barcode_scanner.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/bottom_nav_menu.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/bottom_nav_menu.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_create_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_create_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_more_black.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_more_black.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_more.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_more.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_scan_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_scan_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_singer_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_singer_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet_config.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet_config.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/navigation/mobile_navigation.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/navigation/mobile_navigation.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/resources.arsc and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base: stamp-cert-sha256
build002
Modified io.nunchuk.android.sh, by adding:
git fetch --tags --force
# Checkout the correct branch
echo "Checking out the correct branch..."
git checkout "android.$versionName" || exit 1
diffs:
*** Summary of Differences ***
Contents of diff_armeabi_v7a.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/armeabi_v7a/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a: META-INF
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/armeabi_v7a: stamp-cert-sha256
Contents of diff_base.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/AndroidManifest.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/assets/dexopt/baseline.prof and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/assets/dexopt/baseline.prof differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/assets/dexopt/baseline.profm and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/assets/dexopt/baseline.profm differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes2.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes2.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes3.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes3.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes4.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes4.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes5.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes5.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes6.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes6.dex differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/classes.dex and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/classes.dex differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/services: Ii0
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/services: Li0
Only in /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/services: su
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/services: vu
diff -r /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/META-INF/version-control-info.textproto /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/META-INF/version-control-info.textproto
4c4
< revision: "1691f07f29a2646177d6d186ce6a75c3edfcd95e"
---
> revision: "2d7955cb3c2b70d3056e6e29cfa4b967bb970571"
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_hide_password__0.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_hide_password__0.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_hide_password__1.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_hide_password__1.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_show_password__0.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_show_password__0.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/$avd_show_password__1.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/$avd_show_password__1.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/design_ic_visibility.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/design_ic_visibility.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/drawable/ic_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/drawable/ic_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_about.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_about.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_account_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_account_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_recover_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_recover_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_add_recover_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_add_recover_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_address_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_address_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_change_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_change_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_chat_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_chat_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_configure_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_configure_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_configure_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_configure_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_create_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_create_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_delete_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_delete_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_developer_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_developer_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_display_unit_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_display_unit_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_export_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_export_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_forgot_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_forgot_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_group_chat_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_group_chat_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_group_members.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_group_members.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_import_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_import_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_import_wallet_qrcode.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_import_wallet_qrcode.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_network_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_network_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_add_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_add_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_choose_username.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_choose_username.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_enter_passphrase.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_enter_passphrase.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_manually_signature.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_manually_signature.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_manually_username.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_manually_username.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_replace_key_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_replace_key_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_in_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_in_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_in.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_in.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_pkey_sign_up_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_pkey_sign_up_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_password.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_password.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_recover_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_recover_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_review_shared_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_review_shared_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_scan_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_scan_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_shared_wallet_config.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_shared_wallet_config.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signer_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signer_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signin.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signin.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_signup.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_signup.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_software_signer_intro.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_software_signer_intro.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_sync_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_sync_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_taproot_warning.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_taproot_warning.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_add_receipt.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_add_receipt.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_confirm.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_confirm.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_estimate_fee.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_estimate_fee.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_input_amount.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_input_amount.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_transaction_receive.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_transaction_receive.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_turn_notification.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_turn_notification.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_turn_on_nfc.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_turn_on_nfc.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_user_devices.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_user_devices.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_verify_new_device.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_verify_new_device.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_add.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_add.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_backup_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_backup_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_dynamic_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_dynamic_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_empty_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_empty_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/activity_wallet_upload_configuration.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/activity_wallet_upload_configuration.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_add_contacts.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_add_contacts.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_add_members.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_add_members.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_assisted_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_assisted_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_chat_group_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_chat_group_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_coin_collection.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_coin_collection.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_configure_gap_limit.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_configure_gap_limit.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_create_room.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_create_room.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_tag_name.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_tag_name.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_edit_user_photo.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_edit_user_photo.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_select_message.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_select_message.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/bottom_sheet_wallet_recovery_action.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/bottom_sheet_wallet_recovery_action.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_input_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_input_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_set_up_options_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_set_up_options_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_signer_detail_options_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_signer_detail_options_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_transaction_sign_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_transaction_sign_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_group_name_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_group_name_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_signer_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_signer_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/dialog_update_wallet_bottom_sheet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/dialog_update_wallet_bottom_sheet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_account_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_account_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_add_name_key.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_add_name_key.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_chat.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_chat.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_confirm_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_confirm_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_create_seed.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_create_seed.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_decryption_key.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_decryption_key.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_dialog_outpoint.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_dialog_outpoint.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_dummy_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_dummy_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_inheritance_notify_pref.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_inheritance_notify_pref.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_messages.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_messages.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_nfc_change_cvc.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_nfc_change_cvc.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_nfc_key_recover_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_nfc_key_recover_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_recover_nfc_key_guide.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_recover_nfc_key_guide.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_replace_by_fee.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_replace_by_fee.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_room_detail.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_room_detail.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_satscard_active_slot.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_satscard_active_slot.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_search_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_search_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_select_wallet_sweep.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_select_wallet_sweep.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_services_tab.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_services_tab.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_set_passphrase.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_set_passphrase.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_setup_chain_code.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_setup_chain_code.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_signer_info.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_signer_info.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_sign_in_dummy_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_sign_in_dummy_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_sign_in_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_sign_in_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_transaction_confirm.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_transaction_confirm.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_unseal_slot.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_unseal_slot.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_detail.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_detail.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_intermediary.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_intermediary.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallet_security_setting.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallet_security_setting.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/fragment_wallets.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/fragment_wallets.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_nunchuk_banner_new_chat.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_nunchuk_banner_new_chat.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_pkey_account.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_pkey_account.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_room.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_room.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_select_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_select_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_service_tab_empty_state.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_service_tab_empty_state.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_service_tab_observer_role.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_service_tab_observer_role.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction_card.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction_card.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_upgrade_plan_instruction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_upgrade_plan_instruction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_user_device.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_user_device.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet_card.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet_card.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet_config_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet_config_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/item_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/item_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_empty_state_assign_signer.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_empty_state_assign_signer.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_empty_state_contacts.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_empty_state_contacts.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/layout_syncing_data.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/layout_syncing_data.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_confirm_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_confirm_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_confirm_invite_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_confirm_invite_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_delete_confirm_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_delete_confirm_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_info_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_info_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_info_loading_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_info_loading_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_loading_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_loading_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_progress_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_progress_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_vertical_input_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_vertical_input_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_warning_dialog_veritcal.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_warning_dialog_veritcal.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nc_warning_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nc_warning_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/nfc_scan_dialog.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/nfc_scan_dialog.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/view_wallet_sticky.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/view_wallet_sticky.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/layout/zxing_barcode_scanner.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/layout/zxing_barcode_scanner.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/bottom_nav_menu.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/bottom_nav_menu.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_create_transaction.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_create_transaction.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_more_black.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_more_black.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_more.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_more.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_scan_qr.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_scan_qr.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_singer_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_singer_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_transaction_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_transaction_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet_config.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet_config.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet_details.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet_details.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/menu/menu_wallet.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/menu/menu_wallet.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/res/navigation/mobile_navigation.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/res/navigation/mobile_navigation.xml differ
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base/resources.arsc and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/base/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/base: stamp-cert-sha256
Contents of diff_xhdpi.txt:
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi/AndroidManifest.xml and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/xhdpi/AndroidManifest.xml differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi: META-INF
Binary files /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi/resources.arsc and /tmp/test_io.nunchuk.android_1.9.64/fromBuild-unzipped/xhdpi/resources.arsc differ
Only in /tmp/test_io.nunchuk.android_1.9.64/fromPlay-unzipped/xhdpi: stamp-cert-sha256
Process completed.
Process completed.
🔍 Just verified a reproducible build of Nunchuk v1.67.0 (io.nunchuk.android)! ✅ The APK from my phone matches the one built from source (tag: android.1.67) 🔐 Signing excluded, but the code checks out byte-for-byte. 📦 SHA-256: 41a66972d53121db4c77fd54bd79202822074fea6db35059b3049bfb5571bb73 🔗 https://walletscrutiny.com/asset/?sha256=41a66972d53121db4c77fd54bd79202822074fea6db35059b3049bfb5571bb73
-- I suppose we can close this issue now.