2.12 MB
/home/fdroid/fdroiddata/tmp/org.nexttracks.android_32100.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.nexttracks.android_32100.apk
14.5 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: SHA-256 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <Ys8h3Z1Tv/IqyvRA+S12djKISEgcYxH6dGESLDNCMos=>, actual: </aKW71oZDcOwLkdz6WKOSgMxAYq4wtbs/fPb2ax79r8=>
    
Offset 1, 82 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):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
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:·5c8e160debc859a212d0e078f328031fd752e9df3f0a496f589788d2eab7580c 
10 Signer·#1·certificate·SHA-1·digest:·524ab150c76d7b73aff5955a694f7cc4c703d166 
11 Signer·#1·certificate·MD5·digest:·b9f02575d0b9ff994bc5a0b9bbe39062 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·63054b3b68dd6df82859109d052b492ccf0255bb6924516d2dc4bb1dd41c9fe0 
15 Signer·#1·public·key·SHA-1·digest:·b6f914ca52f62cb25994f69cb111f470af098e43 
16 Signer·#1·public·key·MD5·digest:·0df5b1874d437b5be241de96f4146e73 
17 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/. 
18 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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 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/. 
26 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/. 
27 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/. 
28 WARNING:·META-INF/androidx.databinding_baseAdapters.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.databinding_library.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.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.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.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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 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/. 
49 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/. 
50 WARNING:·META-INF/androidx.room_room-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.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/. 
52 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/. 
53 WARNING:·META-INF/androidx.sqlite_sqlite-framework.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.sqlite_sqlite.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.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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 WARNING:·META-INF/androidx.work_work-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/app_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/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/. 
65 WARNING:·META-INF/com.google.dagger_dagger-android-support.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/com.google.dagger_dagger-android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/com.google.dagger_dagger-lint-aar.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/com.google.dagger_dagger.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/kotlin-android-extensions-runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/kotlin-stdlib-common-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
73 WARNING:·META-INF/kotlin-stdlib-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
74 WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
76 WARNING:·META-INF/kotlinx-coroutines-android.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
77 WARNING:·META-INF/kotlinx-coroutines-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
78 WARNING:·META-INF/objectbox-kotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
79 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
80 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
81 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
82 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.05 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 133 lines modifiedOffset 1, 115 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:··················10847348·(0000000000A58474h)4 ··Zip·archive·file·size:··················10811221·(0000000000A4F755h)
5 ··Actual·end-cent-dir·record·offset:······10847326·(0000000000A5845Eh)5 ··Actual·end-cent-dir·record·offset:······10811199·(0000000000A4F73Fh)
6 ··Expected·end-cent-dir·record·offset:····10847326·(0000000000A5845Eh)6 ··Expected·end-cent-dir·record·offset:····10811199·(0000000000A4F73Fh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1043·entries.9 ··central·directory·contains·1043·entries.
10 ··The·central·directory·is·106102·(0000000000019E76h)·bytes·long,10 ··The·central·directory·is·101764·(0000000000018D84h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·10741224·(0000000000A3E5E8h).12 ··is·10709435·(0000000000A369BBh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2020·Oct·13·13:04:4226 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
 27 ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·local
 28 ··file·last·modified·on·(UT·extra·field·modtime):·1980·Jan·1·00:00:00·UTC
27 ··32-bit·CRC·value·(hex):·························f55bfb7329 ··32-bit·CRC·value·(hex):·························5801be43
28 ··compressed·size:································39997·bytes30 ··compressed·size:································4645·bytes
29 ··uncompressed·size:······························123734·bytes31 ··uncompressed·size:······························21996·bytes
30 ··length·of·filename:·····························20·characters32 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes33 ··length·of·extra·field:··························13·bytes
32 ··length·of·file·comment:·························0·characters34 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·135 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary36 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex37 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none38 ··MS-DOS·file·attributes·(00·hex):················none
  
 39 ··The·central-directory·extra·field·contains:
 40 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
 41 ····The·local·extra·field·has·UTC/GMT·modification·time.
 42 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.43 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:44 Central·directory·entry·#2:
39 ---------------------------45 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.46 ··There·are·an·extra·-13·bytes·preceding·this·file.
  
41 ··META-INF/205370BC.SF47 ··DebugProbesKt.bin
  
42 ··offset·of·local·header·from·start·of·archive:···4006348 ··offset·of·local·header·from·start·of·archive:···4694
43 ··················································(0000000000009C7Fh)·bytes49 ··················································(0000000000001256h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT50 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.051 ··version·of·encoding·software:···················2.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT52 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.053 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated54 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal55 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted56 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes57 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2020·Oct·13·13:04:4258 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
 59 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local
 60 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·UTC
53 ··32-bit·CRC·value·(hex):·························8d31b07161 ··32-bit·CRC·value·(hex):·························20136cad
54 ··compressed·size:································46891·bytes62 ··compressed·size:································777·bytes
55 ··uncompressed·size:······························123870·bytes63 ··uncompressed·size:······························1730·bytes
56 ··length·of·filename:·····························20·characters64 ··length·of·filename:·····························17·characters
57 ··length·of·extra·field:··························0·bytes65 ··length·of·extra·field:··························9·bytes
58 ··length·of·file·comment:·························0·characters66 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·167 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary68 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex69 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none70 ··MS-DOS·file·attributes·(00·hex):················none
  
 71 ··The·central-directory·extra·field·contains:
 72 ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes.
 73 ····The·local·extra·field·has·UTC/GMT·modification·time.
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/205370BC.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···87020 
69 ··················································(00000000000153ECh)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2020·Oct·13·13:04:42 
79 ··32-bit·CRC·value·(hex):·························3bcc540c 
80 ··compressed·size:································1084·bytes 
81 ··uncompressed·size:······························1342·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment.74 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:75 Central·directory·entry·#3:
91 ---------------------------76 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.77 ··There·are·an·extra·-9·bytes·preceding·this·file.
  
93 ··META-INF/androidx.activity_activity.version78 ··META-INF/androidx.activity_activity.version
  
Max diff block lines reached; 2145357/2153165 bytes (99.64%) of diff not shown.
18.0 KB
classes.dex
17.9 KB
classes.jar
3.48 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·9608801·bytes,·number·of·entries:·46191 Zip·file·size:·9608747·bytes,·number·of·entries:·4619
2 ?rwxrwxr-x··2.0·unx·····1066·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class2 ?rwxrwxr-x··2.0·unx·····1066·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class
3 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class3 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
4 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class4 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
5 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class5 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class
6 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class6 ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class
7 ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class7 ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class
8 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$SearchCallback.class8 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$SearchCallback.class
Offset 3490, 15 lines modifiedOffset 3490, 15 lines modified
3490 ?rwxrwxr-x··2.0·unx·····1867·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/HandlerPoster.class3490 ?rwxrwxr-x··2.0·unx·····1867·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/HandlerPoster.class
3491 ?rwxrwxr-x··2.0·unx·····1465·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/Logger$AndroidLogger.class3491 ?rwxrwxr-x··2.0·unx·····1465·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/Logger$AndroidLogger.class
3492 ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/Logger$SystemOutLogger.class3492 ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/Logger$SystemOutLogger.class
3493 ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/MainThreadSupport$AndroidHandlerMainThreadSupport.class3493 ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/MainThreadSupport$AndroidHandlerMainThreadSupport.class
3494 ?rwxrwxr-x··2.0·unx·····1822·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/meta/AbstractSubscriberInfo.class3494 ?rwxrwxr-x··2.0·unx·····1822·b-·stor·80-Jan-01·00:00·org/greenrobot/eventbus/meta/AbstractSubscriberInfo.class
3495 ?rwxrwxr-x··2.0·unx·····2740·b-·stor·80-Jan-01·00:00·org/nexttracks/android/App_MembersInjector.class3495 ?rwxrwxr-x··2.0·unx·····2740·b-·stor·80-Jan-01·00:00·org/nexttracks/android/App_MembersInjector.class
3496 ?rwxrwxr-x··2.0·unx·····9518·b-·stor·80-Jan-01·00:00·org/nexttracks/android/DataBinderMapperImpl.class3496 ?rwxrwxr-x··2.0·unx·····9518·b-·stor·80-Jan-01·00:00·org/nexttracks/android/DataBinderMapperImpl.class
3497 ?rwxrwxr-x··2.0·unx·····3975·b-·stor·80-Jan-01·00:00·org/nexttracks/android/EventBusIndex.class3497 ?rwxrwxr-x··2.0·unx·····3921·b-·stor·80-Jan-01·00:00·org/nexttracks/android/EventBusIndex.class
3498 ?rwxrwxr-x··2.0·unx······466·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModelCursor$Factory.class3498 ?rwxrwxr-x··2.0·unx······466·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModelCursor$Factory.class
3499 ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModelCursor.class3499 ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModelCursor.class
3500 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModel_$WaypointModelIdGetter.class3500 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModel_$WaypointModelIdGetter.class
3501 ?rwxrwxr-x··2.0·unx·····2557·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModel_.class3501 ?rwxrwxr-x··2.0·unx·····2557·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/WaypointModel_.class
3502 ?rwxrwxr-x··2.0·unx·····3618·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/repos/MemoryContactsRepo.class3502 ?rwxrwxr-x··2.0·unx·····3618·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/repos/MemoryContactsRepo.class
3503 ?rwxrwxr-x··2.0·unx·····5164·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/repos/ObjectboxWaypointsRepo.class3503 ?rwxrwxr-x··2.0·unx·····5164·b-·stor·80-Jan-01·00:00·org/nexttracks/android/data/repos/ObjectboxWaypointsRepo.class
3504 ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·org/nexttracks/android/databinding/UiPreferencesConnectionHostHttpBindingImpl$1.class3504 ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·org/nexttracks/android/databinding/UiPreferencesConnectionHostHttpBindingImpl$1.class
Offset 4614, 8 lines modifiedOffset 4614, 8 lines modified
4614 ?rwxrwxr-x··2.0·unx·····1724·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class4614 ?rwxrwxr-x··2.0·unx·····1724·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
4615 ?rwxrwxr-x··2.0·unx·····2942·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class4615 ?rwxrwxr-x··2.0·unx·····2942·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
4616 ?rwxrwxr-x··2.0·unx·····8338·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class4616 ?rwxrwxr-x··2.0·unx·····8338·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
4617 ?rwxrwxr-x··2.0·unx·····1106·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class4617 ?rwxrwxr-x··2.0·unx·····1106·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
4618 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class4618 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
4619 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class4619 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
4620 ?rwxrwxr-x··2.0·unx·····1689·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class4620 ?rwxrwxr-x··2.0·unx·····1689·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
4621 4619·files,·11079425·bytes·uncompressed,·8716839·bytes·compressed:··21.3%4621 4619·files,·11079371·bytes·uncompressed,·8716785·bytes·compressed:··21.3%
14.4 KB
org/nexttracks/android/EventBusIndex.class
14.4 KB
procyon -ec {}
    
Offset 1, 116 lines modifiedOffset 1, 120 lines modified
  
1 package·org.nexttracks.android;1 package·org.nexttracks.android;
  
2 import·org.nexttracks.android.data.repos.MemoryContactsRepo; 
3 import·org.nexttracks.android.ui.map.MapViewModel; 
4 import·org.nexttracks.android.data.WaypointModel; 
5 import·org.nexttracks.android.services.MessageProcessor; 
6 import·org.nexttracks.android.support.Events$EndpointChanged; 
7 import·org.nexttracks.android.ui.contacts.ContactsViewModel;2 import·org.nexttracks.android.ui.contacts.ContactsViewModel;
8 import·org.nexttracks.android.model.FusedContact;3 import·org.nexttracks.android.ui.status.StatusViewModel;
 4 import·org.nexttracks.android.support.Events$ServiceStarted;
 5 import·org.nexttracks.android.services.MessageProcessor;
9 import·org.nexttracks.android.ui.preferences.connection.ConnectionViewModel;6 import·org.nexttracks.android.ui.preferences.connection.ConnectionViewModel;
10 import·org.nexttracks.android.services.BackgroundService;7 import·org.nexttracks.android.services.BackgroundService;
11 import·org.nexttracks.android.support.Events$PermissionGranted;8 import·org.nexttracks.android.support.Events$PermissionGranted;
 9 import·org.nexttracks.android.support.Events$QueueChanged;
 10 import·org.nexttracks.android.services.MessageProcessor$EndpointState;
12 import·org.nexttracks.android.messages.MessageLocation;11 import·org.nexttracks.android.messages.MessageLocation;
13 import·org.nexttracks.android.messages.MessageTransition;12 import·org.nexttracks.android.messages.MessageTransition;
 13 import·org.nexttracks.android.ui.map.MapViewModel;
 14 import·android.location.Location;
 15 import·org.nexttracks.android.data.WaypointModel;
 16 import·org.nexttracks.android.model.FusedContact;
14 import·org.greenrobot.eventbus.meta.SubscriberInfo;17 import·org.greenrobot.eventbus.meta.SubscriberInfo;
15 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;18 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;
16 import·org.nexttracks.android.ui.status.StatusViewModel;19 import·org.nexttracks.android.data.repos.MemoryContactsRepo;
17 import·org.nexttracks.android.support.Events$QueueChanged;20 import·org.nexttracks.android.support.Events$EndpointChanged;
18 import·android.location.Location; 
19 import·org.nexttracks.android.support.Events$ServiceStarted; 
20 import·org.greenrobot.eventbus.ThreadMode;21 import·org.greenrobot.eventbus.ThreadMode;
21 import·org.nexttracks.android.services.MessageProcessor$EndpointState; 
22 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;22 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;
23 import·java.util.HashMap;23 import·java.util.HashMap;
24 import·org.nexttracks.android.support.Events$ModeChanged;24 import·org.nexttracks.android.support.Events$ModeChanged;
 25 import·org.nexttracks.android.support.Events$FusedContactAdded;
 26 import·org.nexttracks.android.support.Events$FusedContactRemoved;
25 import·org.nexttracks.android.support.Events$WaypointAdded;27 import·org.nexttracks.android.support.Events$WaypointAdded;
26 import·org.nexttracks.android.support.Events$WaypointUpdated;28 import·org.nexttracks.android.support.Events$WaypointUpdated;
27 import·org.nexttracks.android.support.Events$WaypointRemoved;29 import·org.nexttracks.android.support.Events$WaypointRemoved;
28 import·org.nexttracks.android.support.Events$MonitoringChanged;30 import·org.nexttracks.android.support.Events$MonitoringChanged;
29 import·org.nexttracks.android.support.Events$FusedContactAdded; 
30 import·org.nexttracks.android.support.Events$FusedContactRemoved; 
31 import·java.util.Map;31 import·java.util.Map;
32 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;32 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;
  
33 public·class·EventBusIndex·implements·SubscriberInfoIndex33 public·class·EventBusIndex·implements·SubscriberInfoIndex
34 {34 {
35 ····private·static·final·Map·SUBSCRIBER_INDEX;35 ····private·static·final·Map·SUBSCRIBER_INDEX;
36 ····36 ····
37 ····static·{37 ····static·{
 38 ········final·Class<Events$MonitoringChanged>·clazz·=·Events$MonitoringChanged.class;
 39 ········final·Class<Events$WaypointRemoved>·clazz2·=·Events$WaypointRemoved.class;
 40 ········final·Class<Events$WaypointUpdated>·clazz3·=·Events$WaypointUpdated.class;
 41 ········final·Class<Events$WaypointAdded>·clazz4·=·Events$WaypointAdded.class;
38 ········final·Class<Events$FusedContactRemoved>·clazz·=·Events$FusedContactRemoved.class;42 ········final·Class<Events$FusedContactRemoved>·clazz5·=·Events$FusedContactRemoved.class;
39 ········final·Class<Events$FusedContactAdded>·clazz2·=·Events$FusedContactAdded.class;43 ········final·Class<Events$FusedContactAdded>·clazz6·=·Events$FusedContactAdded.class;
40 ········final·Class<Events$MonitoringChanged>·clazz3·=·Events$MonitoringChanged.class; 
41 ········final·Class<Events$WaypointRemoved>·clazz4·=·Events$WaypointRemoved.class; 
42 ········final·Class<Events$WaypointUpdated>·clazz5·=·Events$WaypointUpdated.class; 
43 ········final·Class<Events$WaypointAdded>·clazz6·=·Events$WaypointAdded.class; 
44 ········final·Class<Events$ModeChanged>·clazz7·=·Events$ModeChanged.class;44 ········final·Class<Events$ModeChanged>·clazz7·=·Events$ModeChanged.class;
45 ········SUBSCRIBER_INDEX·=·new·HashMap();45 ········SUBSCRIBER_INDEX·=·new·HashMap();
 46 ········final·int·n·=·2;
46 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[4];47 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n];
47 ········array[0]·=·new·SubscriberMethodInfo("onEvent",·(Class)MessageProcessor$EndpointState.class,·ThreadMode.POSTING,·0,·true); 
48 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo("onEvent",·(Class)Events$ServiceStarted.class,·ThreadMode.POSTING,·0,·true); 
49 ········final·int·n·=·1; 
50 ········array[n]·=·subscriberMethodInfo; 
51 ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo("onEvent",·(Class)Location.class,·ThreadMode.POSTING,·0,·true); 
52 ········final·int·n2·=·2; 
53 ········array[n2]·=·subscriberMethodInfo2; 
54 ········array[3]·=·new·SubscriberMethodInfo("onEvent",·(Class)Events$QueueChanged.class,·ThreadMode.POSTING,·0,·true); 
55 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)StatusViewModel.class,·(boolean)(n·!=·0),·array)); 
56 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[10]; 
57 ········final·ThreadMode·background·=·ThreadMode.BACKGROUND;48 ········final·ThreadMode·background·=·ThreadMode.BACKGROUND;
 49 ········final·String·s·=·"onEventMainThread";
 50 ········array[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz7,·background);
 51 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s,·(Class)Events$EndpointChanged.class,·ThreadMode.BACKGROUND);
 52 ········final·int·n2·=·1;
 53 ········array[n2]·=·subscriberMethodInfo;
 54 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MemoryContactsRepo.class,·(boolean)(n2·!=·0),·array));
 55 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[10];
 56 ········final·ThreadMode·main·=·ThreadMode.MAIN;
58 ········final·String·s·=·"onEvent";57 ········final·String·s2·=·"onEvent";
59 ········array2[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz6,·background);58 ········array2[0]·=·new·SubscriberMethodInfo(s2,·(Class)clazz6,·main);
 59 ········array2[n2]·=·new·SubscriberMethodInfo(s2,·(Class)clazz5,·ThreadMode.MAIN);
 60 ········array2[n]·=·new·SubscriberMethodInfo(s2,·(Class)FusedContact.class,·ThreadMode.MAIN);
 61 ········array2[3]·=·new·SubscriberMethodInfo(s2,·(Class)clazz4,·ThreadMode.MAIN);
 62 ········array2[4]·=·new·SubscriberMethodInfo(s2,·(Class)clazz3,·ThreadMode.MAIN);
 63 ········array2[5]·=·new·SubscriberMethodInfo(s2,·(Class)clazz2,·ThreadMode.MAIN);
 64 ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo(s2,·(Class)WaypointModel.class,·ThreadMode.MAIN);
 65 ········final·int·n3·=·6;
 66 ········array2[n3]·=·subscriberMethodInfo2;
 67 ········array2[7]·=·new·SubscriberMethodInfo(s2,·(Class)clazz7,·ThreadMode.MAIN);
 68 ········array2[8]·=·new·SubscriberMethodInfo(s2,·(Class)clazz,·ThreadMode.MAIN);
 69 ········final·SubscriberMethodInfo·subscriberMethodInfo3·=·new·SubscriberMethodInfo("onEvent",·(Class)Location.class,·ThreadMode.MAIN,·1,·true);
 70 ········final·int·n4·=·9;
 71 ········array2[n4]·=·subscriberMethodInfo3;
 72 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MapViewModel.class,·(boolean)(n2·!=·0),·array2));
 73 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[10];
