20.6 MB
/home/fdroid/fdroiddata/tmp/com.madlonkay.orgro_85.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.madlonkay.orgro_85.apk
6.79 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: <8a25aaa9476f74daed7bb48e894cf35a4e0127bdf5ef86fbbbe0387b5c7378a3>, actual: <62d098b590459f6ec9bcb35fd06a1e158c8bbdcbcc4bb0c26afbc6880c979103> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <7b0ecf33ef86612771562346db8a6a4a29a3827fcb207fe093a3b2eb1f575c35373cda0100000000>, actual: <9fe7663d48ac9fdebd6230845d8b3d9936620ce5c81224d928d9d19a7e649b5e373cda0100000000>
    
Offset 1, 42 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:·d9423d31b482bc1638bf553b6ac1a5fdf07e85ac197de6f0d796b1a0f8912273 
10 Signer·#1·certificate·SHA-1·digest:·6acf3f876314c40dd3ad3945ae82b2cadd1891a7 
11 Signer·#1·certificate·MD5·digest:·b33bd7c5d4361361b741a003d6f016ec 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·51d54e8e40ceb41f6de1eccf61c1d4577364688c21dfb01be86d85486e30a12a 
15 Signer·#1·public·key·SHA-1·digest:·8fb0cbe9c01ea2f93df8d7ec94be7f5f514d98c1 
16 Signer·#1·public·key·MD5·digest:·6e7a3eadbda6c6e49bbc48704687cf32 
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.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/. 
21 WARNING:·META-INF/androidx.browser_browser.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.core_core-ktx.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.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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 WARNING:·META-INF/androidx.webkit_webkit.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.window_window-java.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.window_window.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/kotlinx_coroutines_android.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/kotlinx_coroutines_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/. 
41 WARNING:·META-INF/services/b1.f0·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/services/kotlinx.coroutines.internal.r·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.63 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·31083575·bytes,·number·of·entries:·2091 Zip·file·size:·31083575·bytes,·number·of·entries:·209
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··1050120·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-r--r--··0.0·unx··1050236·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-r--r--··0.0·unx·18351024·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so4 -rw-r--r--··0.0·unx·18351024·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
5 -rw-r--r--··0.0·unx·10553696·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so5 -rw-r--r--··0.0·unx·10553696·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so
6 -rw-r--r--··0.0·unx·19710556·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so6 -rw-r--r--··0.0·unx·19710556·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
7 -rw-r--r--··0.0·unx··7400684·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so7 -rw-r--r--··0.0·unx··7400684·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so
8 -rw-r--r--··0.0·unx·19202992·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so8 -rw-r--r--··0.0·unx·19202992·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
9 -rw-r--r--··0.0·unx·11544384·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so9 -rw-r--r--··0.0·unx·11544384·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so
10 -rw-r--r--··0.0·unx·····2631·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin10 -rw-r--r--··0.0·unx·····2631·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin
Offset 204, 8 lines modifiedOffset 204, 8 lines modified
204 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins204 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
205 -rw----·····2.0·fat····17783·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins205 -rw----·····2.0·fat····17783·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
206 -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins206 -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
207 -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins207 -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
208 -rw----·····2.0·fat····20720·b-·defN·81-Jan-01·01:01·META-INF/CDAF238A.SF208 -rw----·····2.0·fat····20720·b-·defN·81-Jan-01·01:01·META-INF/CDAF238A.SF
209 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/CDAF238A.RSA209 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/CDAF238A.RSA
210 -rw----·····2.0·fat····20593·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF210 -rw----·····2.0·fat····20593·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
211 209·files,·89514661·bytes·uncompressed,·31051162·bytes·compressed:··65.3%211 209·files,·89514777·bytes·uncompressed,·31051127·bytes·compressed:··65.3%
20.6 MB
classes.dex
20.6 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············:·1c910ee04 checksum············:·25c55334
5 signature···········:·6324...d3105 signature···········:·72ee...8d49
6 file_size···········:·10501206 file_size···········:·1050236
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·····:·710410 string_ids_size·····:·7104
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·210212 type_ids_size·······:·2102
13 type_ids_off········:·28528·(0x006f70)13 type_ids_off········:·28528·(0x006f70)
14 proto_ids_size······:·261614 proto_ids_size······:·2616
15 proto_ids_off·······:·36936·(0x009048)15 proto_ids_off·······:·36936·(0x009048)
16 field_ids_size······:·276416 field_ids_size······:·2764
17 field_ids_off·······:·68328·(0x010ae8)17 field_ids_off·······:·68328·(0x010ae8)
18 method_ids_size·····:·828618 method_ids_size·····:·8287
19 method_ids_off······:·90440·(0x016148)19 method_ids_off······:·90440·(0x016148)
20 class_defs_size·····:·154920 class_defs_size·····:·1549
21 class_defs_off······:·156728·(0x026438)21 class_defs_off······:·156736·(0x026440)
22 data_size···········:·84382422 data_size···········:·843932
23 data_off············:·206296·(0x0325d8)23 data_off············:·206304·(0x0325e0)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·16·(0x0010)26 access_flags········:·16·(0x0010)
27 superclass_idx······:·143227 superclass_idx······:·1432
28 source_file_idx·····:·360328 source_file_idx·····:·3603
29 static_fields_size··:·029 static_fields_size··:·0
Offset 51, 36 lines modifiedOffset 51, 36 lines modified
51 ······type··········:·'()V'51 ······type··········:·'()V'
52 ······access········:·0x10000·(CONSTRUCTOR)52 ······access········:·0x10000·(CONSTRUCTOR)
53 ······code··········-53 ······code··········-
54 ······registers·····:·154 ······registers·····:·1
55 ······ins···········:·155 ······ins···········:·1
56 ······outs··········:·156 ······outs··········:·1
57 ······insns·size····:·4·16-bit·code·units57 ······insns·size····:·4·16-bit·code·units
58 0325d8:········································|[0325d8]·a.a$a.<init>:()V58 0325e0:········································|[0325e0]·a.a$a.<init>:()V
59 0325e8:·7010·9617·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@179659 0325f0:·7010·9717·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@1797
60 0325ee:·0e00···································|0003:·return-void60 0325f6:·0e00···································|0003:·return-void
61 ······catches·······:·(none)61 ······catches·······:·(none)
62 ······positions·····:·62 ······positions·····:·
63 ······locals········:·63 ······locals········:·
  
64 ··Virtual·methods···-64 ··Virtual·methods···-
65 ····#0··············:·(in·La/a$a;)65 ····#0··············:·(in·La/a$a;)
66 ······name··········:·'execute'66 ······name··········:·'execute'
67 ······type··········:·'(Ljava/lang/Runnable;)V'67 ······type··········:·'(Ljava/lang/Runnable;)V'
68 ······access········:·0x0001·(PUBLIC)68 ······access········:·0x0001·(PUBLIC)
69 ······code··········-69 ······code··········-
70 ······registers·····:·370 ······registers·····:·3
71 ······ins···········:·271 ······ins···········:·2
72 ······outs··········:·272 ······outs··········:·2
73 ······insns·size····:·8·16-bit·code·units73 ······insns·size····:·8·16-bit·code·units
74 0325f0:········································|[0325f0]·a.a$a.execute:(Ljava/lang/Runnable;)V74 0325f8:········································|[0325f8]·a.a$a.execute:(Ljava/lang/Runnable;)V
75 032600:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@000975 032608:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009
76 032606:·0c00···································|0003:·move-result-object·v076 03260e:·0c00···································|0003:·move-result-object·v0
77 032608:·6e20·0800·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.c:(Ljava/lang/Runnable;)V·//·method@000877 032610:·6e20·0800·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.c:(Ljava/lang/Runnable;)V·//·method@0008
78 03260e:·0e00···································|0007:·return-void78 032616:·0e00···································|0007:·return-void
79 ······catches·······:·(none)79 ······catches·······:·(none)
80 ······positions·····:·80 ······positions·····:·
81 ······locals········:·81 ······locals········:·
  
82 ··source_file_idx···:·3603·(SourceFile)82 ··source_file_idx···:·3603·(SourceFile)
  
83 Class·#1·header:83 Class·#1·header:
Offset 112, 36 lines modifiedOffset 112, 36 lines modified
112 ······type··········:·'()V'112 ······type··········:·'()V'
113 ······access········:·0x10000·(CONSTRUCTOR)113 ······access········:·0x10000·(CONSTRUCTOR)
114 ······code··········-114 ······code··········-
115 ······registers·····:·1115 ······registers·····:·1
116 ······ins···········:·1116 ······ins···········:·1
117 ······outs··········:·1117 ······outs··········:·1
118 ······insns·size····:·4·16-bit·code·units118 ······insns·size····:·4·16-bit·code·units
119 032610:········································|[032610]·a.a$b.<init>:()V119 032618:········································|[032618]·a.a$b.<init>:()V
120 032620:·7010·9617·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@1796120 032628:·7010·9717·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@1797
121 032626:·0e00···································|0003:·return-void121 03262e:·0e00···································|0003:·return-void
122 ······catches·······:·(none)122 ······catches·······:·(none)
123 ······positions·····:·123 ······positions·····:·
124 ······locals········:·124 ······locals········:·
  
125 ··Virtual·methods···-125 ··Virtual·methods···-
126 ····#0··············:·(in·La/a$b;)126 ····#0··············:·(in·La/a$b;)
127 ······name··········:·'execute'127 ······name··········:·'execute'
128 ······type··········:·'(Ljava/lang/Runnable;)V'128 ······type··········:·'(Ljava/lang/Runnable;)V'
129 ······access········:·0x0001·(PUBLIC)129 ······access········:·0x0001·(PUBLIC)
130 ······code··········-130 ······code··········-
131 ······registers·····:·3131 ······registers·····:·3
132 ······ins···········:·2132 ······ins···········:·2
133 ······outs··········:·2133 ······outs··········:·2
134 ······insns·size····:·8·16-bit·code·units134 ······insns·size····:·8·16-bit·code·units
135 032628:········································|[032628]·a.a$b.execute:(Ljava/lang/Runnable;)V135 032630:········································|[032630]·a.a$b.execute:(Ljava/lang/Runnable;)V
136 032638:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009136 032640:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009
137 03263e:·0c00···································|0003:·move-result-object·v0137 032646:·0c00···································|0003:·move-result-object·v0
138 032640:·6e20·0600·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.a:(Ljava/lang/Runnable;)V·//·method@0006138 032648:·6e20·0600·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.a:(Ljava/lang/Runnable;)V·//·method@0006
139 032646:·0e00···································|0007:·return-void139 03264e:·0e00···································|0007:·return-void
140 ······catches·······:·(none)140 ······catches·······:·(none)
141 ······positions·····:·141 ······positions·····:·
142 ······locals········:·142 ······locals········:·
  
143 ··source_file_idx···:·3603·(SourceFile)143 ··source_file_idx···:·3603·(SourceFile)
  
144 Class·#2·header:144 Class·#2·header:
Offset 167, 18 lines modifiedOffset 167, 18 lines modified
167 ······type··········:·'(Landroid/os/Looper;)Landroid/os/Handler;'167 ······type··········:·'(Landroid/os/Looper;)Landroid/os/Handler;'
168 ······access········:·0x1049·(PUBLIC·STATIC·BRIDGE·SYNTHETIC)168 ······access········:·0x1049·(PUBLIC·STATIC·BRIDGE·SYNTHETIC)
169 ······code··········-169 ······code··········-
170 ······registers·····:·1170 ······registers·····:·1
171 ······ins···········:·1171 ······ins···········:·1
172 ······outs··········:·1172 ······outs··········:·1
173 ······insns·size····:·5·16-bit·code·units173 ······insns·size····:·5·16-bit·code·units
174 032758:········································|[032758]·a.b.a:(Landroid/os/Looper;)Landroid/os/Handler;174 032760:········································|[032760]·a.b.a:(Landroid/os/Looper;)Landroid/os/Handler;
175 032768:·7110·1902·0000·························|0000:·invoke-static·{v0},·Landroid/os/Handler;.createAsync:(Landroid/os/Looper;)Landroid/os/Handler;·//·method@0219175 032770:·7110·1902·0000·························|0000:·invoke-static·{v0},·Landroid/os/Handler;.createAsync:(Landroid/os/Looper;)Landroid/os/Handler;·//·method@0219
176 03276e:·0c00···································|0003:·move-result-object·v0176 032776:·0c00···································|0003:·move-result-object·v0
177 032770:·1100···································|0004:·return-object·v0177 032778:·1100···································|0004:·return-object·v0
178 ······catches·······:·(none)178 ······catches·······:·(none)
179 ······positions·····:·179 ······positions·····:·
180 ······locals········:·180 ······locals········:·
  
181 ··Virtual·methods···-181 ··Virtual·methods···-
182 ··source_file_idx···:·3603·(SourceFile)182 ··source_file_idx···:·3603·(SourceFile)
  
