57.1 MB
/home/fdroid/fdroiddata/tmp/io.gitlab.cryptographic_id_15.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_io.gitlab.cryptographic_id_15.apk
8.31 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: <e856252bcd1fc5de5566264454dd5dd7df83ae32f13fcdd8c0c830d83f37e311>, actual: <eb7c3c61ebb95d08a29edd8287f29ad343121c755bffca33c3b29b417b2540f3> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <e6f8d2f40521e48e86b28fe784549ae28f33ddd4e5981a99340ebea11aa06342424b6a0100000000>, actual: <6590f7b74b261ec0e7759676f761b41114cbc0db1f2c290c41b8290cfaec5ec3424b6a0100000000>
    
Offset 1, 49 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:·2c63ae15024bd36e4cbdfc58d5548a7299c70c98a1ca011cba2ab1339b034528 
10 Signer·#1·certificate·SHA-1·digest:·d04ec261ece91d04acbc03e83ce0e127e73ff524 
11 Signer·#1·certificate·MD5·digest:·2d58ba79d327b453b11d85d06abb1800 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·1ecd8fe12bfd37086bea83fb6efae134c2ca76ade7d35ba4333c69c85b6869ff 
15 Signer·#1·public·key·SHA-1·digest:·31d9055dd1388ce011e28576298b6740e84e5ddb 
16 Signer·#1·public·key·MD5·digest:·1c0b01ec12ecfdceb0401e314e9c8063 
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.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.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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 WARNING:·META-INF/androidx.security_security-crypto.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.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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·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/services/kotlinx.coroutines.internal.MainDispatcherFactory·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:·23747394·bytes,·number·of·entries:·4311 Zip·file·size:·23747394·bytes,·number·of·entries:·431
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··2289636·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-r--r--··0.0·unx··2289860·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-r--r--··0.0·unx··6620080·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so4 -rw-r--r--··0.0·unx··6620080·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libapp.so
5 -rw-r--r--··0.0·unx·10551304·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so5 -rw-r--r--··0.0·unx·10551304·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libflutter.so
6 -rw-r--r--··0.0·unx··7438940·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so6 -rw-r--r--··0.0·unx··7438940·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libapp.so
7 -rw-r--r--··0.0·unx··7424692·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so7 -rw-r--r--··0.0·unx··7424692·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libflutter.so
8 -rw-r--r--··0.0·unx··6816688·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so8 -rw-r--r--··0.0·unx··6816688·b-·defN·81-Jan-01·01:01·lib/x86_64/libapp.so
9 -rw-r--r--··0.0·unx·11648720·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so9 -rw-r--r--··0.0·unx·11648720·b-·defN·81-Jan-01·01:01·lib/x86_64/libflutter.so
10 -rw-r--r--··0.0·unx······289·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin10 -rw-r--r--··0.0·unx······289·b-·defN·81-Jan-01·01:01·assets/flutter_assets/AssetManifest.bin
Offset 426, 8 lines modifiedOffset 426, 8 lines modified
426 -rw----·····2.0·fat······939·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins426 -rw----·····2.0·fat······939·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins
427 -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins427 -rw----·····2.0·fat····14256·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
428 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins428 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
429 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins429 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
430 -rw----·····2.0·fat····38526·b-·defN·81-Jan-01·01:01·META-INF/D55D497F.SF430 -rw----·····2.0·fat····38526·b-·defN·81-Jan-01·01:01·META-INF/D55D497F.SF
431 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/D55D497F.RSA431 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/D55D497F.RSA
432 -rw----·····2.0·fat····38399·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF432 -rw----·····2.0·fat····38399·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
433 431·files,·53849377·bytes·uncompressed,·23694228·bytes·compressed:··56.0%433 431·files,·53849601·bytes·uncompressed,·23694242·bytes·compressed:··56.0%
57.0 MB
classes.dex
57.0 MB
dexdump -a -d -f -h {}
error from `dexdump -a -d -f -h {}`: dexdump W 06-15 08:42:36 3189150 3189150 dex_file_verifier.cc:3604] Method Landroid/view/ViewStructure;.addChildCount is abstract, but the declaring class is neither abstract nor an interface in dex file /tmp/diffoscope_o5efi2lv_tmp/tmp34hn3qm4_apk/classes.dex dexdump W 06-15 08:42:36 3189150 3189150 dex_file_verifier.cc:3604] Method Landroid/view/ViewStructure;.newChild is abstract, but the declaring class is neither abstract nor an interface in dex file /tmp/diffoscope_o5efi2lv_tmp/tmp34hn3qm4_apk/classes.dex dexdump W 06-15 08:42:36 3189150 3189150 dex_file_verifier.cc:3604] Method Landroid/view/ViewStructure;.setDimens is abstract, but the declaring class is neither abstract nor an interface in dex file /tmp/diffoscope_o5efi2lv_tmp/tmp34hn3qm4_apk/classes.dex dexdump W 06-15 08:42:36 3189150 3189150 dex_file_verifier.cc:3604] Method Landroid/view/ViewStructure;.setHint is abstract, but the declaring class is neither abstract nor an interface in dex file /tmp/diffoscope_o5efi2lv_tmp/tmp34hn3qm4_apk/classes.dex dexdump W 06-15 08:42:36 3189150 3189150 dex_file_verifier.cc:3604] Method Landroid/view/ViewStructure;.setVisibility is abstract, but the declaring class is neither abstract nor an interface in dex file /tmp/diffoscope_o5efi2lv_tmp/tmp34hn3qm4_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············:·68bb83dd4 checksum············:·ef777f9b
5 signature···········:·4ce8...f9fd5 signature···········:·142e...7806
6 file_size···········:·22896366 file_size···········:·2289860
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·····:·1284710 string_ids_size·····:·12847
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·383212 type_ids_size·······:·3832
13 type_ids_off········:·51500·(0x00c92c)13 type_ids_off········:·51500·(0x00c92c)
14 proto_ids_size······:·576114 proto_ids_size······:·5761
15 proto_ids_off·······:·66828·(0x01050c)15 proto_ids_off·······:·66828·(0x01050c)
16 field_ids_size······:·744516 field_ids_size······:·7445
17 field_ids_off·······:·135960·(0x021318)17 field_ids_off·······:·135960·(0x021318)
18 method_ids_size·····:·2122318 method_ids_size·····:·21226
19 method_ids_off······:·195520·(0x02fbc0)19 method_ids_off······:·195520·(0x02fbc0)
20 class_defs_size·····:·293320 class_defs_size·····:·2933
21 class_defs_off······:·365304·(0x0592f8)21 class_defs_off······:·365328·(0x059310)
22 data_size···········:·183047622 data_size···········:·1830676
23 data_off············:·459160·(0x070198)23 data_off············:·459184·(0x0701b0)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·229427 superclass_idx······:·2294
28 source_file_idx·····:·697128 source_file_idx·····:·6971
29 static_fields_size··:·029 static_fields_size··:·0
Offset 57, 86 lines modifiedOffset 57, 86 lines modified
57 ······type··········:·'()V'57 ······type··········:·'()V'
58 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)58 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
59 ······code··········-59 ······code··········-
60 ······registers·····:·260 ······registers·····:·2
61 ······ins···········:·161 ······ins···········:·1
62 ······outs··········:·162 ······outs··········:·1
63 ······insns·size····:·11·16-bit·code·units63 ······insns·size····:·11·16-bit·code·units
64 070198:········································|[070198]·a.a.<init>:()V64 0701b0:········································|[0701b0]·a.a.<init>:()V
65 0701a8:·7010·4238·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@384265 0701c0:·7010·4238·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@3842
66 0701ae:·2200·7b09······························|0003:·new-instance·v0,·Ljava/util/concurrent/CopyOnWriteArraySet;·//·type@097b66 0701c6:·2200·7b09······························|0003:·new-instance·v0,·Ljava/util/concurrent/CopyOnWriteArraySet;·//·type@097b
67 0701b2:·7010·633a·0000·························|0005:·invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArraySet;.<init>:()V·//·method@3a6367 0701ca:·7010·633a·0000·························|0005:·invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArraySet;.<init>:()V·//·method@3a63
68 0701b8:·5b10·0000······························|0008:·iput-object·v0,·v1,·La/a;.a:Ljava/util/Set;·//·field@000068 0701d0:·5b10·0000······························|0008:·iput-object·v0,·v1,·La/a;.a:Ljava/util/Set;·//·field@0000
69 0701bc:·0e00···································|000a:·return-void69 0701d4:·0e00···································|000a:·return-void
70 ······catches·······:·(none)70 ······catches·······:·(none)
71 ······positions·····:·71 ······positions·····:·
72 ······locals········:·72 ······locals········:·
  