60 ········array2[n]·=·new·SubscriberMethodInfo(s,·(Class)clazz5,·ThreadMode.BACKGROUND);74 ········array3[0]·=·new·SubscriberMethodInfo(s2,·(Class)clazz4,·ThreadMode.BACKGROUND);
61 ········array2[n2]·=·new·SubscriberMethodInfo(s,·(Class)clazz4,·ThreadMode.BACKGROUND);75 ········array3[n2]·=·new·SubscriberMethodInfo(s2,·(Class)clazz3,·ThreadMode.BACKGROUND);
 76 ········array3[n]·=·new·SubscriberMethodInfo(s2,·(Class)clazz2,·ThreadMode.BACKGROUND);
62 ········array2[3]·=·new·SubscriberMethodInfo(s,·(Class)clazz7,·ThreadMode.BACKGROUND);77 ········array3[3]·=·new·SubscriberMethodInfo(s2,·(Class)clazz7,·ThreadMode.BACKGROUND);
63 ········array2[4]·=·new·SubscriberMethodInfo(s,·(Class)clazz3,·ThreadMode.BACKGROUND);78 ········array3[4]·=·new·SubscriberMethodInfo(s2,·(Class)clazz,·ThreadMode.BACKGROUND);
64 ········array2[5]·=·new·SubscriberMethodInfo(s,·(Class)MessageTransition.class,·ThreadMode.BACKGROUND);79 ········array3[5]·=·new·SubscriberMethodInfo(s2,·(Class)MessageTransition.class,·ThreadMode.BACKGROUND);
65 ········array2[6]·=·new·SubscriberMethodInfo(s,·(Class)MessageLocation.class,·ThreadMode.BACKGROUND);80 ········array3[n3]·=·new·SubscriberMethodInfo(s2,·(Class)MessageLocation.class,·ThreadMode.BACKGROUND);
66 ········final·ThreadMode·posting·=·ThreadMode.POSTING;81 ········final·ThreadMode·posting·=·ThreadMode.POSTING;
67 ········final·boolean·b·=·true;82 ········final·boolean·b·=·true;
68 ········array2[7]·=·new·SubscriberMethodInfo("onEvent",·(Class)MessageProcessor$EndpointState.class,·posting,·0,·b);83 ········array3[7]·=·new·SubscriberMethodInfo("onEvent",·(Class)MessageProcessor$EndpointState.class,·posting,·0,·b);
69 ········final·SubscriberMethodInfo·subscriberMethodInfo3·=·new·SubscriberMethodInfo("onEvent",·(Class)Events$QueueChanged.class,·ThreadMode.POSTING,·0,·b);84 ········array3[8]·=·new·SubscriberMethodInfo("onEvent",·(Class)Events$QueueChanged.class,·ThreadMode.POSTING,·0,·b);
70 ········final·int·n3·=·8; 
71 ········array2[n3]·=·subscriberMethodInfo3; 
72 ········final·SubscriberMethodInfo·subscriberMethodInfo4·=·new·SubscriberMethodInfo("onEvent",·(Class)Events$PermissionGranted.class,·ThreadMode.POSTING,·0,·true);85 ········array3[n4]·=·new·SubscriberMethodInfo("onEvent",·(Class)Events$PermissionGranted.class,·ThreadMode.POSTING,·0,·b);
73 ········final·int·n4·=·9; 
74 ········array2[n4]·=·subscriberMethodInfo4; 
75 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)BackgroundService.class,·(boolean)(n·!=·0),·array2));86 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)BackgroundService.class,·(boolean)(n2·!=·0),·array3));
76 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n];87 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n2];
77 ········array3[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz7);88 ········array4[0]·=·new·SubscriberMethodInfo(s2,·(Class)clazz7);
78 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ConnectionViewModel.class,·(boolean)(n·!=·0),·array3));89 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ConnectionViewModel.class,·(boolean)(n2·!=·0),·array4));
79 ········final·SubscriberMethodInfo[]·array4·=·{·new·SubscriberMethodInfo(s,·(Class)clazz2,·ThreadMode.MAIN),·null,·null·}; 
80 ········array4[n]·=·new·SubscriberMethodInfo(s,·(Class)clazz,·ThreadMode.MAIN); 
81 ········final·SubscriberMethodInfo·subscriberMethodInfo5·=·new·SubscriberMethodInfo(s,·(Class)FusedContact.class,·ThreadMode.MAIN); 
82 ········final·int·n5·=·2; 
83 ········array4[n5]·=·subscriberMethodInfo5; 
84 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ContactsViewModel.class,·(boolean)(n·!=·0),·array4)); 
85 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n5];90 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n];
Max diff block lines reached; 256/14672 bytes (1.74%) of diff not shown.
37.5 KB
smali/org/nexttracks/android/EventBusIndex.smali
    
Offset 18, 521 lines modifiedOffset 18, 507 lines modified
18 ········}18 ········}
19 ····.end·annotation19 ····.end·annotation
20 .end·field20 .end·field
  
  
21 #·direct·methods21 #·direct·methods
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·3723 ····.locals·28
  
24 ····.line·1824 ····.line·18
25 ····const-class·v0,·Lorg/nexttracks/android/support/Events$FusedContactRemoved;25 ····const-class·v0,·Lorg/nexttracks/android/support/Events$MonitoringChanged;
  
26 ····const-class·v1,·Lorg/nexttracks/android/support/Events$FusedContactAdded;26 ····const-class·v1,·Lorg/nexttracks/android/support/Events$WaypointRemoved;
  
27 ····const-class·v2,·Lorg/nexttracks/android/support/Events$MonitoringChanged;27 ····const-class·v2,·Lorg/nexttracks/android/support/Events$WaypointUpdated;
  
28 ····const-class·v3,·Lorg/nexttracks/android/support/Events$WaypointRemoved;28 ····const-class·v3,·Lorg/nexttracks/android/support/Events$WaypointAdded;
  
29 ····const-class·v4,·Lorg/nexttracks/android/support/Events$WaypointUpdated;29 ····const-class·v4,·Lorg/nexttracks/android/support/Events$FusedContactRemoved;
  
30 ····const-class·v5,·Lorg/nexttracks/android/support/Events$WaypointAdded;30 ····const-class·v5,·Lorg/nexttracks/android/support/Events$FusedContactAdded;
  
31 ····const-class·v6,·Lorg/nexttracks/android/support/Events$ModeChanged;31 ····const-class·v6,·Lorg/nexttracks/android/support/Events$ModeChanged;
  
32 ····new-instance·v7,·Ljava/util/HashMap;32 ····new-instance·v7,·Ljava/util/HashMap;
  
33 ····invoke-direct·{v7},·Ljava/util/HashMap;-><init>()V33 ····invoke-direct·{v7},·Ljava/util/HashMap;-><init>()V
  
34 ····sput-object·v7,·Lorg/nexttracks/android/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;34 ····sput-object·v7,·Lorg/nexttracks/android/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;
  
35 ····.line·2035 ····.line·20
36 ····new-instance·v7,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;36 ····new-instance·v7,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
37 ····const-class·v8,·Lorg/nexttracks/android/ui/status/StatusViewModel;37 ····const-class·v8,·Lorg/nexttracks/android/data/repos/MemoryContactsRepo;
  
38 ····const/4·v9,·0x438 ····const/4·v9,·0x2
  
39 ····new-array·v10,·v9,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;39 ····new-array·v10,·v9,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
40 ····new-instance·v17,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;40 ····new-instance·v11,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
41 ····const-class·v13,·Lorg/nexttracks/android/services/MessageProcessor$EndpointState;41 ····sget-object·v12,·Lorg/greenrobot/eventbus/ThreadMode;->BACKGROUND:Lorg/greenrobot/eventbus/ThreadMode;
  
