| Offset 1, 56 lines modified | Offset 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:·dc3507919aad1c981423f7563ad699830518900f943632bc36eeb7250c390235 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·469950e65647be90dd07ac61f042aba63e0c8dc6 | ||
| 11 | Signer·#1·certificate·MD5·digest:·edb0d7e114fab098d5c8b61f1392c787 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·672ce5266358100ea80a520b7be62d0ebd8b3e8ee6eed9b830edebc89137f0fd | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·1efc728e83f61b32b130ef0649fa2c7b7eb976a7 | ||
| 16 | Signer·#1·public·key·MD5·digest:·cc839bdf956586ae59a1facb1ae6e4a7 | ||
| 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/DEPENDENCIES·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/README.txt·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.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/. | ||
| 21 | 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/. | ||
| 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.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 25 | 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/. | ||
| 26 | 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/. | ||
| 27 | 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/. | ||
| 28 | 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/. | ||
| 29 | 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/. | ||
| 30 | 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/. | ||
| 31 | 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/. | ||
| 32 | 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/. | ||
| 33 | 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/. | ||
| 34 | WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 35 | 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/. | ||
| 36 | WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 37 | 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/. | ||
| 38 | 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/. | ||
| 39 | 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/. | ||
| 40 | 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/. | ||
| 41 | 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/. | ||
| 42 | 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/. | ||
| 43 | 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/. | ||
| 44 | WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 45 | 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/. | ||
| 46 | 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/. | ||
| 47 | 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/. | ||
| 48 | 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/. | ||
| 49 | 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/. | ||
| 50 | 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/. | ||
| 51 | 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/. | ||
| 52 | 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/. | ||
| 53 | 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/. | ||
| 54 | 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/. | ||
| 55 | 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/. | ||
| 56 | WARNING:·META-INF/services/org.apache.commons.logging.LogFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
| 56 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 56 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 57 | ··minimum·software·version·required·to·extract:···0.0 | 57 | ··minimum·software·version·required·to·extract:···0.0 |
| 58 | ··compression·method:·····························deflated | 58 | ··compression·method:·····························deflated |
| 59 | ··compression·sub-type·(deflation):···············normal | 59 | ··compression·sub-type·(deflation):···············normal |
| 60 | ··file·security·status:···························not·encrypted | 60 | ··file·security·status:···························not·encrypted |
| 61 | ··extended·local·header:··························no | 61 | ··extended·local·header:··························no |
| 62 | ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02 | 62 | ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02 |
| 63 | ··32-bit·CRC·value·(hex):························· | 63 | ··32-bit·CRC·value·(hex):·························93b8630c |
| 64 | ··compressed·size:································1595913·bytes | 64 | ··compressed·size:································1595913·bytes |
| 65 | ··uncompressed·size:······························3717616·bytes | 65 | ··uncompressed·size:······························3717616·bytes |
| 66 | ··length·of·filename:·····························11·characters | 66 | ··length·of·filename:·····························11·characters |
| 67 | ··length·of·extra·field:··························0·bytes | 67 | ··length·of·extra·field:··························0·bytes |
| 68 | ··length·of·file·comment:·························0·characters | 68 | ··length·of·file·comment:·························0·characters |
| 69 | ··disk·number·on·which·file·begins:···············disk·1 | 69 | ··disk·number·on·which·file·begins:···············disk·1 |
| 70 | ··apparent·file·type:·····························binary | 70 | ··apparent·file·type:·····························binary |
| Offset 35927, 15 lines modified | Offset 35927, 15 lines modified | ||
| 35927 | ··version·of·encoding·software:···················2.0 | 35927 | ··version·of·encoding·software:···················2.0 |
| 35928 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 35928 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 35929 | ··minimum·software·version·required·to·extract:···2.0 | 35929 | ··minimum·software·version·required·to·extract:···2.0 |
| 35930 | ··compression·method:·····························none·(stored) | 35930 | ··compression·method:·····························none·(stored) |
| 35931 | ··file·security·status:···························not·encrypted | 35931 | ··file·security·status:···························not·encrypted |
| 35932 | ··extended·local·header:··························no | 35932 | ··extended·local·header:··························no |
| 35933 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 35933 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 35934 | ··32-bit·CRC·value·(hex):························· | 35934 | ··32-bit·CRC·value·(hex):·························9bfee9c7 |
| 35935 | ··compressed·size:································1658·bytes | 35935 | ··compressed·size:································1658·bytes |
| 35936 | ··uncompressed·size:······························1658·bytes | 35936 | ··uncompressed·size:······························1658·bytes |
| 35937 | ··length·of·filename:·····························39·characters | 35937 | ··length·of·filename:·····························39·characters |
| 35938 | ··length·of·extra·field:··························0·bytes | 35938 | ··length·of·extra·field:··························0·bytes |
| 35939 | ··length·of·file·comment:·························0·characters | 35939 | ··length·of·file·comment:·························0·characters |
| 35940 | ··disk·number·on·which·file·begins:···············disk·1 | 35940 | ··disk·number·on·which·file·begins:···············disk·1 |
| 35941 | ··apparent·file·type:·····························binary | 35941 | ··apparent·file·type:·····························binary |
| Offset 7, 10 lines modified | Offset 7, 10 lines modified | ||
| 7 | ····public·static·final·String·BUILD_TYPE·=·"release"; | 7 | ····public·static·final·String·BUILD_TYPE·=·"release"; |
| 8 | ····public·static·final·boolean·DEBUG·=·false; | 8 | ····public·static·final·boolean·DEBUG·=·false; |
| 9 | ····public·static·final·String[]·TRANSLATION_ARRAY; | 9 | ····public·static·final·String[]·TRANSLATION_ARRAY; |
| 10 | ····public·static·final·int·VERSION_CODE·=·110; | 10 | ····public·static·final·int·VERSION_CODE·=·110; |
| 11 | ····public·static·final·String·VERSION_NAME·=·"110"; | 11 | ····public·static·final·String·VERSION_NAME·=·"110"; |
| 12 | ···· | 12 | ···· |
| 13 | ····static·{ | 13 | ····static·{ |
| 14 | ········TRANSLATION_ARRAY·=·new·String[]·{·" | 14 | ········TRANSLATION_ARRAY·=·new·String[]·{·"ky",·"es-MX",·"lv",·"sk",·"nl",·"es-ES",·"fil",·"es-CO",·"de",·"ca",·"sl",·"cs",·"is",·"gl",·"ar",·"zh-TW",·"uk",·"el",·"ceb",·"en",·"lt",·"ro",·"sr",·"ms",·"es-PE",·"fi",·"es",·"id",·"af",·"pt-BR",·"he",·"da",·"no",·"vi",·"az",·"hr",·"ja",·"cy",·"pt",·"it[·...·truncated·by·diffoscope;·len:·120,·SHA:·f5b53ac51abf48e0cab55a7a2a73c548985ec883ce4084a2210737f2d8dc83e8·...·]"·}; |
| 15 | ····} | 15 | ····} |
| 16 | } | 16 | } |
| Offset 23, 357 lines modified | Offset 23, 357 lines modified | ||
| 23 | ····const/16·v0,·0x3a | 23 | ····const/16·v0,·0x3a |
| 24 | ····new-array·v0,·v0,·[Ljava/lang/String; | 24 | ····new-array·v0,·v0,·[Ljava/lang/String; |
| 25 | ····const/4·v1,·0x0 | 25 | ····const/4·v1,·0x0 |
| 26 | ····const-string·v2,·" | 26 | ····const-string·v2,·"ky" |
| 27 | ····aput-object·v2,·v0,·v1 | 27 | ····aput-object·v2,·v0,·v1 |
| 28 | ····const/4·v1,·0x1 | 28 | ····const/4·v1,·0x1 |
| 29 | ····const-string·v2,·" | 29 | ····const-string·v2,·"es-MX" |
| 30 | ····aput-object·v2,·v0,·v1 | 30 | ····aput-object·v2,·v0,·v1 |
| 31 | ····const/4·v1,·0x2 | 31 | ····const/4·v1,·0x2 |
| 32 | ····const-string·v2,·" | 32 | ····const-string·v2,·"lv" |
| 33 | ····aput-object·v2,·v0,·v1 | 33 | ····aput-object·v2,·v0,·v1 |
| 34 | ····const/4·v1,·0x3 | 34 | ····const/4·v1,·0x3 |
| 35 | ····const-string·v2,·" | 35 | ····const-string·v2,·"sk" |
| 36 | ····aput-object·v2,·v0,·v1 | 36 | ····aput-object·v2,·v0,·v1 |
| 37 | ····const/4·v1,·0x4 | 37 | ····const/4·v1,·0x4 |
| 38 | ····const-string·v2,·"n | 38 | ····const-string·v2,·"nl" |
| 39 | ····aput-object·v2,·v0,·v1 | 39 | ····aput-object·v2,·v0,·v1 |
| 40 | ····const/4·v1,·0x5 | 40 | ····const/4·v1,·0x5 |
| 41 | ····const-string·v2,·" | 41 | ····const-string·v2,·"es-ES" |
| 42 | ····aput-object·v2,·v0,·v1 | 42 | ····aput-object·v2,·v0,·v1 |
| 43 | ····const/4·v1,·0x6 | 43 | ····const/4·v1,·0x6 |
| 44 | ····const-string·v2,·" | 44 | ····const-string·v2,·"fil" |
| 45 | ····aput-object·v2,·v0,·v1 | 45 | ····aput-object·v2,·v0,·v1 |
| 46 | ····const/4·v1,·0x7 | 46 | ····const/4·v1,·0x7 |
| 47 | ····const-string·v2,·"s | 47 | ····const-string·v2,·"es-CO" |
| 48 | ····aput-object·v2,·v0,·v1 | 48 | ····aput-object·v2,·v0,·v1 |
| 49 | ····const/16·v1,·0x8 | 49 | ····const/16·v1,·0x8 |
| 50 | ····const-string·v2,·" | 50 | ····const-string·v2,·"de" |
| 51 | ····aput-object·v2,·v0,·v1 | 51 | ····aput-object·v2,·v0,·v1 |
| 52 | ····const/16·v1,·0x9 | 52 | ····const/16·v1,·0x9 |
| 53 | ····const-string·v2,·" | 53 | ····const-string·v2,·"ca" |
| 54 | ····aput-object·v2,·v0,·v1 | 54 | ····aput-object·v2,·v0,·v1 |
| 55 | ····const/16·v1,·0xa | 55 | ····const/16·v1,·0xa |
| 56 | ····const-string·v2,·" | 56 | ····const-string·v2,·"sl" |
| 57 | ····aput-object·v2,·v0,·v1 | 57 | ····aput-object·v2,·v0,·v1 |
| 58 | ····const/16·v1,·0xb | 58 | ····const/16·v1,·0xb |
| 59 | ····const-string·v2,·" | 59 | ····const-string·v2,·"cs" |
| 60 | ····aput-object·v2,·v0,·v1 | 60 | ····aput-object·v2,·v0,·v1 |
| 61 | ····const/16·v1,·0xc | 61 | ····const/16·v1,·0xc |
| 62 | ····const-string·v2,·" | 62 | ····const-string·v2,·"is" |
| 63 | ····aput-object·v2,·v0,·v1 | 63 | ····aput-object·v2,·v0,·v1 |
| 64 | ····const/16·v1,·0xd | 64 | ····const/16·v1,·0xd |
| 65 | ····const-string·v2,·" | 65 | ····const-string·v2,·"gl" |
| 66 | ····aput-object·v2,·v0,·v1 | 66 | ····aput-object·v2,·v0,·v1 |
| 67 | ····const/16·v1,·0xe | 67 | ····const/16·v1,·0xe |
| 68 | ····const-string·v2,·" | 68 | ····const-string·v2,·"ar" |
| 69 | ····aput-object·v2,·v0,·v1 | 69 | ····aput-object·v2,·v0,·v1 |
| 70 | ····const/16·v1,·0xf | 70 | ····const/16·v1,·0xf |
| 71 | ····const-string·v2,·" | 71 | ····const-string·v2,·"zh-TW" |
| 72 | ····aput-object·v2,·v0,·v1 | 72 | ····aput-object·v2,·v0,·v1 |
| 73 | ····const/16·v1,·0x10 | 73 | ····const/16·v1,·0x10 |
| 74 | ····const-string·v2,·" | 74 | ····const-string·v2,·"uk" |
| 75 | ····aput-object·v2,·v0,·v1 | 75 | ····aput-object·v2,·v0,·v1 |
| 76 | ····const/16·v1,·0x11 | 76 | ····const/16·v1,·0x11 |
| 77 | ····const-string·v2,·" | 77 | ····const-string·v2,·"el" |
| 78 | ····aput-object·v2,·v0,·v1 | 78 | ····aput-object·v2,·v0,·v1 |
| 79 | ····const/16·v1,·0x12 | 79 | ····const/16·v1,·0x12 |
| 80 | ····const-string·v2,·" | 80 | ····const-string·v2,·"ceb" |
| 81 | ····aput-object·v2,·v0,·v1 | 81 | ····aput-object·v2,·v0,·v1 |
| 82 | ····const/16·v1,·0x13 | 82 | ····const/16·v1,·0x13 |
| 83 | ····const-string·v2,·"e | 83 | ····const-string·v2,·"en" |
| 84 | ····aput-object·v2,·v0,·v1 | 84 | ····aput-object·v2,·v0,·v1 |
| 85 | ····const/16·v1,·0x14 | 85 | ····const/16·v1,·0x14 |
| Max diff block lines reached; 4283/6671 bytes (64.20%) of diff not shown. | |||