16.0 MB
/home/fdroid/fdroiddata/tmp/mobi.maptrek_102.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_mobi.maptrek_102.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: <ea42d54138bfb1f4a402278948e3e07684c25737a55be8a16ea081c444e9ede0>, actual: <9b4381b19bbff1552090f16443f5d5aecbca91c0f7d06040c80940185ee1a8c9> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <4715d38c7101990dc5302f8b6f995464e196a85c6d82ff6d865d7863ff401ef04125e10000000000>, actual: <26ab7fa24dba66409e284366f0114882e1e087c3f1771957c4b1da1fd1bb2e534125e10000000000>
    
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:·14759233·bytes,·number·of·entries:·15071 Zip·file·size:·14759233·bytes,·number·of·entries:·1507
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·····3578·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····3579·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······253·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······253·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··8464848·b-·defN·81-Jan-01·01:01·classes3.dex7 -rw-r--r--··0.0·unx··8464856·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 1502, 8 lines modifiedOffset 1502, 8 lines modified
1502 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml1502 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/zp.xml
1503 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml1503 -rw----·····0.0·fat······572·b-·defN·81-Jan-01·01:01·res/zq.xml
1504 -rw----·····0.0·fat·····1848·b-·defN·81-Jan-01·01:01·res/zw.xml1504 -rw----·····0.0·fat·····1848·b-·defN·81-Jan-01·01:01·res/zw.xml
1505 -rw----·····0.0·fat··1561480·b-·stor·81-Jan-01·01:01·resources.arsc1505 -rw----·····0.0·fat··1561480·b-·stor·81-Jan-01·01:01·resources.arsc
1506 -rw----·····2.0·fat···142795·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF1506 -rw----·····2.0·fat···142795·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.SF
1507 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA1507 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D1DAE4F9.RSA
1508 -rw----·····2.0·fat···142668·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1508 -rw----·····2.0·fat···142668·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1509 1507·files,·28034759·bytes·uncompressed,·14559817·bytes·compressed:··48.1%1509 1507·files,·28034768·bytes·uncompressed,·14559882·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············:·704e7ce14 checksum············:·c66a33aa
5 signature···········:·b814...c6415 signature···········:·ea81...94f2
6 file_size···········:·84648486 file_size···········:·8464856
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·····:·5297310 string_ids_size·····:·52973
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·563312 type_ids_size·······:·5633
13 type_ids_off········:·212004·(0x033c24)13 type_ids_off········:·212004·(0x033c24)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·234536·(0x039428)15 proto_ids_off·······:·234536·(0x039428)
16 field_ids_size······:·2679716 field_ids_size······:·26797
17 field_ids_off·······:·384716·(0x05decc)17 field_ids_off·······:·384716·(0x05decc)
18 method_ids_size·····:·5264118 method_ids_size·····:·52641
19 method_ids_off······:·599092·(0x092434)19 method_ids_off······:·599092·(0x092434)
20 class_defs_size·····:·447620 class_defs_size·····:·4476
21 class_defs_off······:·1020220·(0x0f913c)21 class_defs_off······:·1020220·(0x0f913c)
22 data_size···········:·730139622 data_size···········:·7301404
23 data_off············:·1163452·(0x11c0bc)23 data_off············:·1163452·(0x11c0bc)
  
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·····:·649928 source_file_idx·····:·6499
Offset 573172, 23 lines modifiedOffset 573172, 23 lines modified
573172 ······type··········:·'()V'573172 ······type··········:·'()V'
573173 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573173 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573174 ······code··········-573174 ······code··········-
573175 ······registers·····:·2573175 ······registers·····:·2
573176 ······ins···········:·1573176 ······ins···········:·1
573177 ······outs··········:·1573177 ······outs··········:·1
573178 ······insns·size····:·17·16-bit·code·units573178 ······insns·size····:·17·16-bit·code·units
573179 457fc4:········································|[457fc4]·org.oscim.core.BoundingBox.<init>:()V573179 457fcc:········································|[457fcc]·org.oscim.core.BoundingBox.<init>:()V
573180 457fd4:·7010·d34a·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573180 457fdc:·7010·d34a·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573181 457fda:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000573181 457fe2:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000
573182 457fde:·5910·915e······························|0005:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91573182 457fe6:·5910·915e······························|0005:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91
573183 457fe2:·5910·925e······························|0007:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92573183 457fea:·5910·925e······························|0007:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92
573184 457fe6:·1400·ffff·ff7f·························|0009:·const·v0,·#float·nan·//·#7fffffff573184 457fee:·1400·ffff·ff7f·························|0009:·const·v0,·#float·nan·//·#7fffffff
573185 457fec:·5910·935e······························|000c:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93573185 457ff4:·5910·935e······························|000c:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93
573186 457ff0:·5910·945e······························|000e:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94573186 457ff8:·5910·945e······························|000e:·iput·v0,·v1,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94
573187 457ff4:·0e00···································|0010:·return-void573187 457ffc:·0e00···································|0010:·return-void
573188 ······catches·······:·(none)573188 ······catches·······:·(none)
573189 ······positions·····:·573189 ······positions·····:·
573190 ········0x0000·line=59573190 ········0x0000·line=59
573191 ······locals········:·573191 ······locals········:·
573192 ········0x0000·-·0x0011·reg=1·this·Lorg/oscim/core/BoundingBox;·573192 ········0x0000·-·0x0011·reg=1·this·Lorg/oscim/core/BoundingBox;·
  
