53.0 KB
/home/fdroid/fdroiddata/tmp/me.timschneeberger.rootlessjamesdsp_46.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_me.timschneeberger.rootlessjamesdsp_46.apk
1.74 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <b8219a039a1b8a7300e7af4283587ff0a694651ebe138235c3da9acb901cfa98>, actual: <b02a6ee2274bcc64fe28127d8cc275f430366c8339cd25bd698bb4af9c27b695> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <e3a1a16f1c6d7acc84ea6fbc36d7ccd4ea58ee0bf94824faed377817ce23cbe262b64d0200000000>, actual: <03878e17899c1fd5a425390b0accec30d1c753724f428d71e8847dcfcd3baf7e62b64d0200000000>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·false 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·950bc20f057acbb2c4cad75f08c725c972dbb673b7b0785d9fda88c2f51df373 
10 Signer·#1·certificate·SHA-1·digest:·4f432d5660a57a57286f7bde3824208d9af7d3b2 
11 Signer·#1·certificate·MD5·digest:·5be0658f3e95cb6a9252f17caa143aff 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·785ec9161f4cdb8ff9bd728dd5d44c6ede831e535467da409075c6859077756e 
15 Signer·#1·public·key·SHA-1·digest:·27a0e151732a5ef691f99803fb7fae43478ed2e9 
16 Signer·#1·public·key·MD5·digest:·9390fe8e5cbf84f5035574c87b344ec4 
1.66 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·38651490·bytes,·number·of·entries:·16181 Zip·file·size:·38651490·bytes,·number·of·entries:·1618
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx·····4848·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····4849·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······330·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······330·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··8055148·b-·stor·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··8055148·b-·stor·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx·10423804·b-·stor·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx·10423804·b-·stor·81-Jan-01·01:01·classes2.dex
8 -rw-r--r--··0.0·unx···339664·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libcrashlytics-connector.so8 -rw-r--r--··0.0·unx···339664·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libcrashlytics-connector.so
9 -rw-r--r--··0.0·unx····55792·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjamesdsp-wrapper.so9 -rw-r--r--··0.0·unx····55792·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjamesdsp-wrapper.so
10 -rw-r--r--··0.0·unx··1446184·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjamesdsp.so10 -rw-r--r--··0.0·unx··1446184·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjamesdsp.so
11 -rw-r--r--··0.0·unx···208544·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjdspimprestoolbox.so11 -rw-r--r--··0.0·unx···208544·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjdspimprestoolbox.so
Offset 1613, 8 lines modifiedOffset 1613, 8 lines modified
1613 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml1613 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
1614 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml1614 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
1615 -rw----·····0.0·fat·····2300·b-·defN·81-Jan-01·01:01·res/zw.xml1615 -rw----·····0.0·fat·····2300·b-·defN·81-Jan-01·01:01·res/zw.xml
1616 -rw----·····0.0·fat··2551216·b-·stor·81-Jan-01·01:01·resources.arsc1616 -rw----·····0.0·fat··2551216·b-·stor·81-Jan-01·01:01·resources.arsc
1617 -rw----·····2.0·fat···145979·b-·defN·81-Jan-01·01:01·META-INF/E7B250B6.SF1617 -rw----·····2.0·fat···145979·b-·defN·81-Jan-01·01:01·META-INF/E7B250B6.SF
1618 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/E7B250B6.RSA1618 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/E7B250B6.RSA
1619 -rw----·····2.0·fat···145852·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1619 -rw----·····2.0·fat···145852·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1620 1618·files,·39267979·bytes·uncompressed,·38335763·bytes·compressed:··2.4%1620 1618·files,·39267980·bytes·uncompressed,·38335764·bytes·compressed:··2.4%
7.12 KB
classes2.dex
3.28 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'039'1 DEX·version·'039'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n039\0'3 magic···············:·'dex\n039\0'
4 checksum············:·187ff7ff4 checksum············:·47b0f570
5 signature···········:·82da...2cb75 signature···········:·664a...1f93
6 file_size···········:·104238046 file_size···········:·10423804
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·6658710 string_ids_size·····:·66587
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·941012 type_ids_size·······:·9410
Offset 1536703, 15 lines modifiedOffset 1536703, 15 lines modified
1536703 ······type··········:·'Ljava/lang/String;'1536703 ······type··········:·'Ljava/lang/String;'
1536704 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1536704 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1536705 ······value·········:·"me.timschneeberger.rootlessjamesdsp"1536705 ······value·········:·"me.timschneeberger.rootlessjamesdsp"
1536706 ····#1··············:·(in·Lme/timschneeberger/rootlessjamesdsp/BuildConfig;)1536706 ····#1··············:·(in·Lme/timschneeberger/rootlessjamesdsp/BuildConfig;)
1536707 ······name··········:·'BUILD_TIME'1536707 ······name··········:·'BUILD_TIME'
1536708 ······type··········:·'Ljava/lang/String;'1536708 ······type··········:·'Ljava/lang/String;'
1536709 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1536709 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1536710 ······value·········:·"2024-12-10T19:01Z"1536710 ······value·········:·"2024-12-17T10:01Z"
1536711 ····#2··············:·(in·Lme/timschneeberger/rootlessjamesdsp/BuildConfig;)1536711 ····#2··············:·(in·Lme/timschneeberger/rootlessjamesdsp/BuildConfig;)
1536712 ······name··········:·'BUILD_TYPE'1536712 ······name··········:·'BUILD_TYPE'
1536713 ······type··········:·'Ljava/lang/String;'1536713 ······type··········:·'Ljava/lang/String;'
1536714 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1536714 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1536715 ······value·········:·"release"1536715 ······value·········:·"release"
1536716 ····#3··············:·(in·Lme/timschneeberger/rootlessjamesdsp/BuildConfig;)1536716 ····#3··············:·(in·Lme/timschneeberger/rootlessjamesdsp/BuildConfig;)
1536717 ······name··········:·'COMMIT_COUNT'1536717 ······name··········:·'COMMIT_COUNT'
Offset 1620581, 15 lines modifiedOffset 1620581, 15 lines modified
1620581 41853a:·0c0e···································|0015:·move-result-object·v141620581 41853a:·0c0e···································|0015:·move-result-object·v14
1620582 41853c:·120f···································|0016:·const/4·v15,·#int·0·//·#01620582 41853c:·120f···································|0016:·const/4·v15,·#int·0·//·#0
1620583 41853e:·380e·0500······························|0017:·if-eqz·v14,·001c·//·+00051620583 41853e:·380e·0500······························|0017:·if-eqz·v14,·001c·//·+0005
1620584 418542:·6e20·ba09·fe00·························|0019:·invoke-virtual·{v14,·v15},·Landroidx/preference/Preference;.setVisible:(Z)V·//·method@09ba1620584 418542:·6e20·ba09·fe00·························|0019:·invoke-virtual·{v14,·v15},·Landroidx/preference/Preference;.setVisible:(Z)V·//·method@09ba
1620585 418548:·7010·78ce·0d00·························|001c:·invoke-direct·{v13},·Lme/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment;.getBuildInfo:()Landroidx/preference/Preference;·//·method@ce781620585 418548:·7010·78ce·0d00·························|001c:·invoke-direct·{v13},·Lme/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment;.getBuildInfo:()Landroidx/preference/Preference;·//·method@ce78
1620586 41854e:·0c0e···································|001f:·move-result-object·v141620586 41854e:·0c0e···································|001f:·move-result-object·v14
1620587 418550:·380e·0900······························|0020:·if-eqz·v14,·0029·//·+00091620587 418550:·380e·0900······························|0020:·if-eqz·v14,·0029·//·+0009
1620588 418554:·1a00·076b······························|0022:·const-string·v0,·"Release·build·(fdroid)·@bbd16f1·(compiled·at·2024-12-10T19:01Z)"·//·string@6b071620588 418554:·1a00·076b······························|0022:·const-string·v0,·"Release·build·(fdroid)·@bbd16f1·(compiled·at·2024-12-17T10:01Z)"·//·string@6b07
1620589 418558:·1f00·9609······························|0024:·check-cast·v0,·Ljava/lang/CharSequence;·//·type@09961620589 418558:·1f00·9609······························|0024:·check-cast·v0,·Ljava/lang/CharSequence;·//·type@0996
1620590 41855c:·6e20·b809·0e00·························|0026:·invoke-virtual·{v14,·v0},·Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V·//·method@09b81620590 41855c:·6e20·b809·0e00·························|0026:·invoke-virtual·{v14,·v0},·Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V·//·method@09b8
1620591 418562:·7010·7ace·0d00·························|0029:·invoke-direct·{v13},·Lme/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment;.getGooglePlay:()Landroidx/preference/Preference;·//·method@ce7a1620591 418562:·7010·7ace·0d00·························|0029:·invoke-direct·{v13},·Lme/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment;.getGooglePlay:()Landroidx/preference/Preference;·//·method@ce7a
1620592 418568:·0c0e···································|002c:·move-result-object·v141620592 418568:·0c0e···································|002c:·move-result-object·v14
1620593 41856a:·380e·0600······························|002d:·if-eqz·v14,·0033·//·+00061620593 41856a:·380e·0600······························|002d:·if-eqz·v14,·0033·//·+0006
1620594 41856e:·1210···································|002f:·const/4·v0,·#int·1·//·#11620594 41856e:·1210···································|002f:·const/4·v0,·#int·1·//·#1
1620595 418570:·6e20·ba09·0e00·························|0030:·invoke-virtual·{v14,·v0},·Landroidx/preference/Preference;.setVisible:(Z)V·//·method@09ba1620595 418570:·6e20·ba09·0e00·························|0030:·invoke-virtual·{v14,·v0},·Landroidx/preference/Preference;.setVisible:(Z)V·//·method@09ba
3.81 KB
classes2.jar
2.0 KB
zipinfo -v {}
    
