46.2 MB
/home/fdroid/fdroiddata/tmp/org.stypox.dicio_9.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.stypox.dicio_9.apk
13.0 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: <27a869cc0fbfba2f14cffdc9e4d4a499e6a21e8f91f166f7dbe99267641bca1b>, actual: <50ea9c179ad3a43911893e9f1b7272d8ae6897829c20e95634b8942b2e6b4fae> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <e9c232e2720cefcd75a356b3a9b833572662aac2746e9acade09afe154c3d6e5d7d91f0100000000>, actual: <b80b374b1b8b1436e6eba90d283ac2f205f93d24298ad2208f5819b3c77f001dd7d91f0100000000>
    
Offset 1, 73 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:·f18a3aa28b65a3b67f1fc9f061aa345471aaabf006e3fa51387397754b86d71f 
10 Signer·#1·certificate·SHA-1·digest:·5785b50699abd47c6b09dadb047be9e2bf636002 
11 Signer·#1·certificate·MD5·digest:·3f66dfcd6489bd1db6591c0d77da7ba4 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·fa5f087d179d155da366b03f3a8eda6873be7f2fb99fdc8c5bda94ba86bd8561 
15 Signer·#1·public·key·SHA-1·digest:·d9bc762c810d0cb2b6f0a5dae76f5290fb687bcc 
16 Signer·#1·public·key·MD5·digest:·30001f4c2846b192a6b5f79613b5a9fb 
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/AL2.0·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/CHANGES·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/LGPL2.1·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/README.md·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.activity_activity-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.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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 WARNING:·META-INF/androidx.databinding_viewbinding.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.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 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/. 
37 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 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/. 
39 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/. 
40 WARNING:·META-INF/androidx.exifinterface_exifinterface.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.fragment_fragment-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/. 
42 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/. 
43 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/. 
44 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-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/. 
46 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/. 
47 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/. 
48 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/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-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/. 
50 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/. 
51 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-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/. 
52 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/. 
53 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/. 
54 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/. 
55 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.savedstate_savedstate-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/. 
60 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/. 
61 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 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/. 
63 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/. 
64 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 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/. 
66 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/. 
67 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/. 
68 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 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/. 
70 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/. 
71 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 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/. 
73 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.67 KB
zipinfo {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Zip·file·size:·18868695·bytes,·number·of·entries:·8991 Zip·file·size:·18868695·bytes,·number·of·entries:·899
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··9048396·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-r--r--··0.0·unx··9048396·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-r--r--··0.0·unx···370984·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-r--r--··0.0·unx···370984·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-r--r--··0.0·unx··2657900·b-·defN·81-Jan-01·01:01·classes3.dex5 -rw-r--r--··0.0·unx··2657876·b-·defN·81-Jan-01·01:01·classes3.dex
6 -rw-r--r--··0.0·unx···102136·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so6 -rw-r--r--··0.0·unx···102136·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so
7 -rw-r--r--··0.0·unx··8860216·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libvosk.so7 -rw-r--r--··0.0·unx··8860216·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libvosk.so
8 -rw-r--r--··0.0·unx···101444·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjnidispatch.so8 -rw-r--r--··0.0·unx···101444·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjnidispatch.so
9 -rw-r--r--··0.0·unx··8274048·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libvosk.so9 -rw-r--r--··0.0·unx··8274048·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libvosk.so
10 -rw-r--r--··0.0·unx···106028·b-·defN·81-Jan-01·01:01·lib/armeabi/libjnidispatch.so10 -rw-r--r--··0.0·unx···106028·b-·defN·81-Jan-01·01:01·lib/armeabi/libjnidispatch.so
11 -rw-r--r--··0.0·unx···150420·b-·defN·81-Jan-01·01:01·lib/mips/libjnidispatch.so11 -rw-r--r--··0.0·unx···150420·b-·defN·81-Jan-01·01:01·lib/mips/libjnidispatch.so
12 -rw-r--r--··0.0·unx···133040·b-·defN·81-Jan-01·01:01·lib/mips64/libjnidispatch.so12 -rw-r--r--··0.0·unx···133040·b-·defN·81-Jan-01·01:01·lib/mips64/libjnidispatch.so
Offset 894, 8 lines modifiedOffset 894, 8 lines modified
894 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL.xml894 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL.xml
895 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zh.xml895 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zh.xml
896 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml896 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
897 -rw----·····0.0·fat··1082328·b-·stor·81-Jan-01·01:01·resources.arsc897 -rw----·····0.0·fat··1082328·b-·stor·81-Jan-01·01:01·resources.arsc
898 -rw----·····2.0·fat····83102·b-·defN·81-Jan-01·01:01·META-INF/5D3B4DA7.SF898 -rw----·····2.0·fat····83102·b-·defN·81-Jan-01·01:01·META-INF/5D3B4DA7.SF
899 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/5D3B4DA7.RSA899 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/5D3B4DA7.RSA
900 -rw----·····2.0·fat····82975·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF900 -rw----·····2.0·fat····82975·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
901 899·files,·51529111·bytes·uncompressed,·18757130·bytes·compressed:··63.6%901 899·files,·51529087·bytes·uncompressed,·18757111·bytes·compressed:··63.6%
46.2 MB
classes3.dex
46.2 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·c5e95d124 checksum············:·85acc5f1
5 signature···········:·2a3c...aede5 signature···········:·eaee...05ee
6 file_size···········:·26579006 file_size···········:·2657876
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·····:·2489910 string_ids_size·····:·24898
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·268712 type_ids_size·······:·2687
13 type_ids_off········:·99708·(0x01857c)13 type_ids_off········:·99704·(0x018578)
14 proto_ids_size······:·364614 proto_ids_size······:·3646
15 proto_ids_off·······:·110456·(0x01af78)15 proto_ids_off·······:·110452·(0x01af74)
16 field_ids_size······:·1388016 field_ids_size······:·13880
17 field_ids_off·······:·154208·(0x025a60)17 field_ids_off·······:·154204·(0x025a5c)
18 method_ids_size·····:·1334418 method_ids_size·····:·13343
19 method_ids_off······:·265248·(0x040c20)19 method_ids_off······:·265244·(0x040c1c)
20 class_defs_size·····:·195720 class_defs_size·····:·1957
21 class_defs_off······:·372000·(0x05ad20)21 class_defs_off······:·371988·(0x05ad14)
22 data_size···········:·222327622 data_size···········:·2223264
23 data_off············:·434624·(0x06a1c0)23 data_off············:·434612·(0x06a1b4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·61125 class_idx···········:·611
26 access_flags········:·1025·(0x0401)26 access_flags········:·1025·(0x0401)
27 superclass_idx······:·28727 superclass_idx······:·287
28 source_file_idx·····:·432728 source_file_idx·····:·4327
29 static_fields_size··:·029 static_fields_size··:·0
Offset 49, 17 lines modifiedOffset 49, 17 lines modified
49 ······type··········:·'()V'49 ······type··········:·'()V'
50 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)50 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
51 ······code··········-51 ······code··········-
52 ······registers·····:·152 ······registers·····:·1
53 ······ins···········:·153 ······ins···········:·1
54 ······outs··········:·154 ······outs··········:·1
55 ······insns·size····:·4·16-bit·code·units55 ······insns·size····:·4·16-bit·code·units
56 06a5a8:········································|[06a5a8]·kotlinx.coroutines.AbstractTimeSource.<init>:()V56 06a59c:········································|[06a59c]·kotlinx.coroutines.AbstractTimeSource.<init>:()V
57 06a5b8:·7010·c602·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@02c657 06a5ac:·7010·c602·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@02c6
58 06a5be:·0e00···································|0003:·return-void58 06a5b2:·0e00···································|0003:·return-void
59 ······catches·······:·(none)59 ······catches·······:·(none)
60 ······positions·····:·60 ······positions·····:·
61 ········0x0000·line=1361 ········0x0000·line=13
62 ······locals········:·62 ······locals········:·
63 ········0x0000·-·0x0004·reg=0·this·Lkotlinx/coroutines/AbstractTimeSource;·63 ········0x0000·-·0x0004·reg=0·this·Lkotlinx/coroutines/AbstractTimeSource;·
  
64 ··Virtual·methods···-64 ··Virtual·methods···-
Offset 150, 102 lines modifiedOffset 150, 102 lines modified
150 ······type··········:·'()V'150 ······type··········:·'()V'
151 ······access········:·0x10008·(STATIC·CONSTRUCTOR)151 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
152 ······code··········-152 ······code··········-
153 ······registers·····:·0153 ······registers·····:·0
154 ······ins···········:·0154 ······ins···········:·0
155 ······outs··········:·0155 ······outs··········:·0
156 ······insns·size····:·1·16-bit·code·units156 ······insns·size····:·1·16-bit·code·units
157 06a484:········································|[06a484]·kotlinx.coroutines.AbstractTimeSourceKt.<clinit>:()V157 06a478:········································|[06a478]·kotlinx.coroutines.AbstractTimeSourceKt.<clinit>:()V
158 06a494:·0e00···································|0000:·return-void158 06a488:·0e00···································|0000:·return-void
159 ······catches·······:·(none)159 ······catches·······:·(none)
160 ······positions·····:·160 ······positions·····:·
161 ······locals········:·161 ······locals········:·
  
162 ····#1··············:·(in·Lkotlinx/coroutines/AbstractTimeSourceKt;)162 ····#1··············:·(in·Lkotlinx/coroutines/AbstractTimeSourceKt;)
163 ······name··········:·'currentTimeMillis'163 ······name··········:·'currentTimeMillis'
164 ······type··········:·'()J'164 ······type··········:·'()J'
165 ······access········:·0x001a·(PRIVATE·STATIC·FINAL)165 ······access········:·0x001a·(PRIVATE·STATIC·FINAL)
166 ······code··········-166 ······code··········-
167 ······registers·····:·2167 ······registers·····:·2
168 ······ins···········:·0168 ······ins···········:·0
169 ······outs··········:·1169 ······outs··········:·1
170 ······insns·size····:·16·16-bit·code·units170 ······insns·size····:·16·16-bit·code·units
171 06a424:········································|[06a424]·kotlinx.coroutines.AbstractTimeSourceKt.currentTimeMillis:()J171 06a418:········································|[06a418]·kotlinx.coroutines.AbstractTimeSourceKt.currentTimeMillis:()J
172 06a434:·7100·6f06·0000·························|0000:·invoke-static·{},·Lkotlinx/coroutines/AbstractTimeSourceKt;.getTimeSource:()Lkotlinx/coroutines/AbstractTimeSource;·//·method@066f172 06a428:·7100·6f06·0000·························|0000:·invoke-static·{},·Lkotlinx/coroutines/AbstractTimeSourceKt;.getTimeSource:()Lkotlinx/coroutines/AbstractTimeSource;·//·method@066f
173 06a43a:·0c00···································|0003:·move-result-object·v0173 06a42e:·0c00···································|0003:·move-result-object·v0
174 06a43c:·3900·0700······························|0004:·if-nez·v0,·000b·//·+0007174 06a430:·3900·0700······························|0004:·if-nez·v0,·000b·//·+0007
175 06a440:·7100·2e03·0000·························|0006:·invoke-static·{},·Ljava/lang/System;.currentTimeMillis:()J·//·method@032e175 06a434:·7100·2e03·0000·························|0006:·invoke-static·{},·Ljava/lang/System;.currentTimeMillis:()J·//·method@032e
176 06a446:·0b00···································|0009:·move-result-wide·v0176 06a43a:·0b00···································|0009:·move-result-wide·v0
177 06a448:·2805···································|000a:·goto·000f·//·+0005177 06a43c:·2805···································|000a:·goto·000f·//·+0005
178 06a44a:·6e10·6406·0000·························|000b:·invoke-virtual·{v0},·Lkotlinx/coroutines/AbstractTimeSource;.currentTimeMillis:()J·//·method@0664178 06a43e:·6e10·6406·0000·························|000b:·invoke-virtual·{v0},·Lkotlinx/coroutines/AbstractTimeSource;.currentTimeMillis:()J·//·method@0664
179 06a450:·0b00···································|000e:·move-result-wide·v0179 06a444:·0b00···································|000e:·move-result-wide·v0
180 06a452:·1000···································|000f:·return-wide·v0180 06a446:·1000···································|000f:·return-wide·v0
181 ······catches·······:·(none)181 ······catches·······:·(none)
182 ······positions·····:·182 ······positions·····:·
183 ········0x0000·line=31183 ········0x0000·line=31
184 ······locals········:·184 ······locals········:·
  
185 ····#2··············:·(in·Lkotlinx/coroutines/AbstractTimeSourceKt;)185 ····#2··············:·(in·Lkotlinx/coroutines/AbstractTimeSourceKt;)
186 ······name··········:·'getTimeSource'186 ······name··········:·'getTimeSource'
187 ······type··········:·'()Lkotlinx/coroutines/AbstractTimeSource;'187 ······type··········:·'()Lkotlinx/coroutines/AbstractTimeSource;'
188 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)188 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
189 ······code··········-189 ······code··········-
190 ······registers·····:·1190 ······registers·····:·1
191 ······ins···········:·0191 ······ins···········:·0
192 ······outs··········:·0192 ······outs··········:·0
193 ······insns·size····:·3·16-bit·code·units193 ······insns·size····:·3·16-bit·code·units
194 06a40c:········································|[06a40c]·kotlinx.coroutines.AbstractTimeSourceKt.getTimeSource:()Lkotlinx/coroutines/AbstractTimeSource;194 06a400:········································|[06a400]·kotlinx.coroutines.AbstractTimeSourceKt.getTimeSource:()Lkotlinx/coroutines/AbstractTimeSource;
195 06a41c:·6200·4700······························|0000:·sget-object·v0,·Lkotlinx/coroutines/AbstractTimeSourceKt;.timeSource:Lkotlinx/coroutines/AbstractTimeSource;·//·field@0047195 06a410:·6200·4700······························|0000:·sget-object·v0,·Lkotlinx/coroutines/AbstractTimeSourceKt;.timeSource:Lkotlinx/coroutines/AbstractTimeSource;·//·field@0047
196 06a420:·1100···································|0002:·return-object·v0196 06a414:·1100···································|0002:·return-object·v0
197 ······catches·······:·(none)197 ······catches·······:·(none)
198 ······positions·····:·198 ······positions·····:·
199 ········0x0000·line=27199 ········0x0000·line=27
200 ······locals········:·200 ······locals········:·
  