Offset 219, 53 lines modifiedOffset 219, 53 lines modified
219 ······type··········:·'(La/c;)V'219 ······type··········:·'(La/c;)V'
220 ······access········:·0x10000·(CONSTRUCTOR)220 ······access········:·0x10000·(CONSTRUCTOR)
221 ······code··········-221 ······code··········-
Max diff block lines reached; 21610251/21617321 bytes (99.97%) of diff not shown.
3.21 KB
classes.jar
2.24 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1868604·bytes,·number·of·entries:·15491 Zip·file·size:·1868619·bytes,·number·of·entries:·1549
2 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$a.class2 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$a.class
3 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$b.class3 ?rwxrwxr-x··2.0·unx······274·b-·stor·80-Jan-01·00:00·a/a$b.class
4 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·a/b.class4 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·a/b.class
5 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·a/c$a.class5 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·a/c$a.class
6 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·a/d.class6 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·a/d.class
7 ?rwxrwxr-x··2.0·unx·····1220·b-·stor·80-Jan-01·00:00·a0/a.class7 ?rwxrwxr-x··2.0·unx·····1220·b-·stor·80-Jan-01·00:00·a0/a.class
8 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·a1/a.class8 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·a1/a.class
Offset 455, 15 lines modifiedOffset 455, 15 lines modified
455 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·f/b.class455 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·f/b.class
456 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·f1/d.class456 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·f1/d.class
457 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·f1/e.class457 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·f1/e.class
458 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·g/a.class458 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·g/a.class
459 ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·g/b.class459 ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·g/b.class
460 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·g0/a$a.class460 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·g0/a$a.class
461 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·g0/a$b.class461 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·g0/a$b.class
462 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·g0/a$c.class462 ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·g0/a$c.class
463 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·g0/a.class463 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·g0/a.class
464 ?rwxrwxr-x··2.0·unx·····2472·b-·stor·80-Jan-01·00:00·g0/i.class464 ?rwxrwxr-x··2.0·unx·····2472·b-·stor·80-Jan-01·00:00·g0/i.class
465 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·g0/j$a.class465 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·g0/j$a.class
466 ?rwxrwxr-x··2.0·unx·····1037·b-·stor·80-Jan-01·00:00·g1/a.class466 ?rwxrwxr-x··2.0·unx·····1037·b-·stor·80-Jan-01·00:00·g1/a.class
467 ?rwxrwxr-x··2.0·unx·····1398·b-·stor·80-Jan-01·00:00·g1/b.class467 ?rwxrwxr-x··2.0·unx·····1398·b-·stor·80-Jan-01·00:00·g1/b.class
468 ?rwxrwxr-x··2.0·unx·····2394·b-·stor·80-Jan-01·00:00·h/a.class468 ?rwxrwxr-x··2.0·unx·····2394·b-·stor·80-Jan-01·00:00·h/a.class
469 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·h/b.class469 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·h/b.class
Offset 1544, 8 lines modifiedOffset 1544, 8 lines modified
1544 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·l0/q.class1544 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·l0/q.class
1545 ?rwxrwxr-x··2.0·unx·····8990·b-·stor·80-Jan-01·00:00·a1/n.class1545 ?rwxrwxr-x··2.0·unx·····8990·b-·stor·80-Jan-01·00:00·a1/n.class
1546 ?rwxrwxr-x··2.0·unx·····4472·b-·stor·80-Jan-01·00:00·l0/r.class1546 ?rwxrwxr-x··2.0·unx·····4472·b-·stor·80-Jan-01·00:00·l0/r.class
1547 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·a1/o.class1547 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·a1/o.class
1548 ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·l0/h.class1548 ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·l0/h.class
1549 ?rwxrwxr-x··2.0·unx·····1102·b-·stor·80-Jan-01·00:00·a1/p.class1549 ?rwxrwxr-x··2.0·unx·····1102·b-·stor·80-Jan-01·00:00·a1/p.class
1550 ?rwxrwxr-x··2.0·unx·····1743·b-·stor·80-Jan-01·00:00·a1/d.class1550 ?rwxrwxr-x··2.0·unx·····1743·b-·stor·80-Jan-01·00:00·a1/d.class
1551 1549·files,·1951639·bytes·uncompressed,·1674542·bytes·compressed:··14.2%1551 1549·files,·1951654·bytes·uncompressed,·1674557·bytes·compressed:··14.2%
968 B
g0/a$c.class
944 B
procyon -ec {}
    
