30.8 KB
/home/fdroid/fdroiddata/tmp/xyz.hisname.fireflyiii_96.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_xyz.hisname.fireflyiii_96.apk
21.4 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: <a95e4312dc050edebb6895cd62683563d8495a57bf6e97ea218ef64d7bb409ef>, actual: <fff74584bb65895566ae5427c3e51b9a549a6df927fe8b77e36bdc7b8efa7847> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <f961b1c5ecf76a0cec2ca12edfb8483179beeea33e7aa98b0225f3459a0951096ef84d0000000000>, actual: <6890967d37d4ebe04b142404c2a5da72ef07ad3c994ff73725da76b0c355029f6ef84d0000000000>
    
Offset 1, 116 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:·e765baae47b7691d055b408c197d5a8ae90eb76442667e286e4f01cf6f6aac9f 
10 Signer·#1·certificate·SHA-1·digest:·be6ba9b0c23af239623ffe9514e4046c53bb7cc2 
11 Signer·#1·certificate·MD5·digest:·875db70e9baac5b0caee89efa2e75762 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·7d70dc86aaead7a6e494f3f9d23cb3d5018362cbaa9b910416db726e034e14d6 
15 Signer·#1·public·key·SHA-1·digest:·c4919a74b75397b9880cec4c62fc015cce6672cc 
16 Signer·#1·public·key·MD5·digest:·df3a22d53bb6ea81e8b39a61338e7c80 
17 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/. 
18 WARNING:·META-INF/taskerpluginlibrary_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 WARNING:·META-INF/androidx.work_work-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/. 
24 WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 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/. 
26 WARNING:·META-INF/androidx.exifinterface_exifinterface.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/materialdrawer-iconics.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/services/org.acra.startup.StartupProcessor·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/app_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/moshi.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/fancyshowcaseview_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 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/. 
33 WARNING:·META-INF/iconics-typeface-api.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/activity-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/iconics-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-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/. 
37 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/. 
38 WARNING:·META-INF/lifecycle-livedata-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/retrofit.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 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/. 
42 WARNING:·META-INF/fastadapter.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/services/org.acra.config.ConfigurationBuilderFactory·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.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/. 
45 WARNING:·META-INF/fragment-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 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/. 
47 WARNING:·META-INF/annotation-experimental_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 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/. 
49 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/. 
50 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/. 
51 WARNING:·META-INF/library_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/paging-runtime_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/com.github.kizitonwose.CalendarView.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 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/. 
55 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/. 
56 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/. 
57 WARNING:·META-INF/kotlinx-coroutines-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.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/. 
60 WARNING:·META-INF/services/org.acra.collector.Collector·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/lifecycle-livedata-core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 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/. 
63 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/. 
64 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/. 
65 WARNING:·META-INF/collection-ktx.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 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/. 
67 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/. 
68 WARNING:·META-INF/materialdrawer.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/paging-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/savedstate-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/androidx.biometric_biometric.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/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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
78 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/. 
79 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/. 
80 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/. 
81 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/. 
82 WARNING:·META-INF/fastadapter-extensions-expandable.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
83 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/. 
84 WARNING:·META-INF/lifecycle-viewmodel-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
85 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/. 
86 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/. 
87 WARNING:·META-INF/languagepack_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
88 WARNING:·META-INF/kotlinx-coroutines-android.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
89 WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
90 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/. 
91 WARNING:·META-INF/fontawesome-typeface-library_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
92 WARNING:·META-INF/room-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
93 WARNING:·META-INF/kotlin-stdlib-jdk8.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
94 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/. 
95 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/. 
96 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/. 
97 WARNING:·META-INF/services/org.acra.sender.ReportSenderFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
98 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/. 
99 WARNING:·META-INF/lifecycle-runtime-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
100 WARNING:·META-INF/androidx.paging_paging-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/. 
101 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/. 
102 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/. 
103 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/. 
104 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/. 
105 WARNING:·META-INF/work-runtime_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
106 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
107 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/. 
108 WARNING:·META-INF/google-material-typeface-library_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
109 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/. 
110 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/. 
111 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/. 
112 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/. 
113 WARNING:·META-INF/work-runtime-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
114 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/. 
115 WARNING:·META-INF/androidx.paging_paging-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/. 
116 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/. 
810 B
zipinfo {}
    
Offset 1005, 8 lines modifiedOffset 1005, 8 lines modified
1005 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml1005 -rw----·····0.0·fat······104·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml
1006 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml1006 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml
1007 -rw----·····0.0·fat·····1096·b-·defN·81-Jan-01·01:01·res/drawable/abc_ic_menu_cut_mtrl_alpha.xml1007 -rw----·····0.0·fat·····1096·b-·defN·81-Jan-01·01:01·res/drawable/abc_ic_menu_cut_mtrl_alpha.xml
1008 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png1008 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
1009 -rw----·····2.0·fat···118512·b-·defN·81-Jan-01·01:01·META-INF/AED0DC4D.SF1009 -rw----·····2.0·fat···118512·b-·defN·81-Jan-01·01:01·META-INF/AED0DC4D.SF
1010 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/AED0DC4D.RSA1010 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/AED0DC4D.RSA
1011 -rw----·····2.0·fat···118385·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1011 -rw----·····2.0·fat···118385·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1012 1010·files,·9958528·bytes·uncompressed,·4939353·bytes·compressed:··50.4%1012 1010·files,·9958528·bytes·uncompressed,·4939354·bytes·compressed:··50.4%
6.86 KB
classes2.dex
4.44 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 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············:·8cae55e14 checksum············:·fab0549e
5 signature···········:·eafe...dfc35 signature···········:·fb95...27ac
6 file_size···········:·5255326 file_size···········:·525532
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·····:·319910 string_ids_size·····:·3199
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·98412 type_ids_size·······:·984
Offset 10213, 30 lines modifiedOffset 10213, 30 lines modified
10213 02da86:·2010·5803······························|000b:·instance-of·v0,·v1,·Ljava/util/LinkedHashSet;·//·type@035810213 02da86:·2010·5803······························|000b:·instance-of·v0,·v1,·Ljava/util/LinkedHashSet;·//·type@0358
10214 02da8a:·3800·0b00······························|000d:·if-eqz·v0,·0018·//·+000b10214 02da8a:·3800·0b00······························|000d:·if-eqz·v0,·0018·//·+000b
10215 02da8e:·1f01·5803······························|000f:·check-cast·v1,·Ljava/util/LinkedHashSet;·//·type@035810215 02da8e:·1f01·5803······························|000f:·check-cast·v1,·Ljava/util/LinkedHashSet;·//·type@0358
10216 02da92:·1300·1100······························|0011:·const/16·v0,·#int·17·//·#1110216 02da92:·1300·1100······························|0011:·const/16·v0,·#int·17·//·#11
10217 02da96:·7120·e413·0100·························|0013:·invoke-static·{v1,·v0},·Lj$/util/u;.m:(Ljava/util/Collection;I)Lj$/util/Spliterator;·//·method@13e410217 02da96:·7120·e413·0100·························|0013:·invoke-static·{v1,·v0},·Lj$/util/u;.m:(Ljava/util/Collection;I)Lj$/util/Spliterator;·//·method@13e4
10218 02da9c:·0c01···································|0016:·move-result-object·v110218 02da9c:·0c01···································|0016:·move-result-object·v1
10219 02da9e:·1101···································|0017:·return-object·v110219 02da9e:·1101···································|0017:·return-object·v1
10220 02daa0:·2010·6b03······························|0018:·instance-of·v0,·v1,·Ljava/util/SortedSet;·//·type@036b10220 02daa0:·2010·5a03······························|0018:·instance-of·v0,·v1,·Ljava/util/List;·//·type@035a
10221 02daa4:·3800·0900······························|001a:·if-eqz·v0,·0023·//·+000910221 02daa4:·3800·0900······························|001a:·if-eqz·v0,·0023·//·+0009
10222 02daa8:·1f01·6b03······························|001c:·check-cast·v1,·Ljava/util/SortedSet;·//·type@036b10222 02daa8:·1f01·5a03······························|001c:·check-cast·v1,·Ljava/util/List;·//·type@035a
10223 02daac:·7110·200a·0100·························|001e:·invoke-static·{v1},·Lj$/util/r;.d:(Ljava/util/SortedSet;)Lj$/util/Spliterator;·//·method@0a2010223 02daac:·7110·a907·0100·························|001e:·invoke-static·{v1},·Lj$/util/List$-CC;.$default$spliterator:(Ljava/util/List;)Lj$/util/Spliterator;·//·method@07a9
10224 02dab2:·0c01···································|0021:·move-result-object·v110224 02dab2:·0c01···································|0021:·move-result-object·v1
10225 02dab4:·1101···································|0022:·return-object·v110225 02dab4:·1101···································|0022:·return-object·v1
10226 02dab6:·2010·6a03······························|0023:·instance-of·v0,·v1,·Ljava/util/Set;·//·type@036a10226 02dab6:·2010·6b03······························|0023:·instance-of·v0,·v1,·Ljava/util/SortedSet;·//·type@036b
10227 02daba:·3800·0900······························|0025:·if-eqz·v0,·002e·//·+000910227 02daba:·3800·0900······························|0025:·if-eqz·v0,·002e·//·+0009
10228 02dabe:·1f01·6a03······························|0027:·check-cast·v1,·Ljava/util/Set;·//·type@036a10228 02dabe:·1f01·6b03······························|0027:·check-cast·v1,·Ljava/util/SortedSet;·//·type@036b
10229 02dac2:·7110·fa07·0100·························|0029:·invoke-static·{v1},·Lj$/util/Set$-CC;.$default$spliterator:(Ljava/util/Set;)Lj$/util/Spliterator;·//·method@07fa10229 02dac2:·7110·200a·0100·························|0029:·invoke-static·{v1},·Lj$/util/r;.d:(Ljava/util/SortedSet;)Lj$/util/Spliterator;·//·method@0a20
10230 02dac8:·0c01···································|002c:·move-result-object·v110230 02dac8:·0c01···································|002c:·move-result-object·v1
10231 02daca:·1101···································|002d:·return-object·v110231 02daca:·1101···································|002d:·return-object·v1
10232 02dacc:·2010·5a03······························|002e:·instance-of·v0,·v1,·Ljava/util/List;·//·type@035a10232 02dacc:·2010·6a03······························|002e:·instance-of·v0,·v1,·Ljava/util/Set;·//·type@036a
10233 02dad0:·3800·0900······························|0030:·if-eqz·v0,·0039·//·+000910233 02dad0:·3800·0900······························|0030:·if-eqz·v0,·0039·//·+0009
10234 02dad4:·1f01·5a03······························|0032:·check-cast·v1,·Ljava/util/List;·//·type@035a10234 02dad4:·1f01·6a03······························|0032:·check-cast·v1,·Ljava/util/Set;·//·type@036a
10235 02dad8:·7110·a907·0100·························|0034:·invoke-static·{v1},·Lj$/util/List$-CC;.$default$spliterator:(Ljava/util/List;)Lj$/util/Spliterator;·//·method@07a910235 02dad8:·7110·fa07·0100·························|0034:·invoke-static·{v1},·Lj$/util/Set$-CC;.$default$spliterator:(Ljava/util/Set;)Lj$/util/Spliterator;·//·method@07fa
10236 02dade:·0c01···································|0037:·move-result-object·v110236 02dade:·0c01···································|0037:·move-result-object·v1
10237 02dae0:·1101···································|0038:·return-object·v110237 02dae0:·1101···································|0038:·return-object·v1
10238 02dae2:·7110·4c07·0100·························|0039:·invoke-static·{v1},·Lj$/util/Collection$-CC;.$default$spliterator:(Ljava/util/Collection;)Lj$/util/Spliterator;·//·method@074c10238 02dae2:·7110·4c07·0100·························|0039:·invoke-static·{v1},·Lj$/util/Collection$-CC;.$default$spliterator:(Ljava/util/Collection;)Lj$/util/Spliterator;·//·method@074c
10239 02dae8:·0c01···································|003c:·move-result-object·v110239 02dae8:·0c01···································|003c:·move-result-object·v1
10240 02daea:·1101···································|003d:·return-object·v110240 02daea:·1101···································|003d:·return-object·v1
10241 ······catches·······:·(none)10241 ······catches·······:·(none)
10242 ······positions·····:·10242 ······positions·····:·
2.39 KB
classes2.jar
1.28 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1083730·bytes,·number·of·entries:·7651 Zip·file·size:·1083728·bytes,·number·of·entries:·765
2 ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·j$/A0.class2 ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·j$/A0.class
3 ?rwxrwxr-x··2.0·unx·····1667·b-·stor·80-Jan-01·00:00·j$/B.class3 ?rwxrwxr-x··2.0·unx·····1667·b-·stor·80-Jan-01·00:00·j$/B.class
4 ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·j$/C0.class4 ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·j$/C0.class
5 ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·j$/D.class5 ?rwxrwxr-x··2.0·unx······857·b-·stor·80-Jan-01·00:00·j$/D.class
6 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·j$/E0.class6 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·j$/E0.class
7 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·j$/F.class7 ?rwxrwxr-x··2.0·unx······875·b-·stor·80-Jan-01·00:00·j$/F.class
8 ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·j$/G0.class8 ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·j$/G0.class
Offset 760, 8 lines modifiedOffset 760, 8 lines modified
760 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·j$/util/stream/z2.class760 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·j$/util/stream/z2.class
761 ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·j$/util/stream/G2.class761 ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·j$/util/stream/G2.class
762 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·j$/util/stream/H2.class762 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·j$/util/stream/H2.class
763 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·j$/util/stream/I2.class763 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·j$/util/stream/I2.class
764 ?rwxrwxr-x··2.0·unx······897·b-·stor·80-Jan-01·00:00·j$/util/stream/O2.class764 ?rwxrwxr-x··2.0·unx······897·b-·stor·80-Jan-01·00:00·j$/util/stream/O2.class
765 ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·j$/util/stream/P2.class765 ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·j$/util/stream/P2.class
766 ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·j$/util/stream/Q2.class766 ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·j$/util/stream/Q2.class
767 765·files,·1045446·bytes·uncompressed,·991026·bytes·compressed:··5.2%767 765·files,·1045446·bytes·uncompressed,·991024·bytes·compressed:··5.2%
1.09 KB
j$/time/chrono/b.class
1.04 KB
procyon -ec {}
    
Offset 123, 23 lines modifiedOffset 123, 23 lines modified
123 ····public·static·Spliterator·J(final·Collection·collection)·{123 ····public·static·Spliterator·J(final·Collection·collection)·{
124 ········if·(collection·instanceof·j$.util.Collection)·{124 ········if·(collection·instanceof·j$.util.Collection)·{
125 ············return·((j$.util.Collection)collection).spliterator();125 ············return·((j$.util.Collection)collection).spliterator();
126 ········}126 ········}
127 ········if·(collection·instanceof·LinkedHashSet)·{127 ········if·(collection·instanceof·LinkedHashSet)·{
128 ············return·u.m((Collection)(LinkedHashSet)collection,·17);128 ············return·u.m((Collection)(LinkedHashSet)collection,·17);
129 ········}129 ········}
 130 ········if·(collection·instanceof·List)·{
 131 ············return·List$-CC.$default$spliterator((List)collection);
 132 ········}
130 ········if·(collection·instanceof·SortedSet)·{133 ········if·(collection·instanceof·SortedSet)·{
131 ············return·r.d((SortedSet)collection);134 ············return·r.d((SortedSet)collection);
132 ········}135 ········}
133 ········if·(collection·instanceof·Set)·{136 ········if·(collection·instanceof·Set)·{
134 ············return·Set$-CC.$default$spliterator((Set)(SortedSet)collection);137 ············return·Set$-CC.$default$spliterator((Set)(SortedSet)collection);
135 ········}138 ········}
136 ········if·(collection·instanceof·List)·{ 
137 ············return·List$-CC.$default$spliterator((List)collection); 
138 ········} 
139 ········return·Collection$-CC.$default$spliterator(collection);139 ········return·Collection$-CC.$default$spliterator(collection);
140 ····}140 ····}
141 ····141 ····
142 ····public·static·void·a(final·A2·a2)·{142 ····public·static·void·a(final·A2·a2)·{
143 ········throw·new·IllegalStateException("called·wrong·accept·method");143 ········throw·new·IllegalStateException("called·wrong·accept·method");
144 ····}144 ····}
145 ····145 ····
1.65 KB
smali_classes2/j$/time/chrono/b.smali
Ordering differences only
    
Offset 353, 47 lines modifiedOffset 353, 47 lines modified
  
353 ····move-result-object·p0353 ····move-result-object·p0
  
354 ····return-object·p0354 ····return-object·p0
  
355 ····.line·2355 ····.line·2
356 ····:cond_1356 ····:cond_1
357 ····instance-of·v0,·p0,·Ljava/util/SortedSet;357 ····instance-of·v0,·p0,·Ljava/util/List;
  
358 ····if-eqz·v0,·:cond_2358 ····if-eqz·v0,·:cond_2
  
359 ····check-cast·p0,·Ljava/util/SortedSet;359 ····check-cast·p0,·Ljava/util/List;
  
360 ····invoke-static·{p0},·Lj$/util/r;->d(Ljava/util/SortedSet;)Lj$/util/Spliterator;360 ····invoke-static·{p0},·Lj$/util/List$-CC;->$default$spliterator(Ljava/util/List;)Lj$/util/Spliterator;
  
361 ····move-result-object·p0361 ····move-result-object·p0
  
362 ····return-object·p0362 ····return-object·p0
  
363 ····:cond_2363 ····:cond_2
364 ····instance-of·v0,·p0,·Ljava/util/Set;364 ····instance-of·v0,·p0,·Ljava/util/SortedSet;
  
365 ····if-eqz·v0,·:cond_3365 ····if-eqz·v0,·:cond_3
  
366 ····check-cast·p0,·Ljava/util/Set;366 ····check-cast·p0,·Ljava/util/SortedSet;
  
367 ····invoke-static·{p0},·Lj$/util/Set$-CC;->$default$spliterator(Ljava/util/Set;)Lj$/util/Spliterator;367 ····invoke-static·{p0},·Lj$/util/r;->d(Ljava/util/SortedSet;)Lj$/util/Spliterator;
  
368 ····move-result-object·p0368 ····move-result-object·p0
  
369 ····return-object·p0369 ····return-object·p0
  
370 ····:cond_3370 ····:cond_3
371 ····instance-of·v0,·p0,·Ljava/util/List;371 ····instance-of·v0,·p0,·Ljava/util/Set;
  
372 ····if-eqz·v0,·:cond_4372 ····if-eqz·v0,·:cond_4
  
373 ····check-cast·p0,·Ljava/util/List;373 ····check-cast·p0,·Ljava/util/Set;
  
374 ····invoke-static·{p0},·Lj$/util/List$-CC;->$default$spliterator(Ljava/util/List;)Lj$/util/Spliterator;374 ····invoke-static·{p0},·Lj$/util/Set$-CC;->$default$spliterator(Ljava/util/Set;)Lj$/util/Spliterator;
  
375 ····move-result-object·p0375 ····move-result-object·p0
  
376 ····return-object·p0376 ····return-object·p0
  
377 ····:cond_4377 ····:cond_4
378 ····invoke-static·{p0},·Lj$/util/Collection$-CC;->$default$spliterator(Ljava/util/Collection;)Lj$/util/Spliterator;378 ····invoke-static·{p0},·Lj$/util/Collection$-CC;->$default$spliterator(Ljava/util/Collection;)Lj$/util/Spliterator;