Offset 166851, 15 lines modifiedOffset 166851, 15 lines modified
166851 ··version·of·encoding·software:···················2.0166851 ··version·of·encoding·software:···················2.0
166852 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT166852 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
166853 ··minimum·software·version·required·to·extract:···2.0166853 ··minimum·software·version·required·to·extract:···2.0
166854 ··compression·method:·····························none·(stored)166854 ··compression·method:·····························none·(stored)
166855 ··file·security·status:···························not·encrypted166855 ··file·security·status:···························not·encrypted
166856 ··extended·local·header:··························no166856 ··extended·local·header:··························no
166857 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00166857 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
166858 ··32-bit·CRC·value·(hex):·························e3bd0073166858 ··32-bit·CRC·value·(hex):·························2c483a54
166859 ··compressed·size:································817·bytes166859 ··compressed·size:································817·bytes
166860 ··uncompressed·size:······························817·bytes166860 ··uncompressed·size:······························817·bytes
166861 ··length·of·filename:·····························53·characters166861 ··length·of·filename:·····························53·characters
166862 ··length·of·extra·field:··························0·bytes166862 ··length·of·extra·field:··························0·bytes
166863 ··length·of·file·comment:·························0·characters166863 ··length·of·file·comment:·························0·characters
166864 ··disk·number·on·which·file·begins:···············disk·1166864 ··disk·number·on·which·file·begins:···············disk·1
166865 ··apparent·file·type:·····························binary166865 ··apparent·file·type:·····························binary
Offset 179132, 15 lines modifiedOffset 179132, 15 lines modified
179132 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT179132 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
179133 ··minimum·software·version·required·to·extract:···2.0179133 ··minimum·software·version·required·to·extract:···2.0
179134 ··compression·method:·····························deflated179134 ··compression·method:·····························deflated
179135 ··compression·sub-type·(deflation):···············normal179135 ··compression·sub-type·(deflation):···············normal
179136 ··file·security·status:···························not·encrypted179136 ··file·security·status:···························not·encrypted
179137 ··extended·local·header:··························no179137 ··extended·local·header:··························no
179138 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00179138 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
179139 ··32-bit·CRC·value·(hex):·························bc769e13179139 ··32-bit·CRC·value·(hex):·························bfe5172a
179140 ··compressed·size:································4247·bytes179140 ··compressed·size:································4247·bytes
179141 ··uncompressed·size:······························11419·bytes179141 ··uncompressed·size:······························11419·bytes
179142 ··length·of·filename:·····························81·characters179142 ··length·of·filename:·····························81·characters
179143 ··length·of·extra·field:··························0·bytes179143 ··length·of·extra·field:··························0·bytes
179144 ··length·of·file·comment:·························0·characters179144 ··length·of·file·comment:·························0·characters
179145 ··disk·number·on·which·file·begins:···············disk·1179145 ··disk·number·on·which·file·begins:···············disk·1
179146 ··apparent·file·type:·····························binary179146 ··apparent·file·type:·····························binary
855 B
me/timschneeberger/rootlessjamesdsp/BuildConfig.class
749 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·me.timschneeberger.rootlessjamesdsp;1 package·me.timschneeberger.rootlessjamesdsp;
  