Offset 24, 37 lines modifiedOffset 24, 13 lines modified
24 ········final·int·n5·=·4;24 ········final·int·n5·=·4;
25 ········final·int·n6·=·5;25 ········final·int·n6·=·5;
26 ········final·int·n7·=·6;26 ········final·int·n7·=·6;
27 ········final·int·n8·=·7;27 ········final·int·n8·=·7;
28 ········final·int·n9·=·8;28 ········final·int·n9·=·8;
29 ········final·int·n10·=·9;29 ········final·int·n10·=·9;
30 ········final·int·n11·=·10;30 ········final·int·n11·=·10;
31 ········final·a$c[]·p2·=·new·a$c[11]; 
32 ········final·a$c·a$c; 
33 ········p2[0]·=·a$c; 
34 ········final·a$c·a$c2; 
35 ········p2[n2]·=·a$c2; 
36 ········final·a$c·a$c3; 
37 ········p2[n3]·=·a$c3; 
38 ········final·a$c·a$c4; 
39 ········p2[3]·=·a$c4; 
40 ········final·a$c·a$c5; 
41 ········p2[4]·=·a$c5; 
42 ········final·a$c·a$c6; 
43 ········p2[5]·=·a$c6; 
44 ········final·a$c·a$c7; 
45 ········p2[6]·=·a$c7; 
46 ········final·a$c·a$c8; 
47 ········p2[7]·=·a$c8; 
48 ········final·a$c·a$c9; 
49 ········p2[8]·=·a$c9; 
50 ········final·a$c·a$c10; 
51 ········p2[9]·=·a$c10; 
52 ········final·a$c·a$c11; 
53 ········p2[n11]·=·a$c11; 
54 ········p·=·p2; 
55 ····}31 ····}
56 ····32 ····
57 ····private·a$c(final·String·name,·final·int·ordinal,·final·int·d)·{33 ····private·a$c(final·String·name,·final·int·ordinal,·final·int·d)·{
58 ········this.d·=·d;34 ········this.d·=·d;
59 ····}35 ····}
60 }36 }
432 B
smali/i0/a.smali
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Li0/a$a;,
7 ········Li0/a$b;,8 ········Li0/a$b;,
8 ········Li0/a$c;,9 ········Li0/a$c;,
9 ········Li0/a$d;,10 ········Li0/a$d;
10 ········Li0/a$a; 
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·direct·methods13 #·direct·methods
14 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;14 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;
15 ····.locals·315 ····.locals·3
437 B
smali/m/n$a.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·b:Lm/o;22 .field·final·synthetic·b:Lm/o;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lm/o;Lm/i;)V24 .method·constructor·<init>(Lm/o;Lm/i;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····iput-object·p1,·p0,·Lm/n$a;->b:Lm/o;31 ····iput-object·p1,·p0,·Lm/n$a;->b:Lm/o;
  
27 ····iput-object·p2,·p0,·Lm/n$a;->a:Lm/i;32 ····iput-object·p2,·p0,·Lm/n$a;->a:Lm/i;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
443 B
smali/m/c0$a.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·f:Lm/c0;24 .field·final·synthetic·f:Lm/c0;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lm/c0;Lm/i;Lc0/k$d;)V26 .method·constructor·<init>(Lm/c0;Lm/i;Lc0/k$d;)V
27 ····.locals·027 ····.locals·0
 28 ····.annotation·system·Ldalvik/annotation/Signature;
 29 ········value·=·{
 30 ············"()V"
 31 ········}
 32 ····.end·annotation
  
28 ····iput-object·p1,·p0,·Lm/c0$a;->f:Lm/c0;33 ····iput-object·p1,·p0,·Lm/c0$a;->f:Lm/c0;
  
29 ····iput-object·p2,·p0,·Lm/c0$a;->d:Lm/i;34 ····iput-object·p2,·p0,·Lm/c0$a;->d:Lm/i;
  
30 ····iput-object·p3,·p0,·Lm/c0$a;->e:Lc0/k$d;35 ····iput-object·p3,·p0,·Lm/c0$a;->e:Lc0/k$d;
  
471 B
smali/m/c0$b.smali
    
Offset 26, 14 lines modifiedOffset 26, 19 lines modified
  
26 .field·final·synthetic·g:Lm/c0;26 .field·final·synthetic·g:Lm/c0;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lm/c0;Lm/i;Ljava/lang/String;Lc0/k$d;)V28 .method·constructor·<init>(Lm/c0;Lm/i;Ljava/lang/String;Lc0/k$d;)V
29 ····.locals·029 ····.locals·0
 30 ····.annotation·system·Ldalvik/annotation/Signature;
 31 ········value·=·{
 32 ············"()V"
 33 ········}
 34 ····.end·annotation
  
30 ····iput-object·p1,·p0,·Lm/c0$b;->g:Lm/c0;35 ····iput-object·p1,·p0,·Lm/c0$b;->g:Lm/c0;
  
31 ····iput-object·p2,·p0,·Lm/c0$b;->d:Lm/i;36 ····iput-object·p2,·p0,·Lm/c0$b;->d:Lm/i;
  
32 ····iput-object·p3,·p0,·Lm/c0$b;->e:Ljava/lang/String;37 ····iput-object·p3,·p0,·Lm/c0$b;->e:Ljava/lang/String;
  
7.23 KB
smali/g0/a$c.smali
    
Offset 50, 184 lines modifiedOffset 50, 224 lines modified
  
50 #·instance·fields50 #·instance·fields
51 .field·final·d:I51 .field·final·d:I
  
  
52 #·direct·methods52 #·direct·methods
53 .method·static·constructor·<clinit>()V53 .method·static·constructor·<clinit>()V
54 ····.locals·1654 ····.locals·3
  
55 ····new-instance·v0,·Lg0/a$c;55 ····new-instance·v0,·Lg0/a$c;
  
56 ····const-string·v1,·"ROOT"56 ····const-string·v1,·"ROOT"
  
57 ····const/4·v2,·0x057 ····const/4·v2,·0x0
  
58 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V58 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
59 ····sput-object·v0,·Lg0/a$c;->e:Lg0/a$c;59 ····sput-object·v0,·Lg0/a$c;->e:Lg0/a$c;
  
60 ····new-instance·v1,·Lg0/a$c;60 ····new-instance·v0,·Lg0/a$c;
  
 61 ····const-string·v1,·"MUSIC"
  
 62 ····const/4·v2,·0x1
  
 63 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
 64 ····sput-object·v0,·Lg0/a$c;->f:Lg0/a$c;
  
 65 ····new-instance·v0,·Lg0/a$c;
  
 66 ····const-string·v1,·"PODCASTS"
  
 67 ····const/4·v2,·0x2
  
 68 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
 69 ····sput-object·v0,·Lg0/a$c;->g:Lg0/a$c;
  
 70 ····new-instance·v0,·Lg0/a$c;
  
 71 ····const-string·v1,·"RINGTONES"
  
61 ····const-string·v3,·"MUSIC"72 ····const/4·v2,·0x3
  
 73 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
 74 ····sput-object·v0,·Lg0/a$c;->h:Lg0/a$c;
  
 75 ····new-instance·v0,·Lg0/a$c;
  
 76 ····const-string·v1,·"ALARMS"
  
62 ····const/4·v4,·0x177 ····const/4·v2,·0x4
  
 78 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
63 ····invoke-direct·{v1,·v3,·v4,·v4},·Lg0/a$c;-><init>(Ljava/lang/String;II)V79 ····sput-object·v0,·Lg0/a$c;->i:Lg0/a$c;
  
64 ····sput-object·v1,·Lg0/a$c;->f:Lg0/a$c;80 ····new-instance·v0,·Lg0/a$c;
  
 81 ····const-string·v1,·"NOTIFICATIONS"
  
 82 ····const/4·v2,·0x5
  
 83 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
65 ····new-instance·v3,·Lg0/a$c;84 ····sput-object·v0,·Lg0/a$c;->j:Lg0/a$c;
  
66 ····const-string·v5,·"PODCASTS"85 ····new-instance·v0,·Lg0/a$c;
  
67 ····const/4·v6,·0x286 ····const-string·v1,·"PICTURES"
  
68 ····invoke-direct·{v3,·v5,·v6,·v6},·Lg0/a$c;-><init>(Ljava/lang/String;II)V87 ····const/4·v2,·0x6
  