573193 ····#1··············:·(in·Lorg/oscim/core/BoundingBox;)573193 ····#1··············:·(in·Lorg/oscim/core/BoundingBox;)
Offset 573196, 30 lines modifiedOffset 573196, 30 lines modified
573196 ······type··········:·'(DDDD)V'573196 ······type··········:·'(DDDD)V'
573197 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573197 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573198 ······code··········-573198 ······code··········-
573199 ······registers·····:·11573199 ······registers·····:·11
573200 ······ins···········:·9573200 ······ins···········:·9
573201 ······outs··········:·1573201 ······outs··········:·1
573202 ······insns·size····:·25·16-bit·code·units573202 ······insns·size····:·25·16-bit·code·units
573203 457ff8:········································|[457ff8]·org.oscim.core.BoundingBox.<init>:(DDDD)V573203 458000:········································|[458000]·org.oscim.core.BoundingBox.<init>:(DDDD)V
573204 458008:·7010·d34a·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573204 458010:·7010·d34a·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573205 45800e:·1800·0000·0000·8084·2e41···············|0003:·const-wide·v0,·#double·1e+06·//·#412e848000000000573205 458016:·1800·0000·0000·8084·2e41···············|0003:·const-wide·v0,·#double·1e+06·//·#412e848000000000
573206 458018:·cd03···································|0008:·mul-double/2addr·v3,·v0573206 458020:·cd03···································|0008:·mul-double/2addr·v3,·v0
573207 45801a:·8a33···································|0009:·double-to-int·v3,·v3573207 458022:·8a33···································|0009:·double-to-int·v3,·v3
573208 45801c:·5923·935e······························|000a:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93573208 458024:·5923·935e······························|000a:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93
573209 458020:·cd05···································|000c:·mul-double/2addr·v5,·v0573209 458028:·cd05···································|000c:·mul-double/2addr·v5,·v0
573210 458022:·8a53···································|000d:·double-to-int·v3,·v5573210 45802a:·8a53···································|000d:·double-to-int·v3,·v5
573211 458024:·5923·945e······························|000e:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94573211 45802c:·5923·945e······························|000e:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94
573212 458028:·cd07···································|0010:·mul-double/2addr·v7,·v0573212 458030:·cd07···································|0010:·mul-double/2addr·v7,·v0
573213 45802a:·8a73···································|0011:·double-to-int·v3,·v7573213 458032:·8a73···································|0011:·double-to-int·v3,·v7
573214 45802c:·5923·915e······························|0012:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91573214 458034:·5923·915e······························|0012:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91
573215 458030:·cd09···································|0014:·mul-double/2addr·v9,·v0573215 458038:·cd09···································|0014:·mul-double/2addr·v9,·v0
573216 458032:·8a93···································|0015:·double-to-int·v3,·v9573216 45803a:·8a93···································|0015:·double-to-int·v3,·v9
573217 458034:·5923·925e······························|0016:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92573217 45803c:·5923·925e······························|0016:·iput·v3,·v2,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92
573218 458038:·0e00···································|0018:·return-void573218 458040:·0e00···································|0018:·return-void
573219 ······catches·······:·(none)573219 ······catches·······:·(none)
573220 ······positions·····:·573220 ······positions·····:·
573221 ········0x0000·line=81573221 ········0x0000·line=81
573222 ······locals········:·573222 ······locals········:·
573223 ········0x0000·-·0x0019·reg=2·this·Lorg/oscim/core/BoundingBox;·573223 ········0x0000·-·0x0019·reg=2·this·Lorg/oscim/core/BoundingBox;·
573224 ········0x0000·-·0x0019·reg=3·(null)·D·573224 ········0x0000·-·0x0019·reg=3·(null)·D·
573225 ········0x0000·-·0x0019·reg=5·(null)·D·573225 ········0x0000·-·0x0019·reg=5·(null)·D·
Offset 573231, 21 lines modifiedOffset 573231, 21 lines modified
573231 ······type··········:·'(IIII)V'573231 ······type··········:·'(IIII)V'
573232 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573232 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573233 ······code··········-573233 ······code··········-
573234 ······registers·····:·5573234 ······registers·····:·5
573235 ······ins···········:·5573235 ······ins···········:·5
573236 ······outs··········:·1573236 ······outs··········:·1
573237 ······insns·size····:·12·16-bit·code·units573237 ······insns·size····:·12·16-bit·code·units
573238 45803c:········································|[45803c]·org.oscim.core.BoundingBox.<init>:(IIII)V573238 458044:········································|[458044]·org.oscim.core.BoundingBox.<init>:(IIII)V
573239 45804c:·7010·d34a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573239 458054:·7010·d34a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573240 458052:·5901·935e······························|0003:·iput·v1,·v0,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93573240 45805a:·5901·935e······························|0003:·iput·v1,·v0,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93
573241 458056:·5902·945e······························|0005:·iput·v2,·v0,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94573241 45805e:·5902·945e······························|0005:·iput·v2,·v0,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94
573242 45805a:·5903·915e······························|0007:·iput·v3,·v0,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91573242 458062:·5903·915e······························|0007:·iput·v3,·v0,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91
573243 45805e:·5904·925e······························|0009:·iput·v4,·v0,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92573243 458066:·5904·925e······························|0009:·iput·v4,·v0,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92
573244 458062:·0e00···································|000b:·return-void573244 45806a:·0e00···································|000b:·return-void
573245 ······catches·······:·(none)573245 ······catches·······:·(none)
573246 ······positions·····:·573246 ······positions·····:·
573247 ········0x0000·line=68573247 ········0x0000·line=68
573248 ······locals········:·573248 ······locals········:·
573249 ········0x0000·-·0x000c·reg=0·this·Lorg/oscim/core/BoundingBox;·573249 ········0x0000·-·0x000c·reg=0·this·Lorg/oscim/core/BoundingBox;·
573250 ········0x0000·-·0x000c·reg=1·(null)·I·573250 ········0x0000·-·0x000c·reg=1·(null)·I·
573251 ········0x0000·-·0x000c·reg=2·(null)·I·573251 ········0x0000·-·0x000c·reg=2·(null)·I·
Offset 573257, 51 lines modifiedOffset 573257, 51 lines modified
573257 ······type··········:·'(Ljava/util/List;)V'573257 ······type··········:·'(Ljava/util/List;)V'
573258 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)573258 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
573259 ······code··········-573259 ······code··········-
573260 ······registers·····:·8573260 ······registers·····:·8
573261 ······ins···········:·2573261 ······ins···········:·2
573262 ······outs··········:·2573262 ······outs··········:·2
573263 ······insns·size····:·69·16-bit·code·units573263 ······insns·size····:·69·16-bit·code·units
573264 458064:········································|[458064]·org.oscim.core.BoundingBox.<init>:(Ljava/util/List;)V573264 45806c:········································|[45806c]·org.oscim.core.BoundingBox.<init>:(Ljava/util/List;)V
573265 458074:·7010·d34a·0600·························|0000:·invoke-direct·{v6},·Ljava/lang/Object;.<init>:()V·//·method@4ad3573265 45807c:·7010·d34a·0600·························|0000:·invoke-direct·{v6},·Ljava/lang/Object;.<init>:()V·//·method@4ad3
573266 45807a:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000573266 458082:·1500·0080······························|0003:·const/high16·v0,·#int·-2147483648·//·#8000
573267 45807e:·5960·915e······························|0005:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91573267 458086:·5960·915e······························|0005:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLatitudeE6:I·//·field@5e91
573268 458082:·5960·925e······························|0007:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92573268 45808a:·5960·925e······························|0007:·iput·v0,·v6,·Lorg/oscim/core/BoundingBox;.maxLongitudeE6:I·//·field@5e92
573269 458086:·1401·ffff·ff7f·························|0009:·const·v1,·#float·nan·//·#7fffffff573269 45808e:·1401·ffff·ff7f·························|0009:·const·v1,·#float·nan·//·#7fffffff
573270 45808c:·5961·935e······························|000c:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93573270 458094:·5961·935e······························|000c:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLatitudeE6:I·//·field@5e93
573271 458090:·5961·945e······························|000e:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94573271 458098:·5961·945e······························|000e:·iput·v1,·v6,·Lorg/oscim/core/BoundingBox;.minLongitudeE6:I·//·field@5e94
573272 458094:·7210·124e·0700·························|0010:·invoke-interface·{v7},·Ljava/util/List;.iterator:()Ljava/util/Iterator;·//·method@4e12573272 45809c:·7210·124e·0700·························|0010:·invoke-interface·{v7},·Ljava/util/List;.iterator:()Ljava/util/Iterator;·//·method@4e12
573273 45809a:·0c07···································|0013:·move-result-object·v7573273 4580a2:·0c07···································|0013:·move-result-object·v7
573274 45809c:·0112···································|0014:·move·v2,·v1573274 4580a4:·0112···································|0014:·move·v2,·v1
573275 45809e:·0123···································|0015:·move·v3,·v2573275 4580a6:·0123···································|0015:·move·v3,·v2
573276 4580a0:·0101···································|0016:·move·v1,·v0573276 4580a8:·0101···································|0016:·move·v1,·v0
Max diff block lines reached; 16655545/16672659 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:·9935335·bytes,·number·of·entries:·44761 Zip·file·size:·9935338·bytes,·number·of·entries:·4476
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 1869, 15 lines modifiedOffset 1869, 15 lines modified
1869 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Align.class1869 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Align.class
1870 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Cap.class1870 ?rwxrwxr-x··2.0·unx······856·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Cap.class
1871 ?rwxrwxr-x··2.0·unx·····1321·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontFamily.class1871 ?rwxrwxr-x··2.0·unx·····1321·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontFamily.class
1872 ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontStyle.class1872 ?rwxrwxr-x··2.0·unx······950·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$FontStyle.class
1873 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Join.class1873 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Join.class
1874 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Style.class1874 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint$Style.class
1875 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint.class1875 ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·org/oscim/backend/canvas/Paint.class
1876 ?rwxrwxr-x··2.0·unx·····5282·b-·stor·80-Jan-01·00:00·org/oscim/core/BoundingBox.class1876 ?rwxrwxr-x··2.0·unx·····5285·b-·stor·80-Jan-01·00:00·org/oscim/core/BoundingBox.class
1877 ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·org/oscim/core/Box.class1877 ?rwxrwxr-x··2.0·unx·····2729·b-·stor·80-Jan-01·00:00·org/oscim/core/Box.class
1878 ?rwxrwxr-x··2.0·unx·····4625·b-·stor·80-Jan-01·00:00·org/oscim/core/GeoPoint.class1878 ?rwxrwxr-x··2.0·unx·····4625·b-·stor·80-Jan-01·00:00·org/oscim/core/GeoPoint.class
1879 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer$GeometryType.class1879 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer$GeometryType.class
1880 ?rwxrwxr-x··2.0·unx·····6350·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer.class1880 ?rwxrwxr-x··2.0·unx·····6350·b-·stor·80-Jan-01·00:00·org/oscim/core/GeometryBuffer.class
1881 ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·org/oscim/core/MapPosition.class1881 ?rwxrwxr-x··2.0·unx·····3285·b-·stor·80-Jan-01·00:00·org/oscim/core/MapPosition.class
1882 ?rwxrwxr-x··2.0·unx·····6748·b-·stor·80-Jan-01·00:00·org/oscim/core/MercatorProjection.class1882 ?rwxrwxr-x··2.0·unx·····6748·b-·stor·80-Jan-01·00:00·org/oscim/core/MercatorProjection.class
1883 ?rwxrwxr-x··2.0·unx·····1213·b-·stor·80-Jan-01·00:00·org/oscim/core/Point.class1883 ?rwxrwxr-x··2.0·unx·····1213·b-·stor·80-Jan-01·00:00·org/oscim/core/Point.class
Offset 4471, 8 lines modifiedOffset 4471, 8 lines modified
4471 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class4471 ?rwxrwxr-x··2.0·unx·····3180·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
4472 ?rwxrwxr-x··2.0·unx····44701·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class4472 ?rwxrwxr-x··2.0·unx····44701·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
4473 ?rwxrwxr-x··2.0·unx····28508·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class4473 ?rwxrwxr-x··2.0·unx····28508·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
4474 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class4474 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
4475 ?rwxrwxr-x··2.0·unx·····3030·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class4475 ?rwxrwxr-x··2.0·unx·····3030·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
4476 ?rwxrwxr-x··2.0·unx····35037·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class4476 ?rwxrwxr-x··2.0·unx····35037·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
4477 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class4477 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
4478 4476·files,·12768954·bytes·uncompressed,·9143665·bytes·compressed:··28.4%4478 4476·files,·12768957·bytes·uncompressed,·9143668·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·0295·8900·00e9·0d00··pro.010.........00000000:·7072·6f00·3031·3000·0295·8900·00ea·0d00··pro.010.........
00000010:·0078·01ed·9b0d·b05c·e319·c7df·7376·efde··.x.....\....sv..00000010:·0078·01ed·9b0d·909c·f31d·c7ff·cfb3·7b7b··.x............{{
00000020:·bd5c·b237·b949·6ed2·944d·4412·9291·4548··.\.7.In..MD...EH00000020:·7b1c·d94b·2ec9·254d·d9bc·48e2·6564·1112··{..K..%M..H.ed..
00000030:·501c·11a2·1a71·555b·315a·3608·5a4a·341d··P....qU[1Z6.ZJ4.00000030:·0c1e·112f·d588·535a·315a·3608·5a4a·341d··.../..SZ1Z6.ZJ4.
00000040:·8d8f·726e·a472·eb2b·6969·2683·46a8·51a6··..rn.r.+ii&.F.Q. 
00000050:·5342·b513·0dba·c9a8·a23e·4231·cc50·57cc··SB.......>B1.PW. 
00000060:·d099·6aa8·cf18·9da6·cf6f·77ff·ee7b·d74d··..j......ow..{.M 
00000070:·8651·2de6·3d77·9e7d·9ff7·f97e·fee7·dd73··.Q-.=w.}...~...s 
00000080:·cebe·bb77·6bf7·805b·38c4·b981·934b·d3ce··...wk..[8....K.. 
00000090:·79d3·b913·4e9b·3d6f·de9c·79bb·9c38·677e··y...N.=o..y..8g~ 
000000a0:·ab73·ae62·347d·e984·2f5d·f7f0·fbaa·ddd1··.s.b4}../]...... 
000000b0:·dd3a·c8b9·ace9·62a3·a881·900d·356a·316a··.:....b.....5j1j 
000000c0:·aeeb·e07d·5b62·3f5e·d761·836e·547d·241e··...}[b?^.a.nT}$. 
000000d0:·f65b·1b9d·60c4·1cfd·5e46·96b6·9a17·19f9··.[..`...^F...... 
000000e0:·a131·46f3·8cda·8c7e·6484·6c84·d160·33f2··.1F....~d.l..`3. 
000000f0:·7322·6f32·920c·5e71·b6aa·f3c8·b0c3·8631··s"o2..^q.......1 
00000100:·6f34·d008·3b48·fdc0·a31b·6634·d848·7a7c··o4..;H....f4.Hz| 
00000110:·e0f1·a1fe·7623·df27·63f3·5dea·323f·7fce··....v#.'c.].2?.. 
00000120:·64f8·a936·46f9·e123·f9b6·753b·e591·0f36··d..6F..#..u;...6 
00000130:·3eaf·3938·4b4e·0c91·f4cc·e903·1bf2·4dae··>.98KN........M. 
00000140:·f3cc·e587·2d36·aa41·be3f·aecb·908f·37c2··....-6.A.?....7. 
00000150:·9e7e·e905·229e·cea3·62a9·6774·c4dc·c314··.~.."...b.gt.... 
00000160:·e87c·52fc·2f9a·9cd8·f291·0d32·685f·2364··.|R./......2h_#d 
00000170:·9c03·e181·1c7f·4674·d421·1df2·338d·c044··......Ft.!..3..D 
00000180:·39b0·bbcc·085b·ea01·5f61·c65c·b9a9·17dd··9....[.._a.\.... 
00000190:·0023·6c15·1f1e·3add·5eb0·d9be·3e97·9cfc··.#l...:.^...>... 
000001a0:·e462·dd22·535e·d69b·f280·3972·6282·9778··.b."S^....9rb..x 
000001b0:·e610·7119·a985·fc5a·ab1a·e90f·c28e·1ce4··..q....Z........ 
000001c0:·6454·edf0·f861·437d·db18·911b·7bd6·28f9··dT...aC}....{.(. 
000001d0:·f051·6f63·8da7·77fc·945f·3c23·7467·5d27··.Qoc..w.._<#tg]' 
000001e0:·5fec·6483·affc·9161·232c·cfab·db51·1b72··_.d....a#,...Q.r 
000001f0:·4831·fd91·7810·7af5·052f·cca8·9b9a·7d9d··H1..x.z../....}. 
00000200:·6a50·1dcc·b1a1·5f7c·c156·3660·c1dc·ae7c··jP...._|.V6`...| 
00000210:·555c·0698·936a·610d·6307·c907·9e1e·f063··U\...ja.c......c 
00000220:·5daa·5662·c3ab·6761·2f5f·f5c9·b982·c70e··].Vb..ga/_...... 
00000230:·1db9·948f·9ef0·c386·6b03·f1f4·3e87·c70e··........k...>... 
00000240:·1ff8·278d·a80f·7ea2·11fd·1357·3820·d71a··..'...~....W8·.. 
00000250:·1a6e·13e6·ca03·0fdd·672f·c4a3·76f9·e183··.n......g/..v... 
00000260:·4e79·64db·df08·0692·c3cb·4772·cdfd·78b2··Nyd.......Gr..x. 
00000270:·a32f·f54e·cfd8·72af·902d·76c8·1955·37bc··./.N..r..-v..U7. 
00000280:·ea43·e6eb·5407·72f5·c2da·501c·f4e8·8809··.C..T.r...P..... 
00000290:·4eb2·67ae·9c5c·abb1·e7dc·60ab·fa7d·5ef1··N.g..\....`..}^. 
000002a0:·18fd·98f0·e4c5·87f8·c482·87f0·478f·9c39··............G..9 
000002b0:·be10·3c72·7874·5cbf·c61a·d123·58c8·efe4··..<rxt\....#X... 
000002c0:·3d7b·ed15·137b·bf2e·d60c·baaf·197d·d588··={...{.......}.. 
000002d0:·1e38·affe·f546·f9f0·c39f·dc5a·23d2·29be··.8...F.....Z#.). 
000002e0:·5f17·7d09·27e4·1031·541f·b184·b9e2·c846··_.}.'..1T......F 
000002f0:·7531·d79a·f773·f8f1·c483·87e2·2193·bdce··u1...s......!... 
00000300:·a772·f8f9·f191·3ff5·602b·3f6a·27b7·f41a··.r....?.`+?j'... 
00000310:·d163·cbfb·0eac·5893·c451·cdca·a3ba·e5c7··.c....X..Q...... 
00000320:·38d2·8891·d890·6cf5·9e94·ad6a·0467·d9d0··8.....l....j.g.. 
00000330:·1b79·3427·1ff6·9acb·b771·ded1·60d7·a8c7··.y4'.....q..`... 
00000340:·cfc7·01bd·4ff4·c89c·9e19·e98b·fac0·0a99··....O........... 
00000350:·f2fa·bcfc·798e·422f·9d5f·bffc·fc35·821f··....y.B/._...5.. 
00000360:·72f5·8f1f·3e9a·cb87·51b6·8db5·4b87·8f30··r...>...Q...K..0 
00000370:·939f·7cfa·8b27·1b8d·aab9·d1d6·bf96·686d··..|..'........hm 
00000380:·e9de·878f·6a26·0ef7·0746·e5d5·fa24·267d··....j&...F...$&} 
00000390:·8f6a·d037·e652·2dea·9138·8a25·19e7·4776··.j.7.R-..8.%..Gv 
000003a0:·1a65·433c·f11a·25a3·969d·ea7a·64f4·e59f··.eC<..%....zd... 
000003b0:·53dd·2b8f·31b9·df03·71a6·1a95·8ce0·a943··S.+.1...q......C 
000003c0:·b510·473d·aa16·64ca·2999·6ad1·5cf9·99c3··..G=..d.).j.\... 
000003d0:·0b7b·e9b1·6ff4·41a7·f700·3cd7·4ed9·6b54··.{..o.A...<.N.kT 
000003e0:·1cd5·c908·5e9c·af8a·1176·aaed·f2fa·1c19··....^....v...... 
000003f0:·76ba·af68·7dfa·f97d·1e7f·c551·5e7f·d4b5··v..h}..}...Q^... 
00000400:·5471·1985·976f·a738·7e6c·5f0f·2f9b·46b9··Tq...o.8~l_./.F. 
00000410:·5faf·af43·2e1f·789d·ab46·ac74·8de0·fce3··_..C..x..F.t.... 
00000420:·cfba·68cc·872f·3144·e8e1·954f·7934·f299··..h../1D...Oy4.. 
00000430:·0a3d·7330·977c·bcf1·3a2f·c814·8fdc·d033··.=s0.|..:/.....3 
00000440:·a68c·4c28·1bf4·3a07·8a21·1f46·c954·87ea··..L(..:..!.F.T.. 
00000450:·ea4f·2719·6b1b·5eb6·1a25·9b50·d749·ce28··.O'.k.^..%.P.I.( 
00000460:·d2b3·557f·e710·1bc9·15eb·a8ba·aff0·c346··..U............F 
00000470:·d70b·78e2·a957·e6fe·fb87·ebe7·74a3·fe7a··..x..W......t..z 
00000480:·c4f6·a310·f540·afd6·fdfc·7a88·a373·c1da··.....@....z..s.. 
00000490:·f0eb·510e·7cd5·1b32·f527·5e73·bf56·c554··..Q.|..2.'^s.V.T00000040:·8d97·f25c·5ce5·ea2d·69a9·c9a0·116a·94e9··...\\..-i....j..
 00000050:·9450·ed44·83ae·8c2a·eae5·2886·19ea·c40c··.P.D...*..(.....
 00000060:·9da9·867a·8d61·9afe·3ebb·fb75·ff5b·970c··...z.a..>..u.[..
 00000070:·d36a·31ff·e7e6·b7ff·dfff·f7fe·fb3e·ff7d··.j1..........>.}
 00000080:·9e67·ffbb·b7b9·7bd0·758f·706e·e8b4·d2cc··.g....{.u.pn....
 00000090:·b3df·72ee·f853·e72e·5830·6fc1·8e27·cc5b··..r..S..X0o..'.[
 000000a0:·d8ea·9cab·185d·f0c1·11b9·eb1e·f950·b50b··.....].......P..
 000000b0:·ba5b·8739·9735·5d6c·1435·10b2·9146·2d46··.[.9.5]l.5...F-F
 000000c0:·cd75·1dbc·6f4b·ec27·ea3a·6cd0·8dab·8fc4··.u..oK.'.:l.....
 000000d0:·c37e·73a3·e38d·98a3·dfdd·c8d2·56f3·2223··.~s.........V."#
 000000e0:·3f34·d168·8151·9bd1·8f8c·908d·311a·6e46··?4.h.Q......1.nF
 000000f0:·7e4e·e44d·4692·c12b·ce66·751e·1976·d830··~N.MF..+.fu..v.0
 00000100:·e68d·861a·6107·a91f·7874·a38c·861b·498f··....a...xt....I.
 00000110:·0f3c·3ed4·df6e·e4fb·646c·be63·5de6·e7cf··.<>..n..dl.c]...
 00000120:·990c·3fd5·c628·3f7c·24df·b26e·a73c·f2c1··..?..(?|$..n.<..
 00000130:·c6e7·3507·67c9·8921·929e·397d·6043·be69··..5.g..!..9}`C.i
 00000140:·759e·b9fc·b0c5·4635·c8f7·c775·19f2·ed8d··u.....F5...u....
 00000150:·b0a7·5f7a·8188·a7f3·a858·ea19·1d31·7735··.._z.....X...1w5
 00000160:·053a·9f14·ffcb·2627·b67c·6483·0cda·cb08··.:....&'.|d.....
 00000170:·19e7·4078·20c7·9f11·1d75·4887·fc0c·2330··..@x·....uH...#0
 00000180:·510e·ec2e·35c2·967a·c057·9831·576e·ea45··Q...5..z.W.1Wn.E
 00000190:·37c4·085b·c587·874e·b317·6cb6·aecf·2527··7..[...N..l...%'
 000001a0:·3fb9·58b7·c894·97f5·a63c·608e·9c98·e025··?.X......<`....%
 000001b0:·9e39·445c·466a·21bf·d6aa·46fa·83b0·2307··.9D\Fj!...F...#.
 000001c0:·3919·553b·3c7e·d850·df16·46e4·c69e·354a··9.U;<~.P..F...5J
 000001d0:·3e7c·d4db·24e3·e91d·3fe5·17cf·08dd·59d7··>|..$...?.....Y.
 000001e0:·c917·3bd9·e02b·7f64·d808·cb73·eb76·d486··..;..+.d...s.v..
 000001f0:·1c52·4c7f·241e·845e·7dc1·0b33·eaa6·665f··.RL.$..^}..3..f_
 00000200:·a71a·5407·736c·e817·5fb0·950d·5830·b72b··..T.sl.._...X0.+
 00000210:·5f15·9721·e6a4·5a58·c3d8·41f2·81a7·07fc··_..!..ZX..A.....
 00000220:·5897·aa95·d8f0·ea59·d8cb·577d·72ae·e0b1··X......Y..W}r...
 00000230:·4347·2ee5·a327·fcb0·e1da·403c·bdcf·e1b1··CG...'....@<....
 00000240:·c307·fe29·23ea·839f·6244·ffc4·150e·c8b5··...)#...bD......
 00000250:·8646·db84·b9f2·c043·f7db·0bf1·a85d·7ef8··.F.....C.....]~.
 00000260:·a053·1ed9·0e36·8281·e4f0·f291·5c73·3f9e··.S...6......\s?.
 00000270:·ece8·4bbd·d333·b6dc·2b64·8b1d·7246·d50d··..K..3..+d..rF..
 00000280:·affa·90f9·3ad5·815c·bdb0·3614·073d·3a62··....:..\..6..=:b
 00000290:·8293·ec99·2b27·d76a·ec39·37d8·aa7e·9f57··....+'.j.97..~.W
 000002a0:·3c46·3f26·3c79·f121·3eb1·e021·fcd1·2367··<F?&<y.!>..!..#g
 000002b0:·8e2f·048f·1c1e·1dd7·af49·46f4·0816·f23b··./.......IF....;
 000002c0:·69b7·7e7b·c5c4·deaf·8b35·83ee·08a3·af19··i.~{.....5......
 000002d0:·d103·e7d5·bfde·281f·7ef8·935b·6b44·3ac5··......(.~..[kD:.
 000002e0:·f7eb·a22f·e184·1c22·86ea·2396·3057·1cd9··.../..."..#.0W..
 000002f0:·a82e·e65a·f37e·0e3f·9e78·f050·3c64·b2d7··...Z.~.?.x.P<d..
 00000300:·f954·0e3f·3f3e·f2a7·1e6c·e547·ede4·965e··.T.??>...l.G...^
 00000310:·237a·6c79·df81·156b·9238·aa59·7954·b7fc··#zly...k.8.YyT..
 00000320:·18c7·1a31·121b·92ad·de93·b255·8de0·2c1b··...1.......U..,.
 00000330:·7a23·8fe6·e4c3·5e73·f936·ce3b·1aec·1af5··z#....^s.6.;....
 00000340:·f8f9·38a0·f789·1e99·d333·237d·511f·5821··..8......3#}Q.X!
 00000350:·535e·9f97·3fcf·51e8·a5f3·eb97·9fbf·46f0··S^..?.Q.......F.
 00000360:·43ae·fef1·c347·73f9·30ca·b6b1·76e9·f011··C....Gs.0...v...
 00000370:·66f2·93cf·60f1·64a3·5135·37da·fad7·12ad··f...`.d.Q57.....
 00000380:·2ddd·fbf0·51cd·c4e1·fec0·a8bc·5a9f·c4a4··-...Q.......Z...
 00000390:·ef71·0dfa·c65c·aa45·3d12·47b1·24e3·fcc8··.q...\.E=.G.$...
Max diff block lines reached; -1/30921 bytes (-0.00%) of diff not shown.