201 ····#3··············:·(in·Lkotlinx/coroutines/AbstractTimeSourceKt;)201 ····#3··············:·(in·Lkotlinx/coroutines/AbstractTimeSourceKt;)
202 ······name··········:·'nanoTime'202 ······name··········:·'nanoTime'
203 ······type··········:·'()J'203 ······type··········:·'()J'
204 ······access········:·0x001a·(PRIVATE·STATIC·FINAL)204 ······access········:·0x001a·(PRIVATE·STATIC·FINAL)
205 ······code··········-205 ······code··········-
206 ······registers·····:·2206 ······registers·····:·2
207 ······ins···········:·0207 ······ins···········:·0
208 ······outs··········:·1208 ······outs··········:·1
209 ······insns·size····:·16·16-bit·code·units209 ······insns·size····:·16·16-bit·code·units
210 06a454:········································|[06a454]·kotlinx.coroutines.AbstractTimeSourceKt.nanoTime:()J210 06a448:········································|[06a448]·kotlinx.coroutines.AbstractTimeSourceKt.nanoTime:()J
211 06a464:·7100·6f06·0000·························|0000:·invoke-static·{},·Lkotlinx/coroutines/AbstractTimeSourceKt;.getTimeSource:()Lkotlinx/coroutines/AbstractTimeSource;·//·method@066f211 06a458:·7100·6f06·0000·························|0000:·invoke-static·{},·Lkotlinx/coroutines/AbstractTimeSourceKt;.getTimeSource:()Lkotlinx/coroutines/AbstractTimeSource;·//·method@066f
212 06a46a:·0c00···································|0003:·move-result-object·v0212 06a45e:·0c00···································|0003:·move-result-object·v0
213 06a46c:·3900·0700······························|0004:·if-nez·v0,·000b·//·+0007213 06a460:·3900·0700······························|0004:·if-nez·v0,·000b·//·+0007
214 06a470:·7100·3203·0000·························|0006:·invoke-static·{},·Ljava/lang/System;.nanoTime:()J·//·method@0332214 06a464:·7100·3203·0000·························|0006:·invoke-static·{},·Ljava/lang/System;.nanoTime:()J·//·method@0332
215 06a476:·0b00···································|0009:·move-result-wide·v0215 06a46a:·0b00···································|0009:·move-result-wide·v0
216 06a478:·2805···································|000a:·goto·000f·//·+0005216 06a46c:·2805···································|000a:·goto·000f·//·+0005
217 06a47a:·6e10·6506·0000·························|000b:·invoke-virtual·{v0},·Lkotlinx/coroutines/AbstractTimeSource;.nanoTime:()J·//·method@0665217 06a46e:·6e10·6506·0000·························|000b:·invoke-virtual·{v0},·Lkotlinx/coroutines/AbstractTimeSource;.nanoTime:()J·//·method@0665
218 06a480:·0b00···································|000e:·move-result-wide·v0218 06a474:·0b00···································|000e:·move-result-wide·v0
219 06a482:·1000···································|000f:·return-wide·v0219 06a476:·1000···································|000f:·return-wide·v0
220 ······catches·······:·(none)220 ······catches·······:·(none)
221 ······positions·····:·221 ······positions·····:·
222 ········0x0000·line=35222 ········0x0000·line=35
223 ······locals········:·223 ······locals········:·
  
Max diff block lines reached; 48416841/48426241 bytes (99.98%) of diff not shown.
848 B
smali_classes3/org/stypox/dicio/output/speech/AndroidTtsSpeechDevice$1.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lorg/stypox/dicio/output/speech/AndroidTtsSpeechDevice$1;1 .class·Lorg/stypox/dicio/output/speech/AndroidTtsSpeechDevice$1;
2 .super·Landroid/speech/tts/UtteranceProgressListener;2 .super·Landroid/speech/tts/UtteranceProgressListener;
3 .source·"AndroidTtsSpeechDevice.java"3 .source·"AndroidTtsSpeechDevice.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lorg/stypox/dicio/output/speech/AndroidTtsSpeechDevice;->lambda$new$0(Ljava/util/Locale;Landroid/content/Context;I)V6 ····value·=·Lorg/stypox/dicio/output/speech/AndroidTtsSpeechDevice;->lambda$new$0$org-stypox-dicio-output-speech-AndroidTtsSpeechDevice(Ljava/util/Locale;Landroid/content/Context;I)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation