139 MB
/home/fdroid/fdroiddata/tmp/ch.bailu.aat_40.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_ch.bailu.aat_40.apk
3.34 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: <31dd32f2fa519c9f41a5a24a83c2ffe00f09531505f650ac71ae56eedc7f79a3>, actual: <252630f06e34356a1f273137020876bcadbd61f91f3dcc14702cad80f8993bb9> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <5295f9f75d53385b9b3b2dc5e114b2316d05ed341c678043f3593a4eba4c28d8c2253f0000000000>, actual: <4732e59f91e4a13508d1cddaa55cbd723b3aecb6b4063e62a95ae9c0099597e6c2253f0000000000>
    
Offset 1, 24 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:·f19f6e7b83ff335afa95225d631d03e056f9cd8195921e6ec0355a2f79b29721 
10 Signer·#1·certificate·SHA-1·digest:·8cd5dc7fdcbc45500cc0382493bdf810dd58eab8 
11 Signer·#1·certificate·MD5·digest:·9694394ed87919652dcb484c9b08d0ab 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·56bc52526e0b3dc10042dac765f147a08093c146b3c900e794d811cd8f31de36 
15 Signer·#1·public·key·SHA-1·digest:·112696985b2d45065dad048af394616ae6154a4f 
16 Signer·#1·public·key·MD5·digest:·8354e1f3e78b54b936eca9064ffae9eb 
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/gradle/incremental.annotation.processors·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/services/javax.annotation.processing.Processor·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/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/. 
21 WARNING:·META-INF/services/org.acra.interaction.ReportInteraction·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/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/. 
23 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/. 
24 WARNING:·META-INF/services/org.xmlpull.v1.XmlPullParserFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.63 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·4142530·bytes,·number·of·entries:·7531 Zip·file·size:·4142530·bytes,·number·of·entries:·753
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··7432496·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-r--r--··0.0·unx··7432492·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-r--r--··0.0·unx·····6703·b-·defN·81-Jan-01·01:01·assets/documentation/manual.html4 -rw-r--r--··0.0·unx·····6703·b-·defN·81-Jan-01·01:01·assets/documentation/manual.html
5 -rw-r--r--··0.0·unx·····4612·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/alpinehut.svg5 -rw-r--r--··0.0·unx·····4612·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/alpinehut.svg
6 -rw-r--r--··0.0·unx·····7316·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/bed_and_breakfast.svg6 -rw-r--r--··0.0·unx·····7316·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/bed_and_breakfast.svg
7 -rw-r--r--··0.0·unx·····5620·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/bed_and_breakfast2.svg7 -rw-r--r--··0.0·unx·····5620·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/bed_and_breakfast2.svg
8 -rw-r--r--··0.0·unx·····1946·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/camping.svg8 -rw-r--r--··0.0·unx·····1946·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/camping.svg
9 -rw-r--r--··0.0·unx·····4224·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/caravan_park.svg9 -rw-r--r--··0.0·unx·····4224·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/caravan_park.svg
10 -rw-r--r--··0.0·unx·····4673·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/chalet.svg10 -rw-r--r--··0.0·unx·····4673·b-·defN·81-Jan-01·01:01·assets/icons/accommodation/chalet.svg
Offset 748, 8 lines modifiedOffset 748, 8 lines modified
748 -rw----·····0.0·fat······543·b-·stor·81-Jan-01·01:01·res/zU.png748 -rw----·····0.0·fat······543·b-·stor·81-Jan-01·01:01·res/zU.png
749 -rw----·····0.0·fat·····1200·b-·stor·81-Jan-01·01:01·res/zU1.png749 -rw----·····0.0·fat·····1200·b-·stor·81-Jan-01·01:01·res/zU1.png
750 -rw----·····0.0·fat·····1192·b-·stor·81-Jan-01·01:01·res/zc.png750 -rw----·····0.0·fat·····1192·b-·stor·81-Jan-01·01:01·res/zc.png
751 -rw----·····0.0·fat····66920·b-·stor·81-Jan-01·01:01·resources.arsc751 -rw----·····0.0·fat····66920·b-·stor·81-Jan-01·01:01·resources.arsc
752 -rw----·····2.0·fat····74153·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.SF752 -rw----·····2.0·fat····74153·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.SF
753 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.RSA753 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/7CB67250.RSA
754 -rw----·····2.0·fat····74026·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF754 -rw----·····2.0·fat····74026·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
755 753·files,·10761144·bytes·uncompressed,·4038163·bytes·compressed:··62.5%755 753·files,·10761140·bytes·uncompressed,·4037954·bytes·compressed:··62.5%
139 MB
classes.dex
139 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············:·a15005504 checksum············:·5a5442ef
5 signature···········:·2d2f...62e95 signature···········:·fbef...dea1
6 file_size···········:·74324966 file_size···········:·7432492
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·····:·4572610 string_ids_size·····:·45726
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·802812 type_ids_size·······:·8028
13 type_ids_off········:·183016·(0x02cae8)13 type_ids_off········:·183016·(0x02cae8)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·215128·(0x034858)15 proto_ids_off·······:·215128·(0x034858)
16 field_ids_size······:·1400416 field_ids_size······:·14004
17 field_ids_off·······:·366280·(0x0596c8)17 field_ids_off·······:·366280·(0x0596c8)
18 method_ids_size·····:·5527918 method_ids_size·····:·55279
19 method_ids_off······:·478312·(0x074c68)19 method_ids_off······:·478312·(0x074c68)
20 class_defs_size·····:·689420 class_defs_size·····:·6894
21 class_defs_off······:·920544·(0x0e0be0)21 class_defs_off······:·920544·(0x0e0be0)
22 data_size···········:·629134422 data_size···········:·6291340
23 data_off············:·1141152·(0x1169a0)23 data_off············:·1141152·(0x1169a0)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·25925 class_idx···········:·259
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·458727 superclass_idx······:·4587
28 source_file_idx·····:·709728 source_file_idx·····:·7097
Offset 28295, 20 lines modifiedOffset 28295, 20 lines modified
28295 ······type··········:·'(J)I'28295 ······type··········:·'(J)I'
28296 ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC)28296 ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC)
28297 ······code··········-28297 ······code··········-
28298 ······registers·····:·428298 ······registers·····:·4
28299 ······ins···········:·228299 ······ins···········:·2
28300 ······outs··········:·028300 ······outs··········:·0
28301 ······insns·size····:·7·16-bit·code·units28301 ······insns·size····:·7·16-bit·code·units
28302 1363ac:········································|[1363ac]·ch.bailu.aat.services.tileremover.TileFile$$ExternalSyntheticBackport0.m:(J)I28302 1363a8:········································|[1363a8]·ch.bailu.aat.services.tileremover.TileFile$$ExternalSyntheticBackport0.m:(J)I
28303 1363bc:·1300·2000······························|0000:·const/16·v0,·#int·32·//·#2028303 1363b8:·1300·2000······························|0000:·const/16·v0,·#int·32·//·#20
28304 1363c0:·a500·0200······························|0002:·ushr-long·v0,·v2,·v028304 1363bc:·a500·0200······························|0002:·ushr-long·v0,·v2,·v0
28305 1363c4:·c202···································|0004:·xor-long/2addr·v2,·v028305 1363c0:·c202···································|0004:·xor-long/2addr·v2,·v0
28306 1363c6:·8423···································|0005:·long-to-int·v3,·v228306 1363c2:·8423···································|0005:·long-to-int·v3,·v2
28307 1363c8:·0f03···································|0006:·return·v328307 1363c4:·0f03···································|0006:·return·v3
28308 ······catches·······:·(none)28308 ······catches·······:·(none)
28309 ······positions·····:·28309 ······positions·····:·
28310 ······locals········:·28310 ······locals········:·
  