69 ····sput-object·v3,·Lg0/a$c;->g:Lg0/a$c;88 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
70 ····new-instance·v5,·Lg0/a$c;89 ····sput-object·v0,·Lg0/a$c;->k:Lg0/a$c;
  
71 ····const-string·v7,·"RINGTONES"90 ····new-instance·v0,·Lg0/a$c;
  
72 ····const/4·v8,·0x391 ····const-string·v1,·"MOVIES"
  
73 ····invoke-direct·{v5,·v7,·v8,·v8},·Lg0/a$c;-><init>(Ljava/lang/String;II)V92 ····const/4·v2,·0x7
  
74 ····sput-object·v5,·Lg0/a$c;->h:Lg0/a$c;93 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
75 ····new-instance·v7,·Lg0/a$c;94 ····sput-object·v0,·Lg0/a$c;->l:Lg0/a$c;
  
76 ····const-string·v9,·"ALARMS"95 ····new-instance·v0,·Lg0/a$c;
  
77 ····const/4·v10,·0x496 ····const-string·v1,·"DOWNLOADS"
  
78 ····invoke-direct·{v7,·v9,·v10,·v10},·Lg0/a$c;-><init>(Ljava/lang/String;II)V97 ····const/16·v2,·0x8
  
79 ····sput-object·v7,·Lg0/a$c;->i:Lg0/a$c;98 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
80 ····new-instance·v9,·Lg0/a$c;99 ····sput-object·v0,·Lg0/a$c;->m:Lg0/a$c;
  
81 ····const-string·v11,·"NOTIFICATIONS"100 ····new-instance·v0,·Lg0/a$c;
  
82 ····const/4·v12,·0x5101 ····const-string·v1,·"DCIM"
  
83 ····invoke-direct·{v9,·v11,·v12,·v12},·Lg0/a$c;-><init>(Ljava/lang/String;II)V102 ····const/16·v2,·0x9
  
84 ····sput-object·v9,·Lg0/a$c;->j:Lg0/a$c;103 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
85 ····new-instance·v11,·Lg0/a$c;104 ····sput-object·v0,·Lg0/a$c;->n:Lg0/a$c;
  
86 ····const-string·v13,·"PICTURES"105 ····new-instance·v0,·Lg0/a$c;
  
87 ····const/4·v14,·0x6106 ····const-string·v1,·"DOCUMENTS"
  
88 ····invoke-direct·{v11,·v13,·v14,·v14},·Lg0/a$c;-><init>(Ljava/lang/String;II)V107 ····const/16·v2,·0xa
  
89 ····sput-object·v11,·Lg0/a$c;->k:Lg0/a$c;108 ····invoke-direct·{v0,·v1,·v2,·v2},·Lg0/a$c;-><init>(Ljava/lang/String;II)V
  
90 ····new-instance·v13,·Lg0/a$c;109 ····sput-object·v0,·Lg0/a$c;->o:Lg0/a$c;
  
91 ····const-string·v15,·"MOVIES"110 ····invoke-static·{},·Lg0/a$c;->a()[Lg0/a$c;
  
92 ····const/4·v14,·0x7111 ····move-result-object·v0
  
93 ····invoke-direct·{v13,·v15,·v14,·v14},·Lg0/a$c;-><init>(Ljava/lang/String;II)V112 ····sput-object·v0,·Lg0/a$c;->p:[Lg0/a$c;
  
94 ····sput-object·v13,·Lg0/a$c;->l:Lg0/a$c;113 ····return-void
 114 .end·method
Max diff block lines reached; 3254/7365 bytes (44.18%) of diff not shown.
413 B
smali/g0/a.smali
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lg0/a$a;,
7 ········Lg0/a$b;,8 ········Lg0/a$b;,
8 ········Lg0/a$c;,9 ········Lg0/a$c;
9 ········Lg0/a$a; 
10 ····}10 ····}
11 .end·annotation11 .end·annotation
  
  
12 #·direct·methods12 #·direct·methods
13 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;13 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;
14 ····.locals·314 ····.locals·3
394 B
smali/h0/a.smali
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SourceFile"3 .source·"SourceFile"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lh0/a$b;, 
8 ········Lh0/a$a;7 ········Lh0/a$a;,
 8 ········Lh0/a$b;
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
  
11 #·direct·methods11 #·direct·methods
12 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;12 .method·protected·static·a(Ljava/lang/Throwable;)Ljava/util/ArrayList;
13 ····.locals·313 ····.locals·3