42 ····sget-object·v14,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode;42 ····const-string·v13,·"onEventMainThread"
  
43 ····const-string·v12,·"onEvent"43 ····invoke-direct·{v11,·v13,·v6,·v12},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
44 ····const/4·v15,·0x044 ····const/4·v12,·0x0
  
45 ····const/16·v16,·0x145 ····aput-object·v11,·v10,·v12
  
46 ····move-object/from16·v11,·v1746 ····new-instance·v11,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
47 ····invoke-direct/range·{v11·..·v16},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V47 ····const-class·v14,·Lorg/nexttracks/android/support/Events$EndpointChanged;
  
48 ····const/4·v11,·0x048 ····sget-object·v15,·Lorg/greenrobot/eventbus/ThreadMode;->BACKGROUND:Lorg/greenrobot/eventbus/ThreadMode;
  
49 ····aput-object·v17,·v10,·v1149 ····invoke-direct·{v11,·v13,·v14,·v15},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
50 ····new-instance·v12,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; 
  
51 ····const-class·v20,·Lorg/nexttracks/android/support/Events$ServiceStarted; 
  
52 ····sget-object·v21,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode; 
  
53 ····const-string·v19,·"onEvent" 
  
54 ····const/16·v22,·0x0 
  
55 ····const/16·v23,·0x150 ····const/4·v13,·0x1
  
