157 MB
/home/fdroid/fdroiddata/tmp/cz.hernik.kaku_5.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_cz.hernik.kaku_5.apk
10.8 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: <6856e435781fd4c5ed1219f0c8a6f3bb7a33266c7ed79b6c017055ee767eaf77>, actual: <c2231cc3add6e8c45ef17267da8b8074dd747cf27a7710486d65661a5f94eb62> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <564faa006b310e0b4892c60e8463d4732ac55792a69eaf5776a74343f26c201b88240a0200000000>, actual: <21ce176a3b73aa379a14cb191da029bbc55444669347b1bce501a655eff7b1a888240a0200000000>
    
Offset 1, 61 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:·f5a4c7b233617fee42f51ea4dc39f1e202ae792b8fc2cef731af5eb2f0e43615 
10 Signer·#1·certificate·SHA-1·digest:·73358fb96ae5aa7da959c3463fbfaf64c893109a 
11 Signer·#1·certificate·MD5·digest:·6405b8de09ba1286fd39f14a08849759 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·ad5848bf5f74d7a62bfa13838b56142e6c16a7b66e9c27dea6b6382d79cdcf7d 
15 Signer·#1·public·key·SHA-1·digest:·1f9182186f7662ffd1a7a693943e15341f8df00f 
16 Signer·#1·public·key·MD5·digest:·f0eb9bd2afb0f2a69f705ae134aafa06 
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.asynclayoutinflater_asynclayoutinflater.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.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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-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/. 
38 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/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.media_media.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.navigation_navigation-common.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.navigation_navigation-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/. 
47 WARNING:·META-INF/androidx.navigation_navigation-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/. 
48 WARNING:·META-INF/androidx.navigation_navigation-ui.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.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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.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.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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.68 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·34223240·bytes,·number·of·entries:·8581 Zip·file·size:·34223240·bytes,·number·of·entries:·858
2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··7309064·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··7309028·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx·28168757·b-·defN·81-Jan-01·01:01·assets/tatoeba_16_4_21.json4 -rw-rw-rw-··0.0·unx·28168757·b-·defN·81-Jan-01·01:01·assets/tatoeba_16_4_21.json
5 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version5 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
6 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version6 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
7 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version7 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version
Offset 853, 8 lines modifiedOffset 853, 8 lines modified
853 -rw----·····0.0·fat······318·b-·stor·81-Jan-01·01:01·res/zN.png853 -rw----·····0.0·fat······318·b-·stor·81-Jan-01·01:01·res/zN.png
854 -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png854 -rw----·····0.0·fat······887·b-·stor·81-Jan-01·01:01·res/zQ.png
855 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml855 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
856 -rw----·····0.0·fat···775644·b-·stor·81-Jan-01·01:01·resources.arsc856 -rw----·····0.0·fat···775644·b-·stor·81-Jan-01·01:01·resources.arsc
857 -rw----·····2.0·fat····76581·b-·defN·81-Jan-01·01:01·META-INF/83815041.SF857 -rw----·····2.0·fat····76581·b-·defN·81-Jan-01·01:01·META-INF/83815041.SF
858 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/83815041.RSA858 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/83815041.RSA
859 -rw----·····2.0·fat····76454·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF859 -rw----·····2.0·fat····76454·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
860 858·files,·88613833·bytes·uncompressed,·34123112·bytes·compressed:··61.5%860 858·files,·88613797·bytes·uncompressed,·34122970·bytes·compressed:··61.5%
157 MB
classes.dex
157 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············:·da02940f4 checksum············:·c8dd195d
5 signature···········:·d73f...f64a5 signature···········:·70fb...cb3c
6 file_size···········:·73090646 file_size···········:·7309028
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·····:·5085610 string_ids_size·····:·50855
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·612612 type_ids_size·······:·6126
13 type_ids_off········:·203536·(0x031b10)13 type_ids_off········:·203532·(0x031b0c)
14 proto_ids_size······:·1055614 proto_ids_size······:·10556
15 proto_ids_off·······:·228040·(0x037ac8)15 proto_ids_off·······:·228036·(0x037ac4)
16 field_ids_size······:·3959016 field_ids_size······:·39590
17 field_ids_off·······:·354712·(0x056998)17 field_ids_off·······:·354708·(0x056994)
18 method_ids_size·····:·5038918 method_ids_size·····:·50388
19 method_ids_off······:·671432·(0x0a3ec8)19 method_ids_off······:·671428·(0x0a3ec4)
20 class_defs_size·····:·490720 class_defs_size·····:·4907
21 class_defs_off······:·1074544·(0x106570)21 class_defs_off······:·1074532·(0x106564)
22 data_size···········:·607749622 data_size···········:·6077472
23 data_off············:·1231568·(0x12cad0)23 data_off············:·1231556·(0x12cac4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·36925 class_idx···········:·369
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·435627 superclass_idx······:·4356
28 source_file_idx·····:·1011228 source_file_idx·····:·10112
29 static_fields_size··:·029 static_fields_size··:·0
Offset 112, 20 lines modifiedOffset 112, 20 lines modified
112 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'112 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'
113 ······access········:·0x10000·(CONSTRUCTOR)113 ······access········:·0x10000·(CONSTRUCTOR)
114 ······code··········-114 ······code··········-
115 ······registers·····:·3115 ······registers·····:·3
116 ······ins···········:·2116 ······ins···········:·2
117 ······outs··········:·2117 ······outs··········:·2
118 ······insns·size····:·11·16-bit·code·units118 ······insns·size····:·11·16-bit·code·units
119 12cf4c:········································|[12cf4c]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V119 12cf40:········································|[12cf40]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V
120 12cf5c:·7010·a706·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@06a7120 12cf50:·7010·a706·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@06a7
121 12cf62:·2200·2211······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1122121 12cf56:·2200·2211······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1122
122 12cf66:·7020·e78b·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@8be7122 12cf5a:·7020·e68b·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@8be6
123 12cf6c:·5b10·c800······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00c8123 12cf60:·5b10·c800······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00c8
124 12cf70:·0e00···································|000a:·return-void124 12cf64:·0e00···································|000a:·return-void
125 ······catches·······:·(none)125 ······catches·······:·(none)
126 ······positions·····:·126 ······positions·····:·
127 ········0x0000·line=2080127 ········0x0000·line=2080
128 ········0x0003·line=2081128 ········0x0003·line=2081
129 ······locals········:·129 ······locals········:·
130 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·130 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·
131 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·131 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·
Offset 136, 102 lines modifiedOffset 136, 102 lines modified
136 ······type··········:·'(Landroid/os/Message;)V'136 ······type··········:·'(Landroid/os/Message;)V'
137 ······access········:·0x0001·(PUBLIC)137 ······access········:·0x0001·(PUBLIC)
138 ······code··········-138 ······code··········-
139 ······registers·····:·13139 ······registers·····:·13
140 ······ins···········:·2140 ······ins···········:·2
141 ······outs··········:·6141 ······outs··········:·6
142 ······insns·size····:·175·16-bit·code·units142 ······insns·size····:·175·16-bit·code·units
143 12cf74:········································|[12cf74]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V143 12cf68:········································|[12cf68]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V
144 12cf84:·1a00·0b46······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@460b144 12cf78:·1a00·0b46······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@460b
145 12cf88:·54b1·c900······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00c9145 12cf7c:·54b1·c900······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00c9
146 12cf8c:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa146 12cf80:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa
147 12cf90:·6e10·e98b·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be9147 12cf84:·6e10·e88b·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be8
148 12cf96:·0c01···································|0009:·move-result-object·v1148 12cf8a:·0c01···································|0009:·move-result-object·v1
149 12cf98:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4149 12cf8c:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4
150 12cf9c:·54b1·c800······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00c8150 12cf90:·54b1·c800······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00c8
151 12cfa0:·6e10·e98b·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be9151 12cf94:·6e10·e88b·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be8
152 12cfa6:·0c01···································|0011:·move-result-object·v1152 12cf9a:·0c01···································|0011:·move-result-object·v1
153 12cfa8:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004153 12cf9c:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004
154 12cfac:·2900·9a00······························|0014:·goto/16·00ae·//·+009a154 12cfa0:·2900·9a00······························|0014:·goto/16·00ae·//·+009a
155 12cfb0:·6e10·dc06·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@06dc155 12cfa4:·6e10·dc06·0c00·························|0016:·invoke-virtual·{v12},·Landroid/os/Message;.getData:()Landroid/os/Bundle;·//·method@06dc
156 12cfb6:·0c01···································|0019:·move-result-object·v1156 12cfaa:·0c01···································|0019:·move-result-object·v1
157 12cfb8:·7110·9c0c·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0c9c157 12cfac:·7110·9c0c·0100·························|001a:·invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0c9c
158 12cfbe:·54b2·c800······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00c8158 12cfb2:·54b2·c800······························|001d:·iget-object·v2,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00c8
159 12cfc2:·6e10·e98b·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be9159 12cfb6:·6e10·e88b·0200·························|001f:·invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be8
160 12cfc8:·0c02···································|0022:·move-result-object·v2160 12cfbc:·0c02···································|0022:·move-result-object·v2
161 12cfca:·1f02·9201······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@0192161 12cfbe:·1f02·9201······························|0023:·check-cast·v2,·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·//·type@0192
162 12cfce:·54b3·c900······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00c9162 12cfc2:·54b3·c900······························|0025:·iget-object·v3,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00c9
163 12cfd2:·6e10·e98b·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be9163 12cfc6:·6e10·e88b·0300·························|0027:·invoke-virtual·{v3},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@8be8
164 12cfd8:·0c03···································|002a:·move-result-object·v3164 12cfcc:·0c03···································|002a:·move-result-object·v3
165 12cfda:·0739···································|002b:·move-object·v9,·v3165 12cfce:·0739···································|002b:·move-object·v9,·v3
166 12cfdc:·1f09·4101······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@0141166 12cfd0:·1f09·4101······························|002c:·check-cast·v9,·Landroid/os/Messenger;·//·type@0141
167 12cfe0:·121a···································|002e:·const/4·v10,·#int·1·//·#1167 12cfd4:·121a···································|002e:·const/4·v10,·#int·1·//·#1
168 12cfe2:·52c3·bd00······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@00bd168 12cfd6:·52c3·bd00······························|002f:·iget·v3,·v12,·Landroid/os/Message;.what:I·//·field@00bd
169 12cfe6:·1a04·d86f······························|0031:·const-string·v4,·"data_media_item_id"·//·string@6fd8169 12cfda:·1a04·d86f······························|0031:·const-string·v4,·"data_media_item_id"·//·string@6fd8
170 12cfea:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055170 12cfde:·32a3·5500······························|0033:·if-eq·v3,·v10,·0088·//·+0055
171 12cfee:·1225···································|0035:·const/4·v5,·#int·2·//·#2171 12cfe2:·1225···································|0035:·const/4·v5,·#int·2·//·#2
172 12cff0:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e172 12cfe4:·3253·4e00······························|0036:·if-eq·v3,·v5,·0084·//·+004e
173 12cff4:·1235···································|0038:·const/4·v5,·#int·3·//·#3173 12cfe8:·1235···································|0038:·const/4·v5,·#int·3·//·#3
174 12cff6:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029174 12cfea:·3253·2900······························|0039:·if-eq·v3,·v5,·0062·//·+0029
175 12cffa:·2201·1111······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@1111175 12cfee:·2201·1111······························|003b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@1111
176 12cffe:·7010·9c8b·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@8b9c176 12cff2:·7010·9b8b·0100·························|003d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@8b9b
177 12d004:·1a03·6d58······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@586d177 12cff8:·1a03·6d58······························|0040:·const-string·v3,·"Unhandled·message:·"·//·string@586d
178 12d008:·6e20·a88b·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ba8178 12cffc:·6e20·a78b·3100·························|0042:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ba7
179 12d00e:·6e20·a78b·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@8ba7179 12d002:·6e20·a68b·c100·························|0045:·invoke-virtual·{v1,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@8ba6
180 12d014:·1a03·b203······························|0048:·const-string·v3,·"180 12d008:·1a03·b203······························|0048:·const-string·v3,·"
181 ··Client·version:·"·//·string@03b2181 ··Client·version:·"·//·string@03b2
182 12d018:·6e20·a88b·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ba8182 12d00c:·6e20·a78b·3100·························|004a:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ba7
183 12d01e:·6e20·a38b·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8ba3183 12d012:·6e20·a28b·a100·························|004d:·invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8ba2
184 12d024:·1a03·b503······························|0050:·const-string·v3,·"184 12d018:·1a03·b503······························|0050:·const-string·v3,·"
185 ··Service·version:·"·//·string@03b5185 ··Service·version:·"·//·string@03b5
186 12d028:·6e20·a88b·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ba8186 12d01c:·6e20·a78b·3100·························|0052:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@8ba7
187 12d02e:·52c3·ba00······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@00ba187 12d022:·52c3·ba00······························|0055:·iget·v3,·v12,·Landroid/os/Message;.arg1:I·//·field@00ba
188 12d032:·6e20·a38b·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8ba3188 12d026:·6e20·a28b·3100·························|0057:·invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@8ba2
189 12d038:·6e10·b88b·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@8bb8189 12d02c:·6e10·b78b·0100·························|005a:·invoke-virtual·{v1},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@8bb7
190 12d03e:·0c01···································|005d:·move-result-object·v1190 12d032:·0c01···································|005d:·move-result-object·v1
191 12d040:·7120·460e·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0e46191 12d034:·7120·460e·1000·························|005e:·invoke-static·{v0,·v1},·Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0e46
192 12d046:·284d···································|0061:·goto·00ae·//·+004d192 12d03a:·284d···································|0061:·goto·00ae·//·+004d
193 12d048:·1a03·dc6f······························|0062:·const-string·v3,·"data_options"·//·string@6fdc193 12d03c:·1a03·dc6f······························|0062:·const-string·v3,·"data_options"·//·string@6fdc
194 12d04c:·6e20·6c06·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@066c194 12d040:·6e20·6c06·3100·························|0064:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@066c
195 12d052:·0c07···································|0067:·move-result-object·v7195 12d046:·0c07···································|0067:·move-result-object·v7
196 12d054:·7110·9c0c·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0c9c196 12d048:·7110·9c0c·0700·························|0068:·invoke-static·{v7},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0c9c
197 12d05a:·1a03·db6f······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@6fdb197 12d04e:·1a03·db6f······························|006b:·const-string·v3,·"data_notify_children_changed_options"·//·string@6fdb
198 12d05e:·6e20·6c06·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@066c198 12d052:·6e20·6c06·3100·························|006d:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;·//·method@066c
199 12d064:·0c08···································|0070:·move-result-object·v8199 12d058:·0c08···································|0070:·move-result-object·v8
200 12d066:·7110·9c0c·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0c9c200 12d05a:·7110·9c0c·0800·························|0071:·invoke-static·{v8},·Landroid/support/v4/media/session/MediaSessionCompat;.ensureClassLoader:(Landroid/os/Bundle;)V·//·method@0c9c
201 12d06c:·6e20·7d06·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@067d201 12d060:·6e20·7d06·4100·························|0074:·invoke-virtual·{v1,·v4},·Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@067d
202 12d072:·0c05···································|0077:·move-result-object·v5202 12d066:·0c05···································|0077:·move-result-object·v5
203 12d074:·1a03·d96f······························|0078:·const-string·v3,·"data_media_item_list"·//·string@6fd9203 12d068:·1a03·d96f······························|0078:·const-string·v3,·"data_media_item_list"·//·string@6fd9
204 12d078:·6e20·7b06·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@067b204 12d06c:·6e20·7b06·3100·························|007a:·invoke-virtual·{v1,·v3},·Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;·//·method@067b
205 12d07e:·0c06···································|007d:·move-result-object·v6205 12d072:·0c06···································|007d:·move-result-object·v6
206 12d080:·0723···································|007e:·move-object·v3,·v2206 12d074:·0723···································|007e:·move-object·v3,·v2
207 12d082:·0794···································|007f:·move-object·v4,·v9207 12d076:·0794···································|007f:·move-object·v4,·v9
208 12d084:·7806·2808·0300·························|0080:·invoke-interface/range·{v3,·v4,·v5,·v6,·v7,·v8},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onLoadChildren:(Landroid/os/Messenger;Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;Landroid/os/Bundle;)V·//·method@0828208 12d078:·7806·2808·0300·························|0080:·invoke-interface/range·{v3,·v4,·v5,·v6,·v7,·v8},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onLoadChildren:(Landroid/os/Messenger;Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;Landroid/os/Bundle;)V·//·method@0828
209 12d08a:·282b···································|0083:·goto·00ae·//·+002b209 12d07e:·282b···································|0083:·goto·00ae·//·+002b
210 12d08c:·7220·2708·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@0827210 12d080:·7220·2708·9200·························|0084:·invoke-interface·{v2,·v9},·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;.onConnectionFailed:(Landroid/os/Messenger;)V·//·method@0827
Max diff block lines reached; 164160420/164186188 bytes (99.98%) of diff not shown.
651 B
smali/cz/hernik/kaku/KanjiWritingFragment$3.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lcz/hernik/kaku/KanjiWritingFragment;->lambda$onViewCreated$2(Landroid/content/res/AssetManager;Ljava/lang/String;)V8 ····value·=·Lcz/hernik/kaku/KanjiWritingFragment;->lambda$onViewCreated$2$KanjiWritingFragment(Landroid/content/res/AssetManager;Ljava/lang/String;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
651 B
smali/cz/hernik/kaku/KanjiWritingFragment$2.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/lang/Runnable;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Lcz/hernik/kaku/KanjiWritingFragment;->lambda$onViewCreated$2(Landroid/content/res/AssetManager;Ljava/lang/String;)V8 ····value·=·Lcz/hernik/kaku/KanjiWritingFragment;->lambda$onViewCreated$2$KanjiWritingFragment(Landroid/content/res/AssetManager;Ljava/lang/String;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation