151 MB
/home/fdroid/fdroiddata/tmp/org.hlwd.bible_20221031.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.hlwd.bible_20221031.apk
9.95 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: <b6c1be8f6c4e99c1077520650b92a56099e6574bf74b457801ad64f83148fcb5>, actual: <74a2de9b165d4de66c3585e80c41a06659748f70c0b37d7353f8f416fda77887> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <09cec59768803b5b8ffe756ebca75e63e175c42ccb2dfa2f628360eebdace553b411fb0100000000>, actual: <504feffcd1400d10d04e811255f6f32d0519c7c259557aed3bd4a1f730623e2fb411fb0100000000>
    
Offset 1, 57 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:·fb54219a409af4f39138de63781579992cb711846e04062ccaa5f47b91c54527 
10 Signer·#1·certificate·SHA-1·digest:·ffce4356e0c4a2c67cacc56e053111509ccfedad 
11 Signer·#1·certificate·MD5·digest:·dc2b40713ff088d28a3ee83887f700b4 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·229a39508712fe01474eb550b7c783bb6a77b9566b35af43523c616ac8a1bad8 
15 Signer·#1·public·key·SHA-1·digest:·0463741c036186c9a79f94bbd599edbffce9bb16 
16 Signer·#1·public·key·MD5·digest:·1ab3c4ec66761c7ab369de7107ab0fbd 
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.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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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.44 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·33235380·bytes,·number·of·entries:·9411 Zip·file·size:·33235380·bytes,·number·of·entries:·941
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··6174080·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··6174032·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx·····1181·b-·defN·81-Jan-01·01:01·assets/2.txt4 -rw-rw-rw-··0.0·unx·····1181·b-·defN·81-Jan-01·01:01·assets/2.txt
5 -rw-rw-rw-··0.0·unx··4962774·b-·defN·81-Jan-01·01:01·assets/2.xml5 -rw-rw-rw-··0.0·unx··4962774·b-·defN·81-Jan-01·01:01·assets/2.xml
6 -rw-rw-rw-··0.0·unx·····1184·b-·defN·81-Jan-01·01:01·assets/a.txt6 -rw-rw-rw-··0.0·unx·····1184·b-·defN·81-Jan-01·01:01·assets/a.txt
7 -rw-rw-rw-··0.0·unx··5000108·b-·defN·81-Jan-01·01:01·assets/a.xml7 -rw-rw-rw-··0.0·unx··5000108·b-·defN·81-Jan-01·01:01·assets/a.xml
8 -rw-rw-rw-··0.0·unx·····7970·b-·defN·81-Jan-01·01:01·assets/b.txt8 -rw-rw-rw-··0.0·unx·····7970·b-·defN·81-Jan-01·01:01·assets/b.txt
9 -rw-rw-rw-··0.0·unx·····9972·b-·defN·81-Jan-01·01:01·assets/ci.txt9 -rw-rw-rw-··0.0·unx·····9972·b-·defN·81-Jan-01·01:01·assets/ci.txt
10 -rw-rw-rw-··0.0·unx····19131·b-·defN·81-Jan-01·01:01·assets/cr-license.txt10 -rw-rw-rw-··0.0·unx····19131·b-·defN·81-Jan-01·01:01·assets/cr-license.txt
Offset 936, 8 lines modifiedOffset 936, 8 lines modified
936 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL1.xml936 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL1.xml
937 -rw----·····0.0·fat·····6320·b-·defN·81-Jan-01·01:01·res/zU.xml937 -rw----·····0.0·fat·····6320·b-·defN·81-Jan-01·01:01·res/zU.xml
938 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml938 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
939 -rw----·····0.0·fat··1430640·b-·stor·81-Jan-01·01:01·resources.arsc939 -rw----·····0.0·fat··1430640·b-·stor·81-Jan-01·01:01·resources.arsc
940 -rw----·····2.0·fat····86207·b-·defN·81-Jan-01·01:01·META-INF/10EA826A.SF940 -rw----·····2.0·fat····86207·b-·defN·81-Jan-01·01:01·META-INF/10EA826A.SF
941 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/10EA826A.RSA941 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/10EA826A.RSA
942 -rw----·····2.0·fat····86080·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF942 -rw----·····2.0·fat····86080·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
943 941·files,·96156780·bytes·uncompressed,·33119727·bytes·compressed:··65.6%943 941·files,·96156732·bytes·uncompressed,·33119643·bytes·compressed:··65.6%
151 MB
classes.dex
150 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············:·23c951064 checksum············:·20ef7aca
5 signature···········:·4e6c...e0755 signature···········:·6420...091a
6 file_size···········:·61740806 file_size···········:·6174032
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·····:·4614010 string_ids_size·····:·46139
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·541012 type_ids_size·······:·5410
13 type_ids_off········:·184672·(0x02d160)13 type_ids_off········:·184668·(0x02d15c)
14 proto_ids_size······:·797214 proto_ids_size······:·7972
15 proto_ids_off·······:·206312·(0x0325e8)15 proto_ids_off·······:·206308·(0x0325e4)
16 field_ids_size······:·4002416 field_ids_size······:·40024
17 field_ids_off·······:·301976·(0x049b98)17 field_ids_off·······:·301972·(0x049b94)
18 method_ids_size·····:·4239718 method_ids_size·····:·42396
19 method_ids_off······:·622168·(0x097e58)19 method_ids_off······:·622164·(0x097e54)
20 class_defs_size·····:·430120 class_defs_size·····:·4301
21 class_defs_off······:·961344·(0x0eab40)21 class_defs_off······:·961332·(0x0eab34)
22 data_size···········:·507510422 data_size···········:·5075068
23 data_off············:·1098976·(0x10c4e0)23 data_off············:·1098964·(0x10c4d4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·39125 class_idx···········:·391
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·471227 superclass_idx······:·4712
28 source_file_idx·····:·734528 source_file_idx·····:·7345
29 static_fields_size··:·029 static_fields_size··:·0
Offset 103, 17 lines modifiedOffset 103, 17 lines modified
103 ······type··········:·'()V'103 ······type··········:·'()V'
104 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)104 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
105 ······code··········-105 ······code··········-
106 ······registers·····:·1106 ······registers·····:·1
107 ······ins···········:·1107 ······ins···········:·1
108 ······outs··········:·1108 ······outs··········:·1
109 ······insns·size····:·4·16-bit·code·units109 ······insns·size····:·4·16-bit·code·units
110 10cad4:········································|[10cad4]·android.support.v4.media.MediaBrowserCompat$Api21Impl.<init>:()V110 10cac8:········································|[10cac8]·android.support.v4.media.MediaBrowserCompat$Api21Impl.<init>:()V
111 10cae4:·7010·079c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9c07111 10cad8:·7010·079c·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9c07
112 10caea:·0e00···································|0003:·return-void112 10cade:·0e00···································|0003:·return-void
113 ······catches·······:·(none)113 ······catches·······:·(none)
114 ······positions·····:·114 ······positions·····:·
115 ········0x0000·line=2386115 ········0x0000·line=2386
116 ······locals········:·116 ······locals········:·
117 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/media/MediaBrowserCompat$Api21Impl;·117 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/media/MediaBrowserCompat$Api21Impl;·
  
