2.95 MB
/home/fdroid/fdroiddata/tmp/org.billthefarmer.buses_109.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.billthefarmer.buses_109.apk
1.01 KB
zipinfo -v {}
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT85 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
86 ··minimum·software·version·required·to·extract:···0.086 ··minimum·software·version·required·to·extract:···0.0
87 ··compression·method:·····························deflated87 ··compression·method:·····························deflated
88 ··compression·sub-type·(deflation):···············normal88 ··compression·sub-type·(deflation):···············normal
89 ··file·security·status:···························not·encrypted89 ··file·security·status:···························not·encrypted
90 ··extended·local·header:··························no90 ··extended·local·header:··························no
91 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:0291 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02
92 ··32-bit·CRC·value·(hex):·························86d36c2092 ··32-bit·CRC·value·(hex):·························a9ffa9cd
93 ··compressed·size:································405711·bytes93 ··compressed·size:································405711·bytes
94 ··uncompressed·size:······························921316·bytes94 ··uncompressed·size:······························921316·bytes
95 ··length·of·filename:·····························11·characters95 ··length·of·filename:·····························11·characters
96 ··length·of·extra·field:··························0·bytes96 ··length·of·extra·field:··························0·bytes
97 ··length·of·file·comment:·························0·characters97 ··length·of·file·comment:·························0·characters
98 ··disk·number·on·which·file·begins:···············disk·198 ··disk·number·on·which·file·begins:···············disk·1
99 ··apparent·file·type:·····························binary99 ··apparent·file·type:·····························binary
2.95 MB
classes.dex
3.06 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············:·4be3a02c4 checksum············:·cf9c9e77
5 signature···········:·6f63...16235 signature···········:·49b0...36ee
6 file_size···········:·9213166 file_size···········:·921316
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·····:·814310 string_ids_size·····:·8143
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·125612 type_ids_size·······:·1256
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ······type··········:·'Ljava/lang/String;'48 ······type··········:·'Ljava/lang/String;'
49 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)49 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
50 ······value·········:·"release"50 ······value·········:·"release"
51 ····#2··············:·(in·Lorg/billthefarmer/buses/BuildConfig;)51 ····#2··············:·(in·Lorg/billthefarmer/buses/BuildConfig;)
52 ······name··········:·'BUILT'52 ······name··········:·'BUILT'
53 ······type··········:·'J'53 ······type··········:·'J'
54 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)54 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
55 ······value·········:·177054108596155 ······value·········:·1786279663645
56 ····#3··············:·(in·Lorg/billthefarmer/buses/BuildConfig;)56 ····#3··············:·(in·Lorg/billthefarmer/buses/BuildConfig;)
57 ······name··········:·'DEBUG'57 ······name··········:·'DEBUG'
58 ······type··········:·'Z'58 ······type··········:·'Z'
59 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)59 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
60 ······value·········:·false60 ······value·········:·false
61 ····#4··············:·(in·Lorg/billthefarmer/buses/BuildConfig;)61 ····#4··············:·(in·Lorg/billthefarmer/buses/BuildConfig;)
62 ······name··········:·'VERSION_CODE'62 ······name··········:·'VERSION_CODE'
Offset 2197, 15 lines modifiedOffset 2197, 15 lines modified
2197 02be1a:·6e10·6704·0300·························|003b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@04672197 02be1a:·6e10·6704·0300·························|003b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@0467
2198 02be20:·0a04···································|003e:·move-result·v42198 02be20:·0a04···································|003e:·move-result·v4
2199 02be22:·3804·1a00······························|003f:·if-eqz·v4,·0059·//·+001a2199 02be22:·3804·1a00······························|003f:·if-eqz·v4,·0059·//·+001a
2200 02be26:·6e10·6e04·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@046e2200 02be26:·6e10·6e04·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@046e
2201 02be2c:·0a04···································|0044:·move-result·v42201 02be2c:·0a04···································|0044:·move-result·v4
2202 02be2e:·6e10·6604·0300·························|0045:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@04662202 02be2e:·6e10·6604·0300·························|0045:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@0466
2203 02be34:·0a03···································|0048:·move-result·v32203 02be34:·0a03···································|0048:·move-result·v3
2204 02be36:·1805·09f5·783c·9c01·0000···············|0049:·const-wide·v5,·#double·8.74764e-312·//·#0000019c3c78f5092204 02be36:·1805·1d98·90e6·9f01·0000···············|0049:·const-wide·v5,·#double·8.82539e-312·//·#0000019fe690981d
2205 02be40:·7120·8e02·6500·························|004e:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@028e2205 02be40:·7120·8e02·6500·························|004e:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@028e
2206 02be46:·0c05···································|0051:·move-result-object·v52206 02be46:·0c05···································|0051:·move-result-object·v5
2207 02be48:·6e20·8b03·5100·························|0052:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@038b2207 02be48:·6e20·8b03·5100·························|0052:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@038b
2208 02be4e:·0c01···································|0055:·move-result-object·v12208 02be4e:·0c01···································|0055:·move-result-object·v1
2209 02be50:·6e40·3e01·4213·························|0056:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@013e2209 02be50:·6e40·3e01·4213·························|0056:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@013e
2210 02be56:·6e20·1400·2000·························|0059:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@00142210 02be56:·6e20·1400·2000·························|0059:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@0014
2211 02be5c:·1401·0a00·0401·························|005c:·const·v1,·#float·2.42446e-38·//·#0104000a2211 02be5c:·1401·0a00·0401·························|005c:·const·v1,·#float·2.42446e-38·//·#0104000a
2.94 MB
classes.jar
1.84 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1540268·bytes,·number·of·entries:·8111 Zip·file·size:·1540270·bytes,·number·of·entries:·811
2 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/BuildConfig.class2 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/BuildConfig.class
3 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticApiModelOutline0.class3 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticApiModelOutline0.class
4 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda10.class4 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda10.class
5 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda11.class5 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda11.class
6 ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda12.class6 ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda12.class
7 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda13.class7 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda13.class
8 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda14.class8 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda14.class
Offset 806, 8 lines modifiedOffset 806, 8 lines modified
806 ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/ModifiedEverestEllipsoid.class806 ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/ModifiedEverestEllipsoid.class
807 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/NewInternational1967Ellipsoid.class807 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/NewInternational1967Ellipsoid.class
808 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/SouthAmerican1969Ellipsoid.class808 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/SouthAmerican1969Ellipsoid.class
809 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS60Ellipsoid.class809 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS60Ellipsoid.class
810 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS66Ellipsoid.class810 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS66Ellipsoid.class
811 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS72Ellipsoid.class811 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS72Ellipsoid.class
812 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS84Ellipsoid.class812 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS84Ellipsoid.class
813 811·files,·1616293·bytes·uncompressed,·1397562·bytes·compressed:··13.5%813 811·files,·1616293·bytes·uncompressed,·1397564·bytes·compressed:··13.5%
2.94 MB
zipdetails --redact --walk --utc {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 000000·LOCAL·HEADER·#1·······04034B50·(67324752)1 000000·LOCAL·HEADER·#1·······04034B50·(67324752)
2 000004·Extract·Zip·Spec······14·(20)·'2.0'2 000004·Extract·Zip·Spec······14·(20)·'2.0'
3 000005·Extract·OS············00·(0)·'MS-DOS'3 000005·Extract·OS············00·(0)·'MS-DOS'
4 000006·General·Purpose·Flag··0000·(0)4 000006·General·Purpose·Flag··0000·(0)
5 000008·Compression·Method····0000·(0)·'Stored'5 000008·Compression·Method····0000·(0)·'Stored'
6 00000A·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'6 00000A·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
7 00000E·CRC···················BB0E2017·(3138265111)7 00000E·CRC···················B4C025A5·(3032491429)
8 000012·Compressed·Size·······000001BA·(442)8 000012·Compressed·Size·······000001BA·(442)
9 000016·Uncompressed·Size·····000001BA·(442)9 000016·Uncompressed·Size·····000001BA·(442)
10 00001A·Filename·Length·······0029·(41)10 00001A·Filename·Length·······0029·(41)
11 00001C·Extra·Length··········0000·(0)11 00001C·Extra·Length··········0000·(0)
12 00001E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'12 00001E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
13 #13 #
14 #·WARNING:·Offset·0x1E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'14 #·WARNING:·Offset·0x1E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
Offset 435, 35355 lines modifiedOffset 435, 35355 lines modified
435 004994·LOCAL·HEADER·#25······04034B50·(67324752)435 004994·LOCAL·HEADER·#25······04034B50·(67324752)
436 004998·Extract·Zip·Spec······14·(20)·'2.0'436 004998·Extract·Zip·Spec······14·(20)·'2.0'
437 004999·Extract·OS············00·(0)·'MS-DOS'437 004999·Extract·OS············00·(0)·'MS-DOS'
438 00499A·General·Purpose·Flag··0000·(0)438 00499A·General·Purpose·Flag··0000·(0)
439 ·······[Bits·1-2]············0·'Normal·Compression'439 ·······[Bits·1-2]············0·'Normal·Compression'
440 00499C·Compression·Method····0008·(8)·'Deflated'440 00499C·Compression·Method····0008·(8)·'Deflated'
441 00499E·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'441 00499E·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
442 0049A2·CRC···················7ED5729B·(2127917723)442 0049A2·CRC···················70125481·(1880249473)
443 0049A6·Compressed·Size·······0000235E·(9054)443 0049A6·Compressed·Size·······00002360·(9056)
444 0049AA·Uncompressed·Size·····000050BA·(20666)444 0049AA·Uncompressed·Size·····000050BA·(20666)
445 0049AE·Filename·Length·······0023·(35)445 0049AE·Filename·Length·······0023·(35)
446 0049B0·Extra·Length··········0000·(0)446 0049B0·Extra·Length··········0000·(0)
447 0049B2·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'447 0049B2·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
448 #448 #
449 #·WARNING:·Offset·0x49B2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'449 #·WARNING:·Offset·0x49B2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
450 #··········Zero·length·filename450 #··········Zero·length·filename
451 #451 #
452 0049D5·PAYLOAD452 0049D5·PAYLOAD
  
453 006D33·LOCAL·HEADER·#26······04034B50·(67324752)453 006D35·LOCAL·HEADER·#26······04034B50·(67324752)
454 006D37·Extract·Zip·Spec······14·(20)·'2.0'454 006D39·Extract·Zip·Spec······14·(20)·'2.0'
455 006D38·Extract·OS············00·(0)·'MS-DOS'455 006D3A·Extract·OS············00·(0)·'MS-DOS'
456 006D39·General·Purpose·Flag··0000·(0)456 006D3B·General·Purpose·Flag··0000·(0)
457 006D3B·Compression·Method····0000·(0)·'Stored'457 006D3D·Compression·Method····0000·(0)·'Stored'
458 006D3D·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'458 006D3F·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
459 006D41·CRC···················2F384064·(792215652)459 006D43·CRC···················2F384064·(792215652)
460 006D45·Compressed·Size·······00000BDD·(3037)460 006D47·Compressed·Size·······00000BDD·(3037)
461 006D49·Uncompressed·Size·····00000BDD·(3037)461 006D4B·Uncompressed·Size·····00000BDD·(3037)
462 006D4D·Filename·Length·······0031·(49)462 006D4F·Filename·Length·······0031·(49)
463 006D4F·Extra·Length··········0000·(0)463 006D51·Extra·Length··········0000·(0)
464 006D51·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'464 006D53·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
465 #465 #
466 #·WARNING:·Offset·0x6D51:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'466 #·WARNING:·Offset·0x6D53:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
467 #··········Zero·length·filename467 #··········Zero·length·filename
468 #468 #
469 006D82·PAYLOAD469 006D84·PAYLOAD
  
470 00795F·LOCAL·HEADER·#27······04034B50·(67324752)470 007961·LOCAL·HEADER·#27······04034B50·(67324752)
471 007963·Extract·Zip·Spec······14·(20)·'2.0'471 007965·Extract·Zip·Spec······14·(20)·'2.0'
472 007964·Extract·OS············00·(0)·'MS-DOS'472 007966·Extract·OS············00·(0)·'MS-DOS'
473 007965·General·Purpose·Flag··0000·(0)473 007967·General·Purpose·Flag··0000·(0)
474 007967·Compression·Method····0000·(0)·'Stored'474 007969·Compression·Method····0000·(0)·'Stored'
475 007969·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'475 00796B·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
476 00796D·CRC···················C1826A87·(3246549639)476 00796F·CRC···················C1826A87·(3246549639)
477 007971·Compressed·Size·······00000244·(580)477 007973·Compressed·Size·······00000244·(580)
478 007975·Uncompressed·Size·····00000244·(580)478 007977·Uncompressed·Size·····00000244·(580)
479 007979·Filename·Length·······0030·(48)479 00797B·Filename·Length·······0030·(48)
480 00797B·Extra·Length··········0000·(0)480 00797D·Extra·Length··········0000·(0)
481 00797D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'481 00797F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
482 #482 #
483 #·WARNING:·Offset·0x797D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'483 #·WARNING:·Offset·0x797F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
484 #··········Zero·length·filename484 #··········Zero·length·filename
485 #485 #
486 0079AD·PAYLOAD486 0079AF·PAYLOAD
  
487 007BF1·LOCAL·HEADER·#28······04034B50·(67324752)487 007BF3·LOCAL·HEADER·#28······04034B50·(67324752)
488 007BF5·Extract·Zip·Spec······14·(20)·'2.0'488 007BF7·Extract·Zip·Spec······14·(20)·'2.0'
489 007BF6·Extract·OS············00·(0)·'MS-DOS'489 007BF8·Extract·OS············00·(0)·'MS-DOS'
490 007BF7·General·Purpose·Flag··0000·(0)490 007BF9·General·Purpose·Flag··0000·(0)
491 007BF9·Compression·Method····0000·(0)·'Stored'491 007BFB·Compression·Method····0000·(0)·'Stored'
492 007BFB·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'492 007BFD·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
493 007BFF·CRC···················45FEE679·(1174333049)493 007C01·CRC···················45FEE679·(1174333049)
494 007C03·Compressed·Size·······00000255·(597)494 007C05·Compressed·Size·······00000255·(597)
495 007C07·Uncompressed·Size·····00000255·(597)495 007C09·Uncompressed·Size·····00000255·(597)
496 007C0B·Filename·Length·······0049·(73)496 007C0D·Filename·Length·······0049·(73)
497 007C0D·Extra·Length··········0000·(0)497 007C0F·Extra·Length··········0000·(0)
498 007C0F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'498 007C11·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
499 #499 #
500 #·WARNING:·Offset·0x7C0F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'500 #·WARNING:·Offset·0x7C11:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
501 #··········Zero·length·filename501 #··········Zero·length·filename
502 #502 #
503 007C58·PAYLOAD503 007C5A·PAYLOAD
  
504 007EAD·LOCAL·HEADER·#29······04034B50·(67324752)504 007EAF·LOCAL·HEADER·#29······04034B50·(67324752)
505 007EB1·Extract·Zip·Spec······14·(20)·'2.0'505 007EB3·Extract·Zip·Spec······14·(20)·'2.0'
506 007EB2·Extract·OS············00·(0)·'MS-DOS'506 007EB4·Extract·OS············00·(0)·'MS-DOS'
507 007EB3·General·Purpose·Flag··0000·(0)507 007EB5·General·Purpose·Flag··0000·(0)
508 007EB5·Compression·Method····0000·(0)·'Stored'508 007EB7·Compression·Method····0000·(0)·'Stored'
509 007EB7·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'509 007EB9·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
510 007EBB·CRC···················74A3D47C·(1956893820)510 007EBD·CRC···················74A3D47C·(1956893820)
511 007EBF·Compressed·Size·······00000243·(579)511 007EC1·Compressed·Size·······00000243·(579)
512 007EC3·Uncompressed·Size·····00000243·(579)512 007EC5·Uncompressed·Size·····00000243·(579)
513 007EC7·Filename·Length·······0049·(73)513 007EC9·Filename·Length·······0049·(73)
514 007EC9·Extra·Length··········0000·(0)514 007ECB·Extra·Length··········0000·(0)
515 007ECB·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'515 007ECD·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
516 #516 #
517 #·WARNING:·Offset·0x7ECB:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'517 #·WARNING:·Offset·0x7ECD:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
518 #··········Zero·length·filename518 #··········Zero·length·filename
519 #519 #
520 007F14·PAYLOAD520 007F16·PAYLOAD
  
521 008157·LOCAL·HEADER·#30······04034B50·(67324752)521 008159·LOCAL·HEADER·#30······04034B50·(67324752)
522 00815B·Extract·Zip·Spec······14·(20)·'2.0'522 00815D·Extract·Zip·Spec······14·(20)·'2.0'
523 00815C·Extract·OS············00·(0)·'MS-DOS'523 00815E·Extract·OS············00·(0)·'MS-DOS'
524 00815D·General·Purpose·Flag··0000·(0)524 00815F·General·Purpose·Flag··0000·(0)
525 00815F·Compression·Method····0000·(0)·'Stored'525 008161·Compression·Method····0000·(0)·'Stored'
526 008161·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'526 008163·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
527 008165·CRC···················936E7B65·(2473491301)527 008167·CRC···················936E7B65·(2473491301)
528 008169·Compressed·Size·······0000026B·(619)528 00816B·Compressed·Size·······0000026B·(619)
529 00816D·Uncompressed·Size·····0000026B·(619)529 00816F·Uncompressed·Size·····0000026B·(619)
530 008171·Filename·Length·······0049·(73)530 008173·Filename·Length·······0049·(73)
531 008173·Extra·Length··········0000·(0)531 008175·Extra·Length··········0000·(0)
532 008175·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'532 008177·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
533 #533 #
534 #·WARNING:·Offset·0x8175:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'534 #·WARNING:·Offset·0x8177:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
535 #··········Zero·length·filename535 #··········Zero·length·filename
536 #536 #
537 0081BE·PAYLOAD537 0081C0·PAYLOAD
  
538 008429·LOCAL·HEADER·#31······04034B50·(67324752)538 00842B·LOCAL·HEADER·#31······04034B50·(67324752)
539 00842D·Extract·Zip·Spec······14·(20)·'2.0'539 00842F·Extract·Zip·Spec······14·(20)·'2.0'
Max diff block lines reached; 3064348/3082741 bytes (99.40%) of diff not shown.
596 B
org/billthefarmer/buses/BuildConfig.class
514 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·org.billthefarmer.buses;1 package·org.billthefarmer.buses;
  
2 public·final·class·BuildConfig2 public·final·class·BuildConfig
3 {3 {
4 ····public·static·final·String·APPLICATION_ID·=·"org.billthefarmer.buses";4 ····public·static·final·String·APPLICATION_ID·=·"org.billthefarmer.buses";
5 ····public·static·final·String·BUILD_TYPE·=·"release";5 ····public·static·final·String·BUILD_TYPE·=·"release";
6 ····public·static·final·long·BUILT·=·1770541085961L;6 ····public·static·final·long·BUILT·=·1786279663645L;
7 ····public·static·final·boolean·DEBUG·=·false;7 ····public·static·final·boolean·DEBUG·=·false;
8 ····public·static·final·int·VERSION_CODE·=·109;8 ····public·static·final·int·VERSION_CODE·=·109;
9 ····public·static·final·String·VERSION_NAME·=·"1.09";9 ····public·static·final·String·VERSION_NAME·=·"1.09";
10 }10 }
1.14 KB
org/billthefarmer/buses/Buses.class
1.08 KB
procyon -ec {}
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131099702));113 ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131099702));
114 ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message);114 ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message);
115 ········if·(matcher.find())·{115 ········if·(matcher.find())·{
116 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.09");116 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.09");
117 ········}117 ········}
118 ········matcher.reset((CharSequence)message);118 ········matcher.reset((CharSequence)message);
119 ········if·(matcher.find())·{119 ········if·(matcher.find())·{
120 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1770541085961L)));120 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1786279663645L)));
121 ········}121 ········}
122 ········alertDialog$Builder.setMessage((CharSequence)message);122 ········alertDialog$Builder.setMessage((CharSequence)message);
123 ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null);123 ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null);
124 ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299);124 ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299);
125 ········if·(textView·!=·null)·{125 ········if·(textView·!=·null)·{
126 ············textView.setMovementMethod(LinkMovementMethod.getInstance());126 ············textView.setMovementMethod(LinkMovementMethod.getInstance());
127 ········}127 ········}
503 B
smali/org/billthefarmer/buses/Buses.smali
    
Offset 181, 15 lines modifiedOffset 181, 15 lines modified
  
181 ····move-result·v4181 ····move-result·v4
  
182 ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I182 ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I
  
183 ····move-result·v3183 ····move-result·v3
  
184 ····const-wide·v5,·0x19c3c78f509L184 ····const-wide·v5,·0x19fe690981dL
  
185 ····.line·803185 ····.line·803
186 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;186 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
187 ····move-result-object·v5187 ····move-result-object·v5
  
188 ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;188 ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
574 B
smali/org/billthefarmer/buses/BuildConfig.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.billthefarmer.buses"5 .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.billthefarmer.buses"
  
6 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"6 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"
  
7 .field·public·static·final·BUILT:J·=·0x19c3c78f509L7 .field·public·static·final·BUILT:J·=·0x19fe690981dL
  
8 .field·public·static·final·DEBUG:Z·=·false8 .field·public·static·final·DEBUG:Z·=·false
  
9 .field·public·static·final·VERSION_CODE:I·=·0x6d9 .field·public·static·final·VERSION_CODE:I·=·0x6d
  
10 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.09"10 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.09"