28311 ··Virtual·methods···-28311 ··Virtual·methods···-
28312 ··source_file_idx···:·8481·(D8$$SyntheticClass)28312 ··source_file_idx···:·8481·(D8$$SyntheticClass)
  
Offset 28343, 17 lines modifiedOffset 28343, 17 lines modified
28343 ······type··········:·'()V'28343 ······type··········:·'()V'
28344 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)28344 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
28345 ······code··········-28345 ······code··········-
28346 ······registers·····:·128346 ······registers·····:·1
28347 ······ins···········:·128347 ······ins···········:·1
28348 ······outs··········:·128348 ······outs··········:·1
28349 ······insns·size····:·4·16-bit·code·units28349 ······insns·size····:·4·16-bit·code·units
28350 136420:········································|[136420]·ch.bailu.aat.services.tileremover.TileFile$Companion.<init>:()V28350 13641c:········································|[13641c]·ch.bailu.aat.services.tileremover.TileFile$Companion.<init>:()V
28351 136430:·7010·aa7b·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@7baa28351 13642c:·7010·aa7b·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@7baa
28352 136436:·0e00···································|0003:·return-void28352 136432:·0e00···································|0003:·return-void
28353 ······catches·······:·(none)28353 ······catches·······:·(none)
28354 ······positions·····:·28354 ······positions·····:·
28355 ········0x0000·line=1328355 ········0x0000·line=13
28356 ······locals········:·28356 ······locals········:·
28357 ········0x0000·-·0x0004·reg=0·this·Lch/bailu/aat/services/tileremover/TileFile$Companion;·28357 ········0x0000·-·0x0004·reg=0·this·Lch/bailu/aat/services/tileremover/TileFile$Companion;·
  
