16.0 MB
/home/fdroid/fdroiddata/tmp/mobi.maptrek_95.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_mobi.maptrek_95.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: <4894b74fc483ddc951d8dbf68d2a828dd7949adfe8d577ef97c745146e1dff70>, actual: <05d409d05b4ceae77c48244a21c4d6a3579fde7fb973eca9f715dfe9bf8a3059> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <c584ef36061e65fd1838bba1200c0a0df55fffb5f83ab581a31a02cd55f2cfb5d1b3e00000000000>, actual: <fd3de362fddc25276f35303121beb8ddf61ee2c820a69a9f13bee432403a120dd1b3e00000000000>
    
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.9 KB
zipinfo {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Zip·file·size:·14730193·bytes,·number·of·entries:·15011 Zip·file·size:·14730193·bytes,·number·of·entries:·1501
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·····3567·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····3568·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······255·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······255·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··8401048·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··8401048·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··8442328·b-·defN·81-Jan-01·01:01·classes3.dex7 -rw-r--r--··0.0·unx··8442336·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 1496, 8 lines modifiedOffset 1496, 8 lines modified
1496 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml1496 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml
1497 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml1497 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml
1498 -rw----·····0.0·fat·····1848·b-·defN·81-Jan-01·01:01·res/zw.xml1498 -rw----·····0.0·fat·····1848·b-·defN·81-Jan-01·01:01·res/zw.xml
1499 -rw----·····0.0·fat··1551032·b-·stor·81-Jan-01·01:01·resources.arsc1499 -rw----·····0.0·fat··1551032·b-·stor·81-Jan-01·01:01·resources.arsc
1500 -rw----·····2.0·fat···142271·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF1500 -rw----·····2.0·fat···142271·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF
1501 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA1501 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA
1502 -rw----·····2.0·fat···142144·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1502 -rw----·····2.0·fat···142144·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1503 1501·files,·27983614·bytes·uncompressed,·14533239·bytes·compressed:··48.1%1503 1501·files,·27983623·bytes·uncompressed,·14533268·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············:·e4e261a44 checksum············:·edbc816c
5 signature···········:·b1a1...6b285 signature···········:·ffa3...e0db
6 file_size···········:·84423286 file_size···········:·8442336
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·····:·5283710 string_ids_size·····:·52837
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·561012 type_ids_size·······:·5610
13 type_ids_off········:·211460·(0x033a04)13 type_ids_off········:·211460·(0x033a04)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·233900·(0x0391ac)15 proto_ids_off·······:·233900·(0x0391ac)
16 field_ids_size······:·2635616 field_ids_size······:·26356
17 field_ids_off·······:·383960·(0x05dbd8)17 field_ids_off·······:·383960·(0x05dbd8)
18 method_ids_size·····:·5251518 method_ids_size·····:·52515
19 method_ids_off······:·594808·(0x091378)19 method_ids_off······:·594808·(0x091378)
20 class_defs_size·····:·445520 class_defs_size·····:·4455
21 class_defs_off······:·1014928·(0x0f7c90)21 class_defs_off······:·1014928·(0x0f7c90)
22 data_size···········:·728484022 data_size···········:·7284848
23 data_off············:·1157488·(0x11a970)23 data_off············:·1157488·(0x11a970)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·47725 class_idx···········:·477
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·132727 superclass_idx······:·1327
28 source_file_idx·····:·650128 source_file_idx·····:·6501
Offset 570921, 23 lines modifiedOffset 570921, 23 lines modified
570921 ······type··········:·'()V'570921 ······type··········:·'()V'
570922 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)570922 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
570923 ······code··········-570923 ······code··········-
570924 ······registers·····:·2570924 ······registers·····:·2
570925 ······ins···········:·1570925 ······ins···········:·1
570926 ······outs··········:·1570926 ······outs··········:·1
570927 ······insns·size····:·17·16-bit·code·units570927 ······insns·size····:·17·16-bit·code·units
570928 4545b4:········································|[4545b4]·org.oscim.core.BoundingBox.<init>:()V570928 4545bc:········································|[4545bc]·org.oscim.core.BoundingBox.<init>:()V
570929 4545c4:·7010·a94a·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@4aa9570929 4545cc:·7010·a94a·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@4aa9
570930 4545ca:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000570930 4545d2:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000
570931 4545ce:·5910·d85c······························|0005:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8570931 4545d6:·5910·d85c······························|0005:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8
570932 4545d2:·5910·d95c······························|0007:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9570932 4545da:·5910·d95c······························|0007:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9
570933 4545d6:·1400·ffff·ff7f·························|0009:·const·v0,·#float·nan·//·#7fffffff570933 4545de:·1400·ffff·ff7f·························|0009:·const·v0,·#float·nan·//·#7fffffff
570934 4545dc:·5910·da5c······························|000c:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda570934 4545e4:·5910·da5c······························|000c:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda
570935 4545e0:·5910·db5c······························|000e:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb570935 4545e8:·5910·db5c······························|000e:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb
570936 4545e4:·0e00···································|0010:·return-void570936 4545ec:·0e00···································|0010:·return-void
570937 ······catches·······:·(none)570937 ······catches·······:·(none)
570938 ······positions·····:·570938 ······positions·····:·
570939 ········0x0000·line=59570939 ········0x0000·line=59
570940 ······locals········:·570940 ······locals········:·
570941 ········0x0000·-·0x0011·reg=1·this·Lorg/oscim/core/BoundingBox;·570941 ········0x0000·-·0x0011·reg=1·this·Lorg/oscim/core/BoundingBox;·
  
