139 MB
/home/fdroid/fdroiddata/tmp/cu.axel.smartdock_198.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_cu.axel.smartdock_198.apk
9.71 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: <f59b716836b6df7832d4b1aa8857866811bbdb37a13203fb3b480ba96e73e74b>, actual: <df8ef48235f917f29e4d0a9e75840b342f86ff1e462370923ae9056ec6c91c40> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <2bc00cd69270431f30f9c8c998e6d9a8cdfb3b133e71c85671691856c5e01e6ab476430000000000>, actual: <92a0caf1824a63f8276d0de3c459f1ed936a7ed179435e785e436525f498bbc3b476430000000000>
    
Offset 1, 56 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
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:·518ec946cdfd52cd3dc595bca852cc1829066e9c37234665b6dd36e77de3e96c 
10 Signer·#1·certificate·SHA-1·digest:·b4b21ebeb98dabdca1344a458410e863a7511228 
11 Signer·#1·certificate·MD5·digest:·224681a88e30b8b33a41ecddf53d85cb 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·7426c4d722c12f1e2dac1d035d84e881d8770c3b9dcdd3016a8a6617d77dc82c 
15 Signer·#1·public·key·SHA-1·digest:·c6b8e1d42fa03993e57c38331b3ee41158c35e0f 
16 Signer·#1·public·key·MD5·digest:·7fd6a6691c2df80a92467f612cff9529 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.58 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·4425396·bytes,·number·of·entries:·9031 Zip·file·size:·4425396·bytes,·number·of·entries:·903
2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··6493980·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··6493904·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx···280848·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnrb.so4 -rw-rw-rw-··0.0·unx···280848·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnrb.so
5 -rw-rw-rw-··0.0·unx···157468·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnrb.so5 -rw-rw-rw-··0.0·unx···157468·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnrb.so
6 -rw-rw-rw-··0.0·unx···268072·b-·defN·81-Jan-01·01:01·lib/x86/libnrb.so6 -rw-rw-rw-··0.0·unx···268072·b-·defN·81-Jan-01·01:01·lib/x86/libnrb.so
7 -rw-rw-rw-··0.0·unx···297504·b-·defN·81-Jan-01·01:01·lib/x86_64/libnrb.so7 -rw-rw-rw-··0.0·unx···297504·b-·defN·81-Jan-01·01:01·lib/x86_64/libnrb.so
8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
Offset 898, 8 lines modifiedOffset 898, 8 lines modified
898 -rw----·····0.0·fat······992·b-·defN·81-Jan-01·01:01·res/zs.xml898 -rw----·····0.0·fat······992·b-·defN·81-Jan-01·01:01·res/zs.xml
899 -rw----·····0.0·fat······888·b-·defN·81-Jan-01·01:01·res/zx.xml899 -rw----·····0.0·fat······888·b-·defN·81-Jan-01·01:01·res/zx.xml
900 -rw----·····0.0·fat······884·b-·defN·81-Jan-01·01:01·res/zy.xml900 -rw----·····0.0·fat······884·b-·defN·81-Jan-01·01:01·res/zy.xml
901 -rw----·····0.0·fat··1047280·b-·stor·81-Jan-01·01:01·resources.arsc901 -rw----·····0.0·fat··1047280·b-·stor·81-Jan-01·01:01·resources.arsc
902 -rw----·····2.0·fat····82400·b-·defN·81-Jan-01·01:01·META-INF/11BD46C6.SF902 -rw----·····2.0·fat····82400·b-·defN·81-Jan-01·01:01·META-INF/11BD46C6.SF
903 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/11BD46C6.RSA903 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/11BD46C6.RSA
904 -rw----·····2.0·fat····82273·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF904 -rw----·····2.0·fat····82273·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
905 903·files,·9434843·bytes·uncompressed,·4314209·bytes·compressed:··54.3%905 903·files,·9434767·bytes·uncompressed,·4314149·bytes·compressed:··54.3%
139 MB
classes.dex
139 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·b4683f864 checksum············:·fd3a3e8c
5 signature···········:·da92...6b9f5 signature···········:·a24f...290a
6 file_size···········:·64939806 file_size···········:·6493904
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·····:·4759910 string_ids_size·····:·47597
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·589112 type_ids_size·······:·5891
13 type_ids_off········:·190508·(0x02e82c)13 type_ids_off········:·190500·(0x02e824)
14 proto_ids_size······:·969814 proto_ids_size······:·9698
15 proto_ids_off·······:·214072·(0x034438)15 proto_ids_off·······:·214064·(0x034430)
16 field_ids_size······:·3838916 field_ids_size······:·38389
17 field_ids_off·······:·330448·(0x050ad0)17 field_ids_off·······:·330440·(0x050ac8)
18 method_ids_size·····:·4704718 method_ids_size·····:·47045
19 method_ids_off······:·637560·(0x09ba78)19 method_ids_off······:·637552·(0x09ba70)
20 class_defs_size·····:·476020 class_defs_size·····:·4760
21 class_defs_off······:·1013936·(0x0f78b0)21 class_defs_off······:·1013912·(0x0f7898)
22 data_size···········:·532772422 data_size···········:·5327672
23 data_off············:·1166256·(0x11cbb0)23 data_off············:·1166232·(0x11cb98)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·36225 class_idx···········:·362
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·458927 superclass_idx······:·4589
28 source_file_idx·····:·859528 source_file_idx·····:·8595
29 static_fields_size··:·029 static_fields_size··:·0
Offset 136, 17 lines modifiedOffset 136, 17 lines modified
136 ······type··········:·'()V'136 ······type··········:·'()V'
137 ······access········:·0x10000·(CONSTRUCTOR)137 ······access········:·0x10000·(CONSTRUCTOR)
138 ······code··········-138 ······code··········-
139 ······registers·····:·1139 ······registers·····:·1
140 ······ins···········:·1140 ······ins···········:·1
141 ······outs··········:·1141 ······outs··········:·1
142 ······insns·size····:·4·16-bit·code·units142 ······insns·size····:·4·16-bit·code·units
143 11d304:········································|[11d304]·android.support.v4.os.ResultReceiver$1.<init>:()V143 11d2ec:········································|[11d2ec]·android.support.v4.os.ResultReceiver$1.<init>:()V
144 11d314:·7010·6c92·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@926c144 11d2fc:·7010·6a92·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@926a
145 11d31a:·0e00···································|0003:·return-void145 11d302:·0e00···································|0003:·return-void
146 ······catches·······:·(none)146 ······catches·······:·(none)
147 ······positions·····:·147 ······positions·····:·
148 ········0x0000·line=145148 ········0x0000·line=145
149 ······locals········:·149 ······locals········:·
150 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·150 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
  