118 ····#1··············:·(in·Landroid/support/v4/media/MediaBrowserCompat$Api21Impl;)118 ····#1··············:·(in·Landroid/support/v4/media/MediaBrowserCompat$Api21Impl;)
Offset 121, 18 lines modifiedOffset 121, 18 lines modified
121 ······type··········:·'(Landroid/media/browse/MediaBrowser$MediaItem;)Landroid/media/MediaDescription;'121 ······type··········:·'(Landroid/media/browse/MediaBrowser$MediaItem;)Landroid/media/MediaDescription;'
122 ······access········:·0x0008·(STATIC)122 ······access········:·0x0008·(STATIC)
123 ······code··········-123 ······code··········-
124 ······registers·····:·1124 ······registers·····:·1
125 ······ins···········:·1125 ······ins···········:·1
126 ······outs··········:·1126 ······outs··········:·1
127 ······insns·size····:·5·16-bit·code·units127 ······insns·size····:·5·16-bit·code·units
128 10ca9c:········································|[10ca9c]·android.support.v4.media.MediaBrowserCompat$Api21Impl.getDescription:(Landroid/media/browse/MediaBrowser$MediaItem;)Landroid/media/MediaDescription;128 10ca90:········································|[10ca90]·android.support.v4.media.MediaBrowserCompat$Api21Impl.getDescription:(Landroid/media/browse/MediaBrowser$MediaItem;)Landroid/media/MediaDescription;
129 10caac:·6e10·5706·0000·························|0000:·invoke-virtual·{v0},·Landroid/media/browse/MediaBrowser$MediaItem;.getDescription:()Landroid/media/MediaDescription;·//·method@0657129 10caa0:·6e10·5706·0000·························|0000:·invoke-virtual·{v0},·Landroid/media/browse/MediaBrowser$MediaItem;.getDescription:()Landroid/media/MediaDescription;·//·method@0657
130 10cab2:·0c00···································|0003:·move-result-object·v0130 10caa6:·0c00···································|0003:·move-result-object·v0
131 10cab4:·1100···································|0004:·return-object·v0131 10caa8:·1100···································|0004:·return-object·v0
132 ······catches·······:·(none)132 ······catches·······:·(none)
133 ······positions·····:·133 ······positions·····:·
134 ········0x0000·line=2390134 ········0x0000·line=2390
135 ······locals········:·135 ······locals········:·
136 ········0x0000·-·0x0005·reg=0·(null)·Landroid/media/browse/MediaBrowser$MediaItem;·136 ········0x0000·-·0x0005·reg=0·(null)·Landroid/media/browse/MediaBrowser$MediaItem;·
  
137 ····#2··············:·(in·Landroid/support/v4/media/MediaBrowserCompat$Api21Impl;)137 ····#2··············:·(in·Landroid/support/v4/media/MediaBrowserCompat$Api21Impl;)
Offset 140, 18 lines modifiedOffset 140, 18 lines modified
140 ······type··········:·'(Landroid/media/browse/MediaBrowser$MediaItem;)I'140 ······type··········:·'(Landroid/media/browse/MediaBrowser$MediaItem;)I'
141 ······access········:·0x0008·(STATIC)141 ······access········:·0x0008·(STATIC)
142 ······code··········-142 ······code··········-
143 ······registers·····:·1143 ······registers·····:·1
144 ······ins···········:·1144 ······ins···········:·1
145 ······outs··········:·1145 ······outs··········:·1
146 ······insns·size····:·5·16-bit·code·units146 ······insns·size····:·5·16-bit·code·units
147 10cab8:········································|[10cab8]·android.support.v4.media.MediaBrowserCompat$Api21Impl.getFlags:(Landroid/media/browse/MediaBrowser$MediaItem;)I147 10caac:········································|[10caac]·android.support.v4.media.MediaBrowserCompat$Api21Impl.getFlags:(Landroid/media/browse/MediaBrowser$MediaItem;)I
148 10cac8:·6e10·5806·0000·························|0000:·invoke-virtual·{v0},·Landroid/media/browse/MediaBrowser$MediaItem;.getFlags:()I·//·method@0658148 10cabc:·6e10·5806·0000·························|0000:·invoke-virtual·{v0},·Landroid/media/browse/MediaBrowser$MediaItem;.getFlags:()I·//·method@0658
149 10cace:·0a00···································|0003:·move-result·v0149 10cac2:·0a00···································|0003:·move-result·v0
150 10cad0:·0f00···································|0004:·return·v0150 10cac4:·0f00···································|0004:·return·v0
151 ······catches·······:·(none)151 ······catches·······:·(none)
152 ······positions·····:·152 ······positions·····:·
153 ········0x0000·line=2395153 ········0x0000·line=2395
154 ······locals········:·154 ······locals········:·
155 ········0x0000·-·0x0005·reg=0·(null)·Landroid/media/browse/MediaBrowser$MediaItem;·155 ········0x0000·-·0x0005·reg=0·(null)·Landroid/media/browse/MediaBrowser$MediaItem;·
  