73 ··Virtual·methods···-73 ··Virtual·methods···-
74 ····#0··············:·(in·La/a;)74 ····#0··············:·(in·La/a;)
75 ······name··········:·'a'75 ······name··········:·'a'
76 ······type··········:·'(La/b;)V'76 ······type··········:·'(La/b;)V'
77 ······access········:·0x0001·(PUBLIC)77 ······access········:·0x0001·(PUBLIC)
78 ······code··········-78 ······code··········-
79 ······registers·····:·379 ······registers·····:·3
80 ······ins···········:·280 ······ins···········:·2
81 ······outs··········:·281 ······outs··········:·2
82 ······insns·size····:·15·16-bit·code·units82 ······insns·size····:·15·16-bit·code·units
83 0701c0:········································|[0701c0]·a.a.a:(La/b;)V83 0701d8:········································|[0701d8]·a.a.a:(La/b;)V
84 0701d0:·5410·0100······························|0000:·iget-object·v0,·v1,·La/a;.b:Landroid/content/Context;·//·field@000184 0701e8:·5410·0100······························|0000:·iget-object·v0,·v1,·La/a;.b:Landroid/content/Context;·//·field@0001
85 0701d4:·3800·0700······························|0002:·if-eqz·v0,·0009·//·+000785 0701ec:·3800·0700······························|0002:·if-eqz·v0,·0009·//·+0007
86 0701d8:·5410·0100······························|0004:·iget-object·v0,·v1,·La/a;.b:Landroid/content/Context;·//·field@000186 0701f0:·5410·0100······························|0004:·iget-object·v0,·v1,·La/a;.b:Landroid/content/Context;·//·field@0001
87 0701dc:·7220·0400·0200·························|0006:·invoke-interface·{v2,·v0},·La/b;.a:(Landroid/content/Context;)V·//·method@000487 0701f4:·7220·0400·0200·························|0006:·invoke-interface·{v2,·v0},·La/b;.a:(Landroid/content/Context;)V·//·method@0004
88 0701e2:·5410·0000······························|0009:·iget-object·v0,·v1,·La/a;.a:Ljava/util/Set;·//·field@000088 0701fa:·5410·0000······························|0009:·iget-object·v0,·v1,·La/a;.a:Ljava/util/Set;·//·field@0000
89 0701e6:·7220·363a·2000·························|000b:·invoke-interface·{v0,·v2},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@3a3689 0701fe:·7220·363a·2000·························|000b:·invoke-interface·{v0,·v2},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@3a36
90 0701ec:·0e00···································|000e:·return-void90 070204:·0e00···································|000e:·return-void
91 ······catches·······:·(none)91 ······catches·······:·(none)
92 ······positions·····:·92 ······positions·····:·
93 ······locals········:·93 ······locals········:·
  