151 ··Virtual·methods···-151 ··Virtual·methods···-
Offset 155, 18 lines modifiedOffset 155, 18 lines modified
155 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'155 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'
156 ······access········:·0x0001·(PUBLIC)156 ······access········:·0x0001·(PUBLIC)
157 ······code··········-157 ······code··········-
158 ······registers·····:·3158 ······registers·····:·3
159 ······ins···········:·2159 ······ins···········:·2
160 ······outs··········:·2160 ······outs··········:·2
161 ······insns·size····:·6·16-bit·code·units161 ······insns·size····:·6·16-bit·code·units
162 11d298:········································|[11d298]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;162 11d280:········································|[11d280]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;
163 11d2a8:·2200·7401······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@0174163 11d290:·2200·7401······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@0174
164 11d2ac:·7020·f507·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@07f5164 11d294:·7020·f507·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@07f5
165 11d2b2:·1100···································|0005:·return-object·v0165 11d29a:·1100···································|0005:·return-object·v0
166 ······catches·······:·(none)166 ······catches·······:·(none)
167 ······positions·····:·167 ······positions·····:·
168 ········0x0000·line=148168 ········0x0000·line=148
169 ······locals········:·169 ······locals········:·
170 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·170 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·
171 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·171 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·
  
Offset 175, 18 lines modifiedOffset 175, 18 lines modified
175 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'175 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'
176 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)176 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
177 ······code··········-177 ······code··········-
178 ······registers·····:·2178 ······registers·····:·2
179 ······ins···········:·2179 ······ins···········:·2
180 ······outs··········:·2180 ······outs··········:·2
181 ······insns·size····:·5·16-bit·code·units181 ······insns·size····:·5·16-bit·code·units
182 11d2cc:········································|[11d2cc]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;182 11d2b4:········································|[11d2b4]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
183 11d2dc:·6e20·eb07·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@07eb183 11d2c4:·6e20·eb07·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@07eb
184 11d2e2:·0c01···································|0003:·move-result-object·v1184 11d2ca:·0c01···································|0003:·move-result-object·v1
185 11d2e4:·1101···································|0004:·return-object·v1185 11d2cc:·1101···································|0004:·return-object·v1
186 ······catches·······:·(none)186 ······catches·······:·(none)
187 ······positions·····:·187 ······positions·····:·
188 ········0x0000·line=145188 ········0x0000·line=145
189 ······locals········:·189 ······locals········:·
190 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·190 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
191 ········0x0000·-·0x0005·reg=1·(null)·Landroid/os/Parcel;·191 ········0x0000·-·0x0005·reg=1·(null)·Landroid/os/Parcel;·
  
Offset 195, 17 lines modifiedOffset 195, 17 lines modified
195 ······type··········:·'(I)[Landroid/support/v4/os/ResultReceiver;'195 ······type··········:·'(I)[Landroid/support/v4/os/ResultReceiver;'
196 ······access········:·0x0001·(PUBLIC)196 ······access········:·0x0001·(PUBLIC)
197 ······code··········-197 ······code··········-
198 ······registers·····:·2198 ······registers·····:·2
199 ······ins···········:·2199 ······ins···········:·2
200 ······outs··········:·0200 ······outs··········:·0
201 ······insns·size····:·3·16-bit·code·units201 ······insns·size····:·3·16-bit·code·units
202 11d2b4:········································|[11d2b4]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Landroid/support/v4/os/ResultReceiver;202 11d29c:········································|[11d29c]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Landroid/support/v4/os/ResultReceiver;
203 11d2c4:·2311·4116······························|0000:·new-array·v1,·v1,·[Landroid/support/v4/os/ResultReceiver;·//·type@1641203 11d2ac:·2311·4116······························|0000:·new-array·v1,·v1,·[Landroid/support/v4/os/ResultReceiver;·//·type@1641
204 11d2c8:·1101···································|0002:·return-object·v1204 11d2b0:·1101···································|0002:·return-object·v1
205 ······catches·······:·(none)205 ······catches·······:·(none)
206 ······positions·····:·206 ······positions·····:·
207 ········0x0000·line=152207 ········0x0000·line=152
208 ······locals········:·208 ······locals········:·
209 ········0x0000·-·0x0003·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·209 ········0x0000·-·0x0003·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
210 ········0x0000·-·0x0003·reg=1·(null)·I·210 ········0x0000·-·0x0003·reg=1·(null)·I·
  
Offset 214, 18 lines modifiedOffset 214, 18 lines modified
214 ······type··········:·'(I)[Ljava/lang/Object;'214 ······type··········:·'(I)[Ljava/lang/Object;'
215 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)215 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
216 ······code··········-216 ······code··········-
217 ······registers·····:·2217 ······registers·····:·2
218 ······ins···········:·2218 ······ins···········:·2
219 ······outs··········:·2219 ······outs··········:·2
220 ······insns·size····:·5·16-bit·code·units220 ······insns·size····:·5·16-bit·code·units
221 11d2e8:········································|[11d2e8]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Ljava/lang/Object;221 11d2d0:········································|[11d2d0]·android.support.v4.os.ResultReceiver$1.newArray:(I)[Ljava/lang/Object;
222 11d2f8:·6e20·ed07·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.newArray:(I)[Landroid/support/v4/os/ResultReceiver;·//·method@07ed222 11d2e0:·6e20·ed07·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.newArray:(I)[Landroid/support/v4/os/ResultReceiver;·//·method@07ed
223 11d2fe:·0c01···································|0003:·move-result-object·v1223 11d2e6:·0c01···································|0003:·move-result-object·v1
224 11d300:·1101···································|0004:·return-object·v1224 11d2e8:·1101···································|0004:·return-object·v1
225 ······catches·······:·(none)225 ······catches·······:·(none)
226 ······positions·····:·226 ······positions·····:·
227 ········0x0000·line=145227 ········0x0000·line=145
228 ······locals········:·228 ······locals········:·
229 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·229 ········0x0000·-·0x0005·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
230 ········0x0000·-·0x0005·reg=1·(null)·I·230 ········0x0000·-·0x0005·reg=1·(null)·I·
  
Offset 272, 20 lines modifiedOffset 272, 20 lines modified
272 ······type··········:·'(Landroid/support/v4/os/ResultReceiver;ILandroid/os/Bundle;)V'272 ······type··········:·'(Landroid/support/v4/os/ResultReceiver;ILandroid/os/Bundle;)V'
273 ······access········:·0x10000·(CONSTRUCTOR)273 ······access········:·0x10000·(CONSTRUCTOR)
274 ······code··········-274 ······code··········-
Max diff block lines reached; 145883730/145892094 bytes (99.99%) of diff not shown.
4.39 KB
classes.jar
3.31 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·9026609·bytes,·number·of·entries:·47501 Zip·file·size:·9026604·bytes,·number·of·entries:·4750
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class
4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class
5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class
6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class
7 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class7 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class
8 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class8 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class
Offset 3934, 15 lines modifiedOffset 3934, 15 lines modified
3934 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda1.class3934 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda1.class
3935 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda2.class3935 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda2.class
3936 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda3.class3936 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda3.class
3937 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda4.class3937 ?rwxrwxr-x··2.0·unx······585·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/fragments/SoundsPreferences$$ExternalSyntheticLambda4.class
3938 ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/models/AppTask.class3938 ?rwxrwxr-x··2.0·unx······391·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/models/AppTask.class
3939 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/models/DockApp.class3939 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/models/DockApp.class
3940 ?rwxrwxr-x··2.0·unx·····2881·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/preferences/AppChooserPreference.class3940 ?rwxrwxr-x··2.0·unx·····2881·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/preferences/AppChooserPreference.class
3941 ?rwxrwxr-x··2.0·unx·····4453·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/preferences/IconPackPreference.class3941 ?rwxrwxr-x··2.0·unx·····4448·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/preferences/IconPackPreference.class
3942 ?rwxrwxr-x··2.0·unx······605·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/services/DockService$1.class3942 ?rwxrwxr-x··2.0·unx······605·b-·stor·80-Jan-01·00:00·cu/axel/smartdock/services/DockService$1.class
3943 ?rwxrwxr-x··2.0·unx····51960·b-·defN·80-Jan-01·00:00·cu/axel/smartdock/services/DockService.class3943 ?rwxrwxr-x··2.0·unx····51960·b-·defN·80-Jan-01·00:00·cu/axel/smartdock/services/DockService.class
3944 ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·kotlin/ExceptionsKt.class3944 ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·kotlin/ExceptionsKt.class
3945 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·kotlin/InitializedLazyImpl.class3945 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·kotlin/InitializedLazyImpl.class
3946 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·kotlin/LazyKt__LazyKt.class3946 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·kotlin/LazyKt__LazyKt.class
3947 ?rwxrwxr-x··2.0·unx·····2835·b-·stor·80-Jan-01·00:00·kotlin/NumbersKt__BigIntegersKt.class3947 ?rwxrwxr-x··2.0·unx·····2835·b-·stor·80-Jan-01·00:00·kotlin/NumbersKt__BigIntegersKt.class
3948 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·kotlin/PreconditionsKt__PreconditionsKt.class3948 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·kotlin/PreconditionsKt__PreconditionsKt.class
Offset 4745, 8 lines modifiedOffset 4745, 8 lines modified
4745 ?rwxrwxr-x··2.0·unx····16113·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class4745 ?rwxrwxr-x··2.0·unx····16113·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
4746 ?rwxrwxr-x··2.0·unx····41872·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class4746 ?rwxrwxr-x··2.0·unx····41872·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
4747 ?rwxrwxr-x··2.0·unx····27661·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class4747 ?rwxrwxr-x··2.0·unx····27661·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
4748 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class4748 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
4749 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class4749 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
4750 ?rwxrwxr-x··2.0·unx····29627·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class4750 ?rwxrwxr-x··2.0·unx····29627·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
4751 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class4751 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
4752 4750·files,·10661965·bytes·uncompressed,·8131237·bytes·compressed:··23.7%4752 4750·files,·10661960·bytes·uncompressed,·8131232·bytes·compressed:··23.7%
1.06 KB
cu/axel/smartdock/preferences/IconPackPreference.class
981 B
procyon -ec {}
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 ········super(context,·set,·n);44 ········super(context,·set,·n);
45 ········this.LAUNCHER_INTENTS·=·new·String[]·{·"com.fede.launcher.THEME_ICONPACK",·"com.anddoes.launcher.THEME",·"com.teslacoilsw.launcher.THEME",·"com.gau.go.launcherex.theme",·"org.adw.launcher.THEMES",·"org.adw.launcher.icons.ACTION_PICK_ICON",·"net.oneplus.launcher.icons.ACTION_PICK_ICON"·};45 ········this.LAUNCHER_INTENTS·=·new·String[]·{·"com.fede.launcher.THEME_ICONPACK",·"com.anddoes.launcher.THEME",·"com.teslacoilsw.launcher.THEME",·"com.gau.go.launcherex.theme",·"org.adw.launcher.THEMES",·"org.adw.launcher.icons.ACTION_PICK_ICON",·"net.oneplus.launcher.icons.ACTION_PICK_ICON"·};
46 ········this.setupPreference(context);46 ········this.setupPreference(context);
47 ····}47 ····}
48 ····48 ····
49 ····private·void·setupPreference(final·Context·mContext)·{49 ····private·void·setupPreference(final·Context·mContext)·{
50 ········this.mContext·=·mContext;50 ········this.mContext·=·mContext;
51 ········this.iconParserUtilities·=·new·IconParserUtilities(this.mContext);51 ········this.iconParserUtilities·=·new·IconParserUtilities(mContext);
52 ········this.iconPackHelper·=·new·IconPackHelper();52 ········this.iconPackHelper·=·new·IconPackHelper();
53 ········this.sp·=·PreferenceManager.getDefaultSharedPreferences(this.mContext);53 ········this.sp·=·PreferenceManager.getDefaultSharedPreferences(this.mContext);
54 ········this.setTitle(2131755181);54 ········this.setTitle(2131755181);
55 ········if·(this.iconPackHelper.getIconPack(this.sp).equals(""))·{55 ········if·(this.iconPackHelper.getIconPack(this.sp).equals(""))·{
56 ············this.setSummary(2131755362);56 ············this.setSummary(2131755362);
57 ········}57 ········}
58 ········else·{58 ········else·{
574 B
smali/cu/axel/smartdock/services/DockService$8.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/animation/Animation$AnimationListener;5 .implements·Landroid/view/animation/Animation$AnimationListener;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lcu/axel/smartdock/services/DockService;->lambda$hideDock$36()V8 ····value·=·Lcu/axel/smartdock/services/DockService;->lambda$hideDock$36$DockService()V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
693 B
smali/cu/axel/smartdock/services/NotificationService$3.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lcu/axel/smartdock/services/NotificationService$3;1 .class·Lcu/axel/smartdock/services/NotificationService$3;
2 .super·Landroid/animation/AnimatorListenerAdapter;2 .super·Landroid/animation/AnimatorListenerAdapter;
3 .source·"NotificationService.java"3 .source·"NotificationService.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lcu/axel/smartdock/services/NotificationService;->lambda$hideNotification$6()V6 ····value·=·Lcu/axel/smartdock/services/NotificationService;->lambda$hideNotification$6$NotificationService()V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
995 B
smali/cu/axel/smartdock/preferences/IconPackPreference.smali
    
Offset 120, 17 lines modifiedOffset 120, 15 lines modified
  
120 ····.line·63120 ····.line·63
121 ····iput-object·p1,·p0,·Lcu/axel/smartdock/preferences/IconPackPreference;->mContext:Landroid/content/Context;121 ····iput-object·p1,·p0,·Lcu/axel/smartdock/preferences/IconPackPreference;->mContext:Landroid/content/Context;
  
122 ····.line·64122 ····.line·64
123 ····new-instance·v0,·Lcu/axel/smartdock/icons/IconParserUtilities;123 ····new-instance·v0,·Lcu/axel/smartdock/icons/IconParserUtilities;
  
124 ····iget-object·v1,·p0,·Lcu/axel/smartdock/preferences/IconPackPreference;->mContext:Landroid/content/Context; 
  
125 ····invoke-direct·{v0,·v1},·Lcu/axel/smartdock/icons/IconParserUtilities;-><init>(Landroid/content/Context;)V124 ····invoke-direct·{v0,·p1},·Lcu/axel/smartdock/icons/IconParserUtilities;-><init>(Landroid/content/Context;)V
  
126 ····iput-object·v0,·p0,·Lcu/axel/smartdock/preferences/IconPackPreference;->iconParserUtilities:Lcu/axel/smartdock/icons/IconParserUtilities;125 ····iput-object·v0,·p0,·Lcu/axel/smartdock/preferences/IconPackPreference;->iconParserUtilities:Lcu/axel/smartdock/icons/IconParserUtilities;
  
127 ····.line·65126 ····.line·65
128 ····new-instance·v0,·Lcu/axel/smartdock/icons/IconPackHelper;127 ····new-instance·v0,·Lcu/axel/smartdock/icons/IconPackHelper;
  
129 ····invoke-direct·{v0},·Lcu/axel/smartdock/icons/IconPackHelper;-><init>()V128 ····invoke-direct·{v0},·Lcu/axel/smartdock/icons/IconPackHelper;-><init>()V