16.0 MB
/home/fdroid/fdroiddata/tmp/mobi.maptrek_105.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_mobi.maptrek_105.apk
14.9 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: <60bcbe29b8e22240de398f87a784af8c12c5727b0919904ce1ebe6b72661d346>, actual: <ccf7e5f948262b07ada748c9d5a4dd1847f3091c2a2105dbfcea430988708171> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <f921b266541c82baa55cfae62c5d0c3f6df4ddd19f58b7e5ca618da9702c238a7646e10000000000>, actual: <4d249316aebee796e0177afccba8010399ad4e617a64a94b2fdf967fc0024a597646e10000000000>
    
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):·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:·ff17ac63f2a7cc3e270cfb12b6f1cda8917c451edc1fd25bc06734fca46e7512 
10 Signer·#1·certificate·SHA-1·digest:·b42fb6fe59a716c2a2e41f0044642413b448365e 
11 Signer·#1·certificate·MD5·digest:·3109fd67862290121016497795b23ef5 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bd632a6ea2145493523095964d6422949e1ba700461dc3ebcc7f850c5e1a4bfd 
15 Signer·#1·public·key·SHA-1·digest:·e19d52e20c4bb13d1346cb3618056fec341cbe5d 
16 Signer·#1·public·key·MD5·digest:·fe430ccd48351965274d7fffd940d388 
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-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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
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-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/. 
27 WARNING:·META-INF/androidx.core_core-splashscreen.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.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/. 
29 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/. 
30 WARNING:·META-INF/androidx.customview_customview-poolingcontainer.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.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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 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/. 
40 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/. 
41 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/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 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/. 
44 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/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 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/. 
48 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/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.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.recyclerview_recyclerview-selection.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.room_room-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.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/. 
61 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 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/. 
68 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/. 
69 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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
74 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 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/. 
76 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/. 
77 WARNING:·META-INF/kotlinx_coroutines_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/. 
78 WARNING:·META-INF/kotlinx_coroutines_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/. 
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/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/. 
81 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/. 
82 WARNING:·META-INF/services/org.slf4j.spi.SLF4JServiceProvider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.82 KB
zipinfo {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Zip·file·size:·14767734·bytes,·number·of·entries:·15121 Zip·file·size:·14767734·bytes,·number·of·entries:·1512
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····3577·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····3577·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······254·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······254·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··8401520·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··8401520·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx·····2436·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-r--r--··0.0·unx·····2436·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-r--r--··0.0·unx··8469988·b-·defN·81-Jan-01·01:01·classes3.dex7 -rw-r--r--··0.0·unx··8469996·b-·defN·81-Jan-01·01:01·classes3.dex
8 -rw-r--r--··0.0·unx····45160·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libvtm-jni.so8 -rw-r--r--··0.0·unx····45160·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libvtm-jni.so
9 -rw-r--r--··0.0·unx····42196·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libvtm-jni.so9 -rw-r--r--··0.0·unx····42196·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libvtm-jni.so
10 -rw-r--r--··0.0·unx····47776·b-·stor·81-Jan-01·01:01·lib/x86/libvtm-jni.so10 -rw-r--r--··0.0·unx····47776·b-·stor·81-Jan-01·01:01·lib/x86/libvtm-jni.so
11 -rw-r--r--··0.0·unx····48672·b-·stor·81-Jan-01·01:01·lib/x86_64/libvtm-jni.so11 -rw-r--r--··0.0·unx····48672·b-·stor·81-Jan-01·01:01·lib/x86_64/libvtm-jni.so
12 -rw-r--r--··0.0·unx··4116480·b-·defN·81-Jan-01·01:01·assets/databases/basemap.mtiles12 -rw-r--r--··0.0·unx··4116480·b-·defN·81-Jan-01·01:01·assets/databases/basemap.mtiles
13 -rw-r--r--··0.0·unx·····1365·b-·defN·81-Jan-01·01:01·assets/logback.xml13 -rw-r--r--··0.0·unx·····1365·b-·defN·81-Jan-01·01:01·assets/logback.xml
14 -rw-r--r--··0.0·unx····49621·b-·defN·81-Jan-01·01:01·assets/patterns/arete.svg14 -rw-r--r--··0.0·unx····49621·b-·defN·81-Jan-01·01:01·assets/patterns/arete.svg
Offset 1507, 8 lines modifiedOffset 1507, 8 lines modified
1507 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml1507 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml
1508 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml1508 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml
1509 -rw----·····0.0·fat·····1848·b-·defN·81-Jan-01·01:01·res/zw.xml1509 -rw----·····0.0·fat·····1848·b-·defN·81-Jan-01·01:01·res/zw.xml
1510 -rw----·····0.0·fat··1563784·b-·stor·81-Jan-01·01:01·resources.arsc1510 -rw----·····0.0·fat··1563784·b-·stor·81-Jan-01·01:01·resources.arsc
1511 -rw----·····2.0·fat···143234·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF1511 -rw----·····2.0·fat···143234·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF
1512 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA1512 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA
1513 -rw----·····2.0·fat···143107·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1513 -rw----·····2.0·fat···143107·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1514 1512·files,·28049897·bytes·uncompressed,·14568240·bytes·compressed:··48.1%1514 1512·files,·28049905·bytes·uncompressed,·14568269·bytes·compressed:··48.1%
15.9 MB
classes3.dex
15.9 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 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············:·d9e44e164 checksum············:·b005d56d
5 signature···········:·b12a...ee175 signature···········:·d2e3...6e51
6 file_size···········:·84699886 file_size···········:·8469996
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·····:·5300410 string_ids_size·····:·53004
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·563812 type_ids_size·······:·5638
13 type_ids_off········:·212128·(0x033ca0)13 type_ids_off········:·212128·(0x033ca0)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·234680·(0x0394b8)15 proto_ids_off·······:·234680·(0x0394b8)
16 field_ids_size······:·2683616 field_ids_size······:·26836
17 field_ids_off·······:·384944·(0x05dfb0)17 field_ids_off·······:·384944·(0x05dfb0)
18 method_ids_size·····:·5266918 method_ids_size·····:·52669
19 method_ids_off······:·599632·(0x092650)19 method_ids_off······:·599632·(0x092650)
20 class_defs_size·····:·448120 class_defs_size·····:·4481
21 class_defs_off······:·1020984·(0x0f9438)21 class_defs_off······:·1020984·(0x0f9438)
22 data_size···········:·730561222 data_size···········:·7305620
23 data_off············:·1164376·(0x11c458)23 data_off············:·1164376·(0x11c458)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·47825 class_idx···········:·478
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·133227 superclass_idx······:·1332
28 source_file_idx·····:·650228 source_file_idx·····:·6502
Offset 573412, 23 lines modifiedOffset 573412, 23 lines modified
573412 ······type··········:·'()V'573412 ······type··········:·'()V'
573413 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573413 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573414 ······code··········-573414 ······code··········-
573415 ······registers·····:·2573415 ······registers·····:·2
573416 ······ins···········:·1573416 ······ins···········:·1
573417 ······outs··········:·1573417 ······outs··········:·1
573418 ······insns·size····:·17·16-bit·code·units573418 ······insns·size····:·17·16-bit·code·units
573419 458e3c:········································|[458e3c]·org.oscim.core.BoundingBox.<init>:()V573419 458e44:········································|[458e44]·org.oscim.core.BoundingBox.<init>:()V
573420 458e4c:·7010·d34a·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573420 458e54:·7010·d34a·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573421 458e52:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000573421 458e5a:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000
573422 458e56:·5910·b85e······························|0005:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8573422 458e5e:·5910·b85e······························|0005:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8
573423 458e5a:·5910·b95e······························|0007:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9573423 458e62:·5910·b95e······························|0007:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9
573424 458e5e:·1400·ffff·ff7f·························|0009:·const·v0,·#float·nan·//·#7fffffff573424 458e66:·1400·ffff·ff7f·························|0009:·const·v0,·#float·nan·//·#7fffffff
573425 458e64:·5910·ba5e······························|000c:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba573425 458e6c:·5910·ba5e······························|000c:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba
573426 458e68:·5910·bb5e······························|000e:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb573426 458e70:·5910·bb5e······························|000e:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb
573427 458e6c:·0e00···································|0010:·return-void573427 458e74:·0e00···································|0010:·return-void
573428 ······catches·······:·(none)573428 ······catches·······:·(none)
573429 ······positions·····:·573429 ······positions·····:·
573430 ········0x0000·line=59573430 ········0x0000·line=59
573431 ······locals········:·573431 ······locals········:·
573432 ········0x0000·-·0x0011·reg=1·this·Lorg/oscim/core/BoundingBox;·573432 ········0x0000·-·0x0011·reg=1·this·Lorg/oscim/core/BoundingBox;·
  
573433 ····#1··············:·(in·Lorg/oscim/core/BoundingBox;)573433 ····#1··············:·(in·Lorg/oscim/core/BoundingBox;)
Offset 573436, 30 lines modifiedOffset 573436, 30 lines modified
573436 ······type··········:·'(DDDD)V'573436 ······type··········:·'(DDDD)V'
573437 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573437 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573438 ······code··········-573438 ······code··········-
573439 ······registers·····:·11573439 ······registers·····:·11
573440 ······ins···········:·9573440 ······ins···········:·9
573441 ······outs··········:·1573441 ······outs··········:·1
573442 ······insns·size····:·25·16-bit·code·units573442 ······insns·size····:·25·16-bit·code·units
573443 458e70:········································|[458e70]·org.oscim.core.BoundingBox.<init>:(DDDD)V573443 458e78:········································|[458e78]·org.oscim.core.BoundingBox.<init>:(DDDD)V
573444 458e80:·7010·d34a·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573444 458e88:·7010·d34a·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573445 458e86:·1800·0000·0000·8084·2e41···············|0003:·const-wide·v0,·#double·1e+06·//·#412e848000000000573445 458e8e:·1800·0000·0000·8084·2e41···············|0003:·const-wide·v0,·#double·1e+06·//·#412e848000000000
573446 458e90:·cd03···································|0008:·mul-double/2addr·v3,·v0573446 458e98:·cd03···································|0008:·mul-double/2addr·v3,·v0
573447 458e92:·8a33···································|0009:·double-to-int·v3,·v3573447 458e9a:·8a33···································|0009:·double-to-int·v3,·v3
573448 458e94:·5923·ba5e······························|000a:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba573448 458e9c:·5923·ba5e······························|000a:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba
573449 458e98:·cd05···································|000c:·mul-double/2addr·v5,·v0573449 458ea0:·cd05···································|000c:·mul-double/2addr·v5,·v0
573450 458e9a:·8a53···································|000d:·double-to-int·v3,·v5573450 458ea2:·8a53···································|000d:·double-to-int·v3,·v5
573451 458e9c:·5923·bb5e······························|000e:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb573451 458ea4:·5923·bb5e······························|000e:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb
573452 458ea0:·cd07···································|0010:·mul-double/2addr·v7,·v0573452 458ea8:·cd07···································|0010:·mul-double/2addr·v7,·v0
573453 458ea2:·8a73···································|0011:·double-to-int·v3,·v7573453 458eaa:·8a73···································|0011:·double-to-int·v3,·v7
573454 458ea4:·5923·b85e······························|0012:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8573454 458eac:·5923·b85e······························|0012:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8
573455 458ea8:·cd09···································|0014:·mul-double/2addr·v9,·v0573455 458eb0:·cd09···································|0014:·mul-double/2addr·v9,·v0
573456 458eaa:·8a93···································|0015:·double-to-int·v3,·v9573456 458eb2:·8a93···································|0015:·double-to-int·v3,·v9
573457 458eac:·5923·b95e······························|0016:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9573457 458eb4:·5923·b95e······························|0016:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9
573458 458eb0:·0e00···································|0018:·return-void573458 458eb8:·0e00···································|0018:·return-void
573459 ······catches·······:·(none)573459 ······catches·······:·(none)
573460 ······positions·····:·573460 ······positions·····:·
573461 ········0x0000·line=81573461 ········0x0000·line=81
573462 ······locals········:·573462 ······locals········:·
573463 ········0x0000·-·0x0019·reg=2·this·Lorg/oscim/core/BoundingBox;·573463 ········0x0000·-·0x0019·reg=2·this·Lorg/oscim/core/BoundingBox;·
573464 ········0x0000·-·0x0019·reg=3·(null)·D·573464 ········0x0000·-·0x0019·reg=3·(null)·D·
573465 ········0x0000·-·0x0019·reg=5·(null)·D·573465 ········0x0000·-·0x0019·reg=5·(null)·D·
Offset 573471, 21 lines modifiedOffset 573471, 21 lines modified
573471 ······type··········:·'(IIII)V'573471 ······type··········:·'(IIII)V'
573472 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573472 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573473 ······code··········-573473 ······code··········-
573474 ······registers·····:·5573474 ······registers·····:·5
573475 ······ins···········:·5573475 ······ins···········:·5
573476 ······outs··········:·1573476 ······outs··········:·1
573477 ······insns·size····:·12·16-bit·code·units573477 ······insns·size····:·12·16-bit·code·units
573478 458eb4:········································|[458eb4]·org.oscim.core.BoundingBox.<init>:(IIII)V573478 458ebc:········································|[458ebc]·org.oscim.core.BoundingBox.<init>:(IIII)V
573479 458ec4:·7010·d34a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573479 458ecc:·7010·d34a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573480 458eca:·5901·ba5e······························|0003:·iput·v1,·v0,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba573480 458ed2:·5901·ba5e······························|0003:·iput·v1,·v0,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba
573481 458ece:·5902·bb5e······························|0005:·iput·v2,·v0,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb573481 458ed6:·5902·bb5e······························|0005:·iput·v2,·v0,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb
573482 458ed2:·5903·b85e······························|0007:·iput·v3,·v0,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8573482 458eda:·5903·b85e······························|0007:·iput·v3,·v0,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8
573483 458ed6:·5904·b95e······························|0009:·iput·v4,·v0,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9573483 458ede:·5904·b95e······························|0009:·iput·v4,·v0,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9
573484 458eda:·0e00···································|000b:·return-void573484 458ee2:·0e00···································|000b:·return-void
573485 ······catches·······:·(none)573485 ······catches·······:·(none)
573486 ······positions·····:·573486 ······positions·····:·
573487 ········0x0000·line=68573487 ········0x0000·line=68
573488 ······locals········:·573488 ······locals········:·
573489 ········0x0000·-·0x000c·reg=0·this·Lorg/oscim/core/BoundingBox;·573489 ········0x0000·-·0x000c·reg=0·this·Lorg/oscim/core/BoundingBox;·
573490 ········0x0000·-·0x000c·reg=1·(null)·I·573490 ········0x0000·-·0x000c·reg=1·(null)·I·
573491 ········0x0000·-·0x000c·reg=2·(null)·I·573491 ········0x0000·-·0x000c·reg=2·(null)·I·
Offset 573497, 51 lines modifiedOffset 573497, 51 lines modified
573497 ······type··········:·'(Ljava/util/List;)V'573497 ······type··········:·'(Ljava/util/List;)V'
573498 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573498 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573499 ······code··········-573499 ······code··········-
573500 ······registers·····:·8573500 ······registers·····:·8
573501 ······ins···········:·2573501 ······ins···········:·2
573502 ······outs··········:·2573502 ······outs··········:·2
573503 ······insns·size····:·69·16-bit·code·units573503 ······insns·size····:·69·16-bit·code·units
573504 458edc:········································|[458edc]·org.oscim.core.BoundingBox.<init>:(Ljava/util/List;)V573504 458ee4:········································|[458ee4]·org.oscim.core.BoundingBox.<init>:(Ljava/util/List;)V
573505 458eec:·7010·d34a·0600·························|0000:·invoke-direct·{v6},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573505 458ef4:·7010·d34a·0600·························|0000:·invoke-direct·{v6},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573506 458ef2:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000573506 458efa:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000
573507 458ef6:·5960·b85e······························|0005:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8573507 458efe:·5960·b85e······························|0005:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5eb8
573508 458efa:·5960·b95e······························|0007:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9573508 458f02:·5960·b95e······························|0007:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5eb9
573509 458efe:·1401·ffff·ff7f·························|0009:·const·v1,·#float·nan·//·#7fffffff573509 458f06:·1401·ffff·ff7f·························|0009:·const·v1,·#float·nan·//·#7fffffff
573510 458f04:·5961·ba5e······························|000c:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba573510 458f0c:·5961·ba5e······························|000c:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5eba
573511 458f08:·5961·bb5e······························|000e:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb573511 458f10:·5961·bb5e······························|000e:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5ebb
573512 458f0c:·7210·124e·0700·························|0010:·invoke-interface·{v7},·Ljava/util/List;.iterator:()Ljava/util/Iterator;·//·method@4e12573512 458f14:·7210·124e·0700·························|0010:·invoke-interface·{v7},·Ljava/util/List;.iterator:()Ljava/util/Iterator;·//·method@4e12
573513 458f12:·0c07···································|0013:·move-result-object·v7573513 458f1a:·0c07···································|0013:·move-result-object·v7
573514 458f14:·0112···································|0014:·move·v2,·v1573514 458f1c:·0112···································|0014:·move·v2,·v1
573515 458f16:·0123···································|0015:·move·v3,·v2573515 458f1e:·0123···································|0015:·move·v3,·v2
573516 458f18:·0101···································|0016:·move·v1,·v0573516 458f20:·0101···································|0016:·move·v1,·v0
Max diff block lines reached; 16655301/16672415 bytes (99.90%) of diff not shown.
4.18 KB
classes3.jar
3.13 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·9947016·bytes,·number·of·entries:·44811 Zip·file·size:·9947019·bytes,·number·of·entries:·4481
2 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessage$BuilderParent.class2 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessage$BuilderParent.class
3 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$Builder$LimitedInputStream.class3 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$Builder$LimitedInputStream.class
4 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$InternalOneOfEnum.class4 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·com/google/protobuf/AbstractMessageLite$InternalOneOfEnum.class
5 ?rwxrwxr-x··2.0·unx·····1397·b-·stor·80-Jan-01·00:00·com/google/protobuf/AllocatedBuffer.class5 ?rwxrwxr-x··2.0·unx·····1397·b-·stor·80-Jan-01·00:00·com/google/protobuf/AllocatedBuffer.class
6 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·com/google/protobuf/Android.class6 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·com/google/protobuf/Android.class
7 ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·com/google/protobuf/AnyProto.class7 ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·com/google/protobuf/AnyProto.class
8 ?rwxrwxr-x··2.0·unx·····2939·b-·stor·80-Jan-01·00:00·com/google/protobuf/ApiProto.class8 ?rwxrwxr-x··2.0·unx·····2939·b-·stor·80-Jan-01·00:00·com/google/protobuf/ApiProto.class
Offset 1872, 15 lines modifiedOffset 1872, 15 lines modified
1872 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Align.class1872 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Align.class
1873 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Cap.class1873 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Cap.class
1874 ?rwxrwxr-x··2.0·unx·····1321·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontFamily.class1874 ?rwxrwxr-x··2.0·unx·····1321·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontFamily.class
1875 ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontStyle.class1875 ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontStyle.class
1876 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Join.class1876 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Join.class
1877 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Style.class1877 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Style.class
1878 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint.class1878 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint.class
1879 ?rwxrwxr-x··2.0·unx·····5282·b-·stor·80-Jan-01·00:00·org/oscim/core/BoundingBox.class1879 ?rwxrwxr-x··2.0·unx·····5285·b-·stor·80-Jan-01·00:00·org/oscim/core/BoundingBox.class
1880 ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·org/oscim/core/Box.class1880 ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·org/oscim/core/Box.class
1881 ?rwxrwxr-x··2.0·unx·····4625·b-·stor·80-Jan-01·00:00·org/oscim/core/GeoPoint.class1881 ?rwxrwxr-x··2.0·unx·····4625·b-·stor·80-Jan-01·00:00·org/oscim/core/GeoPoint.class
1882 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer$GeometryType.class1882 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer$GeometryType.class
1883 ?rwxrwxr-x··2.0·unx·····6350·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer.class1883 ?rwxrwxr-x··2.0·unx·····6350·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer.class
1884 ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·org/oscim/core/MapPosition.class1884 ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·org/oscim/core/MapPosition.class
1885 ?rwxrwxr-x··2.0·unx·····6748·b-·stor·80-Jan-01·00:00·org/oscim/core/MercatorProjection.class1885 ?rwxrwxr-x··2.0·unx·····6748·b-·stor·80-Jan-01·00:00·org/oscim/core/MercatorProjection.class
1886 ?rwxrwxr-x··2.0·unx·····1213·b-·stor·80-Jan-01·00:00·org/oscim/core/Point.class1886 ?rwxrwxr-x··2.0·unx·····1213·b-·stor·80-Jan-01·00:00·org/oscim/core/Point.class
Offset 4476, 8 lines modifiedOffset 4476, 8 lines modified
4476 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class4476 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
4477 ?rwxrwxr-x··2.0·unx····44701·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class4477 ?rwxrwxr-x··2.0·unx····44701·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
4478 ?rwxrwxr-x··2.0·unx····28508·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class4478 ?rwxrwxr-x··2.0·unx····28508·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
4479 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class4479 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
4480 ?rwxrwxr-x··2.0·unx·····3030·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class4480 ?rwxrwxr-x··2.0·unx·····3030·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
4481 ?rwxrwxr-x··2.0·unx····35037·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class4481 ?rwxrwxr-x··2.0·unx····35037·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
4482 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class4482 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
4483 4481·files,·12780739·bytes·uncompressed,·9154438·bytes·compressed:··28.4%4483 4481·files,·12780742·bytes·uncompressed,·9154441·bytes·compressed:··28.4%
1.03 KB
org/oscim/core/BoundingBox.class
990 B
procyon -ec {}
    
Offset 180, 20 lines modifiedOffset 180, 15 lines modified
180 ········sb.append((double)this.maxLatitudeE6·/·n2);180 ········sb.append((double)this.maxLatitudeE6·/·n2);
181 ········sb.append(c);181 ········sb.append(c);
182 ········sb.append((double)this.maxLongitudeE6·/·n2);182 ········sb.append((double)this.maxLongitudeE6·/·n2);
183 ········return·sb.toString();183 ········return·sb.toString();
184 ····}184 ····}
185 ····185 ····
186 ····public·GeoPoint·getCenterPoint()·{186 ····public·GeoPoint·getCenterPoint()·{
187 ········final·int·maxLatitudeE6·=·this.maxLatitudeE6; 
188 ········final·int·minLatitudeE6·=·this.minLatitudeE6; 
189 ········final·int·n·=·(maxLatitudeE6·-·minLatitudeE6)·/·2; 
190 ········final·int·maxLongitudeE6·=·this.maxLongitudeE6; 
191 ········final·int·minLongitudeE6·=·this.minLongitudeE6; 
192 ········return·new·GeoPoint(minLatitudeE6·+·n,·minLongitudeE6·+·(maxLongitudeE6·-·minLongitudeE6)·/·2);187 ········return·new·GeoPoint(this.minLatitudeE6·+·(this.maxLatitudeE6·-·this.minLatitudeE6)·/·2,·this.minLongitudeE6·+·(this.maxLongitudeE6·-·this.minLongitudeE6)·/·2);
193 ····}188 ····}
194 ····189 ····
195 ····public·double·getLatitudeSpan()·{190 ····public·double·getLatitudeSpan()·{
196 ········return·this.getMaxLatitude()·-·this.getMinLatitude();191 ········return·this.getMaxLatitude()·-·this.getMinLatitude();
197 ····}192 ····}
198 ····193 ····
199 ····public·double·getLongitudeSpan()·{194 ····public·double·getLongitudeSpan()·{
1.54 KB
smali_classes3/org/oscim/core/BoundingBox.smali
    
Offset 977, 44 lines modifiedOffset 977, 48 lines modified
  
977 ····move-result-object·v0977 ····move-result-object·v0
  
978 ····return-object·v0978 ····return-object·v0
979 .end·method979 .end·method
  
980 .method·public·getCenterPoint()Lorg/oscim/core/GeoPoint;980 .method·public·getCenterPoint()Lorg/oscim/core/GeoPoint;
981 ····.locals·5981 ····.locals·4
  
982 ····iget·v0,·p0,·Lorg/oscim/core/BoundingBox;->maxLatitudeE6:I982 ····iget·v0,·p0,·Lorg/oscim/core/BoundingBox;->maxLatitudeE6:I
  
983 ····iget·v1,·p0,·Lorg/oscim/core/BoundingBox;->minLatitudeE6:I983 ····iget·v1,·p0,·Lorg/oscim/core/BoundingBox;->minLatitudeE6:I
  
984 ····sub-int/2addr·v0,·v1984 ····sub-int/2addr·v0,·v1
  
985 ····.line·290985 ····.line·290
986 ····div-int/lit8·v0,·v0,·0x2986 ····div-int/lit8·v0,·v0,·0x2
  
987 ····iget·v2,·p0,·Lorg/oscim/core/BoundingBox;->maxLongitudeE6:I987 ····iget·v1,·p0,·Lorg/oscim/core/BoundingBox;->maxLongitudeE6:I
  
988 ····iget·v3,·p0,·Lorg/oscim/core/BoundingBox;->minLongitudeE6:I988 ····iget·v2,·p0,·Lorg/oscim/core/BoundingBox;->minLongitudeE6:I
  
989 ····sub-int/2addr·v2,·v3989 ····sub-int/2addr·v1,·v2
  
990 ····.line·291990 ····.line·291
991 ····div-int/lit8·v2,·v2,·0x2991 ····div-int/lit8·v1,·v1,·0x2
  
992 ····.line·292992 ····.line·292
993 ····new-instance·v4,·Lorg/oscim/core/GeoPoint;993 ····new-instance·v2,·Lorg/oscim/core/GeoPoint;
  
 994 ····iget·v3,·p0,·Lorg/oscim/core/BoundingBox;->minLatitudeE6:I
  
 995 ····add-int/2addr·v3,·v0
  
994 ····add-int/2addr·v1,·v0996 ····iget·v0,·p0,·Lorg/oscim/core/BoundingBox;->minLongitudeE6:I
  
995 ····add-int/2addr·v3,·v2997 ····add-int/2addr·v0,·v1
  
996 ····invoke-direct·{v4,·v1,·v3},·Lorg/oscim/core/GeoPoint;-><init>(II)V998 ····invoke-direct·{v2,·v3,·v0},·Lorg/oscim/core/GeoPoint;-><init>(II)V
  
997 ····return-object·v4999 ····return-object·v2
998 .end·method1000 .end·method
  
999 .method·public·getLatitudeSpan()D1001 .method·public·getLatitudeSpan()D
1000 ····.locals·41002 ····.locals·4
  
1001 ····.line·3001003 ····.line·300
1002 ····invoke-virtual·{p0},·Lorg/oscim/core/BoundingBox;->getMaxLatitude()D1004 ····invoke-virtual·{p0},·Lorg/oscim/core/BoundingBox;->getMaxLatitude()D
30.2 KB
assets/dexopt/baseline.prof
    
Offset 1, 224 lines modifiedOffset 1, 224 lines modified
00000000:·7072·6f00·3031·3000·029c·8900·00e8·0d00··pro.010.........00000000:·7072·6f00·3031·3000·029c·8900·00e8·0d00··pro.010.........
00000010:·0078·01ed·9b0d·8c54·d515·c7ef·7b33·3b3b··.x.....T....{3;; 
00000020:·abab·ccc2·020b·a53a·2002·8a91·5111·560d··.......:·...Q.V. 
00000030:·fa44·446b·51d7·da56·8cad·ae1f·a0ad·56a1··.DDkQ..V......V. 
00000040:·3416·94ea·5ba4·ba7e·42ab·3546·ada2·3556··4...[..~B.5F..5V 
00000050:·d354·d1da·068b·9a91·58aa·562d·e047·34d1··.T......X.V-.G4. 
00000060:·ba62·a24d·6ad1·8a1f·181b·e9f9·cdcc·9fbd··.b.Mj........... 
00000070:·3b2e·4463·dba8·b96f·73e6·9e7b·becf·ffdd··;.Dc...os..{.... 
00000080:·79ef·cd9d·d9ed·dd63·6ef1·10e7·c645·fb0f··y......cn....E.. 
00000090:·3aef·1de7·4e3d·ebe4·79f3·66cd·dbf3·b459··:...N=..y.f....Y 
000000a0:·f39b·9d73·65a3·75b7·5ed4·fce0·935b·54fb··...se.u.^....[T. 
000000b0:·a0bb·7b90·7359·d3c5·4651·1d21·1b6a·d464··..{.sY..FQ.!.j.d 
000000c0:·d458·d3c1·fbb6·c45e·57d3·6183·6e54·6d24··.X.....^W.a.nTm$ 
000000d0:·1ef6·db1b·9d6a·c41c·fd7e·4696·b692·1719··.....j...~F..... 
000000e0:·f9a1·3146·f38c·5a8c·7e6a·846c·84d1·6033··..1F..Z.~j.l..`3 
000000f0:·f273·226f·3092·0c5e·71b6·abf1·c8b0·c386··.s"o0..^q....... 
00000100:·316f·34d0·083b·48fd·c0a3·1b66·34d8·487a··1o4..;H....f4.Hz 
00000110:·7ce0·f1a1·fe56·23df·2763·f33d·6b32·3f7f··|....V#.'c.=k2?. 
00000120:·ce64·f8a9·3646·f9e1·23f9·8e35·3be5·910f··.d..6F..#..5;... 
00000130:·363e·af39·384b·4e0c·91f4·cce9·031b·f24d··6>.98KN........M 
00000140:·aef1·cce5·872d·36aa·41be·97d6·64c8·c71b··.....-6.A...d... 
00000150:·614f·bff4·0211·4fe7·51b1·d433·3a62·ee6b··aO....O.Q..3:b.k 
00000160:·0a74·3e29·fe57·4d4e·6cf9·c806·1934·c508··.t>).WMNl....4.. 
00000170:·19e7·4078·20c7·9f11·1d75·4887·7cae·1198··..@x·....uH.|... 
00000180:·2807·7657·1a61·4b3d·e02b·cc98·2b37·f5a2··(.vW.aK=.+..+7.. 
00000190:·1b60·84ad·e2c3·4367·db0b·363b·d7e6·9293··.`....Cg..6;.... 
000001a0:·9f5c·ac5b·64ca·cb7a·531e·3047·4e4c·f012··.\.[d..zS.0GNL.. 
000001b0:·cf1c·222e·23b5·905f·6b55·23fd·41d8·9183··..".#.._kU#.A... 
000001c0:·9c8c·aa1d·1e3f·6ca8·6f07·2372·63cf·1a25··.....?l.o.#rc..% 
000001d0:·1f3e·ea6d·acf1·f48e·9ff2·8b67·84ee·afe9··.>.m.......g.... 
000001e0:·e48b·9d6c·f095·3f32·6c84·e5c2·9a1d·b521··...l..?2l......! 
000001f0:·8714·d31f·8907·a157·5ff0·c28c·baa9·d9d7··.......W_....... 
00000200:·a906·d5c1·1c1b·fac5·176c·6503·16cc·edca··.........le..... 
00000210:·57c1·6580·39a9·16d6·3076·907c·e0e9·013f··W.e.9...0v.|...? 
00000220:·d6a5·6a25·36bc·7a16·f6f2·559f·9c2b·78ec··..j%6.z...U..+x. 
00000230:·d091·4bf9·e809·3f6c·b836·104f·ef73·78ec··..K...?l.6.O.sx. 
00000240:·f081·7fd6·88fa·e027·18d1·3f71·8503·72ad··.......'..?q..r. 
00000250:·a1e1·3661·ae3c·f0d0·6a7b·211e·b5cb·0f1f··..6a.<..j{!..... 
00000260:·74ca·23db·fe46·3090·1c5e·3e92·6bee·c793··t.#..F0..^>.k... 
00000270:·1d7d·a977·7ac6·967b·856c·b143·cea8·bae1··.}.wz..{.l.C.... 
00000280:·551f·325f·a73a·90ab·17d6·86e2·a047·474c··U.2_.:.......GGL 
00000290:·7092·3d73·e5e4·5a8d·3de7·065b·d5ef·f38a··p.=s..Z.=..[.... 
000002a0:·c7e8·c784·272f·3ec4·2716·3c84·3f7a·e4cc··....'/>.'.<.?z.. 
000002b0:·f185·e091·c3a3·e3fa·35d6·881e·c142·7ea7··........5....B~. 
000002c0:·4fea·b557·4cec·fdba·5833·e8be·69f4·0d23··O..WL...X3..i..# 
000002d0:·7ae0·bcfa·d71b·e5c3·0f7f·726b·8d48·a7f8··z.........rk.H.. 
000002e0:·7e5d·f425·9c90·43c4·507d·c412·e68a·231b··~].%..C.P}....#. 
000002f0:·d5c5·5c6b·decf·e1c7·130f·1e8a·874c·f63a··..\k.........L.: 
00000300:·9fca·e1e7·c747·fed4·83ad·fca8·9ddc·d26b··.....G.........k 
00000310:·448f·2def·3bb0·624d·1247·352b·8fea·961f··D.-.;.bM.G5+.... 
00000320:·e348·2346·6243·b2d5·7b52·b6aa·119c·6543··.H#FbC..{R....eC 
00000330:·6fe4·d19c·7cd8·6b2e·dffa·795b·9d5d·bd1e··o...|.k...y[.].. 
00000340:·3f1f·07f4·3ed1·2373·7a66·a42f·ea03·2b64··?...>.#szf./..+d 
00000350:·caeb·f3f2·e739·0abd·747e·fdf2·f3d7·087e··.....9..t~.....~ 
00000360:·c8d5·3f7e·f868·2e1f·46d9·d6d7·2e1d·3ec2··..?~.h..F.....>. 
00000370:·4c7e·f2e9·2f9e·6c34·aae6·7a5b·ff5a·a2b5··L~../.l4..z[.Z.. 
00000380:·a57b·1f3e·aa99·38dc·1f18·9557·eb93·98f4··.{.>..8....W.... 
00000390:·3daa·4e5f·9f4b·b5a8·47e2·2896·649c·1fd9··=.N_.K..G.(.d... 
000003a0:·6994·0df1·c46b·948c·5a76·abe9·91d1·977f··i....k..Zv...... 
000003b0:·4e75·af3c·c1e4·7e0f·c499·6a54·3282·a70e··Nu.<..~...jT2... 
000003c0:·d542·1cf5·a85a·9029·a764·aa45·73e5·670e··.B...Z.).d.Es.g. 
000003d0:·2fec·a5c7·bede·079d·de03·f05c·3b65·af51··/..........\;e.Q 
000003e0:·7154·2723·7871·beca·46d8·a9b6·ab6a·7364··qT'#xq..F....jsd 
000003f0:·d8e9·bea2·f5e9·e7f7·79fc·1547·79fd·51d7··........y..Gy.Q. 
00000400:·52c5·6514·5ebe·9de2·f8b1·7d3d·bc6c·eae5··R.e.^.....}=.l.. 
00000410:·7ebd·be0e·b97c·e075·aeea·b1d2·3582·f38f··~....|.u....5... 
00000420:·3feb·a23e·1fbe·c410·a187·573e·e5d1·c867··?..>......W>...g 
00000430:·2af4·ccc1·5cf2·f1c6·ebbc·2053·3c72·432f··*...\.....·S<rC/ 
00000440:·9832·32a1·6cd0·eb1c·2886·7c18·2553·1daa··.22.l...(.|.%S.. 
00000450:·ab3f·9d64·ac6d·78d9·6a94·6c8f·9a4e·7246··.?.d.mx.j.l..NrF 
00000460:·919e·adfa·3b87·d848·ae58·c7d5·7c85·1f36··....;..H.X..|..6 
00000470:·ba5e·c013·4fbd·32f7·df3f·5c3f·0f33·eaaf··.^..O.2..?\?.3.. 
00000480:·476c·3f0d·510f·f466·cdcf·af87·383a·17ac··Gl?.Q..f....8:.. 
00000490:·0dbf·1ee5·c057·bd21·537f·e235·f76b·554c··.....W.!S..5.kUL 
000004a0:·c5c3·1f99·ee77·f840·c844·c493·3d3a·3fa7··.....w.@.D..=:?. 
000004b0:·fce5·e7eb·5467·fd38·da62·4846·0ef1·8cfa··....Tg.8.bHF.... 
000004c0:·0c08·ef7f·0e97·0d79·fae3·fd38·b201·37de··.......y...8..7. 
000004d0:·eb9a·e327·5e75·ca0f·b978·c567·4edf·f53e··...'^u...x.gN..> 
000004e0:·ccd5·b7ee·bd92·c997·111b·de27·c4e0·5aae··...........'..Z. 
000004f0:·9cb2·d1f3·0879·f47e·220e·f6aa·051b·e9e4··.....y.~"....... 
00000500:·a751·75c9·1639·32ad·5772·e20b·f936·d8a9··.Qu..92.Wr...6.. 
00000510:·16c9·154b·b191·6323·b946·e590·9d3f·522b··...K..c#.F...?R+ 
00000520:·73f2·61ef·c756·3edf·1e1e·3bd5·4bdf·8a81··s.a..V>...;.K... 
00000530:·1c1f·62a0·678e·5ef1·7d39·32dd·77b0·530e··..b.g.^.}92.w.S. 
00000540:·78d5·a05c·d231·fa3a·c9eb·fdb7·3697·af72··x..\.1.:....6..r 
00000550:·d49f·23d5·2a7f·ec21·7a9a·6ca4·fcc2·187b··..#.*..!z.l....{ 
00000560:·e1a6·5a18·e50f·8f2d·24bc·fc1a·7c9f·fe78··..Z....-$...|..x 
00000570:·e5f1·6322·f3e7·f0c4·e49a·cf48·4dca·251d··..c".......HM.%. 
00000580:·637f·a458·fdd9·f93d·f8be·92ab·0f74·c20d··c..X...=.....t.. 
00000590:·1e3c·fcb8·d4a2·3e18·b556·a817·3fe2·2053··.<....>..V..?.·S 
000005a0:·fdac·7f3f·363c·3995·576b·c68f·a9fa·64a3··...?6<9.Wk....d. 
000005b0:·b91f·c7c7·04bd·e2ca·9651·feaa·9f9a·eafd··.........Q...... 
000005c0:·7c3b·3f3e·723d·43e2·8f1f·a4f5·a1d8·7e3e··|;?>r=C.......~> 
000005d0:·78f5·a1b8·cceb·e3e2·5bef·cf1c·acf0·d378··x.......[......x 
000005e0:·8a4d·98d7·93d6·b962·6804·7f3f·bfce·0dfe··.M.....bh..?.... 
000005f0:·6bcc·a93e·4e7f·f37f·c68d·66a7·bf8c·9dd3··k..>N.....f..... 
00000600:·167b·5f47·d643·c6ee·0591·c5cf·54b4·79e3··.{_G.C......T.y. 
00000610:·22eb·2232·6dab·c98e·370e·4d55·cb98·336a··"."2m...7.MU..3j 
00000620:·3309·7fb9·8a65·5c91·e5ac·bfb8·1297·0855··3....e\........U 
00000630:·8fa1·16ad·c1b4·399b·67ed·de8f·7c80·516c··......9.g...|.Ql 
00000640:·b6bc·f257·8d54·7dad·e626·175c·ab51·8351··...W.T}..&.\.Q.Q 
00000650:·d5a6·fafa·159b·379a·b69a·a3b7·aeac·ad4e··......7........N 
00000660:·e4c3·adba·aae5·980a·070f·11a7·1a9d·1a33··...............3 
00000670:·eecd·1cf2·4156·07d9·a851·3567·6bfe·bdb1··....AV...Q5gk... 
00000680:·e9b3·5a5f·3532·3c5c·ae12·91c8·d856·1102··..Z_52<\.....V.. 
00000690:·8bc8·de25·ad56·4f6c·b26a·8760·568d·d0e4··...%.VOl.j.`V... 
000006a0:·e61b·37d9·7d9f·c513·8e80·c0ff·1781·f4ef··..7.}........... 
000006b0:·76b1·cce6·9bd7·4485·ad26·2e27·5c40·2626··v.....D..&.'\@&& 
000006c0:·b676·7b8f·e535·3672·dd2d·a893·5e15·5c6c··.v{..56r.-..^.\l 
000006d0:·6f85·be47·6a57·a9b4·afa8·bfd9·9a96·e1d3··o..GjW.......... 
000006e0:·dd21·ad51·e446·b417·2b61·db73·ae60·8ef9··.!.Q.F..+a.s.`.. 
000006f0:·1b2b·e6c5·c2f4·e50d·b747·e515·7b0c·73bf··.+.......G..{.s.00000010:·0078·01ed·9b0d·905d·e319·c7df·73ee·ddbb··.x.....]....s...
 00000020:·7759·7237·d924·9b34·e526·2259·1f23·1721··wYr7.$.4.&"Y.#.!
 00000030:·8b09·4784·a41a·ac6a·2b46·cb06·092d·259a··..G....j+F...-%.
 00000040:·0e41·cad9·4859·9f49·4b8d·4109·35ca·744a··.A..HY.IK.A.5.tJ
 00000050:·a876·a2c1·5c19·4d43·d188·8f61·865a·3143··.v..\.MC...a.Z1C
 00000060:·67aa·a1f1·15a3·237d·7ef7·debf·7df7·6693··g.....#}~...}.f.
 00000070:·61fa·3198·f7ec·3cf7·7dde·e7fb·f99f·f79e··a.1...<.}.......
 00000080:·73ee·7bef·6eeb·1e73·8b86·39d7·1eed·3fe4··s.{.n..s..9...?.
 00000090:·fc77·9d3b·f98c·59f3·e6cd·9eb7·c729·b3e7··.w.;..Y......)..
 000000a0:·373b·e7ca·46e7·6eb8·7dc6·434f·7ea2·da1b··7;..F.n.}.CO~...
 000000b0:·dd3d·439c·cb9a·2e36·8aea·08d9·70a3·26a3··.=C....6....p.&.
 000000c0:·c69a·0ede·b725·f6da·9a0e·1b74·636a·23f1··.....%.....tcj#.
 000000d0:·b0df·d6e8·6423·e6e8·f733·b2b4·95bc·c8c8··....d#...3......
 000000e0:·0f8d·339a·67d4·62f4·1323·64a3·8c86·9a91··..3.g.b..#d.....
 000000f0:·9f13·7983·9164·f08a·b34d·8d47·861d·368c··..y..d...M.G..6.
 00000100:·79a3·c146·d841·ea07·1edd·08a3·a146·d2e3··y..F.A.......F..
Max diff block lines reached; -1/30849 bytes (-0.00%) of diff not shown.