94 ····#1··············:·(in·La/a;)94 ····#1··············:·(in·La/a;)
95 ······name··········:·'b'95 ······name··········:·'b'
96 ······type··········:·'()V'96 ······type··········:·'()V'
97 ······access········:·0x0001·(PUBLIC)97 ······access········:·0x0001·(PUBLIC)
98 ······code··········-98 ······code··········-
99 ······registers·····:·299 ······registers·····:·2
100 ······ins···········:·1100 ······ins···········:·1
101 ······outs··········:·0101 ······outs··········:·0
102 ······insns·size····:·4·16-bit·code·units102 ······insns·size····:·4·16-bit·code·units
103 0701f0:········································|[0701f0]·a.a.b:()V103 070208:········································|[070208]·a.a.b:()V
104 070200:·1200···································|0000:·const/4·v0,·#int·0·//·#0104 070218:·1200···································|0000:·const/4·v0,·#int·0·//·#0
105 070202:·5b10·0100······························|0001:·iput-object·v0,·v1,·La/a;.b:Landroid/content/Context;·//·field@0001105 07021a:·5b10·0100······························|0001:·iput-object·v0,·v1,·La/a;.b:Landroid/content/Context;·//·field@0001
106 070206:·0e00···································|0003:·return-void106 07021e:·0e00···································|0003:·return-void
107 ······catches·······:·(none)107 ······catches·······:·(none)
108 ······positions·····:·108 ······positions·····:·
109 ······locals········:·109 ······locals········:·
  
110 ····#2··············:·(in·La/a;)110 ····#2··············:·(in·La/a;)
111 ······name··········:·'c'111 ······name··········:·'c'
112 ······type··········:·'(Landroid/content/Context;)V'112 ······type··········:·'(Landroid/content/Context;)V'
113 ······access········:·0x0001·(PUBLIC)113 ······access········:·0x0001·(PUBLIC)
114 ······code··········-114 ······code··········-
115 ······registers·····:·4115 ······registers·····:·4
116 ······ins···········:·2116 ······ins···········:·2
117 ······outs··········:·2117 ······outs··········:·2
118 ······insns·size····:·25·16-bit·code·units118 ······insns·size····:·25·16-bit·code·units
119 070208:········································|[070208]·a.a.c:(Landroid/content/Context;)V119 070220:········································|[070220]·a.a.c:(Landroid/content/Context;)V
120 070218:·5b23·0100······························|0000:·iput-object·v3,·v2,·La/a;.b:Landroid/content/Context;·//·field@0001120 070230:·5b23·0100······························|0000:·iput-object·v3,·v2,·La/a;.b:Landroid/content/Context;·//·field@0001
121 07021c:·5420·0000······························|0002:·iget-object·v0,·v2,·La/a;.a:Ljava/util/Set;·//·field@0000121 070234:·5420·0000······························|0002:·iget-object·v0,·v2,·La/a;.a:Ljava/util/Set;·//·field@0000
122 070220:·7210·3d3a·0000·························|0004:·invoke-interface·{v0},·Ljava/util/Set;.iterator:()Ljava/util/Iterator;·//·method@3a3d122 070238:·7210·3d3a·0000·························|0004:·invoke-interface·{v0},·Ljava/util/Set;.iterator:()Ljava/util/Iterator;·//·method@3a3d
123 070226:·0c00···································|0007:·move-result-object·v0123 07023e:·0c00···································|0007:·move-result-object·v0
124 070228:·7210·d439·0000·························|0008:·invoke-interface·{v0},·Ljava/util/Iterator;.hasNext:()Z·//·method@39d4124 070240:·7210·d439·0000·························|0008:·invoke-interface·{v0},·Ljava/util/Iterator;.hasNext:()Z·//·method@39d4
125 07022e:·0a01···································|000b:·move-result·v1125 070246:·0a01···································|000b:·move-result·v1
126 070230:·3801·0c00······························|000c:·if-eqz·v1,·0018·//·+000c126 070248:·3801·0c00······························|000c:·if-eqz·v1,·0018·//·+000c
127 070234:·7210·d539·0000·························|000e:·invoke-interface·{v0},·Ljava/util/Iterator;.next:()Ljava/lang/Object;·//·method@39d5127 07024c:·7210·d539·0000·························|000e:·invoke-interface·{v0},·Ljava/util/Iterator;.next:()Ljava/lang/Object;·//·method@39d5
128 07023a:·0c01···································|0011:·move-result-object·v1128 070252:·0c01···································|0011:·move-result-object·v1
129 07023c:·1f01·0700······························|0012:·check-cast·v1,·La/b;·//·type@0007129 070254:·1f01·0700······························|0012:·check-cast·v1,·La/b;·//·type@0007
130 070240:·7220·0400·3100·························|0014:·invoke-interface·{v1,·v3},·La/b;.a:(Landroid/content/Context;)V·//·method@0004130 070258:·7220·0400·3100·························|0014:·invoke-interface·{v1,·v3},·La/b;.a:(Landroid/content/Context;)V·//·method@0004
131 070246:·28f1···································|0017:·goto·0008·//·-000f131 07025e:·28f1···································|0017:·goto·0008·//·-000f
132 070248:·0e00···································|0018:·return-void132 070260:·0e00···································|0018:·return-void
133 ······catches·······:·(none)133 ······catches·······:·(none)
134 ······positions·····:·134 ······positions·····:·
135 ······locals········:·135 ······locals········:·
  