570942 ····#1··············:·(in·Lorg/oscim/core/BoundingBox;)570942 ····#1··············:·(in·Lorg/oscim/core/BoundingBox;)
Offset 570945, 30 lines modifiedOffset 570945, 30 lines modified
570945 ······type··········:·'(DDDD)V'570945 ······type··········:·'(DDDD)V'
570946 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)570946 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
570947 ······code··········-570947 ······code··········-
570948 ······registers·····:·11570948 ······registers·····:·11
570949 ······ins···········:·9570949 ······ins···········:·9
570950 ······outs··········:·1570950 ······outs··········:·1
570951 ······insns·size····:·25·16-bit·code·units570951 ······insns·size····:·25·16-bit·code·units
570952 4545e8:········································|[4545e8]·org.oscim.core.BoundingBox.<init>:(DDDD)V570952 4545f0:········································|[4545f0]·org.oscim.core.BoundingBox.<init>:(DDDD)V
570953 4545f8:·7010·a94a·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@4aa9570953 454600:·7010·a94a·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@4aa9
570954 4545fe:·1800·0000·0000·8084·2e41···············|0003:·const-wide·v0,·#double·1e+06·//·#412e848000000000570954 454606:·1800·0000·0000·8084·2e41···············|0003:·const-wide·v0,·#double·1e+06·//·#412e848000000000
570955 454608:·cd03···································|0008:·mul-double/2addr·v3,·v0570955 454610:·cd03···································|0008:·mul-double/2addr·v3,·v0
570956 45460a:·8a33···································|0009:·double-to-int·v3,·v3570956 454612:·8a33···································|0009:·double-to-int·v3,·v3
570957 45460c:·5923·da5c······························|000a:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda570957 454614:·5923·da5c······························|000a:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda
570958 454610:·cd05···································|000c:·mul-double/2addr·v5,·v0570958 454618:·cd05···································|000c:·mul-double/2addr·v5,·v0
570959 454612:·8a53···································|000d:·double-to-int·v3,·v5570959 45461a:·8a53···································|000d:·double-to-int·v3,·v5
570960 454614:·5923·db5c······························|000e:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb570960 45461c:·5923·db5c······························|000e:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb
570961 454618:·cd07···································|0010:·mul-double/2addr·v7,·v0570961 454620:·cd07···································|0010:·mul-double/2addr·v7,·v0
570962 45461a:·8a73···································|0011:·double-to-int·v3,·v7570962 454622:·8a73···································|0011:·double-to-int·v3,·v7
570963 45461c:·5923·d85c······························|0012:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8570963 454624:·5923·d85c······························|0012:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8
570964 454620:·cd09···································|0014:·mul-double/2addr·v9,·v0570964 454628:·cd09···································|0014:·mul-double/2addr·v9,·v0
570965 454622:·8a93···································|0015:·double-to-int·v3,·v9570965 45462a:·8a93···································|0015:·double-to-int·v3,·v9
570966 454624:·5923·d95c······························|0016:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9570966 45462c:·5923·d95c······························|0016:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9
570967 454628:·0e00···································|0018:·return-void570967 454630:·0e00···································|0018:·return-void
570968 ······catches·······:·(none)570968 ······catches·······:·(none)
570969 ······positions·····:·570969 ······positions·····:·
570970 ········0x0000·line=81570970 ········0x0000·line=81
570971 ······locals········:·570971 ······locals········:·
570972 ········0x0000·-·0x0019·reg=2·this·Lorg/oscim/core/BoundingBox;·570972 ········0x0000·-·0x0019·reg=2·this·Lorg/oscim/core/BoundingBox;·
570973 ········0x0000·-·0x0019·reg=3·(null)·D·570973 ········0x0000·-·0x0019·reg=3·(null)·D·
570974 ········0x0000·-·0x0019·reg=5·(null)·D·570974 ········0x0000·-·0x0019·reg=5·(null)·D·
Offset 570980, 21 lines modifiedOffset 570980, 21 lines modified
570980 ······type··········:·'(IIII)V'570980 ······type··········:·'(IIII)V'
570981 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)570981 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
570982 ······code··········-570982 ······code··········-
570983 ······registers·····:·5570983 ······registers·····:·5
570984 ······ins···········:·5570984 ······ins···········:·5
570985 ······outs··········:·1570985 ······outs··········:·1
570986 ······insns·size····:·12·16-bit·code·units570986 ······insns·size····:·12·16-bit·code·units
570987 45462c:········································|[45462c]·org.oscim.core.BoundingBox.<init>:(IIII)V570987 454634:········································|[454634]·org.oscim.core.BoundingBox.<init>:(IIII)V
570988 45463c:·7010·a94a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4aa9570988 454644:·7010·a94a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4aa9
570989 454642:·5901·da5c······························|0003:·iput·v1,·v0,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda570989 45464a:·5901·da5c······························|0003:·iput·v1,·v0,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda
570990 454646:·5902·db5c······························|0005:·iput·v2,·v0,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb570990 45464e:·5902·db5c······························|0005:·iput·v2,·v0,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb
570991 45464a:·5903·d85c······························|0007:·iput·v3,·v0,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8570991 454652:·5903·d85c······························|0007:·iput·v3,·v0,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8
570992 45464e:·5904·d95c······························|0009:·iput·v4,·v0,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9570992 454656:·5904·d95c······························|0009:·iput·v4,·v0,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9
570993 454652:·0e00···································|000b:·return-void570993 45465a:·0e00···································|000b:·return-void
570994 ······catches·······:·(none)570994 ······catches·······:·(none)
570995 ······positions·····:·570995 ······positions·····:·
570996 ········0x0000·line=68570996 ········0x0000·line=68
570997 ······locals········:·570997 ······locals········:·
570998 ········0x0000·-·0x000c·reg=0·this·Lorg/oscim/core/BoundingBox;·570998 ········0x0000·-·0x000c·reg=0·this·Lorg/oscim/core/BoundingBox;·
570999 ········0x0000·-·0x000c·reg=1·(null)·I·570999 ········0x0000·-·0x000c·reg=1·(null)·I·
571000 ········0x0000·-·0x000c·reg=2·(null)·I·571000 ········0x0000·-·0x000c·reg=2·(null)·I·
Offset 571006, 51 lines modifiedOffset 571006, 51 lines modified
571006 ······type··········:·'(Ljava/util/List;)V'571006 ······type··········:·'(Ljava/util/List;)V'
571007 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)571007 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
571008 ······code··········-571008 ······code··········-
571009 ······registers·····:·8571009 ······registers·····:·8
571010 ······ins···········:·2571010 ······ins···········:·2
571011 ······outs··········:·2571011 ······outs··········:·2
571012 ······insns·size····:·69·16-bit·code·units571012 ······insns·size····:·69·16-bit·code·units
571013 454654:········································|[454654]·org.oscim.core.BoundingBox.<init>:(Ljava/util/List;)V571013 45465c:········································|[45465c]·org.oscim.core.BoundingBox.<init>:(Ljava/util/List;)V
571014 454664:·7010·a94a·0600·························|0000:·invoke-direct·{v6},·Ljava/lang/Object;.<init>:()V·//·method@4aa9571014 45466c:·7010·a94a·0600·························|0000:·invoke-direct·{v6},·Ljava/lang/Object;.<init>:()V·//·method@4aa9
571015 45466a:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000571015 454672:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000
571016 45466e:·5960·d85c······························|0005:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8571016 454676:·5960·d85c······························|0005:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5cd8
571017 454672:·5960·d95c······························|0007:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9571017 45467a:·5960·d95c······························|0007:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5cd9
571018 454676:·1401·ffff·ff7f·························|0009:·const·v1,·#float·nan·//·#7fffffff571018 45467e:·1401·ffff·ff7f·························|0009:·const·v1,·#float·nan·//·#7fffffff
571019 45467c:·5961·da5c······························|000c:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda571019 454684:·5961·da5c······························|000c:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5cda
571020 454680:·5961·db5c······························|000e:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb571020 454688:·5961·db5c······························|000e:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5cdb
571021 454684:·7210·e84d·0700·························|0010:·invoke-interface·{v7},·Ljava/util/List;.iterator:()Ljava/util/Iterator;·//·method@4de8571021 45468c:·7210·e84d·0700·························|0010:·invoke-interface·{v7},·Ljava/util/List;.iterator:()Ljava/util/Iterator;·//·method@4de8
571022 45468a:·0c07···································|0013:·move-result-object·v7571022 454692:·0c07···································|0013:·move-result-object·v7
571023 45468c:·0112···································|0014:·move·v2,·v1571023 454694:·0112···································|0014:·move·v2,·v1
571024 45468e:·0123···································|0015:·move·v3,·v2571024 454696:·0123···································|0015:·move·v3,·v2
571025 454690:·0101···································|0016:·move·v1,·v0571025 454698:·0101···································|0016:·move·v1,·v0
Max diff block lines reached; 16653980/16671094 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:·9893744·bytes,·number·of·entries:·44551 Zip·file·size:·9893747·bytes,·number·of·entries:·4455
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 1863, 15 lines modifiedOffset 1863, 15 lines modified
1863 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Align.class1863 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Align.class
1864 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Cap.class1864 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Cap.class
1865 ?rwxrwxr-x··2.0·unx·····1321·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontFamily.class1865 ?rwxrwxr-x··2.0·unx·····1321·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontFamily.class
1866 ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontStyle.class1866 ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontStyle.class
1867 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Join.class1867 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Join.class
1868 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Style.class1868 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Style.class
1869 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint.class1869 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint.class
1870 ?rwxrwxr-x··2.0·unx·····5282·b-·stor·80-Jan-01·00:00·org/oscim/core/BoundingBox.class1870 ?rwxrwxr-x··2.0·unx·····5285·b-·stor·80-Jan-01·00:00·org/oscim/core/BoundingBox.class
1871 ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·org/oscim/core/Box.class1871 ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·org/oscim/core/Box.class
1872 ?rwxrwxr-x··2.0·unx·····4625·b-·stor·80-Jan-01·00:00·org/oscim/core/GeoPoint.class1872 ?rwxrwxr-x··2.0·unx·····4625·b-·stor·80-Jan-01·00:00·org/oscim/core/GeoPoint.class
1873 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer$GeometryType.class1873 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer$GeometryType.class
1874 ?rwxrwxr-x··2.0·unx·····6350·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer.class1874 ?rwxrwxr-x··2.0·unx·····6350·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer.class
1875 ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·org/oscim/core/MapPosition.class1875 ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·org/oscim/core/MapPosition.class
1876 ?rwxrwxr-x··2.0·unx·····6748·b-·stor·80-Jan-01·00:00·org/oscim/core/MercatorProjection.class1876 ?rwxrwxr-x··2.0·unx·····6748·b-·stor·80-Jan-01·00:00·org/oscim/core/MercatorProjection.class
1877 ?rwxrwxr-x··2.0·unx·····1213·b-·stor·80-Jan-01·00:00·org/oscim/core/Point.class1877 ?rwxrwxr-x··2.0·unx·····1213·b-·stor·80-Jan-01·00:00·org/oscim/core/Point.class
Offset 4450, 8 lines modifiedOffset 4450, 8 lines modified
4450 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class4450 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
4451 ?rwxrwxr-x··2.0·unx····44701·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class4451 ?rwxrwxr-x··2.0·unx····44701·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
4452 ?rwxrwxr-x··2.0·unx····28508·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class4452 ?rwxrwxr-x··2.0·unx····28508·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
4453 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class4453 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
4454 ?rwxrwxr-x··2.0·unx·····3030·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class4454 ?rwxrwxr-x··2.0·unx·····3030·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
4455 ?rwxrwxr-x··2.0·unx····35037·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class4455 ?rwxrwxr-x··2.0·unx····35037·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
4456 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class4456 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
4457 4455·files,·12707135·bytes·uncompressed,·9106160·bytes·compressed:··28.3%4457 4455·files,·12707138·bytes·uncompressed,·9106163·bytes·compressed:··28.3%
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.1 KB
assets/dexopt/baseline.prof
    
Offset 1, 223 lines modifiedOffset 1, 223 lines modified
00000000:·7072·6f00·3031·3000·0274·8900·00de·0d00··pro.010..t......00000000:·7072·6f00·3031·3000·0274·8900·00df·0d00··pro.010..t......
00000010:·0078·01ed·9c7b·b094·651d·c79f·7777·cfb2··.x...{..e...ww..00000010:·0078·01ed·9c7f·b054·6519·c7df·b3bb·77d9··.x.....Te.....w.
00000020:·e770·8005·b91c·0f28·7bb8·6612·9c04·0547··.p.....({.f....G00000020:·7bb9·c0f2·d3eb·0561·2f22·6492·dc04·0547··{......a/"d....G
00000030:·1c17·0444·4c25·a549·27a7·5945·144d·ed10··...DL%.I'.YE.M..00000030:·1c17·0444·4d25·a509·26a7·5905·144d·ed12··...DM%..&.Y..M..
00000040:·4ee2·fde5·daf1·8251·7977·b293·34e1·1f8e··N......Qyw..4... 
00000050:·9ad3·548e·8d2e·e898·5624·a8a5·9953·8732··..T.....V$...S.2 
00000060:·a5c2·0033·4525·e8f7·d9dd·2fe7·39eb·e2ad··...3E%..../.9... 
00000070:·a6c0·791e·e6b7·cfef·f9dd·7fdf·f7d9·77df··..y...........w. 
00000080:·7df7·3df4·744f·ba65·039d·3bf5·3b47·dd76··}.=.tO.e..;.;G.v 
00000090:·c9eb·cecd·bde0·cc85·0be7·2d1c·7bf6·bc45··..........-.{..E 
000000a0:·8dce·b9a2·d113·573d·5b18·be7e·8f6a·3cba··......W=[..~.j<. 
000000b0:·7b0f·702e·65ba·8451·5445·c806·19d5·1bf5··{.p.e..QTE...... 
000000c0:·a8e8·e07d·5b62·3f5d·d161·836e·5865·261e··...}[b?].a.nXe&. 
000000d0:·f63d·8de6·1ab1·467f·a491·a52d·e545·467e··.=....F....-.EF~ 
000000e0:·6894·d142·a3be·46cb·8d90·0d31·1a60·467e··h..B..F....1.`F~ 
000000f0:·4ee4·7546·92c1·2b4e·4385·4786·1d36·cc19··N.uF..+NC.G..6.. 
00000100:·a37e·46d8·41ea·071e·dd81·4603·8ca4·c707··.~F.A.....F..... 
00000110:·1e1f·eaef·6fe4·fb24·6d3d·b622·f3f3·a74d··....o..$m=."...M 
00000120:·869f·6a63·961f·3e92·f7ae·d829·8f7c·b0f1··..jc..>....).|.. 
00000130:·79ad·c159·7262·88a4·674d·1fd8·906f·6285··y..Yrb..gM...ob. 
00000140:·672d·3f6c·b151·0df2·bda6·2243·7ea8·11f6··g-?l.Q...."C~... 
00000150:·f44b·2f10·f174·1c15·4b3d·a323·e6e1·a640··.K/..t..K=.#...@ 
00000160:·e793·e21f·6472·62cb·4736·c8a0·a38d·9071··....drb.G6.....q 
00000170:·0c84·0772·fc99·d151·8774·c817·1881·8972··...r...Q.t.....r 
00000180:·60b7·d208·5bea·015f·61c6·5ab9·a917·5d1f··`...[.._a.Z...]. 
00000190:·236c·151f·1eba·c85e·b019·5a59·4b4e·7e72··#l.....^..ZYKN~r 
000001a0:·b16f·9129·2ffb·4d79·c01c·3931·c14b·3c6b··.o.)/.My..91.K<k 
000001b0:·88b8·ccd4·427e·ed55·cdf4·0761·470e·7232··....B~.U...aG.r2 
000001c0:·ab76·78fc·b0a1·be5e·46e4·c69e·3d4a·3e7c··.vx....^F...=J>| 
000001d0:·d4db·68e3·e91d·3fe5·17cf·0c3d·58d1·c917··..h...?....=X... 
000001e0:·3bd9·e02b·7f64·d808·cb2b·2a76·d486·1c52··;..+.d...+*v...R 
000001f0:·4c7f·261e·845e·7dc1·0b33·eaa6·665f·a71a··L.&..^}..3..f_.. 
00000200:·5407·6b6c·e817·5fb0·950d·58b0·b633·5f09··T.kl.._...X..3_. 
00000210:·973e·e6a4·5ad8·c3d8·41f2·81a7·07fc·d897··.>..Z...A....... 
00000220:·aa95·d8f0·ea59·d8cb·577d·72ac·e0b1·4347··.....Y..W}r...CG 
00000230:·2ee5·a327·fcb0·e1dc·403c·bdcf·e1b1·c307··...'....@<...... 
00000240:·fed7·46d4·073f·ce88·fe89·2b1c·906b·0f35··..F..?....+..k.5 
00000250:·db82·b5f2·c043·8fdb·0bf1·a85d·7ef8·a053··.....C.....]~..S 
00000260:·1ed9·d69a·c140·7278·f948·aeb5·1f4f·76f4··.....@rx.H...Ov. 
00000270:·a5de·e919·5b3e·2b64·8b1d·7266·d50d·affa··....[>+d..rf.... 
00000280:·90f9·3ad5·815c·bdb0·3714·073d·3a62·8293··..:..\..7..=:b.. 
00000290:·ec59·2b27·e76a·ec39·36d8·aa7e·9f57·3c66··.Y+'.j.96..~.W<f 
000002a0:·3f26·3c79·f121·3eb1·e021·fcd1·2367·8d2f··?&<y.!>..!..#g./ 
000002b0:·048f·1c1e·1de7·afd1·46f4·0816·f23b·f788··........F....;.. 
000002c0:·2e7b·c5c4·deaf·8b3d·836e·8ed1·2946·f4c0··.{.....=.n..)F.. 
000002d0:·71f5·cf37·ca87·1ffe·e4d6·1e91·4ef1·fdba··q..7........N... 
000002e0:·e84b·3821·8788·a1fa·8825·cc15·4736·aa8b··.K8!.....%..G6.. 
000002f0:·b5f6·bc9f·c38f·271e·3c14·0f99·ec75·3c95··......'.<....u<. 
00000300:·c3cf·8f8f·fca9·075b·f951·3bb9·a5d7·8c1e··.......[.Q;..... 
00000310:·5bde·7760·c59e·248e·6a56·1ed5·2d3f·e616··[.w`..$.jV..-?.. 
00000320:·2366·6243·b2d5·7b52·b6aa·119c·6543·6fe4··#fbC..{R....eCo. 
00000330:·d19a·7cd8·6b2d·dfea·7553·955d·b51e·3f1f··..|.k-..uS.]..?. 
00000340:·07f4·3ed1·236b·7a66·a62f·ea03·2b64·caeb··..>.#kzf./..+d.. 
00000350:·f3f2·e73a·0abd·747e·fdf2·f3f7·087e·c8d5··...:..t~.....~.. 
00000360:·3f7e·f868·2d1f·66d9·56d7·2e1d·3ec2·4c7e··?~.h-.f.V...>.L~ 
00000370:·f2a9·154f·369a·5573·b5ad·7f2e·d1de·d267··...O6.Us.......g 
00000380:·1f3e·aa99·387c·3e30·2baf·f627·31e9·7b58··.>..8|>0+..'1.{X 
00000390:·95be·3a97·6a51·8fc4·512c·c938·3eb2·d32c··..:.jQ..Q,.8>.., 
000003a0:·1be2·89d7·2c19·b51c·52d1·23a3·2fff·98ea··....,...R.#./... 
000003b0:·b3f2·0b26·f77b·20ce·54a3·5623·78ea·502d··...&.{·.T.V#x.P- 
000003c0:·c451·8faa·0599·724a·a65a·b456·7ed6·f0c2··.Q....rJ.Z.V~... 
000003d0:·5e7a·ecab·7dd0·e93d·00cf·b953·f69a·1547··^z..}..=...S...G 
000003e0:·7532·8317·c7ab·6884·9d6a·bba1·b246·869d··u2....h..j...F.. 
000003f0:·3e57·b43f·fdfc·3e8f·bfe2·28af·3feb·5caa··>W.?..>...(.?.\. 
00000400:·b8cc·c2cb·b753·1c3f·b6af·8797·4db5·dcaf··.....S.?....M... 
00000410:·d7d7·2197·0fbc·8e55·3556·3a47·70fc·f167··..!....U5V:Gp..g 
00000420:·5f54·e7c3·9718·22f4·f0ca·a73c·9af9·4e85··_T...."....<..N. 
00000430:·9e35·984b·7ea8·f13a·2ec8·148f·dcd0·6f4d··.5.K~..:......oM 
00000440:·1999·5036·e875·0c14·433e·cc92·a90e·d555··..P6.u..C>.....U 
00000450:·4b27·197b·1b5e·b69a·251b·53d1·49ce·2cd2··K'.{.^..%.S.I.,. 
00000460:·b555·ad63·888d·e48a·f5f9·8aaf·f0c3·46e7··.U.c..........F. 
00000470:·0b78·e2a9·57d6·fefb·87f3·e771·46b5·7ac4··.x..W......qF.z. 
00000480:·f6c3·10f5·405b·2b7e·7e3d·c4d1·b160·6ff8··....@[+~~=...`o. 
00000490:·f528·07be·ea0d·99fa·13af·b55f·ab62·2a1e··.(........._.b*. 
000004a0:·fec8·f479·870f·844c·443c·d9a3·f373·ca5f··...y...LD<...s._ 
000004b0:·7ebe·4e75·56cf·232c·8664·e410·cfac·ef80··~.NuV.#,.d...... 
000004c0:·f0fe·f770·d990·a716·efc7·910d·b8f1·5ed7··...p..........^. 
000004d0:·1a3f·f1aa·537e·c8c5·2b3e·6bfa·aef6·61ad··.?..S~..+>k...a. 
000004e0:·bef5·d92b·997c·99b1·e17d·420c·cee5·ca29··...+.|...}B....) 
000004f0:·1b5d·8f90·47ef·27e2·60af·5ab0·914e·7e9a··.]..G.'.`.Z..N~. 
00000500:·5597·6c91·23d3·7e25·27be·906f·839d·6a91··U.l.#.~%'..o..j. 
00000510:·5cb1·141b·3936·926b·560e·d9f9·33b5·b226··\...96.kV...3..& 
00000520:·1ff6·7e6c·e5f3·ede1·b153·bdf4·ad18·c8f1··..~l.....S...... 
00000530:·2106·7ad6·e815·df97·23d3·e70e·76ca·01af··!.z.....#...v... 
00000540:·1a94·4b3a·665f·2779·b5ff·ded6·f255·8eea··..K:f_'y.....U.. 
00000550:·63a4·5ae5·8f3d·444f·138d·945f·1863·2fdc··c.Z..=DO..._.c/. 
00000560:·540b·b3fc·e1b1·8584·975f·83ef·538b·571e··T........_..S.W. 
00000570:·3f26·327f·0d4f·4cce·f9cc·d4a4·5cd2·31d7··?&2..OL.....\.1. 
00000580:·22c5·aa65·e7f7·e0fb·4aae·3ed0·0937·78f0··"..e....J.>..7x. 
00000590:·f0e3·528b·fa60·d65e·a15e·fc88·834c·f5b3··..R..`.^.^...L.. 
000005a0:·fffd·d8f0·e454·5eed·193f·a6ea·938d·d67e··.....T^..?.....~ 
000005b0:·1c1f·13f4·8a2b·5b66·f9ab·7e6a·aaf6·f3ed··.....+[f..~j.... 
000005c0:·fcf8·c875·0d89·3f7e·90f6·8762·fbf9·e0d5··...u..?~...b.... 
000005d0:·87e2·b2ae·8e8b·6fb5·3f6b·b0c2·4ff3·59b6··......o.?k..O.Y. 
000005e0:·605d·4dda·e78a·a119·fcfd·fc3a·36f8·6f30··`]M........:6.o0 
000005f0:·a7ea·38b5·d6af·267a·989d·fe25·ed98·f6b5··..8...&z...%.... 
00000600:·f775·643d·24ed·b320·b2f8·c992·3663·5c64··.ud=$..·....6c\d 
00000610:·5d44·a6ed·6fb2·d38d·4353·d632·a78d·9a4c··]D..o...CS.2...L 
00000620:·c2bf·74c9·3251·92a5·adbf·4429·2e11·ca1e··..t.2Q....D).... 
00000630:·832c·5a9d·69d3·b64e·d967·3ff2·3e46·09b3··.,Z.i..N.g?.>F.. 
00000640:·e595·7fe5·48e5·d772·6e72·c1f5·37aa·332a··....H..rnr..7.3* 
00000650:·db94·5f07·dbba·8769·cb39·baea·4ad9·ee44··.._....i.9..J..D 
00000660:·de6c·d595·2d47·9538·7888·38e5·e8d4·9874··.l..-G.8x.8....t 
00000670:·5bd3·c80f·b03a·c846·8daa·3955·f1ef·8a4d··[....:.F..9U...M 
00000680:·9fe5·faca·91e1·e1d2·a588·44c6·b68c·1058··..........D....X 
00000690:·44f6·2ee9·6ff5·244c·56ee·10cc·ca11·eadd··D...o.$LV....... 
000006a0:·22e3·26ba·f3d9·3c61·0404·feb7·08e4·5fb7··".&...<a......_. 
000006b0:·9349·2295·de5c·3a99·d7ce·5de8·40de·9cb3··.I"..\:...].@... 
000006c0:·7dda·354e·2bb3·b173·8fb5·c3e6·78e9·1abc··}.5N+..s....x... 
000006d0:·21ba·8fbc·9db1·f2dd·45b5·569b·33bd·86c7··!.......E.V.3... 
000006e0:·2dd7·c6f6·cd60·48b6·1476·48d2·65cc·3175··-....`H..vH.e.1u 
000006f0:·52c9·3c9b·19fe·7ce2·1957·38e3·e6c6·f873··R.<...|..W8....s 
00000700:·a717·4dc1·e81c·d9c1·8dc0·6ea3·a354·817d··..M.......n..T.} 
00000710:·4f5f·92cb·e65c·cf64·e497·dfcd·b2db·a273··O_...\.d.......s 
00000720:·bc2d·fb7f·b162·5c70·2e3e·adf9·31ce·b65d··.-...b\p.>..1..] 
00000730:·2313·f30d·a9fb·68b4·b777·21df·c49b·fcf2··#.....h..w!..... 
00000740:·ee9a·f759·6539·7b4f·9ee9·dc39·2ee2·a682··...Ye9{O...9.... 
00000750:·8d55·89ef·35f4·b713·4a63·615a·a175·8803··.U..5...JcaZ.u.. 
00000760:·dfbc·cbc4·79d7·2f65·6713·1b89·81cf·efa5··....y./eg....... 
00000770:·9959·1b12·8993·f284·f446·dcf2·d64d·c554··.Y.......F...M.T 
00000780:·d1a5·16ff·a521·914f·4c48·583b·fcde·f7de··.....!.OLHX;.... 
00000790:·e309·e7ee·7603·b296·a8d3·b5e6·72a7·c5ab··....v.......r... 
000007a0:·dcd4·fc93·2e93·2847·4fbb·357b·a9c1·c2e6··......(GO.5{.... 
000007b0:·ca1f·a056·694b·5bdc·1dbc·9a49·5bf9·4af8··...ViK[....I[.J. 
000007c0:·9146·835b·1cbd·31f4·b8b9·131b·dc37·3b9c··.F.[..1......7;. 
000007d0:·2b0e·6bbf·de1d·7069·2299·5d9b·da54·88dc··+.k...pi".]..T.. 
000007e0:·b4fc·ed33·b207·341a·9a77·374e·9f30·d58e··...3..4..w7N.0.. 
Max diff block lines reached; 10901/30724 bytes (35.48%) of diff not shown.