Offset 1, 46 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:·5cece1b1c3f77e4db8bb85c5770e3bfcefd28102803586539fa75cd715e15c38 | ||
10 | Signer·#1·certificate·SHA-1·digest:·2400b9346210c3d8e3f32ff20e2a6bbd1ddb037c | ||
11 | Signer·#1·certificate·MD5·digest:·c9c3f6c8c9c7123927e422a3e737337b | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·881d948d400c48c357f1175c15e198ec4334b70e6d77d517aff734acba5a62d1 | ||
15 | Signer·#1·public·key·SHA-1·digest:·c1ca1451c23e08b8777cae37196b2ed7d78ce92a | ||
16 | Signer·#1·public·key·MD5·digest:·59498038b8edc95a34fbfe1c3891b82c | ||
17 | WARNING:·META-INF/android.arch.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/. | ||
18 | WARNING:·META-INF/android.arch.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/. | ||
19 | WARNING:·META-INF/android.arch.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/. | ||
20 | WARNING:·META-INF/android.arch.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/. | ||
21 | WARNING:·META-INF/android.arch.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/. | ||
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.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/. | ||
24 | 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/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | 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/. | ||
30 | 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/. | ||
31 | 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/. | ||
32 | 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/. | ||
33 | 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/. | ||
34 | 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/. | ||
35 | 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/. | ||
36 | 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/. | ||
37 | 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/. | ||
38 | 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/. | ||
39 | 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/. | ||
40 | 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/. | ||
41 | 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/. | ||
42 | 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/. | ||
43 | 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/. | ||
44 | 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/. | ||
45 | 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/. | ||
46 | 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/. |
Offset 508, 8 lines modified | Offset 508, 8 lines modified | ||
508 | -rw----·····2.4·fat·····5643·b-·stor·80-000-00·00:00·res/mipmap-xxxhdpi-v4/ic_launcher.png | 508 | -rw----·····2.4·fat·····5643·b-·stor·80-000-00·00:00·res/mipmap-xxxhdpi-v4/ic_launcher.png |
509 | -rw----·····2.4·fat····12288·b-·stor·80-000-00·00:00·res/mipmap-xxxhdpi-v4/ic_launcher_round.png | 509 | -rw----·····2.4·fat····12288·b-·stor·80-000-00·00:00·res/mipmap-xxxhdpi-v4/ic_launcher_round.png |
510 | -rw----·····0.0·fat·····1944·b-·defN·80-000-00·00:00·res/xml/preferences.xml | 510 | -rw----·····0.0·fat·····1944·b-·defN·80-000-00·00:00·res/xml/preferences.xml |
511 | -rw----·····0.0·fat···298248·b-·stor·80-000-00·00:00·resources.arsc | 511 | -rw----·····0.0·fat···298248·b-·stor·80-000-00·00:00·resources.arsc |
512 | -rw----·····2.0·fat····62771·b-·defN·80-000-00·00:00·META-INF/B801CCFD.SF | 512 | -rw----·····2.0·fat····62771·b-·defN·80-000-00·00:00·META-INF/B801CCFD.SF |
513 | -rw----·····2.0·fat·····1344·b-·defN·80-000-00·00:00·META-INF/B801CCFD.RSA | 513 | -rw----·····2.0·fat·····1344·b-·defN·80-000-00·00:00·META-INF/B801CCFD.RSA |
514 | -rw----·····2.0·fat····62706·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF | 514 | -rw----·····2.0·fat····62706·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF |
515 | 513·files,·4706812·bytes·uncompressed,·220006 | 515 | 513·files,·4706812·bytes·uncompressed,·2200064·bytes·compressed:··53.3% |
Offset 1, 12 lines modified | Offset 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············:· | 4 | checksum············:·fd73ec73 |
5 | signature···········:· | 5 | signature···········:·ae40...0b99 |
6 | file_size···········:·549492 | 6 | file_size···········:·549492 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·3873 | 10 | string_ids_size·····:·3873 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·995 | 12 | type_ids_size·······:·995 |
Offset 20530, 30 lines modified | Offset 20530, 30 lines modified | ||
20530 | 02e1d0:·1101···································|000a:·return-object·v1 | 20530 | 02e1d0:·1101···································|000a:·return-object·v1 |
20531 | 02e1d2:·2010·6503······························|000b:·instance-of·v0,·v1,·Ljava/util/LinkedHashSet;·//·type@0365 | 20531 | 02e1d2:·2010·6503······························|000b:·instance-of·v0,·v1,·Ljava/util/LinkedHashSet;·//·type@0365 |
20532 | 02e1d6:·3800·0900······························|000d:·if-eqz·v0,·0016·//·+0009 | 20532 | 02e1d6:·3800·0900······························|000d:·if-eqz·v0,·0016·//·+0009 |
20533 | 02e1da:·1f01·6503······························|000f:·check-cast·v1,·Ljava/util/LinkedHashSet;·//·type@0365 | 20533 | 02e1da:·1f01·6503······························|000f:·check-cast·v1,·Ljava/util/LinkedHashSet;·//·type@0365 |
20534 | 02e1de:·7110·c805·0100·························|0011:·invoke-static·{v1},·Lj$/util/DesugarLinkedHashSet;.spliterator:(Ljava/util/LinkedHashSet;)Lj$/util/Spliterator;·//·method@05c8 | 20534 | 02e1de:·7110·c805·0100·························|0011:·invoke-static·{v1},·Lj$/util/DesugarLinkedHashSet;.spliterator:(Ljava/util/LinkedHashSet;)Lj$/util/Spliterator;·//·method@05c8 |
20535 | 02e1e4:·0c01···································|0014:·move-result-object·v1 | 20535 | 02e1e4:·0c01···································|0014:·move-result-object·v1 |
20536 | 02e1e6:·1101···································|0015:·return-object·v1 | 20536 | 02e1e6:·1101···································|0015:·return-object·v1 |
20537 | 02e1e8:·2010· | 20537 | 02e1e8:·2010·7703······························|0016:·instance-of·v0,·v1,·Ljava/util/SortedSet;·//·type@0377 |
20538 | 02e1ec:·3800·0900······························|0018:·if-eqz·v0,·0021·//·+0009 | 20538 | 02e1ec:·3800·0900······························|0018:·if-eqz·v0,·0021·//·+0009 |
20539 | 02e1f0:·1f01· | 20539 | 02e1f0:·1f01·7703······························|001a:·check-cast·v1,·Ljava/util/SortedSet;·//·type@0377 |
20540 | 02e1f4:·7110· | 20540 | 02e1f4:·7110·b406·0100·························|001c:·invoke-static·{v1},·Lj$/util/SortedSet$-CC;.$default$spliterator:(Ljava/util/SortedSet;)Lj$/util/Spliterator;·//·method@06b4 |
20541 | 02e1fa:·0c01···································|001f:·move-result-object·v1 | 20541 | 02e1fa:·0c01···································|001f:·move-result-object·v1 |
20542 | 02e1fc:·1101···································|0020:·return-object·v1 | 20542 | 02e1fc:·1101···································|0020:·return-object·v1 |
20543 | 02e1fe:·2010·7 | 20543 | 02e1fe:·2010·7603······························|0021:·instance-of·v0,·v1,·Ljava/util/Set;·//·type@0376 |
20544 | 02e202:·3800·0900······························|0023:·if-eqz·v0,·002c·//·+0009 | 20544 | 02e202:·3800·0900······························|0023:·if-eqz·v0,·002c·//·+0009 |
20545 | 02e206:·1f01·7 | 20545 | 02e206:·1f01·7603······························|0025:·check-cast·v1,·Ljava/util/Set;·//·type@0376 |
20546 | 02e20a:·7110· | 20546 | 02e20a:·7110·a306·0100·························|0027:·invoke-static·{v1},·Lj$/util/Set$-CC;.$default$spliterator:(Ljava/util/Set;)Lj$/util/Spliterator;·//·method@06a3 |
20547 | 02e210:·0c01···································|002a:·move-result-object·v1 | 20547 | 02e210:·0c01···································|002a:·move-result-object·v1 |
20548 | 02e212:·1101···································|002b:·return-object·v1 | 20548 | 02e212:·1101···································|002b:·return-object·v1 |
20549 | 02e214:·2010· | 20549 | 02e214:·2010·6703······························|002c:·instance-of·v0,·v1,·Ljava/util/List;·//·type@0367 |
20550 | 02e218:·3800·0900······························|002e:·if-eqz·v0,·0037·//·+0009 | 20550 | 02e218:·3800·0900······························|002e:·if-eqz·v0,·0037·//·+0009 |
20551 | 02e21c:·1f01· | 20551 | 02e21c:·1f01·6703······························|0030:·check-cast·v1,·Ljava/util/List;·//·type@0367 |
20552 | 02e220:·7110· | 20552 | 02e220:·7110·f005·0100·························|0032:·invoke-static·{v1},·Lj$/util/List$-CC;.$default$spliterator:(Ljava/util/List;)Lj$/util/Spliterator;·//·method@05f0 |
20553 | 02e226:·0c01···································|0035:·move-result-object·v1 | 20553 | 02e226:·0c01···································|0035:·move-result-object·v1 |
20554 | 02e228:·1101···································|0036:·return-object·v1 | 20554 | 02e228:·1101···································|0036:·return-object·v1 |
20555 | 02e22a:·7110·4a05·0100·························|0037:·invoke-static·{v1},·Lj$/util/Collection$-CC;.$default$spliterator:(Ljava/util/Collection;)Lj$/util/Spliterator;·//·method@054a | 20555 | 02e22a:·7110·4a05·0100·························|0037:·invoke-static·{v1},·Lj$/util/Collection$-CC;.$default$spliterator:(Ljava/util/Collection;)Lj$/util/Spliterator;·//·method@054a |
20556 | 02e230:·0c01···································|003a:·move-result-object·v1 | 20556 | 02e230:·0c01···································|003a:·move-result-object·v1 |
20557 | 02e232:·1101···································|003b:·return-object·v1 | 20557 | 02e232:·1101···································|003b:·return-object·v1 |
20558 | ······catches·······:·(none) | 20558 | ······catches·······:·(none) |
20559 | ······positions·····:· | 20559 | ······positions·····:· |
Offset 2434, 15 lines modified | Offset 2434, 15 lines modified | ||
2434 | ··version·of·encoding·software:···················2.0 | 2434 | ··version·of·encoding·software:···················2.0 |
2435 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 2435 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
2436 | ··minimum·software·version·required·to·extract:···2.0 | 2436 | ··minimum·software·version·required·to·extract:···2.0 |
2437 | ··compression·method:·····························none·(stored) | 2437 | ··compression·method:·····························none·(stored) |
2438 | ··file·security·status:···························not·encrypted | 2438 | ··file·security·status:···························not·encrypted |
2439 | ··extended·local·header:··························no | 2439 | ··extended·local·header:··························no |
2440 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 2440 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
2441 | ··32-bit·CRC·value·(hex):·························6 | 2441 | ··32-bit·CRC·value·(hex):·························6ac6abb0 |
2442 | ··compressed·size:································1357·bytes | 2442 | ··compressed·size:································1357·bytes |
2443 | ··uncompressed·size:······························1357·bytes | 2443 | ··uncompressed·size:······························1357·bytes |
2444 | ··length·of·filename:·····························28·characters | 2444 | ··length·of·filename:·····························28·characters |
2445 | ··length·of·extra·field:··························0·bytes | 2445 | ··length·of·extra·field:··························0·bytes |
2446 | ··length·of·file·comment:·························0·characters | 2446 | ··length·of·file·comment:·························0·characters |
2447 | ··disk·number·on·which·file·begins:···············disk·1 | 2447 | ··disk·number·on·which·file·begins:···············disk·1 |
2448 | ··apparent·file·type:·····························binary | 2448 | ··apparent·file·type:·····························binary |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·j$.util; | 1 | package·j$.util; |
2 | import·j$.util.stream.Stream; | 2 | import·j$.util.stream.Stream; |
3 | import·java.util.List; | ||
3 | import·java.util.Set; | 4 | import·java.util.Set; |
4 | import·java.util.SortedSet; | 5 | import·java.util.SortedSet; |
5 | import·java.util.List; | ||
6 | import·java.util.LinkedHashSet; | 6 | import·java.util.LinkedHashSet; |
7 | import·j$.util.function.Predicate; | 7 | import·j$.util.function.Predicate; |
8 | import·j$.util.function.Consumer; | 8 | import·j$.util.function.Consumer; |
9 | import·java.util.Collection; | 9 | import·java.util.Collection; |
10 | public·final·class·Collection$-EL | 10 | public·final·class·Collection$-EL |
11 | { | 11 | { |
Offset 71, 47 lines modified | Offset 71, 47 lines modified | ||
71 | ····invoke-static·{p0},·Lj$/util/DesugarLinkedHashSet;->spliterator(Ljava/util/LinkedHashSet;)Lj$/util/Spliterator; | 71 | ····invoke-static·{p0},·Lj$/util/DesugarLinkedHashSet;->spliterator(Ljava/util/LinkedHashSet;)Lj$/util/Spliterator; |
72 | ····move-result-object·p0 | 72 | ····move-result-object·p0 |
73 | ····return-object·p0 | 73 | ····return-object·p0 |
74 | ····:cond_1 | 74 | ····:cond_1 |
75 | ····instance-of·v0,·p0,·Ljava/util/ | 75 | ····instance-of·v0,·p0,·Ljava/util/SortedSet; |
76 | ····if-eqz·v0,·:cond_2 | 76 | ····if-eqz·v0,·:cond_2 |
77 | ····check-cast·p0,·Ljava/util/ | 77 | ····check-cast·p0,·Ljava/util/SortedSet; |
78 | ····invoke-static·{p0},·Lj$/util/ | 78 | ····invoke-static·{p0},·Lj$/util/SortedSet$-CC;->$default$spliterator(Ljava/util/SortedSet;)Lj$/util/Spliterator; |
79 | ····move-result-object·p0 | 79 | ····move-result-object·p0 |
80 | ····return-object·p0 | 80 | ····return-object·p0 |
81 | ····:cond_2 | 81 | ····:cond_2 |
82 | ····instance-of·v0,·p0,·Ljava/util/S | 82 | ····instance-of·v0,·p0,·Ljava/util/Set; |
83 | ····if-eqz·v0,·:cond_3 | 83 | ····if-eqz·v0,·:cond_3 |
84 | ····check-cast·p0,·Ljava/util/S | 84 | ····check-cast·p0,·Ljava/util/Set; |
85 | ····invoke-static·{p0},·Lj$/util/S | 85 | ····invoke-static·{p0},·Lj$/util/Set$-CC;->$default$spliterator(Ljava/util/Set;)Lj$/util/Spliterator; |
86 | ····move-result-object·p0 | 86 | ····move-result-object·p0 |
87 | ····return-object·p0 | 87 | ····return-object·p0 |
88 | ····:cond_3 | 88 | ····:cond_3 |
89 | ····instance-of·v0,·p0,·Ljava/util/ | 89 | ····instance-of·v0,·p0,·Ljava/util/List; |
90 | ····if-eqz·v0,·:cond_4 | 90 | ····if-eqz·v0,·:cond_4 |
91 | ····check-cast·p0,·Ljava/util/ | 91 | ····check-cast·p0,·Ljava/util/List; |
92 | ····invoke-static·{p0},·Lj$/util/ | 92 | ····invoke-static·{p0},·Lj$/util/List$-CC;->$default$spliterator(Ljava/util/List;)Lj$/util/Spliterator; |
93 | ····move-result-object·p0 | 93 | ····move-result-object·p0 |
94 | ····return-object·p0 | 94 | ····return-object·p0 |
95 | ····:cond_4 | 95 | ····:cond_4 |
96 | ····invoke-static·{p0},·Lj$/util/Collection$-CC;->$default$spliterator(Ljava/util/Collection;)Lj$/util/Spliterator; | 96 | ····invoke-static·{p0},·Lj$/util/Collection$-CC;->$default$spliterator(Ljava/util/Collection;)Lj$/util/Spliterator; |