2 public·final·class·BuildConfig2 public·final·class·BuildConfig
3 {3 {
4 ····public·static·final·String·APPLICATION_ID·=·"me.timschneeberger.rootlessjamesdsp";4 ····public·static·final·String·APPLICATION_ID·=·"me.timschneeberger.rootlessjamesdsp";
5 ····public·static·final·String·BUILD_TIME·=·"2024-12-10T19:01Z";5 ····public·static·final·String·BUILD_TIME·=·"2024-12-17T10:01Z";
6 ····public·static·final·String·BUILD_TYPE·=·"release";6 ····public·static·final·String·BUILD_TYPE·=·"release";
7 ····public·static·final·String·COMMIT_COUNT·=·"871";7 ····public·static·final·String·COMMIT_COUNT·=·"871";
8 ····public·static·final·String·COMMIT_SHA·=·"bbd16f1";8 ····public·static·final·String·COMMIT_SHA·=·"bbd16f1";
9 ····public·static·final·boolean·DEBUG·=·false;9 ····public·static·final·boolean·DEBUG·=·false;
10 ····public·static·final·String·FLAVOR·=·"rootlessFdroid";10 ····public·static·final·String·FLAVOR·=·"rootlessFdroid";
11 ····public·static·final·String·FLAVOR_dependencies·=·"fdroid";11 ····public·static·final·String·FLAVOR_dependencies·=·"fdroid";
12 ····public·static·final·String·FLAVOR_version·=·"rootless";12 ····public·static·final·String·FLAVOR_version·=·"rootless";
972 B
me/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment.class
810 B
procyon -ec {}
    
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 ········}152 ········}
153 ········final·Preference·buildInfo·=·this.getBuildInfo();153 ········final·Preference·buildInfo·=·this.getBuildInfo();
154 ········if·(buildInfo·!=·null)·{154 ········if·(buildInfo·!=·null)·{
155 ············buildInfo.setVisible(false);155 ············buildInfo.setVisible(false);
156 ········}156 ········}
157 ········final·Preference·buildInfo2·=·this.getBuildInfo();157 ········final·Preference·buildInfo2·=·this.getBuildInfo();
158 ········if·(buildInfo2·!=·null)·{158 ········if·(buildInfo2·!=·null)·{
159 ············buildInfo2.setSummary((CharSequence)"Release·build·(fdroid)·@bbd16f1·(compiled·at·2024-12-10T19:01Z)");159 ············buildInfo2.setSummary((CharSequence)"Release·build·(fdroid)·@bbd16f1·(compiled·at·2024-12-17T10:01Z)");
160 ········}160 ········}
161 ········final·Preference·googlePlay·=·this.getGooglePlay();161 ········final·Preference·googlePlay·=·this.getGooglePlay();
162 ········if·(googlePlay·!=·null)·{162 ········if·(googlePlay·!=·null)·{
163 ············googlePlay.setVisible(true);163 ············googlePlay.setVisible(true);
164 ········}164 ········}
165 ········final·Preference·selfCheckUpdates·=·this.getSelfCheckUpdates();165 ········final·Preference·selfCheckUpdates·=·this.getSelfCheckUpdates();
166 ········if·(selfCheckUpdates·!=·null)·{166 ········if·(selfCheckUpdates·!=·null)·{
40.8 KB
assets/dexopt/baseline.prof
    
Offset 1, 303 lines modifiedOffset 1, 304 lines modified
00000000:·7072·6f00·3031·3000·024e·9800·00df·1200··pro.010..N......00000000:·7072·6f00·3031·3000·024e·9800·00e0·1200··pro.010..N......
00000010:·0078·01ed·9d0f·9014·f595·c77f·f367·6767··.x...........ggg00000010:·0078·01ed·9d0f·9014·f595·c77f·f367·6767··.x...........ggg
00000020:·9705·0676·8581·acd2·2041·54d4·51a9·8889··...v....·AT.Q...00000020:·9705·0676·8581·acd2·2041·54d4·51a9·8889··...v....·AT.Q...
00000030:·4a2f·60dc·70e6·6e55·5212·8d64·346a·e0e4··J/`.p.nUR..d4j.. 
00000040:·94a8·e79f·e869·2f2e·4a2e·a21b·3529·62d0··.....i/.J...5)b. 
00000050:·509a·ca79·de95·e192·5cce·5c52·3210·8846··P..y....\.\R2..F 
00000060:·b140·9322·68f4·b2d1·4bf0·ee8c·52ea·2946··.@."h...K...R.)F 
00000070:·847b·9f9e·f9c2·8f61·57d7·4a25·5a5c·f7d6··.{.....aW.J%Z\.. 
00000080:·ebf7·7eef·7ddf·9fdf·fb75·f774·f70c·3ac4··..~.}....u.t..:. 
00000090:·4d4f·b58d·73ee·ae45·0f4c·bdf7·19e7·3eb7··MO..s..E.L....>. 
000000a0:·f0dc·cb2e·bbe0·b223·cfbf·e0aa·16e7·dc7d··.......#.......} 
000000b0:·2953·3d7d·fcc3·8fbf·bedb·740c·b63b·c638··)S=}......t..;.8 
000000c0:·9733·7bd6·c820·fbd0·28d3·e58d·1a6b·b626··.3{..·..(....k.& 
000000d0:·e3e9·9a0c·9ed8·67d5·c6c4·c036·a2c6·b167··......g....6...g 
000000e0:·8cd0·9f68·c418·fbf1·46ad·46ca·0987·2619··...h....F.F...&. 
000000f0:·5d66·84ff·4d46·e8da·8d86·99a3·9f13·7d83··]f..MF........}. 
00000100:·9174·c8ca·457d·ca03·0e0c·9c39·8c35·c206··.t..E}.....9.5.. 
00000110:·693e·c8d8·ac0d·8eb9·ca8e·0ff2·4823·fc7c··i>..........H#.| 
00000120:·3c73·9a52·d329·3778·fa88·8fea·82cb·0f1f··<s.R.)7x........ 
00000130:·e987·d570·ca21·1f30·beac·313d·969e·1822··...p.!.0..1=..." 
00000140:·d919·3307·30e4·3bb6·2633·961f·5830·aa41··..3.0.;.&3..X0.A 
00000150:·bed7·d474·e80f·3702·df66·c45c·20e2·d1d3··...t..7..f.\·... 
00000160:·2146·8aa5·3963·23e6·d166·c0e6·93e2·7fc8··!F..9c#..f...... 
00000170:·f4c4·968f·30e8·201d·17f4·5ffd·408f·3f1c··....0.·..._.@.?. 
00000180:·3c75·c886·fe0b·46f4·4439·c0dd·6204·967a··<u....F.D9..b..z 
00000190:·e8af·7ac6·58b9·651b·6e3a·b08a·af9a·2e32··..z.X.e.n:.....2 
000001a0:·8139·d959·b4d7·5cc8·4f2e·fa02·5679·e989··.9.Y..\.O...Vy.. 
000001b0:·f24c·abe9·8949·bff0·4106·0b27·379c·5ac8··.L...I..A..'7.Z. 
000001c0:·df6c·442c·71e6·0791·1f3d·fe70·d58e·8c1f··.lD,q....=.p.... 
000001d0:·18ea·1b6a·446e·f0d4·411e·7c34·b783·4d26··...jDn..A.|4..M& 
000001e0:·277e·e455·3c64·74d0·8346·8ce5·eb9f·3bc4··'~.U<dt..F....;. 
000001f0:·968f·f0d4·42fe·cf1b·a163·8c2f·248c·cf89··....B....c./$... 
00000200:·adf8·3a7e·c052·3b38·f549·73c6·e6d7·277f··..:~.R;8.Is...'. 
00000210:·7ac4·9a62·c747·186a·2196·fa32·de82·aa96··z..b.G.j!..2.... 
00000220:·420d·0756·3ec8·f404·bfc9·46aa·55e7·2373··B..V>.....F.U.#s 
00000230:·c6ee·f70d·5fcd·9339·4826·16b9·948f·1ab1··...._..9H&...... 
00000240:·c13f·6244·6cc5·1516·8e7e·b3d1·4135·f908··.?bDl....~..A5.. 
00000250:·e3f4·195f·f501·0c35·107b·b40d·182b·0f32··..._...5.{...+.2 
00000260:·b4c1·76c4·63fe·f2a3·566c·ca23·6c7f·9c1e··..v.c...Vl.#l... 
00000270:·488f·2c1f·e935·f6e3·09a7·b5a0·266a·8746··H.,..5......&j.F 
00000280:·1b09·0b8e·f9c0·5537·f154·1f3a·dfa6·3ad0··......U7.T.:..:. 
00000290:·abf7·f411·8c8e·416c·cc93·b8c2·4b26·b63e··......Al....K&.> 
000002a0:·4fc0·8055·fdbe·ac78·7062·6053·7cfc·f021··O..U...xpb`S|..! 
000002b0:·26d7·7c64·080c·58f4·8cf1·8590·d123·63e3··&.|d..X......#c. 
000002c0:·fa75·8811·7344·961f·0ba4·7ac5·6553·6e8d··.u..sD....z.eSn. 
000002d0:·b123·f3f9·87ac·1cc8·c4f5·eb91·4d5c·3134··.#..........M\14 
000002e0:·37e9·393e·eaf3·2ab6·b0f2·950f·dcef·0776··7.9>..*........v 
000002f0:·f55a·b1c0·68ad·e4a7·1ef9·18e5·1246·3671··.Z..h........F6q 
00000300:·f4b2·2907·63f5·4638·6a80·daac·30f8·b166··..).c.F8j...0..f 
00000310:·c0e6·fba0·f7f1·c8be·4ef5·0a53·bf8e·d293··........N..S.... 
00000320:·5b35·a916·e220·c315·b39e·cb5f·3511·9f6b··[5...·....._5..k 
00000330:·8a7c·b12b·aeb0·e2e8·fd7a·a4f7·b96f·2726··.|.+.....z...o'& 
00000340:·63ec·bab6·5277·7d2e·e513·f7e3·49f6·7da4··c...Rw}.....I.}. 
00000350:·83a3·8790·fbf3·f775·aa05·2cc7·8e7a·207f··.......u..,..z·. 
00000360:·ce4f·64ce·6be5·904d·6371·6271·dc62·570e··.Od.k..Mcqbq.bW. 
00000370:·e231·bec1·d395·6a3a·305a·b3fa·bc8a·29ce··.1....j:0Z....). 
00000380:·e782·3e23·c1ea·5cc7·eecf·4178·f876·0b0e··..>#..\...Ax.v.. 
00000390:·273f·c7d0·4038·ea80·fce3·0cac·e641·0f54··'?..@8.......A.T 
000003a0:·a7b0·7062·c355·bb74·fa5c·c77e·b1ed·fee6··..pb.U.t.\.~.... 
000003b0:·a43d·c788·fcd5·17f9·d05f·e439·469f·32a2··.=......._.9F.2. 
000003c0:·167a·496e·cd41·58ea·524e·ae2f·aa53·f508··.zIn.AX.RN./.S.. 
000003d0:·c71c·c0b1·aed4·8f5d·840f·c458·18f9·fb18··.......]...X.... 
000003e0:·d585·8e9a·882d·120e·ae58·c8e4·25a7·ecc2··.....-...X..%... 
000003f0:·d317·6caa·4f3e·e447·2f3c·63b0·f2a3·767f··..l.O>.G/<c...v. 
00000400:·6d84·c30e·9673·955e·f1f9·461c·d5ac·3caa··m....s.^..F...<. 
00000410:·5b7e·f0f1·4670·626b·6d19·eb5e·1119·528d··[~..Fpbkm..^..R. 
00000420:·ba8e·a363·6efe·3c74·6e28·9f7c·ebc7·c55a··...cn.<tn(.|...Z 
00000430:·4ce9·c585·87fb·7dc0·ee13·7364·cc9c·e1cc··L.....}...sd.... 
00000440:·8bfa·e815·3ac5·f165·f9eb·194a·36bf·7ef9··....:..e...J6.~. 
00000450:·f9c7·087e·e835·7ffc·f0d1·583e·7061·eb6b··...~.5....X>pa.k 
00000460:·970d·1ff5·4c7e·f2e9·2f9e·30e2·aab9·1ecb··....L~../.0..... 
00000470:·9a80·41af·63cb·bf46·a866·30fe·3322·631d··..A.c..F.f0.3"c. 
00000480:·9ff8·32ef·0946·e8df·ad2e·cd11·9cb0·d2b1··..2..F.......... 
00000490:·3ec4·f049·18f2·4816·978e·5a0e·add9·d131··>..I..H...Z....1 
000004a0:·2f7f·4d39·be89·7976·8dcb·1f3e·c388·eb29··/.M9..yv...>...) 
000004b0:·3275·a816·e268·8eaa·079d·724a·a758·1a2b··2u...h....rJ.X.+ 
000004c0:·3f63·64f5·5e76·f0f5·3ed8·740e·2073·6d16··?cd.^v..>.t.·sm. 
000004d0:·5e5c·7154·279c·7eb1·5e27·d7e1·fb8b·af38··^\qT'.~.^'.....8 
000004e0:·e2e7·d57c·349f·4f7a·31a4·13c7·8798·1a1f··...|4.Oz1....... 
000004f0:·e561·d1eb·1e58·c7bf·9fdf·97f1·2796·b86a··.a...X......'..j 
00000500:·11d7·3d83·c6be·6fbd·4eeb·243d·5c71·fbf3··..=...o.N.$=\q.. 
00000510:·134e·188d·c5f1·d13c·a483·a397·0fb2·8e91··.N.....<........ 
00000520:·fa35·d2b5·89e3·4e7e·f049·b5b1·62a0·2306··.5....N~.I..b.#. 
00000530:·b144·3ede·97e5·a377·158c·b947·96fe·0893··.D>....w...G.... 
00000540:·755d·f763·5203·b4dc·4e04·e2e9·994b·7e47··u].cR...N....K~G 
00000550:·9bce·cf83·8c4d·e73e·7549·875e·73e5·7c60··.....M.>uI.^s.|` 
00000560:·0c71·8e29·a762·f97e·c807·1861·e3b8·904d··.q.).b.~...a...M 
00000570:·d75c·f487·d5ec·c8e8·75fe·83e5·7827·0f32··.\......u...x'.2 
00000580:·79c0·9093·317a·62ca·0e87·c0e0·079e·f9eb··y...1zb......... 
00000590:·798d·75f5·f1aa·c58f·8bef·40f4·e39a·4de7··y.u.......@...M. 
000005a0:·28fe·3ceb·08af·fcc4·4386·2b07·1872·c3d1··(.<.....C.+..r.. 
000005b0:·0923·5ff1·a086·d13c·a467·cef2·656e·cc0b··.#_....<.g..en.. 
000005c0:·2ebb·3871·599f·233d·9b62·cda8·e97c·3f3f··..8qY.#=.b...|?? 
000005d0:·ae62·f89c·5afd·39f8·3664·6c5a·2ffa·5c6f··.b..Z.9.6dlZ/.\o 
000005e0:·a70e·f2f1·1e8c·3a90·0323·d6b9·5e5f·3f06··......:..#..^_?. 
000005f0:·0316·3fff·1a7c·ac8d·c983·4ee7·1bd7·0c1d··..?..|....N..... 
00000600:·17d8·f051·bf19·0f44·ea0d·b935·4ff2·2213··...Q...D...5O.". 
00000610:·1359·e70d·f185·e718·f0df·93c9·d7cf·73b8··.Y............s. 
00000620:·6118·13c3·e73a·1fb8·1747·4f6e·d64d·383f··a....:...GOn.M8? 
00000630:·0671·21e6·b2de·76fe·ba4b·0f5e·7509·0f97··.q!...v..K.^u... 
00000640:·aebf·78f5·36e1·9933·323e·3e97·3ca5·66f3··..x.6..32>>.<.f. 
00000650:·ed8a·aff5·672e·d2f9·5c7a·c53a·b386·432f··....g...\z.:..C/ 
00000660:·9dae·3df8·118f·de28·867f·0cf0·5efc·14a3··..=....(....^... 
00000670:·fa79·08fb·5e38·b9a1·978c·f0f3·eb61·4c0e··.y..^8.......aL. 
00000680:·ec5c·fffc·7a94·039b·e686·8eb1·6fd3·d8af··.\..z.......o... 
00000690:·5531·150f·7f74·ba6f·c607·4227·22a6·f0d8··U1...t.o..B'"... 
000006a0:·fc9c·f297·9f6f·532d·f57c·a2c5·908e·1c92··.....oS-.|...... 
000006b0:·e17a·2f8d·ace3·d5b7·9347·635f·f6e3·484f··.z/......Gc_..HO 
000006c0:·df78·fed2·183f·c9aa·537e·e825·2b3e·63e6··.x...?..S~.%+>c. 
000006d0:·5def·c358·f3e6·dc01·279d·7ce1·6038·7f88··]..X....'.|.`8.. 
000006e0:·c139·ac9c·c2e0·abbc·ba66·3006·af5a·c0c8··.9.......f0..Z.. 
000006f0:·263f·71b0·c8c2·22a3·d3f1·4a4e·7c21·1f03··&?q..."...JN|!.. 
00000700:·4eb5·48af·588a·8d1e·8cf4·e2ca·219c·cf75··N.H.X.......!..u 
00000710:·1d21·1f78·3fb6·f2f9·78c5·52bd·cc5b·31f0··.!.x?...x.R..[1. 
00000720:·c787·18d8·1963·c747·f391·1e9d·ffd9·a81c··.....c.G........ 
00000730:·7e0d·ca25·1b5c·f5f9·3a7c·3446·1e68·2c5f··~..%.\..:|4F.h,_ 
00000740:·e5a0·26f9·c155·abfc·c143·cce9·3823·301a··..&..U...C..8#0. 
00000750:·8301·afbe·f971·e48f·0e5f·48fd·f26b·f07d··.....q..._H..k.} 
00000760:·fa93·f153·2c71·7460·3546·2626·bd54·6dca··...S,qt`5F&&.Tm. 
00000770:·255b·7fb1·d129·567f·383f·beef·2fbd·e681··%[...)V.8?../... 
00000780:·4d7d·43a6·1f7e·5c6a·d13c·e03a·56f4·d944··M}C..~\j.<.:V..D 
00000790:·1c74·8c91·fdcf·4dd5·454e·e5d5·31e3·c754··.t....M.EN..1..T 
000007a0:·7dc2·68ec·d7e8·f704·bb1f·5378·f9ab·7e72··}.h.......Sx..~r 
000007b0:·d5fb·c917·eec7·67ac·7b1b·fcf1·a317·3a3e··......g.{.....:> 
000007c0:·145b·b9c4·350f·c660·18d7·c71d·a856·7a85··.[..5..`.....Vz. 
000007d0:·9ff8·7936·505c·9f53·0363·d520·ceba·f9f9··..y6P\.S.c.·.... 
000007e0:·b536·607f·6d4e·7e8c·81e4·7fc8·3458·bda9··.6`.mN~.....4X.. 
Max diff block lines reached; -1/41750 bytes (-0.00%) of diff not shown.
710 B
smali_classes2/me/timschneeberger/rootlessjamesdsp/BuildConfig.smali
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"BuildConfig.java"3 .source·"BuildConfig.java"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"me.timschneeberger.rootlessjamesdsp"5 .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"me.timschneeberger.rootlessjamesdsp"
  
6 .field·public·static·final·BUILD_TIME:Ljava/lang/String;·=·"2024-12-10T19:01Z"6 .field·public·static·final·BUILD_TIME:Ljava/lang/String;·=·"2024-12-17T10:01Z"
  
7 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"7 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"
  
8 .field·public·static·final·COMMIT_COUNT:Ljava/lang/String;·=·"871"8 .field·public·static·final·COMMIT_COUNT:Ljava/lang/String;·=·"871"
  
9 .field·public·static·final·COMMIT_SHA:Ljava/lang/String;·=·"bbd16f1"9 .field·public·static·final·COMMIT_SHA:Ljava/lang/String;·=·"bbd16f1"
  
791 B
smali_classes2/me/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment.smali
    
Offset 793, 15 lines modifiedOffset 793, 15 lines modified
793 ····:cond_1793 ····:cond_1
794 ····invoke-direct·{p0},·Lme/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment;->getBuildInfo()Landroidx/preference/Preference;794 ····invoke-direct·{p0},·Lme/timschneeberger/rootlessjamesdsp/fragment/settings/SettingsAboutFragment;->getBuildInfo()Landroidx/preference/Preference;
  
795 ····move-result-object·p1795 ····move-result-object·p1
  
796 ····if-eqz·p1,·:cond_2796 ····if-eqz·p1,·:cond_2
  
797 ····const-string·v0,·"Release·build·(fdroid)·@bbd16f1·(compiled·at·2024-12-10T19:01Z)"797 ····const-string·v0,·"Release·build·(fdroid)·@bbd16f1·(compiled·at·2024-12-17T10:01Z)"
  
798 ····check-cast·v0,·Ljava/lang/CharSequence;798 ····check-cast·v0,·Ljava/lang/CharSequence;
  
799 ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V799 ····invoke-virtual·{p1,·v0},·Landroidx/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
  
800 ····.line·49800 ····.line·49
801 ····:cond_2801 ····:cond_2