56 ····move-object/from16·v18,·v12 
  
57 ····invoke-direct/range·{v18·..·v23},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V51 ····aput-object·v11,·v10,·v13
  
58 ····const/4·v13,·0x152 ····invoke-direct·{v7,·v8,·v13,·v10},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V
  
59 ····aput-object·v12,·v10,·v1353 ····invoke-static·{v7},·Lorg/nexttracks/android/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V
  
 54 ····.line·28
60 ····new-instance·v12,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;55 ····new-instance·v7,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
61 ····const-class·v16,·Landroid/location/Location;56 ····const-class·v8,·Lorg/nexttracks/android/ui/map/MapViewModel;
  
62 ····sget-object·v17,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode;57 ····const/16·v10,·0xa
  
63 ····const-string·v15,·"onEvent"58 ····new-array·v11,·v10,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
64 ····const/16·v18,·0x059 ····new-instance·v14,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
65 ····const/16·v19,·0x160 ····sget-object·v15,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
66 ····move-object·v14,·v1261 ····const-string·v10,·"onEvent"
  
67 ····invoke-direct/range·{v14·..·v19},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V62 ····invoke-direct·{v14,·v10,·v5,·v15},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
68 ····const/4·v14,·0x263 ····aput-object·v14,·v11,·v12
  
69 ····aput-object·v12,·v10,·v1464 ····new-instance·v14,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
70 ····new-instance·v12,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;65 ····sget-object·v15,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
71 ····const-class·v17,·Lorg/nexttracks/android/support/Events$QueueChanged;66 ····invoke-direct·{v14,·v10,·v4,·v15},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
72 ····sget-object·v18,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode;67 ····aput-object·v14,·v11,·v13
  
73 ····const-string·v16,·"onEvent"68 ····new-instance·v14,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
74 ····const/16·v19,·0x069 ····const-class·v15,·Lorg/nexttracks/android/model/FusedContact;
  
75 ····const/16·v20,·0x170 ····sget-object·v12,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
76 ····move-object·v15,·v1271 ····invoke-direct·{v14,·v10,·v15,·v12},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
77 ····invoke-direct/range·{v15·..·v20},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V72 ····aput-object·v14,·v11,·v9
  
78 ····const/4·v15,·0x373 ····new-instance·v12,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
79 ····aput-object·v12,·v10,·v1574 ····sget-object·v14,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
80 ····invoke-direct·{v7,·v8,·v13,·v10},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V75 ····invoke-direct·{v12,·v10,·v3,·v14},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
81 ····invoke-static·{v7},·Lorg/nexttracks/android/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V76 ····const/4·v14,·0x3
  
 77 ····aput-object·v12,·v11,·v14
82 ····.line·31 
83 ····new-instance·v7,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; 
Max diff block lines reached; 30609/38331 bytes (79.85%) of diff not shown.