19.1 MB
/home/fdroid/fdroiddata/tmp/xyz.deepdaikon.quinb_8.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_xyz.deepdaikon.quinb_8.apk
5.88 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 {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 2352449 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
Offset 1, 40 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·v3.1·scheme·(APK·Signature·Scheme·v3.1):·false 
6 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
7 Verified·for·SourceStamp:·false 
8 Number·of·signers:·1 
9 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
10 Signer·#1·certificate·SHA-256·digest:·38aa6f9dd77a658e93dec988bf074bb6a296693c765373e49535b3b5b3468d62 
11 Signer·#1·certificate·SHA-1·digest:·e8ab3a488fcde1a0dce172c27f3dfbae91d1398c 
12 Signer·#1·certificate·MD5·digest:·ba8a7c89600ec19664deaaf4a8a0cc83 
13 Signer·#1·key·algorithm:·RSA 
14 Signer·#1·key·size·(bits):·2048 
15 Signer·#1·public·key·SHA-256·digest:·e1c4f3f435b689530ccd65dfbded6114692928f3a4db7d4e911fca9649133bed 
16 Signer·#1·public·key·SHA-1·digest:·5ab2f95e8fd9ce6df62612e2383c24be38aa480e 
17 Signer·#1·public·key·MD5·digest:·5c662049965b8f3698b194e316c0ed2a 
18 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/. 
19 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/. 
20 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/. 
21 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/. 
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.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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 WARNING:·META-INF/services/w0.e0·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:·21544365·bytes,·number·of·entries:·1951 Zip·file·size:·21544365·bytes,·number·of·entries:·195
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···702060·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-r--r--··0.0·unx···702232·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-r--r--··0.0·unx··5178264·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so4 -rw-r--r--··0.0·unx··5178264·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
5 -rw-r--r--··0.0·unx··9578392·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so5 -rw-r--r--··0.0·unx··9578392·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so
6 -rw-r--r--··0.0·unx··5800528·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so6 -rw-r--r--··0.0·unx··5800528·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
7 -rw-r--r--··0.0·unx··6663620·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so7 -rw-r--r--··0.0·unx··6663620·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so
8 -rw-r--r--··0.0·unx··5129112·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so8 -rw-r--r--··0.0·unx··5129112·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
9 -rw-r--r--··0.0·unx·10559624·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so9 -rw-r--r--··0.0·unx·10559624·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so
10 -rw-r--r--··0.0·unx·····5591·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json10 -rw-r--r--··0.0·unx·····5591·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.json
Offset 190, 8 lines modifiedOffset 190, 8 lines modified
190 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins190 -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
191 -rw----·····2.0·fat····16434·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins191 -rw----·····2.0·fat····16434·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
192 -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins192 -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
193 -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins193 -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
194 -rw----·····2.0·fat····17060·b-·defN·81-Jan-01·01:01·META-INF/CBFDB20A.SF194 -rw----·····2.0·fat····17060·b-·defN·81-Jan-01·01:01·META-INF/CBFDB20A.SF
195 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/CBFDB20A.RSA195 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/CBFDB20A.RSA
196 -rw----·····2.0·fat····16952·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF196 -rw----·····2.0·fat····16952·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
197 195·files,·46271647·bytes·uncompressed,·21510705·bytes·compressed:··53.5%197 195·files,·46271819·bytes·uncompressed,·21510658·bytes·compressed:··53.5%
19.1 MB
classes.dex
15.4 MB
dexdump -a -d -f -h {}
error from `dexdump -a -d -f -h {}`: 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/media/Image$Plane;.getBuffer is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/media/Image$Plane;.getPixelStride is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/media/Image$Plane;.getRowStride is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/media/Image;.close is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/media/Image;.getHeight is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/media/Image;.getPlanes is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/view/ViewStructure;.addChildCount is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/view/ViewStructure;.newChild is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/view/ViewStructure;.setDimens is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/view/ViewStructure;.setHint is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 10-21 08:25:32.139 2352990 2352990 W dexdump : dex_file_verifier.cc:3594 Method Landroid/view/ViewStructure;.setVisibility is abstract, but the declaring class is neither abstract nor an interface in dex file /var/tmp/diffoscope_7sahao2c_tmp/tmpsaz4zwdv_apk/classes.dex 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············:·1269028d4 checksum············:·7bdfcaab
5 signature···········:·0818...141c5 signature···········:·2954...3175
6 file_size···········:·7020606 file_size···········:·702232
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·····:·587310 string_ids_size·····:·5873
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·162212 type_ids_size·······:·1622
13 type_ids_off········:·23604·(0x005c34)13 type_ids_off········:·23604·(0x005c34)
14 proto_ids_size······:·214214 proto_ids_size······:·2142
15 proto_ids_off·······:·30092·(0x00758c)15 proto_ids_off·······:·30092·(0x00758c)
16 field_ids_size······:·197616 field_ids_size······:·1976
17 field_ids_off·······:·55796·(0x00d9f4)17 field_ids_off·······:·55796·(0x00d9f4)
18 method_ids_size·····:·648818 method_ids_size·····:·6490
19 method_ids_off······:·71604·(0x0117b4)19 method_ids_off······:·71604·(0x0117b4)
20 class_defs_size·····:·116320 class_defs_size·····:·1163
21 class_defs_off······:·123508·(0x01e274)21 class_defs_off······:·123524·(0x01e284)
22 data_size···········:·54133622 data_size···········:·541492
23 data_off············:·160724·(0x0273d4)23 data_off············:·160740·(0x0273e4)
  
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······:·92427 superclass_idx······:·924
28 source_file_idx·····:·291728 source_file_idx·····:·2917
29 static_fields_size··:·029 static_fields_size··:·0
Offset 52, 17 lines modifiedOffset 52, 17 lines modified
52 ······access········:·0x10000·(CONSTRUCTOR)52 ······access········:·0x10000·(CONSTRUCTOR)
53 ······method_idx····:·053 ······method_idx····:·0
54 ······code··········-54 ······code··········-
55 ······registers·····:·155 ······registers·····:·1
56 ······ins···········:·156 ······ins···········:·1
57 ······outs··········:·157 ······outs··········:·1
58 ······insns·size····:·4·16-bit·code·units58 ······insns·size····:·4·16-bit·code·units
59 0273d4:········································|[0273d4]·a.a$a.<init>:()V59 0273e4:········································|[0273e4]·a.a$a.<init>:()V
60 0273e4:·7010·a60f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0fa660 0273f4:·7010·a80f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0fa8
61 0273ea:·0e00···································|0003:·return-void61 0273fa:·0e00···································|0003:·return-void
62 ······catches·······:·(none)62 ······catches·······:·(none)
63 ······positions·····:63 ······positions·····:
64 ······locals········:64 ······locals········:
  
65 ··Virtual·methods···-65 ··Virtual·methods···-
66 ····#0··············:·(in·La/a$a;)66 ····#0··············:·(in·La/a$a;)
67 ······name··········:·'execute'67 ······name··········:·'execute'
Offset 70, 19 lines modifiedOffset 70, 19 lines modified
70 ······access········:·0x0001·(PUBLIC)70 ······access········:·0x0001·(PUBLIC)
71 ······method_idx····:·171 ······method_idx····:·1
72 ······code··········-72 ······code··········-
73 ······registers·····:·373 ······registers·····:·3
74 ······ins···········:·274 ······ins···········:·2
75 ······outs··········:·275 ······outs··········:·2
76 ······insns·size····:·8·16-bit·code·units76 ······insns·size····:·8·16-bit·code·units
77 0273ec:········································|[0273ec]·a.a$a.execute:(Ljava/lang/Runnable;)V77 0273fc:········································|[0273fc]·a.a$a.execute:(Ljava/lang/Runnable;)V
78 0273fc:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@000978 02740c:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009
79 027402:·0c00···································|0003:·move-result-object·v079 027412:·0c00···································|0003:·move-result-object·v0
80 027404:·6e20·0800·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.c:(Ljava/lang/Runnable;)V·//·method@000880 027414:·6e20·0800·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.c:(Ljava/lang/Runnable;)V·//·method@0008
81 02740a:·0e00···································|0007:·return-void81 02741a:·0e00···································|0007:·return-void
82 ······catches·······:·(none)82 ······catches·······:·(none)
83 ······positions·····:83 ······positions·····:
84 ······locals········:84 ······locals········:
  
85 ··source_file_idx···:·2917·(SourceFile)85 ··source_file_idx···:·2917·(SourceFile)
  
86 Class·#1·header:86 Class·#1·header:
Offset 115, 17 lines modifiedOffset 115, 17 lines modified
115 ······access········:·0x10000·(CONSTRUCTOR)115 ······access········:·0x10000·(CONSTRUCTOR)
116 ······method_idx····:·2116 ······method_idx····:·2
117 ······code··········-117 ······code··········-
118 ······registers·····:·1118 ······registers·····:·1
119 ······ins···········:·1119 ······ins···········:·1
120 ······outs··········:·1120 ······outs··········:·1
121 ······insns·size····:·4·16-bit·code·units121 ······insns·size····:·4·16-bit·code·units
122 02740c:········································|[02740c]·a.a$b.<init>:()V122 02741c:········································|[02741c]·a.a$b.<init>:()V
123 02741c:·7010·a60f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0fa6123 02742c:·7010·a80f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0fa8
124 027422:·0e00···································|0003:·return-void124 027432:·0e00···································|0003:·return-void
125 ······catches·······:·(none)125 ······catches·······:·(none)
126 ······positions·····:126 ······positions·····:
127 ······locals········:127 ······locals········:
  
128 ··Virtual·methods···-128 ··Virtual·methods···-
129 ····#0··············:·(in·La/a$b;)129 ····#0··············:·(in·La/a$b;)
130 ······name··········:·'execute'130 ······name··········:·'execute'
Offset 133, 19 lines modifiedOffset 133, 19 lines modified
133 ······access········:·0x0001·(PUBLIC)133 ······access········:·0x0001·(PUBLIC)
134 ······method_idx····:·3134 ······method_idx····:·3
135 ······code··········-135 ······code··········-
136 ······registers·····:·3136 ······registers·····:·3
137 ······ins···········:·2137 ······ins···········:·2
138 ······outs··········:·2138 ······outs··········:·2
139 ······insns·size····:·8·16-bit·code·units139 ······insns·size····:·8·16-bit·code·units
140 027424:········································|[027424]·a.a$b.execute:(Ljava/lang/Runnable;)V140 027434:········································|[027434]·a.a$b.execute:(Ljava/lang/Runnable;)V
141 027434:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009141 027444:·7100·0900·0000·························|0000:·invoke-static·{},·La/a;.d:()La/a;·//·method@0009
142 02743a:·0c00···································|0003:·move-result-object·v0142 02744a:·0c00···································|0003:·move-result-object·v0
143 02743c:·6e20·0600·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.a:(Ljava/lang/Runnable;)V·//·method@0006143 02744c:·6e20·0600·2000·························|0004:·invoke-virtual·{v0,·v2},·La/a;.a:(Ljava/lang/Runnable;)V·//·method@0006
144 027442:·0e00···································|0007:·return-void144 027452:·0e00···································|0007:·return-void
145 ······catches·······:·(none)145 ······catches·······:·(none)
146 ······positions·····:146 ······positions·····:
147 ······locals········:147 ······locals········:
  
148 ··source_file_idx···:·2917·(SourceFile)148 ··source_file_idx···:·2917·(SourceFile)
  
149 Class·#2·header:149 Class·#2·header:
Offset 172, 18 lines modifiedOffset 172, 18 lines modified
172 ······access········:·0x1049·(PUBLIC·STATIC·BRIDGE·SYNTHETIC)172 ······access········:·0x1049·(PUBLIC·STATIC·BRIDGE·SYNTHETIC)
173 ······method_idx····:·10173 ······method_idx····:·10
174 ······code··········-174 ······code··········-
175 ······registers·····:·1175 ······registers·····:·1
176 ······ins···········:·1176 ······ins···········:·1
177 ······outs··········:·1177 ······outs··········:·1
178 ······insns·size····:·5·16-bit·code·units178 ······insns·size····:·5·16-bit·code·units
179 027554:········································|[027554]·a.b.a:(Landroid/os/Looper;)Landroid/os/Handler;179 027564:········································|[027564]·a.b.a:(Landroid/os/Looper;)Landroid/os/Handler;
180 027564:·7110·ae01·0000·························|0000:·invoke-static·{v0},·Landroid/os/Handler;.createAsync:(Landroid/os/Looper;)Landroid/os/Handler;·//·method@01ae180 027574:·7110·ae01·0000·························|0000:·invoke-static·{v0},·Landroid/os/Handler;.createAsync:(Landroid/os/Looper;)Landroid/os/Handler;·//·method@01ae
181 02756a:·0c00···································|0003:·move-result-object·v0181 02757a:·0c00···································|0003:·move-result-object·v0
182 02756c:·1100···································|0004:·return-object·v0182 02757c:·1100···································|0004:·return-object·v0
183 ······catches·······:·(none)183 ······catches·······:·(none)
184 ······positions·····:184 ······positions·····:
185 ······locals········:185 ······locals········:
  
186 ··Virtual·methods···-186 ··Virtual·methods···-
187 ··source_file_idx···:·2917·(SourceFile)187 ··source_file_idx···:·2917·(SourceFile)
  
Offset 225, 22 lines modifiedOffset 225, 22 lines modified
225 ······access········:·0x10000·(CONSTRUCTOR)225 ······access········:·0x10000·(CONSTRUCTOR)
Max diff block lines reached; 16110169/16117115 bytes (99.96%) of diff not shown.
3.75 MB
classes.jar
3.29 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1281141·bytes,·number·of·entries:·11631 Zip·file·size:·1281200·bytes,·number·of·entries:·1163
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······285·b-·stor·80-Jan-01·00:00·a0/a.class7 ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·a0/a.class
8 ?rwxrwxr-x··2.0·unx·····1366·b-·stor·80-Jan-01·00:00·a0/b$b.class8 ?rwxrwxr-x··2.0·unx·····1366·b-·stor·80-Jan-01·00:00·a0/b$b.class
Offset 215, 15 lines modifiedOffset 215, 15 lines modified
215 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·c/c$c.class215 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·c/c$c.class
216 ?rwxrwxr-x··2.0·unx·····1964·b-·stor·80-Jan-01·00:00·c/c$d.class216 ?rwxrwxr-x··2.0·unx·····1964·b-·stor·80-Jan-01·00:00·c/c$d.class
217 ?rwxrwxr-x··2.0·unx·····1619·b-·stor·80-Jan-01·00:00·c/c$e.class217 ?rwxrwxr-x··2.0·unx·····1619·b-·stor·80-Jan-01·00:00·c/c$e.class
218 ?rwxrwxr-x··2.0·unx·····2282·b-·stor·80-Jan-01·00:00·c/c.class218 ?rwxrwxr-x··2.0·unx·····2282·b-·stor·80-Jan-01·00:00·c/c.class
219 ?rwxrwxr-x··2.0·unx·····5883·b-·stor·80-Jan-01·00:00·c/d.class219 ?rwxrwxr-x··2.0·unx·····5883·b-·stor·80-Jan-01·00:00·c/d.class
220 ?rwxrwxr-x··2.0·unx·····2903·b-·stor·80-Jan-01·00:00·c0/g.class220 ?rwxrwxr-x··2.0·unx·····2903·b-·stor·80-Jan-01·00:00·c0/g.class
221 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·c0/h$a.class221 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·c0/h$a.class
222 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·c0/h$c.class222 ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·c0/h$c.class
223 ?rwxrwxr-x··2.0·unx······960·b-·stor·80-Jan-01·00:00·c0/h.class223 ?rwxrwxr-x··2.0·unx······960·b-·stor·80-Jan-01·00:00·c0/h.class
224 ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·c0/i.class224 ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·c0/i.class
225 ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·c0/j.class225 ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·c0/j.class
226 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·c0/k$a.class226 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·c0/k$a.class
227 ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·c1/a.class227 ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·c1/a.class
228 ?rwxrwxr-x··2.0·unx·····2582·b-·stor·80-Jan-01·00:00·c1/b.class228 ?rwxrwxr-x··2.0·unx·····2582·b-·stor·80-Jan-01·00:00·c1/b.class
229 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·c1/e$a.class229 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·c1/e$a.class
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·d1/n.class253 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·d1/n.class
254 ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·d1/o.class254 ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·d1/o.class
255 ?rwxrwxr-x··2.0·unx·····1116·b-·stor·80-Jan-01·00:00·d1/p$a.class255 ?rwxrwxr-x··2.0·unx·····1116·b-·stor·80-Jan-01·00:00·d1/p$a.class
256 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·d1/q$a.class256 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·d1/q$a.class
257 ?rwxrwxr-x··2.0·unx·····5672·b-·stor·80-Jan-01·00:00·d1/q.class257 ?rwxrwxr-x··2.0·unx·····5672·b-·stor·80-Jan-01·00:00·d1/q.class
258 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·e/a.class258 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·e/a.class
259 ?rwxrwxr-x··2.0·unx······183·b-·stor·80-Jan-01·00:00·e/b.class259 ?rwxrwxr-x··2.0·unx······183·b-·stor·80-Jan-01·00:00·e/b.class
260 ?rwxrwxr-x··2.0·unx······688·b-·stor·80-Jan-01·00:00·e0/b$a.class260 ?rwxrwxr-x··2.0·unx······732·b-·stor·80-Jan-01·00:00·e0/b$a.class
261 ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·e0/b.class261 ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·e0/b.class
262 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·e1/a.class262 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·e1/a.class
263 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·e1/c.class263 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·e1/c.class
264 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·f/a$e.class264 ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·f/a$e.class
265 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·f/a.class265 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·f/a.class
266 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·f/b.class266 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·f/b.class
267 ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·f0/a.class267 ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·f0/a.class
Offset 1158, 8 lines modifiedOffset 1158, 8 lines modified
1158 ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·v0/n.class1158 ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·v0/n.class
1159 ?rwxrwxr-x··2.0·unx·····4542·b-·stor·80-Jan-01·00:00·h0/q.class1159 ?rwxrwxr-x··2.0·unx·····4542·b-·stor·80-Jan-01·00:00·h0/q.class
1160 ?rwxrwxr-x··2.0·unx·····9498·b-·stor·80-Jan-01·00:00·v0/o.class1160 ?rwxrwxr-x··2.0·unx·····9498·b-·stor·80-Jan-01·00:00·v0/o.class
1161 ?rwxrwxr-x··2.0·unx·····1735·b-·stor·80-Jan-01·00:00·h0/g.class1161 ?rwxrwxr-x··2.0·unx·····1735·b-·stor·80-Jan-01·00:00·h0/g.class
1162 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·v0/p.class1162 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·v0/p.class
1163 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·v0/q.class1163 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·v0/q.class
1164 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·v0/e.class1164 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·v0/e.class
1165 1163·files,·1212477·bytes·uncompressed,·1138809·bytes·compressed:··6.1%1165 1163·files,·1212536·bytes·uncompressed,·1138868·bytes·compressed:··6.1%
3.74 MB
zipdetails --redact --walk --utc {}
    
Offset 4019, 47371 lines modifiedOffset 4019, 47371 lines modified
  
4019 03279A·LOCAL·HEADER·#221·····04034B50·(67324752)4019 03279A·LOCAL·HEADER·#221·····04034B50·(67324752)
4020 03279E·Extract·Zip·Spec······14·(20)·'2.0'4020 03279E·Extract·Zip·Spec······14·(20)·'2.0'
4021 03279F·Extract·OS············00·(0)·'MS-DOS'4021 03279F·Extract·OS············00·(0)·'MS-DOS'
4022 0327A0·General·Purpose·Flag··0000·(0)4022 0327A0·General·Purpose·Flag··0000·(0)
4023 0327A2·Compression·Method····0000·(0)·'Stored'4023 0327A2·Compression·Method····0000·(0)·'Stored'
4024 0327A4·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'4024 0327A4·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
4025 0327A8·CRC···················589E73EC·(1486779372)4025 0327A8·CRC···················BA559A23·(3126172195)
4026 0327AC·Compressed·Size·······00000527·(1319)4026 0327AC·Compressed·Size·······00000536·(1334)
4027 0327B0·Uncompressed·Size·····00000527·(1319)4027 0327B0·Uncompressed·Size·····00000536·(1334)
4028 0327B4·Filename·Length·······000C·(12)4028 0327B4·Filename·Length·······000C·(12)
4029 0327B6·Extra·Length··········0000·(0)4029 0327B6·Extra·Length··········0000·(0)
4030 0327B8·Filename··············'XXXXXXXXXXXX'4030 0327B8·Filename··············'XXXXXXXXXXXX'
4031 #4031 #
4032 #·WARNING:·Offset·0x327B8:·Filename·'XXXXXXXXXXXX'4032 #·WARNING:·Offset·0x327B8:·Filename·'XXXXXXXXXXXX'
4033 #··········Zero·length·filename4033 #··········Zero·length·filename
4034 #4034 #
4035 0327C4·PAYLOAD4035 0327C4·PAYLOAD
  
4036 032CEB·LOCAL·HEADER·#222·····04034B50·(67324752)4036 032CFA·LOCAL·HEADER·#222·····04034B50·(67324752)
4037 032CEF·Extract·Zip·Spec······14·(20)·'2.0'4037 032CFE·Extract·Zip·Spec······14·(20)·'2.0'
4038 032CF0·Extract·OS············00·(0)·'MS-DOS'4038 032CFF·Extract·OS············00·(0)·'MS-DOS'
4039 032CF1·General·Purpose·Flag··0000·(0)4039 032D00·General·Purpose·Flag··0000·(0)
4040 032CF3·Compression·Method····0000·(0)·'Stored'4040 032D02·Compression·Method····0000·(0)·'Stored'
4041 032CF5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'4041 032D04·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
4042 032CF9·CRC···················19DAF290·(433779344)4042 032D08·CRC···················19DAF290·(433779344)
4043 032CFD·Compressed·Size·······000003C0·(960)4043 032D0C·Compressed·Size·······000003C0·(960)
4044 032D01·Uncompressed·Size·····000003C0·(960)4044 032D10·Uncompressed·Size·····000003C0·(960)
4045 032D05·Filename·Length·······000A·(10)4045 032D14·Filename·Length·······000A·(10)
4046 032D07·Extra·Length··········0000·(0)4046 032D16·Extra·Length··········0000·(0)
4047 032D09·Filename··············'XXXXXXXXXX'4047 032D18·Filename··············'XXXXXXXXXX'
4048 #4048 #
4049 #·WARNING:·Offset·0x32D09:·Filename·'XXXXXXXXXX'4049 #·WARNING:·Offset·0x32D18:·Filename·'XXXXXXXXXX'
4050 #··········Zero·length·filename4050 #··········Zero·length·filename
4051 #4051 #
4052 032D13·PAYLOAD4052 032D22·PAYLOAD
  
4053 0330D3·LOCAL·HEADER·#223·····04034B50·(67324752)4053 0330E2·LOCAL·HEADER·#223·····04034B50·(67324752)
4054 0330D7·Extract·Zip·Spec······14·(20)·'2.0'4054 0330E6·Extract·Zip·Spec······14·(20)·'2.0'
4055 0330D8·Extract·OS············00·(0)·'MS-DOS'4055 0330E7·Extract·OS············00·(0)·'MS-DOS'
4056 0330D9·General·Purpose·Flag··0000·(0)4056 0330E8·General·Purpose·Flag··0000·(0)
4057 0330DB·Compression·Method····0000·(0)·'Stored'4057 0330EA·Compression·Method····0000·(0)·'Stored'
4058 0330DD·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'4058 0330EC·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
4059 0330E1·CRC···················C32B73AF·(3274404783)4059 0330F0·CRC···················C32B73AF·(3274404783)
4060 0330E5·Compressed·Size·······000000E1·(225)4060 0330F4·Compressed·Size·······000000E1·(225)
4061 0330E9·Uncompressed·Size·····000000E1·(225)4061 0330F8·Uncompressed·Size·····000000E1·(225)
4062 0330ED·Filename·Length·······000A·(10)4062 0330FC·Filename·Length·······000A·(10)
4063 0330EF·Extra·Length··········0000·(0)4063 0330FE·Extra·Length··········0000·(0)
4064 0330F1·Filename··············'XXXXXXXXXX'4064 033100·Filename··············'XXXXXXXXXX'
4065 #4065 #
4066 #·WARNING:·Offset·0x330F1:·Filename·'XXXXXXXXXX'4066 #·WARNING:·Offset·0x33100:·Filename·'XXXXXXXXXX'
4067 #··········Zero·length·filename4067 #··········Zero·length·filename
4068 #4068 #
4069 0330FB·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4069 03310A·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
4070 ·····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4070 ·····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  
4071 0331DC·LOCAL·HEADER·#224·····04034B50·(67324752)4071 0331EB·LOCAL·HEADER·#224·····04034B50·(67324752)
4072 0331E0·Extract·Zip·Spec······14·(20)·'2.0'4072 0331EF·Extract·Zip·Spec······14·(20)·'2.0'
 4073 0331F0·Extract·OS············00·(0)·'MS-DOS'
 4074 0331F1·General·Purpose·Flag··0000·(0)
 4075 0331F3·Compression·Method····0000·(0)·'Stored'
 4076 0331F5·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
 4077 0331F9·CRC···················B1FD10EA·(2986152170)
 4078 0331FD·Compressed·Size·······00000106·(262)
 4079 033201·Uncompressed·Size·····00000106·(262)
 4080 033205·Filename·Length·······000A·(10)
 4081 033207·Extra·Length··········0000·(0)
 4082 033209·Filename··············'XXXXXXXXXX'
 4083 #
 4084 #·WARNING:·Offset·0x33209:·Filename·'XXXXXXXXXX'
 4085 #··········Zero·length·filename
 4086 #
 4087 033213·PAYLOAD
  
 4088 033319·LOCAL·HEADER·#225·····04034B50·(67324752)
 4089 03331D·Extract·Zip·Spec······14·(20)·'2.0'
4073 0331E1·Extract·OS············00·(0)·'MS-DOS'4090 03331E·Extract·OS············00·(0)·'MS-DOS'
4074 0331E2·General·Purpose·Flag··0000·(0) 
4075 0331E4·Compression·Method····0000·(0)·'Stored' 
4076 0331E6·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' 
4077 0331EA·CRC···················B1FD10EA·(2986152170) 
4078 0331EE·Compressed·Size·······00000106·(262) 
4079 0331F2·Uncompressed·Size·····00000106·(262) 
4080 0331F6·Filename·Length·······000A·(10) 
4081 0331F8·Extra·Length··········0000·(0) 
4082 0331FA·Filename··············'XXXXXXXXXX' 
4083 # 
4084 #·WARNING:·Offset·0x331FA:·Filename·'XXXXXXXXXX' 
4085 #··········Zero·length·filename 
4086 # 
4087 033204·PAYLOAD 
  
4088 03330A·LOCAL·HEADER·#225·····04034B50·(67324752) 
4089 03330E·Extract·Zip·Spec······14·(20)·'2.0' 
4090 03330F·Extract·OS············00·(0)·'MS-DOS' 
4091 033310·General·Purpose·Flag··0000·(0)4091 03331F·General·Purpose·Flag··0000·(0)
4092 033312·Compression·Method····0000·(0)·'Stored'4092 033321·Compression·Method····0000·(0)·'Stored'
4093 033314·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'4093 033323·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
4094 033318·CRC···················7BF790B4·(2079822004)4094 033327·CRC···················7BF790B4·(2079822004)
4095 03331C·Compressed·Size·······00000459·(1113)4095 03332B·Compressed·Size·······00000459·(1113)
4096 033320·Uncompressed·Size·····00000459·(1113)4096 03332F·Uncompressed·Size·····00000459·(1113)
4097 033324·Filename·Length·······000C·(12)4097 033333·Filename·Length·······000C·(12)
4098 033326·Extra·Length··········0000·(0)4098 033335·Extra·Length··········0000·(0)
4099 033328·Filename··············'XXXXXXXXXXXX'4099 033337·Filename··············'XXXXXXXXXXXX'
4100 #4100 #
4101 #·WARNING:·Offset·0x33328:·Filename·'XXXXXXXXXXXX'4101 #·WARNING:·Offset·0x33337:·Filename·'XXXXXXXXXXXX'
4102 #··········Zero·length·filename4102 #··········Zero·length·filename
4103 #4103 #
4104 033334·PAYLOAD4104 033343·PAYLOAD
  
4105 03378D·LOCAL·HEADER·#226·····04034B50·(67324752)4105 03379C·LOCAL·HEADER·#226·····04034B50·(67324752)
4106 033791·Extract·Zip·Spec······14·(20)·'2.0'4106 0337A0·Extract·Zip·Spec······14·(20)·'2.0'
4107 033792·Extract·OS············00·(0)·'MS-DOS'4107 0337A1·Extract·OS············00·(0)·'MS-DOS'
4108 033793·General·Purpose·Flag··0000·(0)4108 0337A2·General·Purpose·Flag··0000·(0)
4109 033795·Compression·Method····0000·(0)·'Stored'4109 0337A4·Compression·Method····0000·(0)·'Stored'
4110 033797·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'4110 0337A6·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
4111 03379B·CRC···················C735732F·(3342168879)4111 0337AA·CRC···················C735732F·(3342168879)
4112 03379F·Compressed·Size·······00000106·(262)4112 0337AE·Compressed·Size·······00000106·(262)
4113 0337A3·Uncompressed·Size·····00000106·(262)4113 0337B2·Uncompressed·Size·····00000106·(262)
4114 0337A7·Filename·Length·······000A·(10)4114 0337B6·Filename·Length·······000A·(10)
4115 0337A9·Extra·Length··········0000·(0)4115 0337B8·Extra·Length··········0000·(0)
4116 0337AB·Filename··············'XXXXXXXXXX'4116 0337BA·Filename··············'XXXXXXXXXX'
4117 #4117 #
4118 #·WARNING:·Offset·0x337AB:·Filename·'XXXXXXXXXX'4118 #·WARNING:·Offset·0x337BA:·Filename·'XXXXXXXXXX'
4119 #··········Zero·length·filename4119 #··········Zero·length·filename
4120 #4120 #
4121 0337B5·PAYLOAD4121 0337C4·PAYLOAD
Max diff block lines reached; 3899926/3922719 bytes (99.42%) of diff not shown.
1.13 KB
c0/h$c.class
1.11 KB
procyon -ec {}
error from `procyon -ec {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 2353060 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
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·h$c[]·p2·=·new·h$c[11]; 
32 ········final·h$c·h$c; 
33 ········p2[0]·=·h$c; 
34 ········final·h$c·h$c2; 
35 ········p2[n2]·=·h$c2; 
36 ········final·h$c·h$c3; 
37 ········p2[n3]·=·h$c3; 
38 ········final·h$c·h$c4; 
39 ········p2[3]·=·h$c4; 
40 ········final·h$c·h$c5; 
41 ········p2[4]·=·h$c5; 
42 ········final·h$c·h$c6; 
43 ········p2[5]·=·h$c6; 
44 ········final·h$c·h$c7; 
45 ········p2[6]·=·h$c7; 
46 ········final·h$c·h$c8; 
47 ········p2[7]·=·h$c8; 
48 ········final·h$c·h$c9; 
49 ········p2[8]·=·h$c9; 
50 ········final·h$c·h$c10; 
51 ········p2[9]·=·h$c10; 
52 ········final·h$c·h$c11; 
53 ········p2[n11]·=·h$c11; 
54 ········p·=·p2; 
55 ····}31 ····}
56 ····32 ····
57 ····private·h$c(final·String·name,·final·int·ordinal,·final·int·d)·{33 ····private·h$c(final·String·name,·final·int·ordinal,·final·int·d)·{
58 ········this.d·=·d;34 ········this.d·=·d;
59 ····}35 ····}
60 }36 }
767 B
e0/b$a.class
743 B
procyon -ec {}
error from `procyon -ec {}`: OpenJDK 64-Bit Server VM warning: Insufficient space for shared memory file: 2353123 Try using the -Djava.io.tmpdir= option to select an alternate temp location.
    
Offset 1, 24 lines modifiedOffset 1, 12 lines modified
  
1 package·e0;1 package·e0;
  
2 enum·b$a2 enum·b$a
3 {3 {
4 ····d("OK",·0),·4 ····d("OK",·0),·
5 ····e("NO_ACTIVITY",·n),·5 ····e("NO_ACTIVITY",·1),·
6 ····f("ACTIVITY_NOT_FOUND",·n2);6 ····f("ACTIVITY_NOT_FOUND",·2);
7 ···· 
8 ····static·{ 
9 ········final·int·n·=·1; 
10 ········final·int·n2·=·2; 
11 ········final·b$a·b$a; 
12 ········final·b$a[]·g2·=·{·b$a,·null,·null·}; 
13 ········final·b$a·b$a2; 
14 ········g2[n]·=·b$a2; 
15 ········final·b$a·b$a3; 
16 ········g2[n2]·=·b$a3; 
17 ········g·=·g2; 
18 ····} 
19 ····7 ····
20 ····private·b$a(final·String·name,·final·int·ordinal)·{8 ····private·b$a(final·String·name,·final·int·ordinal)·{
21 ····}9 ····}
22 }10 }
515 B
smali/d0/a$a.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·f:Ld0/a;24 .field·final·synthetic·f:Ld0/a;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Ld0/a;Landroid/content/SharedPreferences$Editor;Ly/k$d;)V26 .method·constructor·<init>(Ld0/a;Landroid/content/SharedPreferences$Editor;Ly/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,·Ld0/a$a;->f:Ld0/a;33 ····iput-object·p1,·p0,·Ld0/a$a;->f:Ld0/a;
  
29 ····iput-object·p2,·p0,·Ld0/a$a;->d:Landroid/content/SharedPreferences$Editor;34 ····iput-object·p2,·p0,·Ld0/a$a;->d:Landroid/content/SharedPreferences$Editor;
  
30 ····iput-object·p3,·p0,·Ld0/a$a;->e:Ly/k$d;35 ····iput-object·p3,·p0,·Ld0/a$a;->e:Ly/k$d;
  
451 B
smali/d0/a$a$a.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·e:Ld0/a$a;22 .field·final·synthetic·e:Ld0/a$a;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ld0/a$a;Z)V24 .method·constructor·<init>(Ld0/a$a;Z)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,·Ld0/a$a$a;->e:Ld0/a$a;31 ····iput-object·p1,·p0,·Ld0/a$a$a;->e:Ld0/a$a;
  
27 ····iput-boolean·p2,·p0,·Ld0/a$a$a;->d:Z32 ····iput-boolean·p2,·p0,·Ld0/a$a$a;->d:Z
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.23 KB
smali/c0/h$c.smali
    
Offset 50, 184 lines modifiedOffset 50, 224 lines modified
  
50 #·instance·fields50 #·instance·fields
51 .field·private·d:I51 .field·private·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,·Lc0/h$c;55 ····new-instance·v0,·Lc0/h$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},·Lc0/h$c;-><init>(Ljava/lang/String;II)V58 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
59 ····sput-object·v0,·Lc0/h$c;->e:Lc0/h$c;59 ····sput-object·v0,·Lc0/h$c;->e:Lc0/h$c;
  
60 ····new-instance·v1,·Lc0/h$c;60 ····new-instance·v0,·Lc0/h$c;
  
61 ····const-string·v3,·"music"61 ····const-string·v1,·"music"
  
62 ····const/4·v4,·0x162 ····const/4·v2,·0x1
  
63 ····invoke-direct·{v1,·v3,·v4,·v4},·Lc0/h$c;-><init>(Ljava/lang/String;II)V63 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
64 ····sput-object·v1,·Lc0/h$c;->f:Lc0/h$c;64 ····sput-object·v0,·Lc0/h$c;->f:Lc0/h$c;
  
65 ····new-instance·v3,·Lc0/h$c;65 ····new-instance·v0,·Lc0/h$c;
  
66 ····const-string·v5,·"podcasts"66 ····const-string·v1,·"podcasts"
  
67 ····const/4·v6,·0x267 ····const/4·v2,·0x2
  
68 ····invoke-direct·{v3,·v5,·v6,·v6},·Lc0/h$c;-><init>(Ljava/lang/String;II)V68 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
69 ····sput-object·v3,·Lc0/h$c;->g:Lc0/h$c;69 ····sput-object·v0,·Lc0/h$c;->g:Lc0/h$c;
  
70 ····new-instance·v5,·Lc0/h$c;70 ····new-instance·v0,·Lc0/h$c;
  
71 ····const-string·v7,·"ringtones"71 ····const-string·v1,·"ringtones"
  
72 ····const/4·v8,·0x372 ····const/4·v2,·0x3
  
73 ····invoke-direct·{v5,·v7,·v8,·v8},·Lc0/h$c;-><init>(Ljava/lang/String;II)V73 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
74 ····sput-object·v5,·Lc0/h$c;->h:Lc0/h$c;74 ····sput-object·v0,·Lc0/h$c;->h:Lc0/h$c;
  
75 ····new-instance·v7,·Lc0/h$c;75 ····new-instance·v0,·Lc0/h$c;
  
76 ····const-string·v9,·"alarms"76 ····const-string·v1,·"alarms"
  
77 ····const/4·v10,·0x477 ····const/4·v2,·0x4
  
78 ····invoke-direct·{v7,·v9,·v10,·v10},·Lc0/h$c;-><init>(Ljava/lang/String;II)V78 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
79 ····sput-object·v7,·Lc0/h$c;->i:Lc0/h$c;79 ····sput-object·v0,·Lc0/h$c;->i:Lc0/h$c;
  
80 ····new-instance·v9,·Lc0/h$c;80 ····new-instance·v0,·Lc0/h$c;
  
81 ····const-string·v11,·"notifications"81 ····const-string·v1,·"notifications"
  
82 ····const/4·v12,·0x582 ····const/4·v2,·0x5
  
83 ····invoke-direct·{v9,·v11,·v12,·v12},·Lc0/h$c;-><init>(Ljava/lang/String;II)V83 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
84 ····sput-object·v9,·Lc0/h$c;->j:Lc0/h$c;84 ····sput-object·v0,·Lc0/h$c;->j:Lc0/h$c;
  
85 ····new-instance·v11,·Lc0/h$c;85 ····new-instance·v0,·Lc0/h$c;
  
86 ····const-string·v13,·"pictures"86 ····const-string·v1,·"pictures"
  
87 ····const/4·v14,·0x687 ····const/4·v2,·0x6
  
88 ····invoke-direct·{v11,·v13,·v14,·v14},·Lc0/h$c;-><init>(Ljava/lang/String;II)V88 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
89 ····sput-object·v11,·Lc0/h$c;->k:Lc0/h$c;89 ····sput-object·v0,·Lc0/h$c;->k:Lc0/h$c;
  
90 ····new-instance·v13,·Lc0/h$c;90 ····new-instance·v0,·Lc0/h$c;
  
91 ····const-string·v15,·"movies"91 ····const-string·v1,·"movies"
  
92 ····const/4·v14,·0x792 ····const/4·v2,·0x7
  
93 ····invoke-direct·{v13,·v15,·v14,·v14},·Lc0/h$c;-><init>(Ljava/lang/String;II)V93 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
94 ····sput-object·v13,·Lc0/h$c;->l:Lc0/h$c;94 ····sput-object·v0,·Lc0/h$c;->l:Lc0/h$c;
  
95 ····new-instance·v15,·Lc0/h$c;95 ····new-instance·v0,·Lc0/h$c;
  
96 ····const-string·v14,·"downloads"96 ····const-string·v1,·"downloads"
  
97 ····const/16·v12,·0x897 ····const/16·v2,·0x8
  
98 ····invoke-direct·{v15,·v14,·v12,·v12},·Lc0/h$c;-><init>(Ljava/lang/String;II)V98 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
99 ····sput-object·v15,·Lc0/h$c;->m:Lc0/h$c;99 ····sput-object·v0,·Lc0/h$c;->m:Lc0/h$c;
  
100 ····new-instance·v14,·Lc0/h$c;100 ····new-instance·v0,·Lc0/h$c;
  
101 ····const-string·v12,·"dcim"101 ····const-string·v1,·"dcim"
  
102 ····const/16·v10,·0x9102 ····const/16·v2,·0x9
  
103 ····invoke-direct·{v14,·v12,·v10,·v10},·Lc0/h$c;-><init>(Ljava/lang/String;II)V103 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
104 ····sput-object·v14,·Lc0/h$c;->n:Lc0/h$c;104 ····sput-object·v0,·Lc0/h$c;->n:Lc0/h$c;
  
105 ····new-instance·v12,·Lc0/h$c;105 ····new-instance·v0,·Lc0/h$c;
  
106 ····const-string·v10,·"documents"106 ····const-string·v1,·"documents"
  
107 ····const/16·v8,·0xa107 ····const/16·v2,·0xa
  
108 ····invoke-direct·{v12,·v10,·v8,·v8},·Lc0/h$c;-><init>(Ljava/lang/String;II)V108 ····invoke-direct·{v0,·v1,·v2,·v2},·Lc0/h$c;-><init>(Ljava/lang/String;II)V
  
109 ····sput-object·v12,·Lc0/h$c;->o:Lc0/h$c;109 ····sput-object·v0,·Lc0/h$c;->o:Lc0/h$c;
  
110 ····const/16·v10,·0xb110 ····invoke-static·{},·Lc0/h$c;->a()[Lc0/h$c;
  
111 ····new-array·v10,·v10,·[Lc0/h$c;111 ····move-result-object·v0
  
112 ····aput-object·v0,·v10,·v2112 ····sput-object·v0,·Lc0/h$c;->p:[Lc0/h$c;
  
113 ····aput-object·v1,·v10,·v4113 ····return-void
 114 .end·method
Max diff block lines reached; 2504/7367 bytes (33.99%) of diff not shown.
2.52 KB
smali/e0/b$a.smali
    
Offset 30, 57 lines modifiedOffset 30, 51 lines modified
30 .field·public·static·final·enum·f:Le0/b$a;30 .field·public·static·final·enum·f:Le0/b$a;
  
31 .field·private·static·final·synthetic·g:[Le0/b$a;31 .field·private·static·final·synthetic·g:[Le0/b$a;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·static·constructor·<clinit>()V33 .method·static·constructor·<clinit>()V
34 ····.locals·734 ····.locals·3
  
35 ····new-instance·v0,·Le0/b$a;35 ····new-instance·v0,·Le0/b$a;
  
36 ····const-string·v1,·"OK"36 ····const-string·v1,·"OK"
  
37 ····const/4·v2,·0x037 ····const/4·v2,·0x0
  
38 ····invoke-direct·{v0,·v1,·v2},·Le0/b$a;-><init>(Ljava/lang/String;I)V38 ····invoke-direct·{v0,·v1,·v2},·Le0/b$a;-><init>(Ljava/lang/String;I)V
  
39 ····sput-object·v0,·Le0/b$a;->d:Le0/b$a;39 ····sput-object·v0,·Le0/b$a;->d:Le0/b$a;
  
40 ····new-instance·v1,·Le0/b$a;40 ····new-instance·v0,·Le0/b$a;
  
41 ····const-string·v3,·"NO_ACTIVITY" 
  
42 ····const/4·v4,·0x1 
  
43 ····invoke-direct·{v1,·v3,·v4},·Le0/b$a;-><init>(Ljava/lang/String;I)V 
  
44 ····sput-object·v1,·Le0/b$a;->e:Le0/b$a;41 ····const-string·v1,·"NO_ACTIVITY"
  
45 ····new-instance·v3,·Le0/b$a;42 ····const/4·v2,·0x1
  
46 ····const-string·v5,·"ACTIVITY_NOT_FOUND"43 ····invoke-direct·{v0,·v1,·v2},·Le0/b$a;-><init>(Ljava/lang/String;I)V
  
47 ····const/4·v6,·0x244 ····sput-object·v0,·Le0/b$a;->e:Le0/b$a;
  
48 ····invoke-direct·{v3,·v5,·v6},·Le0/b$a;-><init>(Ljava/lang/String;I)V45 ····new-instance·v0,·Le0/b$a;
  
49 ····sput-object·v3,·Le0/b$a;->f:Le0/b$a;46 ····const-string·v1,·"ACTIVITY_NOT_FOUND"
  
50 ····const/4·v5,·0x347 ····const/4·v2,·0x2
  
51 ····new-array·v5,·v5,·[Le0/b$a;48 ····invoke-direct·{v0,·v1,·v2},·Le0/b$a;-><init>(Ljava/lang/String;I)V
  
52 ····aput-object·v0,·v5,·v249 ····sput-object·v0,·Le0/b$a;->f:Le0/b$a;
  
53 ····aput-object·v1,·v5,·v450 ····invoke-static·{},·Le0/b$a;->a()[Le0/b$a;
  
54 ····aput-object·v3,·v5,·v651 ····move-result-object·v0
  
55 ····sput-object·v5,·Le0/b$a;->g:[Le0/b$a;52 ····sput-object·v0,·Le0/b$a;->g:[Le0/b$a;
  
56 ····return-void53 ····return-void
57 .end·method54 .end·method
  
58 .method·private·constructor·<init>(Ljava/lang/String;I)V55 .method·private·constructor·<init>(Ljava/lang/String;I)V
59 ····.locals·056 ····.locals·0
60 ····.annotation·system·Ldalvik/annotation/Signature;57 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 90, 14 lines modifiedOffset 84, 42 lines modified
90 ····.end·annotation84 ····.end·annotation
  
91 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V85 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
92 ····return-void86 ····return-void
93 .end·method87 .end·method
  
 88 .method·private·static·synthetic·a()[Le0/b$a;
 89 ····.locals·3
  
 90 ····const/4·v0,·0x3
  
 91 ····new-array·v0,·v0,·[Le0/b$a;
  
 92 ····sget-object·v1,·Le0/b$a;->d:Le0/b$a;
  
 93 ····const/4·v2,·0x0
  
 94 ····aput-object·v1,·v0,·v2
  
 95 ····sget-object·v1,·Le0/b$a;->e:Le0/b$a;
  
 96 ····const/4·v2,·0x1
  
 97 ····aput-object·v1,·v0,·v2
  
 98 ····sget-object·v1,·Le0/b$a;->f:Le0/b$a;
  
 99 ····const/4·v2,·0x2
  
 100 ····aput-object·v1,·v0,·v2
  
 101 ····return-object·v0
 102 .end·method
  
94 .method·public·static·valueOf(Ljava/lang/String;)Le0/b$a;103 .method·public·static·valueOf(Ljava/lang/String;)Le0/b$a;
95 ····.locals·1104 ····.locals·1
  
96 ····const-class·v0,·Le0/b$a;105 ····const-class·v0,·Le0/b$a;
  
97 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;106 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;