136 ··source_file_idx···:·6971·(SourceFile)136 ··source_file_idx···:·6971·(SourceFile)
  
137 Class·#1·header:137 Class·#1·header:
Offset 209, 140 lines modifiedOffset 209, 140 lines modified
209 ······type··········:·'()V'209 ······type··········:·'()V'
210 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)210 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
211 ······code··········-211 ······code··········-
212 ······registers·····:·2212 ······registers·····:·2
213 ······ins···········:·1213 ······ins···········:·1
214 ······outs··········:·1214 ······outs··········:·1
215 ······insns·size····:·10·16-bit·code·units215 ······insns·size····:·10·16-bit·code·units
216 070628:········································|[070628]·a0.c.<init>:()V216 070640:········································|[070640]·a0.c.<init>:()V
217 070638:·7010·4238·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@3842217 070650:·7010·4238·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@3842
Max diff block lines reached; 59785802/59796305 bytes (99.98%) of diff not shown.
5.36 KB
classes.jar
3.54 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·4198550·bytes,·number·of·entries:·29331 Zip·file·size:·4198669·bytes,·number·of·entries:·2933
2 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·a/a.class2 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·a/a.class
3 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a/b.class3 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·a/b.class
4 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·a0/c.class4 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·a0/c.class
5 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·a0/d.class5 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·a0/d.class
6 ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·a2/a.class6 ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·a2/a.class
7 ?rwxrwxr-x··2.0·unx·····1123·b-·stor·80-Jan-01·00:00·a2/b.class7 ?rwxrwxr-x··2.0·unx·····1123·b-·stor·80-Jan-01·00:00·a2/b.class
8 ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·a2/c.class8 ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·a2/c.class
Offset 1743, 15 lines modifiedOffset 1743, 15 lines modified
1743 ?rwxrwxr-x··2.0·unx·····1703·b-·stor·80-Jan-01·00:00·u0/c$b.class1743 ?rwxrwxr-x··2.0·unx·····1703·b-·stor·80-Jan-01·00:00·u0/c$b.class
1744 ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·u0/c$c.class1744 ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·u0/c$c.class
1745 ?rwxrwxr-x··2.0·unx·····1116·b-·stor·80-Jan-01·00:00·u0/c.class1745 ?rwxrwxr-x··2.0·unx·····1116·b-·stor·80-Jan-01·00:00·u0/c.class
1746 ?rwxrwxr-x··2.0·unx·····3325·b-·stor·80-Jan-01·00:00·u1/a.class1746 ?rwxrwxr-x··2.0·unx·····3325·b-·stor·80-Jan-01·00:00·u1/a.class
1747 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·u1/b.class1747 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·u1/b.class
1748 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·u2/a$a.class1748 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·u2/a$a.class
1749 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·u2/a$b.class1749 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·u2/a$b.class
1750 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·u2/a$c.class1750 ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·u2/a$c.class
1751 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·u2/a.class1751 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·u2/a.class
1752 ?rwxrwxr-x··2.0·unx·····2472·b-·stor·80-Jan-01·00:00·u2/i.class1752 ?rwxrwxr-x··2.0·unx·····2472·b-·stor·80-Jan-01·00:00·u2/i.class
1753 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·u2/j$a.class1753 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·u2/j$a.class
1754 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·v/a.class1754 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·v/a.class
1755 ?rwxrwxr-x··2.0·unx······772·b-·stor·80-Jan-01·00:00·v/b.class1755 ?rwxrwxr-x··2.0·unx······772·b-·stor·80-Jan-01·00:00·v/b.class
1756 ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·v/c.class1756 ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·v/c.class
1757 ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·v/d.class1757 ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·v/d.class
Offset 1911, 18 lines modifiedOffset 1911, 18 lines modified
1911 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·z0/l.class1911 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·z0/l.class
1912 ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·z0/m.class1912 ?rwxrwxr-x··2.0·unx······572·b-·stor·80-Jan-01·00:00·z0/m.class
1913 ?rwxrwxr-x··2.0·unx·····1515·b-·stor·80-Jan-01·00:00·z0/n.class1913 ?rwxrwxr-x··2.0·unx·····1515·b-·stor·80-Jan-01·00:00·z0/n.class
1914 ?rwxrwxr-x··2.0·unx·····1374·b-·stor·80-Jan-01·00:00·z0/o.class1914 ?rwxrwxr-x··2.0·unx·····1374·b-·stor·80-Jan-01·00:00·z0/o.class
1915 ?rwxrwxr-x··2.0·unx·····1326·b-·stor·80-Jan-01·00:00·z0/p.class1915 ?rwxrwxr-x··2.0·unx·····1326·b-·stor·80-Jan-01·00:00·z0/p.class
1916 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·z0/q.class1916 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·z0/q.class
1917 ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·z1/a.class1917 ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·z1/a.class
1918 ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·z1/d.class1918 ?rwxrwxr-x··2.0·unx······860·b-·stor·80-Jan-01·00:00·z1/d.class
1919 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·z1/e.class1919 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·z1/e.class
1920 ?rwxrwxr-x··2.0·unx·······89·b-·stor·80-Jan-01·00:00·z1/i.class1920 ?rwxrwxr-x··2.0·unx·······89·b-·stor·80-Jan-01·00:00·z1/i.class
1921 ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·z1/l.class1921 ?rwxrwxr-x··2.0·unx······840·b-·stor·80-Jan-01·00:00·z1/l.class
1922 ?rwxrwxr-x··2.0·unx·····2030·b-·stor·80-Jan-01·00:00·z1/m.class1922 ?rwxrwxr-x··2.0·unx·····2030·b-·stor·80-Jan-01·00:00·z1/m.class
1923 ?rwxrwxr-x··2.0·unx······110·b-·stor·80-Jan-01·00:00·z1/n.class1923 ?rwxrwxr-x··2.0·unx······110·b-·stor·80-Jan-01·00:00·z1/n.class
1924 ?rwxrwxr-x··2.0·unx······751·b-·stor·80-Jan-01·00:00·z2/a.class1924 ?rwxrwxr-x··2.0·unx······751·b-·stor·80-Jan-01·00:00·z2/a.class
1925 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·z2/c.class1925 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·z2/c.class
1926 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·a0/a.class1926 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·a0/a.class
1927 ?rwxrwxr-x··2.0·unx·····1099·b-·stor·80-Jan-01·00:00·a0/b.class1927 ?rwxrwxr-x··2.0·unx·····1099·b-·stor·80-Jan-01·00:00·a0/b.class
1928 ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·a0/e.class1928 ?rwxrwxr-x··2.0·unx······107·b-·stor·80-Jan-01·00:00·a0/e.class
Offset 2928, 8 lines modifiedOffset 2928, 8 lines modified
2928 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·x2/p.class2928 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·x2/p.class
2929 ?rwxrwxr-x··2.0·unx·····7770·b-·stor·80-Jan-01·00:00·l3/n.class2929 ?rwxrwxr-x··2.0·unx·····7770·b-·stor·80-Jan-01·00:00·l3/n.class
2930 ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·x2/q.class2930 ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·x2/q.class
2931 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·l3/o.class2931 ?rwxrwxr-x··2.0·unx·······44·b-·stor·80-Jan-01·00:00·l3/o.class
2932 ?rwxrwxr-x··2.0·unx·····1422·b-·stor·80-Jan-01·00:00·x2/g.class2932 ?rwxrwxr-x··2.0·unx·····1422·b-·stor·80-Jan-01·00:00·x2/g.class
2933 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·l3/p.class2933 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·l3/p.class
2934 ?rwxrwxr-x··2.0·unx·····1619·b-·stor·80-Jan-01·00:00·l3/d.class2934 ?rwxrwxr-x··2.0·unx·····1619·b-·stor·80-Jan-01·00:00·l3/d.class
2935 2933·files,·4252521·bytes·uncompressed,·3833500·bytes·compressed:··9.9%2935 2933·files,·4252640·bytes·uncompressed,·3833619·bytes·compressed:··9.9%
968 B
u2/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[]·q2·=·new·a$c[11]; 
32 ········final·a$c·a$c; 
33 ········q2[0]·=·a$c; 
34 ········final·a$c·a$c2; 
35 ········q2[n2]·=·a$c2; 
36 ········final·a$c·a$c3; 
37 ········q2[n3]·=·a$c3; 
38 ········final·a$c·a$c4; 
39 ········q2[3]·=·a$c4; 
40 ········final·a$c·a$c5; 
41 ········q2[4]·=·a$c5; 
42 ········final·a$c·a$c6; 
43 ········q2[5]·=·a$c6; 
44 ········final·a$c·a$c7; 
45 ········q2[6]·=·a$c7; 
46 ········final·a$c·a$c8; 
47 ········q2[7]·=·a$c8; 
48 ········final·a$c·a$c9; 
49 ········q2[8]·=·a$c9; 
50 ········final·a$c·a$c10; 
51 ········q2[9]·=·a$c10; 
52 ········final·a$c·a$c11; 
53 ········q2[n11]·=·a$c11; 
54 ········q·=·q2; 
55 ····}31 ····}
56 ····32 ····
57 ····private·a$c(final·String·name,·final·int·ordinal,·final·int·e)·{33 ····private·a$c(final·String·name,·final·int·ordinal,·final·int·e)·{
58 ········this.e·=·e;34 ········this.e·=·e;
59 ····}35 ····}
60 }36 }
439 B
z1/d.class
419 B
procyon -ec {}
    