28358 ····#1··············:·(in·Lch/bailu/aat/services/tileremover/TileFile$Companion;)28358 ····#1··············:·(in·Lch/bailu/aat/services/tileremover/TileFile$Companion;)
Offset 28361, 48 lines modifiedOffset 28361, 48 lines modified
28361 ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V'28361 ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V'
28362 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)28362 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)
28363 ······code··········-28363 ······code··········-
28364 ······registers·····:·228364 ······registers·····:·2
28365 ······ins···········:·228365 ······ins···········:·2
28366 ······outs··········:·128366 ······outs··········:·1
28367 ······insns·size····:·4·16-bit·code·units28367 ······insns·size····:·4·16-bit·code·units
28368 136438:········································|[136438]·ch.bailu.aat.services.tileremover.TileFile$Companion.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V28368 136434:········································|[136434]·ch.bailu.aat.services.tileremover.TileFile$Companion.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
28369 136448:·7010·490d·0000·························|0000:·invoke-direct·{v0},·Lch/bailu/aat/services/tileremover/TileFile$Companion;.<init>:()V·//·method@0d4928369 136444:·7010·490d·0000·························|0000:·invoke-direct·{v0},·Lch/bailu/aat/services/tileremover/TileFile$Companion;.<init>:()V·//·method@0d49
28370 13644e:·0e00···································|0003:·return-void28370 13644a:·0e00···································|0003:·return-void
28371 ······catches·······:·(none)28371 ······catches·······:·(none)
28372 ······positions·····:·28372 ······positions·····:·
28373 ······locals········:·28373 ······locals········:·
  
28374 ··Virtual·methods···-28374 ··Virtual·methods···-
28375 ····#0··············:·(in·Lch/bailu/aat/services/tileremover/TileFile$Companion;)28375 ····#0··············:·(in·Lch/bailu/aat/services/tileremover/TileFile$Companion;)
28376 ······name··········:·'getY'28376 ······name··········:·'getY'
28377 ······type··········:·'(Lch/bailu/foc/Foc;)I'28377 ······type··········:·'(Lch/bailu/foc/Foc;)I'
28378 ······access········:·0x0011·(PUBLIC·FINAL)28378 ······access········:·0x0011·(PUBLIC·FINAL)
28379 ······code··········-28379 ······code··········-
28380 ······registers·····:·428380 ······registers·····:·4
28381 ······ins···········:·228381 ······ins···········:·2
28382 ······outs··········:·328382 ······outs··········:·3
28383 ······insns·size····:·33·16-bit·code·units28383 ······insns·size····:·33·16-bit·code·units
28384 1363cc:········································|[1363cc]·ch.bailu.aat.services.tileremover.TileFile$Companion.getY:(Lch/bailu/foc/Foc;)I28384 1363c8:········································|[1363c8]·ch.bailu.aat.services.tileremover.TileFile$Companion.getY:(Lch/bailu/foc/Foc;)I
28385 1363dc:·1a00·917d······························|0000:·const-string·v0,·"file"·//·string@7d9128385 1363d8:·1a00·917d······························|0000:·const-string·v0,·"file"·//·string@7d91
28386 1363e0:·7120·8ea0·0300·························|0002:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@a08e28386 1363dc:·7120·8ea0·0300·························|0002:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@a08e
28387 1363e6:·6e10·0b2b·0300·························|0005:·invoke-virtual·{v3},·Lch/bailu/foc/Foc;.getName:()Ljava/lang/String;·//·method@2b0b28387 1363e2:·6e10·0b2b·0300·························|0005:·invoke-virtual·{v3},·Lch/bailu/foc/Foc;.getName:()Ljava/lang/String;·//·method@2b0b
28388 1363ec:·0c03···································|0008:·move-result-object·v328388 1363e8:·0c03···································|0008:·move-result-object·v3
28389 1363ee:·7110·8ba0·0300·························|0009:·invoke-static·{v3},·Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V·//·method@a08b28389 1363ea:·7110·8ba0·0300·························|0009:·invoke-static·{v3},·Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V·//·method@a08b
28390 1363f4:·6e10·007c·0300·························|000c:·invoke-virtual·{v3},·Ljava/lang/String;.length:()I·//·method@7c0028390 1363f0:·6e10·007c·0300·························|000c:·invoke-virtual·{v3},·Ljava/lang/String;.length:()I·//·method@7c00
28391 1363fa:·0a00···································|000f:·move-result·v028391 1363f6:·0a00···································|000f:·move-result·v0
28392 1363fc:·d800·00fc······························|0010:·add-int/lit8·v0,·v0,·#int·-4·//·#fc28392 1363f8:·d800·00fc······························|0010:·add-int/lit8·v0,·v0,·#int·-4·//·#fc
28393 136400:·1201···································|0012:·const/4·v1,·#int·0·//·#028393 1363fc:·1201···································|0012:·const/4·v1,·#int·0·//·#0
28394 136402:·6e30·0f7c·1300·························|0013:·invoke-virtual·{v3,·v1,·v0},·Ljava/lang/String;.substring:(II)Ljava/lang/String;·//·method@7c0f28394 1363fe:·6e30·0f7c·1300·························|0013:·invoke-virtual·{v3,·v1,·v0},·Ljava/lang/String;.substring:(II)Ljava/lang/String;·//·method@7c0f
28395 136408:·0c03···································|0016:·move-result-object·v328395 136404:·0c03···································|0016:·move-result-object·v3
28396 13640a:·1a00·55a8······························|0017:·const-string·v0,·"substring(...)"·//·string@a85528396 136406:·1a00·55a8······························|0017:·const-string·v0,·"substring(...)"·//·string@a855
28397 13640e:·7120·8da0·0300·························|0019:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@a08d28397 13640a:·7120·8da0·0300·························|0019:·invoke-static·{v3,·v0},·Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V·//·method@a08d
28398 136414:·7110·457b·0300·························|001c:·invoke-static·{v3},·Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I·//·method@7b4528398 136410:·7110·457b·0300·························|001c:·invoke-static·{v3},·Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I·//·method@7b45
28399 13641a:·0a03···································|001f:·move-result·v328399 136416:·0a03···································|001f:·move-result·v3
28400 13641c:·0f03···································|0020:·return·v328400 136418:·0f03···································|0020:·return·v3
28401 ······catches·······:·(none)28401 ······catches·······:·(none)
28402 ······positions·····:·28402 ······positions·····:·
28403 ········0x0005·line=1628403 ········0x0005·line=16
28404 ········0x0009·line=1728404 ········0x0009·line=17
28405 ········0x001c·line=1828405 ········0x001c·line=18
28406 ······locals········:·28406 ······locals········:·
28407 ········0x0000·-·0x0021·reg=2·this·Lch/bailu/aat/services/tileremover/TileFile$Companion;·28407 ········0x0000·-·0x0021·reg=2·this·Lch/bailu/aat/services/tileremover/TileFile$Companion;·
Offset 28466, 48 lines modifiedOffset 28466, 48 lines modified
28466 ······type··········:·'()V'28466 ······type··········:·'()V'
28467 ······access········:·0x10008·(STATIC·CONSTRUCTOR)28467 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
28468 ······code··········-28468 ······code··········-
28469 ······registers·····:·228469 ······registers·····:·2
28470 ······ins···········:·028470 ······ins···········:·0
28471 ······outs··········:·228471 ······outs··········:·2
28472 ······insns·size····:·9·16-bit·code·units28472 ······insns·size····:·9·16-bit·code·units
28473 1365e4:········································|[1365e4]·ch.bailu.aat.services.tileremover.TileFile.<clinit>:()V28473 1365e0:········································|[1365e0]·ch.bailu.aat.services.tileremover.TileFile.<clinit>:()V
28474 1365f4:·2200·c502······························|0000:·new-instance·v0,·Lch/bailu/aat/services/tileremover/TileFile$Companion;·//·type@02c528474 1365f0:·2200·c502······························|0000:·new-instance·v0,·Lch/bailu/aat/services/tileremover/TileFile$Companion;·//·type@02c5
Max diff block lines reached; 145892566/145903746 bytes (99.99%) of diff not shown.
4.17 KB
classes.jar
3.42 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·10979321·bytes,·number·of·entries:·68941 Zip·file·size:·10979314·bytes,·number·of·entries:·6894
2 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyThread.class5 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/AnyThread.class
6 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ArrayRes.class6 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ArrayRes.class
7 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AttrRes.class7 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AttrRes.class
8 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/BinderThread.class8 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/BinderThread.class
Offset 3711, 15 lines modifiedOffset 3711, 15 lines modified
3711 ?rwxrwxr-x··2.0·unx·····4473·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateMachine.class3711 ?rwxrwxr-x··2.0·unx·····4473·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateMachine.class
3712 ?rwxrwxr-x··2.0·unx·····3639·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemove.class3712 ?rwxrwxr-x··2.0·unx·····3639·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemove.class
3713 ?rwxrwxr-x··2.0·unx·····1868·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll$run$scanner$1.class3713 ?rwxrwxr-x··2.0·unx·····1868·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll$run$scanner$1.class
3714 ?rwxrwxr-x··2.0·unx·····3105·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll.class3714 ?rwxrwxr-x··2.0·unx·····3105·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateRemoveAll.class
3715 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan$scanZoomContainer$1.class3715 ?rwxrwxr-x··2.0·unx·····1765·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan$scanZoomContainer$1.class
3716 ?rwxrwxr-x··2.0·unx·····3427·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan.class3716 ?rwxrwxr-x··2.0·unx·····3427·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScan.class
3717 ?rwxrwxr-x··2.0·unx·····3707·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScanForRemoval.class3717 ?rwxrwxr-x··2.0·unx·····3707·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScanForRemoval.class
3718 ?rwxrwxr-x··2.0·unx·····1559·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScanned.class3718 ?rwxrwxr-x··2.0·unx·····1552·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScanned.class
3719 ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScannedPartial.class3719 ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateScannedPartial.class
3720 ?rwxrwxr-x··2.0·unx·····1919·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateUnscanned.class3720 ?rwxrwxr-x··2.0·unx·····1919·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/StateUnscanned.class
3721 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService$$ExternalSyntheticLambda0.class3721 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService$$ExternalSyntheticLambda0.class
3722 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService$$ExternalSyntheticLambda1.class3722 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService$$ExternalSyntheticLambda1.class
3723 ?rwxrwxr-x··2.0·unx·····2724·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService.class3723 ?rwxrwxr-x··2.0·unx·····2724·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileRemoverService.class
3724 ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$$ExternalSyntheticLambda0.class3724 ?rwxrwxr-x··2.0·unx······590·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$$ExternalSyntheticLambda0.class
3725 ?rwxrwxr-x··2.0·unx·····1325·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$scanXContainer$1.class3725 ?rwxrwxr-x··2.0·unx·····1325·b-·stor·80-Jan-01·00:00·ch/bailu/aat/services/tileremover/TileScanner$scanXContainer$1.class
Offset 6889, 8 lines modifiedOffset 6889, 8 lines modified
6889 ?rwxrwxr-x··2.0·unx····15417·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class6889 ?rwxrwxr-x··2.0·unx····15417·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
6890 ?rwxrwxr-x··2.0·unx····45432·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6890 ?rwxrwxr-x··2.0·unx····45432·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6891 ?rwxrwxr-x··2.0·unx····28392·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6891 ?rwxrwxr-x··2.0·unx····28392·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6892 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6892 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6893 ?rwxrwxr-x··2.0·unx·····3013·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6893 ?rwxrwxr-x··2.0·unx·····3013·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6894 ?rwxrwxr-x··2.0·unx····34735·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6894 ?rwxrwxr-x··2.0·unx····34735·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6895 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6895 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6896 6894·files,·10911109·bytes·uncompressed,·9691245·bytes·compressed:··11.2%6896 6894·files,·10911102·bytes·uncompressed,·9691238·bytes·compressed:··11.2%
746 B
ch/bailu/aat/services/tileremover/StateScanned.class
642 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 16 lines modified
10 ····public·StateScanned(final·StateMachine·state)·{10 ····public·StateScanned(final·StateMachine·state)·{
11 ········Intrinsics.checkNotNullParameter((Object)state,·"state");11 ········Intrinsics.checkNotNullParameter((Object)state,·"state");
12 ········(this.state·=·state).broadcast("ch.bailu.aat.TR_STOPED");12 ········(this.state·=·state).broadcast("ch.bailu.aat.TR_STOPED");
13 ····}13 ····}
14 ····14 ····
15 ····public·void·remove()·{15 ····public·void·remove()·{
16 ········if·(this.state.summaries.get(0).countToRemove·>·0)·{16 ········if·(this.state.summaries.get(0).countToRemove·>·0)·{
 17 ············final·StateMachine·state·=·this.state;
17 ············this.state.set((State)new·StateRemove(this.state));18 ············state.set((State)new·StateRemove(state));
18 ········}19 ········}
19 ····}20 ····}
20 ····21 ····
21 ····public·void·removeAll()·{22 ····public·void·removeAll()·{
22 ········this.state.set((State)new·StateRemoveAll(this.state));23 ········this.state.set((State)new·StateRemoveAll(this.state));
23 ····}24 ····}
24 ····25 ····
1.42 KB
smali/ch/bailu/aat/services/tileremover/StateScanned.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
  
60 ····return-void60 ····return-void
61 .end·method61 .end·method
  
  
62 #·virtual·methods62 #·virtual·methods
63 .method·public·remove()V63 .method·public·remove()V
64 ····.locals·364 ····.locals·2
  
65 ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine;65 ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine;
  
66 ····.line·2466 ····.line·24
67 ····iget-object·v0,·v0,·Lch/bailu/aat/services/tileremover/StateMachine;->summaries:Lch/bailu/aat/services/tileremover/SourceSummaries;67 ····iget-object·v0,·v0,·Lch/bailu/aat/services/tileremover/StateMachine;->summaries:Lch/bailu/aat/services/tileremover/SourceSummaries;
  
68 ····const/4·v1,·0x068 ····const/4·v1,·0x0
Offset 82, 17 lines modifiedOffset 82, 15 lines modified
82 ····if-lez·v0,·:cond_082 ····if-lez·v0,·:cond_0
  
83 ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine;83 ····iget-object·v0,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine;
  
84 ····.line·2584 ····.line·25
85 ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemove;85 ····new-instance·v1,·Lch/bailu/aat/services/tileremover/StateRemove;
  
86 ····iget-object·v2,·p0,·Lch/bailu/aat/services/tileremover/StateScanned;->state:Lch/bailu/aat/services/tileremover/StateMachine; 
  
87 ····invoke-direct·{v1,·v2},·Lch/bailu/aat/services/tileremover/StateRemove;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V86 ····invoke-direct·{v1,·v0},·Lch/bailu/aat/services/tileremover/StateRemove;-><init>(Lch/bailu/aat/services/tileremover/StateMachine;)V
  
88 ····check-cast·v1,·Lch/bailu/aat/services/tileremover/State;87 ····check-cast·v1,·Lch/bailu/aat/services/tileremover/State;
  
89 ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V88 ····invoke-virtual·{v0,·v1},·Lch/bailu/aat/services/tileremover/StateMachine;->set(Lch/bailu/aat/services/tileremover/State;)V
  
90 ····:cond_089 ····:cond_0
91 ····return-void90 ····return-void