156 ··Virtual·methods···-156 ··Virtual·methods···-
Offset 197, 20 lines modifiedOffset 197, 20 lines modified
197 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'197 ······type··········:·'(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V'
198 ······access········:·0x10000·(CONSTRUCTOR)198 ······access········:·0x10000·(CONSTRUCTOR)
199 ······code··········-199 ······code··········-
200 ······registers·····:·3200 ······registers·····:·3
201 ······ins···········:·2201 ······ins···········:·2
202 ······outs··········:·2202 ······outs··········:·2
203 ······insns·size····:·11·16-bit·code·units203 ······insns·size····:·11·16-bit·code·units
204 10caec:········································|[10caec]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V204 10cae0:········································|[10cae0]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.<init>:(Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;)V
205 10cafc:·7010·4407·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@0744205 10caf0:·7010·4407·0100·························|0000:·invoke-direct·{v1},·Landroid/os/Handler;.<init>:()V·//·method@0744
206 10cb02:·2200·8512······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1285206 10caf6:·2200·8512······························|0003:·new-instance·v0,·Ljava/lang/ref/WeakReference;·//·type@1285
207 10cb06:·7020·979c·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@9c97207 10cafa:·7020·979c·2000·························|0005:·invoke-direct·{v0,·v2},·Ljava/lang/ref/WeakReference;.<init>:(Ljava/lang/Object;)V·//·method@9c97
208 10cb0c:·5b10·d900······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00d9208 10cb00:·5b10·d900······························|0008:·iput-object·v0,·v1,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00d9
209 10cb10:·0e00···································|000a:·return-void209 10cb04:·0e00···································|000a:·return-void
210 ······catches·······:·(none)210 ······catches·······:·(none)
211 ······positions·····:·211 ······positions·····:·
212 ········0x0000·line=2124212 ········0x0000·line=2124
213 ········0x0003·line=2125213 ········0x0003·line=2125
214 ······locals········:·214 ······locals········:·
215 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·215 ········0x0000·-·0x000b·reg=1·this·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;·
216 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·216 ········0x0000·-·0x000b·reg=2·(null)·Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserServiceCallbackImpl;·
Offset 221, 102 lines modifiedOffset 221, 102 lines modified
221 ······type··········:·'(Landroid/os/Message;)V'221 ······type··········:·'(Landroid/os/Message;)V'
222 ······access········:·0x0001·(PUBLIC)222 ······access········:·0x0001·(PUBLIC)
223 ······code··········-223 ······code··········-
224 ······registers·····:·13224 ······registers·····:·13
225 ······ins···········:·2225 ······ins···········:·2
226 ······outs··········:·6226 ······outs··········:·6
227 ······insns·size····:·175·16-bit·code·units227 ······insns·size····:·175·16-bit·code·units
228 10cb14:········································|[10cb14]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V228 10cb08:········································|[10cb08]·android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage:(Landroid/os/Message;)V
229 10cb24:·1a00·f937······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@37f9229 10cb18:·1a00·f937······························|0000:·const-string·v0,·"MediaBrowserCompat"·//·string@37f9
230 10cb28:·54b1·da00······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00da230 10cb1c:·54b1·da00······························|0002:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbacksMessengerRef:Ljava/lang/ref/WeakReference;·//·field@00da
231 10cb2c:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa231 10cb20:·3801·aa00······························|0004:·if-eqz·v1,·00ae·//·+00aa
232 10cb30:·6e10·999c·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@9c99232 10cb24:·6e10·999c·0100·························|0006:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@9c99
233 10cb36:·0c01···································|0009:·move-result-object·v1233 10cb2a:·0c01···································|0009:·move-result-object·v1
234 10cb38:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4234 10cb2c:·3801·a400······························|000a:·if-eqz·v1,·00ae·//·+00a4
235 10cb3c:·54b1·d900······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00d9235 10cb30:·54b1·d900······························|000c:·iget-object·v1,·v11,·Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler;.mCallbackImplRef:Ljava/lang/ref/WeakReference;·//·field@00d9
236 10cb40:·6e10·999c·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@9c99236 10cb34:·6e10·999c·0100·························|000e:·invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object;·//·method@9c99
237 10cb46:·0c01···································|0011:·move-result-object·v1237 10cb3a:·0c01···································|0011:·move-result-object·v1
238 10cb48:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004238 10cb3c:·3901·0400······························|0012:·if-nez·v1,·0016·//·+0004
239 10cb4c:·2900·9a00······························|0014:·goto/16·00ae·//·+009a239 10cb40:·2900·9a00······························|0014:·goto/16·00ae·//·+009a
Max diff block lines reached; 157604527/157621795 bytes (99.99%) of diff not shown.
199 KB
classes.jar
3.72 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·9055956·bytes,·number·of·entries:·42841 Zip·file·size:·9055954·bytes,·number·of·entries:·4284
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$Api21Impl.class3 ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$Api21Impl.class
4 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class4 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
5 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class5 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class
6 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class6 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
7 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class7 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
8 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class8 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
Offset 4251, 15 lines modifiedOffset 4251, 15 lines modified
4251 ?rwxrwxr-x··2.0·unx·····2474·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/FabTransformationScrimBehavior.class4251 ?rwxrwxr-x··2.0·unx·····2474·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/FabTransformationScrimBehavior.class
4252 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/TransformationChildCard.class4252 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/TransformationChildCard.class
4253 ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/TransformationChildLayout.class4253 ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·com/google/android/material/transformation/TransformationChildLayout.class
4254 ?rwxrwxr-x··2.0·unx·····1891·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialElevationScale.class4254 ?rwxrwxr-x··2.0·unx·····1891·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialElevationScale.class
4255 ?rwxrwxr-x··2.0·unx·····2619·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialFade.class4255 ?rwxrwxr-x··2.0·unx·····2619·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialFade.class
4256 ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialFadeThrough.class4256 ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialFadeThrough.class
4257 ?rwxrwxr-x··2.0·unx·····2841·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialSharedAxis.class4257 ?rwxrwxr-x··2.0·unx·····2841·b-·stor·80-Jan-01·00:00·com/google/android/material/transition/MaterialSharedAxis.class
4258 ?rwxrwxr-x··2.0·unx····65535·b-·defN·80-Jan-01·00:00·org/hlwd/bible/SearchFragment.class4258 ?rwxrwxr-x··2.0·unx····65529·b-·defN·80-Jan-01·00:00·org/hlwd/bible/SearchFragment.class
4259 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControlsApi29.class4259 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$TransportControlsApi29.class
4260 ?rwxrwxr-x··2.0·unx······942·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi29.class4260 ?rwxrwxr-x··2.0·unx······942·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi29.class
4261 ?rwxrwxr-x··2.0·unx·····8121·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatActivity.class4261 ?rwxrwxr-x··2.0·unx·····8121·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatActivity.class
4262 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialogFragment.class4262 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AppCompatDialogFragment.class
4263 ?rwxrwxr-x··2.0·unx·····3033·b-·stor·80-Jan-01·00:00·androidx/constraintlayout/core/state/helpers/HorizontalChainReference.class4263 ?rwxrwxr-x··2.0·unx·····3033·b-·stor·80-Jan-01·00:00·androidx/constraintlayout/core/state/helpers/HorizontalChainReference.class
4264 ?rwxrwxr-x··2.0·unx·····2619·b-·stor·80-Jan-01·00:00·androidx/constraintlayout/core/state/helpers/VerticalChainReference.class4264 ?rwxrwxr-x··2.0·unx·····2619·b-·stor·80-Jan-01·00:00·androidx/constraintlayout/core/state/helpers/VerticalChainReference.class
4265 ?rwxrwxr-x··2.0·unx·····1613·b-·stor·80-Jan-01·00:00·androidx/core/view/WindowInsetsCompat$Impl29.class4265 ?rwxrwxr-x··2.0·unx·····1613·b-·stor·80-Jan-01·00:00·androidx/core/view/WindowInsetsCompat$Impl29.class
Offset 4279, 8 lines modifiedOffset 4279, 8 lines modified
4279 ?rwxrwxr-x··2.0·unx·····1965·b-·stor·80-Jan-01·00:00·com/google/android/material/bottomsheet/BottomSheetDialogFragment.class4279 ?rwxrwxr-x··2.0·unx·····1965·b-·stor·80-Jan-01·00:00·com/google/android/material/bottomsheet/BottomSheetDialogFragment.class
4280 ?rwxrwxr-x··2.0·unx····96016·b-·defN·80-Jan-01·00:00·org/hlwd/bible/MainActivity.class4280 ?rwxrwxr-x··2.0·unx····96016·b-·defN·80-Jan-01·00:00·org/hlwd/bible/MainActivity.class
4281 ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesActivity.class4281 ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesActivity.class
4282 ?rwxrwxr-x··2.0·unx·····5025·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesFontActivity.class4282 ?rwxrwxr-x··2.0·unx·····5025·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesFontActivity.class
4283 ?rwxrwxr-x··2.0·unx·····5686·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesStyleActivity.class4283 ?rwxrwxr-x··2.0·unx·····5686·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesStyleActivity.class
4284 ?rwxrwxr-x··2.0·unx·····4653·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesTvConfigActivity.class4284 ?rwxrwxr-x··2.0·unx·····4653·b-·stor·80-Jan-01·00:00·org/hlwd/bible/PreferencesTvConfigActivity.class
4285 ?rwxrwxr-x··2.0·unx·····5869·b-·stor·80-Jan-01·00:00·org/hlwd/bible/ShareActivity.class4285 ?rwxrwxr-x··2.0·unx·····5869·b-·stor·80-Jan-01·00:00·org/hlwd/bible/ShareActivity.class
4286 4284·files,·10997709·bytes·uncompressed,·8240066·bytes·compressed:··25.1%4286 4284·files,·10997703·bytes·uncompressed,·8240064·bytes·compressed:··25.1%
195 KB
org/hlwd/bible/SearchFragment.class
195 KB
procyon -ec {}
    
Offset 917, 22 lines modifiedOffset 917, 14 lines modified
917 ································································································································································try·{917 ································································································································································try·{
918 ····································································································································································list.add(searchFullQuery.substring(s2.length()));918 ····································································································································································list.add(searchFullQuery.substring(s2.length()));
919 ····································································································································································final·int·size·=·list.size();919 ····································································································································································final·int·size·=·list.size();
920 ····································································································································································try·{920 ····································································································································································try·{
921 ········································································································································································final·String[]·split2·=·new·String[size];921 ········································································································································································final·String[]·split2·=·new·String[size];
922 ········································································································································································list.toArray(split2);922 ········································································································································································list.toArray(split2);
923 ········································································································································································continue;923 ········································································································································································continue;
924 ········································································································································································//·iftrue(Label_0892:,·length3·!=·hasFixedSize·||·!this.isRand) 
925 ········································································································································································//·iftrue(Label_0709:,·length3·!=·0) 
926 ········································································································································································Block_78:·{ 
927 ············································································································································································break·Block_78; 
928 ············································································································································································final·int·length3·=·split2.length; 
929 ············································································································································································this.ShowBookTitle(false); 
930 ············································································································································································return; 
931 ········································································································································································} 
932 ········································································································································································this.SaveRef(true,·false,·false,·0,·0,·0);924 ········································································································································································this.SaveRef(true,·false,·false,·0,·0,·0);
933 ········································································································································································this.SetTabTitle("RND");925 ········································································································································································this.SetTabTitle("RND");
934 ········································································································································································this.SaveTab();926 ········································································································································································this.SaveTab();
935 ········································································································································································try·{927 ········································································································································································try·{
936 ············································································································································································final·Context·context5·=·this._context;928 ············································································································································································final·Context·context5·=·this._context;
937 ············································································································································································try·{929 ············································································································································································try·{
938 ················································································································································································final·BibleAdapter·recyclerViewAdapter3·=·new·BibleAdapter(context5,·this.bbName,·"1",·5);930 ················································································································································································final·BibleAdapter·recyclerViewAdapter3·=·new·BibleAdapter(context5,·this.bbName,·"1",·5);
Offset 992, 16 lines modifiedOffset 984, 17 lines modified
992 ····································································································································································································································final·int·int4·=·Integer.parseInt(s10);984 ····································································································································································································································final·int·int4·=·Integer.parseInt(s10);
993 ····································································································································································································································final·String·s11·=·array[n];985 ····································································································································································································································final·String·s11·=·array[n];
994 ····································································································································································································································try·{986 ····································································································································································································································try·{
995 ········································································································································································································································final·int·int5·=·Integer.parseInt(s11);987 ········································································································································································································································final·int·int5·=·Integer.parseInt(s11);
996 ········································································································································································································································this.SaveRef(b2,·false,·false,·int2,·int3,·int4);988 ········································································································································································································································this.SaveRef(b2,·false,·false,·int2,·int3,·int4);
997 ········································································································································································································································this.ShowVerses(this.bbName,·int2,·int3,·int4,·int5);989 ········································································································································································································································this.ShowVerses(this.bbName,·int2,·int3,·int4,·int5);
998 ········································································································································································································································return;990 ········································································································································································································································return;
999 ········································································································································································································································//·iftrue(Label_1408:,·n4·>·0)991 ········································································································································································································································//·iftrue(Label_1598:,·!array[0].matches(regex2)·||·!array[hasFixedSize].matches(regex2)·||·!array[n2].matches(regex2)·||·!array[n].equalsIgnoreCase("CR:"))
1000 ········································································································································································································································while·(true)·{992 ········································································································································································································································Block_116:·{
 993 ············································································································································································································································break·Block_116;
1001 ············································································································································································································································final·String·s12·=·array[0];994 ············································································································································································································································final·String·s12·=·array[0];
1002 ············································································································································································································································try·{995 ············································································································································································································································try·{
1003 ················································································································································································································································n4·=·Integer.parseInt(s12);996 ················································································································································································································································n4·=·Integer.parseInt(s12);
1004 ················································································································································································································································Label_1408:997 ················································································································································································································································Label_1408:
1005 ················································································································································································································································final·int·n5·=·n4;998 ················································································································································································································································final·int·n5·=·n4;
1006 ················································································································································································································································final·String·s13·=·array[hasFixedSize];999 ················································································································································································································································final·String·s13·=·array[hasFixedSize];
1007 ················································································································································································································································try·{1000 ················································································································································································································································try·{
Offset 1027, 35 lines modifiedOffset 1020, 31 lines modified
1027 ········································································································································································································································································try·{1020 ········································································································································································································································································try·{
1028 ············································································································································································································································································recyclerView7.setAdapter(this.recyclerViewAdapter);1021 ············································································································································································································································································recyclerView7.setAdapter(this.recyclerViewAdapter);
1029 ············································································································································································································································································SearchFragment.recyclerView.setHasFixedSize((boolean)(hasFixedSize·!=·0));1022 ············································································································································································································································································SearchFragment.recyclerView.setHasFixedSize((boolean)(hasFixedSize·!=·0));
1030 ············································································································································································································································································final·RecyclerView·recyclerView8·=·SearchFragment.recyclerView;1023 ············································································································································································································································································final·RecyclerView·recyclerView8·=·SearchFragment.recyclerView;
1031 ············································································································································································································································································try·{1024 ············································································································································································································································································try·{
1032 ················································································································································································································································································recyclerView8.scrollToPosition(this.scrollPosY);1025 ················································································································································································································································································recyclerView8.scrollToPosition(this.scrollPosY);
1033 ················································································································································································································································································return;1026 ················································································································································································································································································return;
1034 ················································································································································································································································································//·iftrue(Label_1838:,·length3·!=·n·||·!array[0].matches(regex2)·||·!array[hasFixedSize].matches(regex2)·||·!array[n2].matches(regex2)·&&·n4·<=·0·||·!array[hasFixedSize].matches(regex2)·||·!array[n2].matches(regex2)) 
1035 ················································································································································································································································································final·boolean·b4·=·true; 
1036 ················································································································································································································································································final·boolean·b5·=·true; 
1037 ················································································································································································································································································final·boolean·b6·=·true; 
1038 ················································································································································································································································································//·iftrue(Label_1747:,·n4·>·0) 
1039 ················································································································································································································································································final·String·s15·=·array[0];1027 ················································································································································································································································································final·String·s15·=·array[0];
1040 ················································································································································································································································································try·{1028 ················································································································································································································································································try·{
1041 ····················································································································································································································································································n4·=·Integer.parseInt(s15);1029 ····················································································································································································································································································n4·=·Integer.parseInt(s15);
1042 ····················································································································································································································································································Label_1747:1030 ····················································································································································································································································································Label_1747:
1043 ····················································································································································································································································································final·int·n6·=·n4;1031 ····················································································································································································································································································final·int·n6·=·n4;
1044 ····················································································································································································································································································final·String·s16·=·array[hasFixedSize];1032 ····················································································································································································································································································final·String·s16·=·array[hasFixedSize];
1045 ····················································································································································································································································································try·{1033 ····················································································································································································································································································try·{
1046 ························································································································································································································································································final·int·int8·=·Integer.parseInt(s16);1034 ························································································································································································································································································final·int·int8·=·Integer.parseInt(s16);
1047 ························································································································································································································································································final·String·s17·=·array[n2];1035 ························································································································································································································································································final·String·s17·=·array[n2];
1048 ························································································································································································································································································try·{1036 ························································································································································································································································································try·{
1049 ····························································································································································································································································································final·int·int9·=·Integer.parseInt(s17);1037 ····························································································································································································································································································final·int·int9·=·Integer.parseInt(s17);
 1038 ····························································································································································································································································································final·boolean·b4;
 1039 ····························································································································································································································································································final·boolean·b5;
 1040 ····························································································································································································································································································final·boolean·b6;
1050 ····························································································································································································································································································this.SaveRef(b4,·b5,·b6,·n6,·int8,·int9);1041 ····························································································································································································································································································this.SaveRef(b4,·b5,·b6,·n6,·int8,·int9);
1051 ····························································································································································································································································································this.ShowVerse(this.bbName,·n6,·int8,·int9);1042 ····························································································································································································································································································this.ShowVerse(this.bbName,·n6,·int8,·int9);
1052 ····························································································································································································································································································return;1043 ····························································································································································································································································································return;
1053 ····························································································································································································································································································Label_1838: 
1054 ····························································································································································································································································································//·iftrue(Label_2138:,·length3·<·n·||·!array[0].matches(regex2)·||·!array[hasFixedSize].matches(regex2)·&&·n4·<=·0·||·!array[hasFixedSize].matches(regex2)) 
1055 ····························································································································································································································································································final·boolean·b7·=·true;1044 ····························································································································································································································································································final·boolean·b7·=·true;
1056 ····························································································································································································································································································//·iftrue(Label_1949:,·n4·>·0)1045 ····························································································································································································································································································//·iftrue(Label_1949:,·n4·>·0)
1057 ····························································································································································································································································································final·String·s18·=·array[0];1046 ····························································································································································································································································································final·String·s18·=·array[0];
1058 ····························································································································································································································································································try·{1047 ····························································································································································································································································································try·{
1059 ································································································································································································································································································n4·=·Integer.parseInt(s18);1048 ································································································································································································································································································n4·=·Integer.parseInt(s18);
1060 ································································································································································································································································································Label_1949:1049 ································································································································································································································································································Label_1949:
1061 ································································································································································································································································································final·int·n7·=·n4;1050 ································································································································································································································································································final·int·n7·=·n4;
Offset 1081, 122 lines modifiedOffset 1070, 130 lines modified
1081 ························································································································································································································································································································recyclerView9.setAdapter(this.recyclerViewAdapter);1070 ························································································································································································································································································································recyclerView9.setAdapter(this.recyclerViewAdapter);
1082 ························································································································································································································································································································SearchFragment.recyclerView.setHasFixedSize((boolean)(hasFixedSize·!=·0));1071 ························································································································································································································································································································SearchFragment.recyclerView.setHasFixedSize((boolean)(hasFixedSize·!=·0));
1083 ························································································································································································································································································································final·RecyclerView·recyclerView10·=·SearchFragment.recyclerView;1072 ························································································································································································································································································································final·RecyclerView·recyclerView10·=·SearchFragment.recyclerView;
1084 ························································································································································································································································································································try·{1073 ························································································································································································································································································································try·{
1085 ····························································································································································································································································································································recyclerView10.scrollToPosition(this.scrollPosY);1074 ····························································································································································································································································································································recyclerView10.scrollToPosition(this.scrollPosY);
1086 ····························································································································································································································································································································return;1075 ····························································································································································································································································································································return;
1087 ····························································································································································································································································································································//·iftrue(Label_2247:,·n4·>·0)1076 ····························································································································································································································································································································//·iftrue(Label_2247:,·n4·>·0)
 1077 ····························································································································································································································································································································//·iftrue(Label_2325:,·length3·!=·n2·||·!array[0].matches(regex2)·||·!array[hasFixedSize].matches(regex2)·&&·n4·<=·0·||·!array[hasFixedSize].matches(regex2))
 1078 ····························································································································································································································································································································boolean·b8·=·false;
 1079 ····························································································································································································································································································································boolean·b9·=·false;
 1080 ························································································································································································································································································································Block_173:
1088 ····························································································································································································································································································································while·(true)·{1081 ····························································································································································································································································································································while·(true)·{
 1082 ································································································································································································································································································································b8·=·true;
 1083 ································································································································································································································································································································b9·=·true;
 1084 ································································································································································································································································································································break·Block_173;
 1085 ································································································································································································································································································································Label_2138:
 1086 ································································································································································································································································································································continue;
 1087 ····························································································································································································································································································································}
1089 ································································································································································································································································································································final·String·s20·=·array[0];1088 ····························································································································································································································································································································final·String·s20·=·array[0];
 1089 ····························································································································································································································································································································try·{
 1090 ································································································································································································································································································································n4·=·Integer.parseInt(s20);
 1091 ································································································································································································································································································································Label_2247:
 1092 ································································································································································································································································································································final·int·n8·=·n4;
 1093 ································································································································································································································································································································final·String·s21·=·array[hasFixedSize];
1090 ································································································································································································································································································································try·{1094 ································································································································································································································································································································try·{
1091 ····································································································································································································································································································································n4·=·Integer.parseInt(s20);1095 ····································································································································································································································································································································final·int·int11·=·Integer.parseInt(s21);
 1096 ····································································································································································································································································································································this.SaveRef(b8,·b9,·false,·n8,·int11,·0);
 1097 ····································································································································································································································································································································this.ShowChapter(this.bbName,·n8,·int11);
 1098 ····································································································································································································································································································································return;
 1099 ····································································································································································································································································································································//·iftrue(Label_2392:,·n4·>·0)
 1100 ····································································································································································································································································································································//·iftrue(Label_2561:,·length3·<·n2·||·!array[0].matches(regex2)·&&·n4·<=·0)
 1101 ····································································································································································································································································································································boolean·b10·=·false;
 1102 ································································································································································································································································································································Block_180:
 1103 ····································································································································································································································································································································while·(true)·{
 1104 ········································································································································································································································································································································b10·=·true;
 1105 ········································································································································································································································································································································break·Block_180;
1092 ····································································································································································································································································································································Label_2247:1106 ········································································································································································································································································································································Label_2325:
 1107 ········································································································································································································································································································································continue;
1093 ····································································································································································································································································································································final·int·n8·=·n4;1108 ····································································································································································································································································································································}
1094 ····································································································································································································································································································································final·String·s21·=·array[hasFixedSize];1109 ····································································································································································································································································································································final·String·s22·=·array[0];
1095 ····································································································································································································································································································································try·{1110 ····································································································································································································································································································································try·{
1096 ········································································································································································································································································································································final·int·int11·=·Integer.parseInt(s21);1111 ········································································································································································································································································································································n4·=·Integer.parseInt(s22);
1097 ········································································································································································································································································································································final·boolean·b8; 
1098 ········································································································································································································································································································································final·boolean·b9; 
1099 ········································································································································································································································································································································this.SaveRef(b8,·b9,·false,·n8,·int11,·0); 
1100 ········································································································································································································································································································································this.ShowChapter(this.bbName,·n8,·int11); 
1101 ········································································································································································································································································································································return;1112 ········································································································································································································································································································································Label_2392:
Max diff block lines reached; 156221/199737 bytes (78.21%) of diff not shown.
1.86 KB
smali/org/hlwd/bible/SearchFragment.smali
    
Offset 2940, 15 lines modifiedOffset 2940, 15 lines modified
2940 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_02940 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
2941 ····:catch_02941 ····:catch_0
2942 ····return-void2942 ····return-void
2943 .end·method2943 .end·method
  
2944 .method·private·SetLayoutManager()V2944 .method·private·SetLayoutManager()V
2945 ····.locals·52945 ····.locals·4
  
2946 ····.line·16492946 ····.line·1649
2947 ····iget-object·v0,·p0,·Lorg/hlwd/bible/SearchFragment;->v:Landroid/view/View;2947 ····iget-object·v0,·p0,·Lorg/hlwd/bible/SearchFragment;->v:Landroid/view/View;
  
2948 ····const·v1,·0x7f09009a2948 ····const·v1,·0x7f09009a
  
2949 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View;2949 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View;
Offset 3050, 21 lines modifiedOffset 3050, 19 lines modified
3050 ····.line·16683050 ····.line·1668
3051 ····sget-object·v0,·Lorg/hlwd/bible/SearchFragment;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;3051 ····sget-object·v0,·Lorg/hlwd/bible/SearchFragment;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;
  
3052 ····new-instance·v1,·Lorg/hlwd/bible/RecyclerViewTouchListener;3052 ····new-instance·v1,·Lorg/hlwd/bible/RecyclerViewTouchListener;
  
3053 ····iget-object·v2,·p0,·Lorg/hlwd/bible/SearchFragment;->_context:Landroid/content/Context;3053 ····iget-object·v2,·p0,·Lorg/hlwd/bible/SearchFragment;->_context:Landroid/content/Context;
  
3054 ····sget-object·v3,·Lorg/hlwd/bible/SearchFragment;->recyclerView:Landroidx/recyclerview/widget/RecyclerView;3054 ····new-instance·v3,·Lorg/hlwd/bible/SearchFragment$11;
  
3055 ····new-instance·v4,·Lorg/hlwd/bible/SearchFragment$11;3055 ····invoke-direct·{v3,·p0},·Lorg/hlwd/bible/SearchFragment$11;-><init>(Lorg/hlwd/bible/SearchFragment;)V
  
3056 ····invoke-direct·{v4,·p0},·Lorg/hlwd/bible/SearchFragment$11;-><init>(Lorg/hlwd/bible/SearchFragment;)V 
  
3057 ····invoke-direct·{v1,·v2,·v3,·v4},·Lorg/hlwd/bible/RecyclerViewTouchListener;-><init>(Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;Lorg/hlwd/bible/RecyclerViewTouchListener$ClickListener;)V3056 ····invoke-direct·{v1,·v2,·v0,·v3},·Lorg/hlwd/bible/RecyclerViewTouchListener;-><init>(Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;Lorg/hlwd/bible/RecyclerViewTouchListener$ClickListener;)V
  
3058 ····invoke-virtual·{v0,·v1},·Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V3057 ····invoke-virtual·{v0,·v1},·Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
  
3059 ····:cond_33058 ····:cond_3
3060 ····return-void3059 ····return-void
3061 .end·method3060 .end·method
  
945 B
smali/org/hlwd/bible/SearchFragment$3.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lorg/hlwd/bible/SearchFragment$3;1 .class·Lorg/hlwd/bible/SearchFragment$3;
2 .super·Ljava/util/ArrayList;2 .super·Ljava/util/ArrayList;
3 .source·"SearchFragment.java"3 .source·"SearchFragment.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lorg/hlwd/bible/SearchFragment;->lambda$onContextItemSelected$7(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hlwd/bible/VerseBO;Landroid/content/DialogInterface;)V6 ····value·=·Lorg/hlwd/bible/SearchFragment;->lambda$onContextItemSelected$7$org-hlwd-bible-SearchFragment(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hlwd/bible/VerseBO;Landroid/content/DialogInterface;)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