Offset 8, 19 lines modifiedOffset 8, 14 lines modified
8 ····8 ····
9 ····final·e·e;9 ····final·e·e;
10 ····final·int·f;10 ····final·int·f;
11 ····11 ····
12 ····static·{12 ····static·{
13 ········final·b·b·=·new·b();13 ········final·b·b·=·new·b();
14 ········final·int·n·=·1;14 ········final·int·n·=·1;
15 ········final·d·d; 
16 ········final·d[]·j·=·{·d,·null·}; 
17 ········final·d·d2; 
18 ········j[n]·=·d2; 
19 ········i·=·j; 
20 ····}15 ····}
21 ····16 ····
22 ····private·d(final·String·name,·final·int·ordinal,·final·e·e,·final·int·f)·{17 ····private·d(final·String·name,·final·int·ordinal,·final·e·e,·final·int·f)·{
23 ········this.e·=·e;18 ········this.e·=·e;
24 ········this.f·=·f;19 ········this.f·=·f;
25 ····}20 ····}
26 }21 }
437 B
z1/l.class
417 B
procyon -ec {}
    
Offset 8, 19 lines modifiedOffset 8, 14 lines modified
8 ····8 ····
9 ····final·n·e;9 ····final·n·e;
10 ····final·int·f;10 ····final·int·f;
11 ····11 ····
12 ····static·{12 ····static·{
13 ········final·j·j·=·new·j();13 ········final·j·j·=·new·j();
14 ········final·int·n·=·1;14 ········final·int·n·=·1;
15 ········final·l·l; 
16 ········final·l[]·m·=·{·l,·null·}; 
17 ········final·l·k; 
18 ········m[n]·=·k; 
19 ········i·=·m; 
20 ····}15 ····}
21 ····16 ····
22 ····private·l(final·String·name,·final·int·ordinal,·final·n·e,·final·int·f)·{17 ····private·l(final·String·name,·final·int·ordinal,·final·n·e,·final·int·f)·{
23 ········this.e·=·e;18 ········this.e·=·e;
24 ········this.f·=·f;19 ········this.f·=·f;
25 ····}20 ····}
26 }21 }
2.16 KB
smali/z1/d.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 .field·final·e:Lz1/e;25 .field·final·e:Lz1/e;
  
26 .field·final·f:I26 .field·final·f:I
  
  
27 #·direct·methods27 #·direct·methods
28 .method·static·constructor·<clinit>()V28 .method·static·constructor·<clinit>()V
29 ····.locals·729 ····.locals·5
  
30 ····new-instance·v0,·Lz1/d;30 ····new-instance·v0,·Lz1/d;
  
31 ····new-instance·v1,·Lz1/b;31 ····new-instance·v1,·Lz1/b;
  
32 ····invoke-direct·{v1},·Lz1/b;-><init>()V32 ····invoke-direct·{v1},·Lz1/b;-><init>()V
  
Offset 43, 37 lines modifiedOffset 43, 33 lines modified
  
43 ····const/4·v4,·0x143 ····const/4·v4,·0x1
  
44 ····invoke-direct·{v0,·v2,·v3,·v1,·v4},·Lz1/d;-><init>(Ljava/lang/String;ILz1/e;I)V44 ····invoke-direct·{v0,·v2,·v3,·v1,·v4},·Lz1/d;-><init>(Ljava/lang/String;ILz1/e;I)V
  
45 ····sput-object·v0,·Lz1/d;->g:Lz1/d;45 ····sput-object·v0,·Lz1/d;->g:Lz1/d;
  
46 ····new-instance·v1,·Lz1/d;46 ····new-instance·v0,·Lz1/d;
  
47 ····new-instance·v2,·Lz1/c; 
  
48 ····invoke-direct·{v2},·Lz1/c;-><init>()V 
  
49 ····const-string·v5,·"RSA_ECB_OAEPwithSHA_256andMGF1Padding"47 ····new-instance·v1,·Lz1/c;
  
50 ····const/16·v6,·0x1748 ····invoke-direct·{v1},·Lz1/c;-><init>()V
  
51 ····invoke-direct·{v1,·v5,·v4,·v2,·v6},·Lz1/d;-><init>(Ljava/lang/String;ILz1/e;I)V49 ····const-string·v2,·"RSA_ECB_OAEPwithSHA_256andMGF1Padding"
  
52 ····sput-object·v1,·Lz1/d;->h:Lz1/d;50 ····const/16·v3,·0x17
  
53 ····const/4·v2,·0x251 ····invoke-direct·{v0,·v2,·v4,·v1,·v3},·Lz1/d;-><init>(Ljava/lang/String;ILz1/e;I)V
  
54 ····new-array·v2,·v2,·[Lz1/d;52 ····sput-object·v0,·Lz1/d;->h:Lz1/d;
  
55 ····aput-object·v0,·v2,·v353 ····invoke-static·{},·Lz1/d;->a()[Lz1/d;
  
56 ····aput-object·v1,·v2,·v454 ····move-result-object·v0
  
57 ····sput-object·v2,·Lz1/d;->i:[Lz1/d;55 ····sput-object·v0,·Lz1/d;->i:[Lz1/d;
  
58 ····return-void56 ····return-void
59 .end·method57 .end·method
  
60 .method·private·constructor·<init>(Ljava/lang/String;ILz1/e;I)V58 .method·private·constructor·<init>(Ljava/lang/String;ILz1/e;I)V
61 ····.locals·059 ····.locals·0
62 ····.annotation·system·Ldalvik/annotation/Signature;60 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 89, 14 lines modifiedOffset 85, 36 lines modified
89 ····iput-object·p3,·p0,·Lz1/d;->e:Lz1/e;85 ····iput-object·p3,·p0,·Lz1/d;->e:Lz1/e;
  
90 ····iput·p4,·p0,·Lz1/d;->f:I86 ····iput·p4,·p0,·Lz1/d;->f:I
  
91 ····return-void87 ····return-void
92 .end·method88 .end·method
  
 89 .method·private·static·synthetic·a()[Lz1/d;
 90 ····.locals·3
  
 91 ····const/4·v0,·0x2
  
 92 ····new-array·v0,·v0,·[Lz1/d;
  
 93 ····sget-object·v1,·Lz1/d;->g:Lz1/d;
  
 94 ····const/4·v2,·0x0
  
 95 ····aput-object·v1,·v0,·v2
  
 96 ····sget-object·v1,·Lz1/d;->h:Lz1/d;
  
 97 ····const/4·v2,·0x1
  
 98 ····aput-object·v1,·v0,·v2
  
 99 ····return-object·v0
 100 .end·method
  
93 .method·public·static·valueOf(Ljava/lang/String;)Lz1/d;101 .method·public·static·valueOf(Ljava/lang/String;)Lz1/d;
94 ····.locals·1102 ····.locals·1
  
95 ····const-class·v0,·Lz1/d;103 ····const-class·v0,·Lz1/d;
  
96 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;104 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  
2.12 KB
smali/z1/l.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 .field·final·e:Lz1/n;25 .field·final·e:Lz1/n;
  
26 .field·final·f:I26 .field·final·f:I
  
  
27 #·direct·methods27 #·direct·methods
28 .method·static·constructor·<clinit>()V28 .method·static·constructor·<clinit>()V
29 ····.locals·729 ····.locals·5
  
30 ····new-instance·v0,·Lz1/l;30 ····new-instance·v0,·Lz1/l;
  
31 ····new-instance·v1,·Lz1/j;31 ····new-instance·v1,·Lz1/j;
  
32 ····invoke-direct·{v1},·Lz1/j;-><init>()V32 ····invoke-direct·{v1},·Lz1/j;-><init>()V
  
Offset 43, 37 lines modifiedOffset 43, 33 lines modified
  
43 ····const/4·v4,·0x143 ····const/4·v4,·0x1
  
44 ····invoke-direct·{v0,·v2,·v3,·v1,·v4},·Lz1/l;-><init>(Ljava/lang/String;ILz1/n;I)V44 ····invoke-direct·{v0,·v2,·v3,·v1,·v4},·Lz1/l;-><init>(Ljava/lang/String;ILz1/n;I)V
  
45 ····sput-object·v0,·Lz1/l;->g:Lz1/l;45 ····sput-object·v0,·Lz1/l;->g:Lz1/l;
  
46 ····new-instance·v1,·Lz1/l;46 ····new-instance·v0,·Lz1/l;
  
47 ····new-instance·v2,·Lz1/k; 
  
48 ····invoke-direct·{v2},·Lz1/k;-><init>()V 
  
49 ····const-string·v5,·"AES_GCM_NoPadding"47 ····new-instance·v1,·Lz1/k;
  
50 ····const/16·v6,·0x1748 ····invoke-direct·{v1},·Lz1/k;-><init>()V
  
51 ····invoke-direct·{v1,·v5,·v4,·v2,·v6},·Lz1/l;-><init>(Ljava/lang/String;ILz1/n;I)V49 ····const-string·v2,·"AES_GCM_NoPadding"
  
52 ····sput-object·v1,·Lz1/l;->h:Lz1/l;50 ····const/16·v3,·0x17
  
53 ····const/4·v2,·0x251 ····invoke-direct·{v0,·v2,·v4,·v1,·v3},·Lz1/l;-><init>(Ljava/lang/String;ILz1/n;I)V
  
54 ····new-array·v2,·v2,·[Lz1/l;52 ····sput-object·v0,·Lz1/l;->h:Lz1/l;
  
55 ····aput-object·v0,·v2,·v353 ····invoke-static·{},·Lz1/l;->a()[Lz1/l;
  
56 ····aput-object·v1,·v2,·v454 ····move-result-object·v0
  
57 ····sput-object·v2,·Lz1/l;->i:[Lz1/l;55 ····sput-object·v0,·Lz1/l;->i:[Lz1/l;
  
58 ····return-void56 ····return-void
59 .end·method57 .end·method
  
60 .method·private·constructor·<init>(Ljava/lang/String;ILz1/n;I)V58 .method·private·constructor·<init>(Ljava/lang/String;ILz1/n;I)V
61 ····.locals·059 ····.locals·0
62 ····.annotation·system·Ldalvik/annotation/Signature;60 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 89, 14 lines modifiedOffset 85, 36 lines modified
89 ····iput-object·p3,·p0,·Lz1/l;->e:Lz1/n;85 ····iput-object·p3,·p0,·Lz1/l;->e:Lz1/n;
  
90 ····iput·p4,·p0,·Lz1/l;->f:I86 ····iput·p4,·p0,·Lz1/l;->f:I
  
91 ····return-void87 ····return-void
92 .end·method88 .end·method
  
 89 .method·private·static·synthetic·a()[Lz1/l;
 90 ····.locals·3
  
 91 ····const/4·v0,·0x2
  
 92 ····new-array·v0,·v0,·[Lz1/l;
  
 93 ····sget-object·v1,·Lz1/l;->g:Lz1/l;
  
 94 ····const/4·v2,·0x0
  
 95 ····aput-object·v1,·v0,·v2
  
 96 ····sget-object·v1,·Lz1/l;->h:Lz1/l;
  
 97 ····const/4·v2,·0x1
  
 98 ····aput-object·v1,·v0,·v2
  
 99 ····return-object·v0
 100 .end·method
  
93 .method·public·static·valueOf(Ljava/lang/String;)Lz1/l;101 .method·public·static·valueOf(Ljava/lang/String;)Lz1/l;
94 ····.locals·1102 ····.locals·1
  
95 ····const-class·v0,·Lz1/l;103 ····const-class·v0,·Lz1/l;
  
96 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;104 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  
328 B
smali/y1/e.smali
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 .implements·Lr2/j$c;6 .implements·Lr2/j$c;
7 .implements·Lk2/a;7 .implements·Lk2/a;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Ly1/e$b;, 
12 ········Ly1/e$a;11 ········Ly1/e$a;,
 12 ········Ly1/e$b;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·instance·fields15 #·instance·fields
16 .field·private·a:Lr2/j;16 .field·private·a:Lr2/j;
  
7.23 KB
smali/u2/a$c.smali
    
Offset 50, 184 lines modifiedOffset 50, 224 lines modified
  
50 #·instance·fields50 #·instance·fields
51 .field·final·e:I51 .field·final·e: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,·Lu2/a$c;55 ····new-instance·v0,·Lu2/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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V58 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
59 ····sput-object·v0,·Lu2/a$c;->f:Lu2/a$c;59 ····sput-object·v0,·Lu2/a$c;->f:Lu2/a$c;
  
60 ····new-instance·v1,·Lu2/a$c;60 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V63 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
64 ····sput-object·v1,·Lu2/a$c;->g:Lu2/a$c;64 ····sput-object·v0,·Lu2/a$c;->g:Lu2/a$c;
  
65 ····new-instance·v3,·Lu2/a$c;65 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V68 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
69 ····sput-object·v3,·Lu2/a$c;->h:Lu2/a$c;69 ····sput-object·v0,·Lu2/a$c;->h:Lu2/a$c;
  
70 ····new-instance·v5,·Lu2/a$c;70 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V73 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
74 ····sput-object·v5,·Lu2/a$c;->i:Lu2/a$c;74 ····sput-object·v0,·Lu2/a$c;->i:Lu2/a$c;
  
75 ····new-instance·v7,·Lu2/a$c;75 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V78 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
79 ····sput-object·v7,·Lu2/a$c;->j:Lu2/a$c;79 ····sput-object·v0,·Lu2/a$c;->j:Lu2/a$c;
  
80 ····new-instance·v9,·Lu2/a$c;80 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V83 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
84 ····sput-object·v9,·Lu2/a$c;->k:Lu2/a$c;84 ····sput-object·v0,·Lu2/a$c;->k:Lu2/a$c;
  
85 ····new-instance·v11,·Lu2/a$c;85 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V88 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
89 ····sput-object·v11,·Lu2/a$c;->l:Lu2/a$c;89 ····sput-object·v0,·Lu2/a$c;->l:Lu2/a$c;
  
90 ····new-instance·v13,·Lu2/a$c;90 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V93 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
94 ····sput-object·v13,·Lu2/a$c;->m:Lu2/a$c;94 ····sput-object·v0,·Lu2/a$c;->m:Lu2/a$c;
  
95 ····new-instance·v15,·Lu2/a$c;95 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V98 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
99 ····sput-object·v15,·Lu2/a$c;->n:Lu2/a$c;99 ····sput-object·v0,·Lu2/a$c;->n:Lu2/a$c;
  
100 ····new-instance·v14,·Lu2/a$c;100 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V103 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
104 ····sput-object·v14,·Lu2/a$c;->o:Lu2/a$c;104 ····sput-object·v0,·Lu2/a$c;->o:Lu2/a$c;
  
105 ····new-instance·v12,·Lu2/a$c;105 ····new-instance·v0,·Lu2/a$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},·Lu2/a$c;-><init>(Ljava/lang/String;II)V108 ····invoke-direct·{v0,·v1,·v2,·v2},·Lu2/a$c;-><init>(Ljava/lang/String;II)V
  
109 ····sput-object·v12,·Lu2/a$c;->p:Lu2/a$c;109 ····sput-object·v0,·Lu2/a$c;->p:Lu2/a$c;
  
110 ····const/16·v10,·0xb110 ····invoke-static·{},·Lu2/a$c;->a()[Lu2/a$c;
  
111 ····new-array·v10,·v10,·[Lu2/a$c;111 ····move-result-object·v0
  
112 ····aput-object·v0,·v10,·v2112 ····sput-object·v0,·Lu2/a$c;->q:[Lu2/a$c;
  
113 ····aput-object·v1,·v10,·v4113 ····return-void
 114 .end·method
Max diff block lines reached; 2504/7365 bytes (34.00%) of diff not shown.
413 B
smali/u2/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 ········Lu2/a$a;,
7 ········Lu2/a$b;,8 ········Lu2/a$b;,
8 ········Lu2/a$c;,9 ········Lu2/a$c;
9 ········Lu2/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
446 B
smali/c2/n$a.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·b:Lc2/o;22 .field·final·synthetic·b:Lc2/o;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lc2/o;Lc2/i;)V24 .method·constructor·<init>(Lc2/o;Lc2/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,·Lc2/n$a;->b:Lc2/o;31 ····iput-object·p1,·p0,·Lc2/n$a;->b:Lc2/o;
  
27 ····iput-object·p2,·p0,·Lc2/n$a;->a:Lc2/i;32 ····iput-object·p2,·p0,·Lc2/n$a;->a:Lc2/i;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
453 B
smali/c2/c0$a.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·g:Lc2/c0;24 .field·final·synthetic·g:Lc2/c0;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lc2/c0;Lc2/i;Lr2/j$d;)V26 .method·constructor·<init>(Lc2/c0;Lc2/i;Lr2/j$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,·Lc2/c0$a;->g:Lc2/c0;33 ····iput-object·p1,·p0,·Lc2/c0$a;->g:Lc2/c0;
  
29 ····iput-object·p2,·p0,·Lc2/c0$a;->e:Lc2/i;34 ····iput-object·p2,·p0,·Lc2/c0$a;->e:Lc2/i;
  
30 ····iput-object·p3,·p0,·Lc2/c0$a;->f:Lr2/j$d;35 ····iput-object·p3,·p0,·Lc2/c0$a;->f:Lr2/j$d;
  
481 B
smali/c2/c0$b.smali
    
Offset 26, 14 lines modifiedOffset 26, 19 lines modified
  
26 .field·final·synthetic·h:Lc2/c0;26 .field·final·synthetic·h:Lc2/c0;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lc2/c0;Lc2/i;Ljava/lang/String;Lr2/j$d;)V28 .method·constructor·<init>(Lc2/c0;Lc2/i;Ljava/lang/String;Lr2/j$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,·Lc2/c0$b;->h:Lc2/c0;35 ····iput-object·p1,·p0,·Lc2/c0$b;->h:Lc2/c0;
  
31 ····iput-object·p2,·p0,·Lc2/c0$b;->e:Lc2/i;36 ····iput-object·p2,·p0,·Lc2/c0$b;->e:Lc2/i;
  
32 ····iput-object·p3,·p0,·Lc2/c0$b;->f:Ljava/lang/String;37 ····iput-object·p3,·p0,·Lc2/c0$b;->f:Ljava/lang/String;