3.0 MB
/home/fdroid/fdroiddata/tmp/org.billthefarmer.buses_110.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.billthefarmer.buses_110.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):·························3b0dc76192 ··32-bit·CRC·value·(hex):·························f6c6668b
93 ··compressed·size:································410313·bytes93 ··compressed·size:································410313·bytes
94 ··uncompressed·size:······························932196·bytes94 ··uncompressed·size:······························932196·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.99 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············:·3f2d97964 checksum············:·b27e99c7
5 signature···········:·3778...0af55 signature···········:·71a2...fc47
6 file_size···········:·9321966 file_size···········:·932196
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·····:·823110 string_ids_size·····:·8231
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·128112 type_ids_size·······:·1281
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·········:·177132298557055 ······value·········:·1786942367136
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 2453, 15 lines modifiedOffset 2453, 15 lines modified
2453 02c802:·6e10·7504·0300·························|003b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@04752453 02c802:·6e10·7504·0300·························|003b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@0475
2454 02c808:·0a04···································|003e:·move-result·v42454 02c808:·0a04···································|003e:·move-result·v4
2455 02c80a:·3804·1a00······························|003f:·if-eqz·v4,·0059·//·+001a2455 02c80a:·3804·1a00······························|003f:·if-eqz·v4,·0059·//·+001a
2456 02c80e:·6e10·7c04·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@047c2456 02c80e:·6e10·7c04·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@047c
2457 02c814:·0a04···································|0044:·move-result·v42457 02c814:·0a04···································|0044:·move-result·v4
2458 02c816:·6e10·7404·0300·························|0045:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@04742458 02c816:·6e10·7404·0300·························|0045:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@0474
2459 02c81c:·0a03···································|0048:·move-result·v32459 02c81c:·0a03···································|0048:·move-result·v3
2460 02c81e:·1805·62cc·136b·9c01·0000···············|0049:·const-wide·v5,·#double·8.7515e-312·//·#0000019c6b13cc622460 02c81e:·1805·a0a5·100e·a001·0000···············|0049:·const-wide·v5,·#double·8.82867e-312·//·#000001a00e10a5a0
2461 02c828:·7120·9a02·6500·························|004e:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@029a2461 02c828:·7120·9a02·6500·························|004e:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@029a
2462 02c82e:·0c05···································|0051:·move-result-object·v52462 02c82e:·0c05···································|0051:·move-result-object·v5
2463 02c830:·6e20·9903·5100·························|0052:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@03992463 02c830:·6e20·9903·5100·························|0052:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@0399
2464 02c836:·0c01···································|0055:·move-result-object·v12464 02c836:·0c01···································|0055:·move-result-object·v1
2465 02c838:·6e40·4201·4213·························|0056:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@01422465 02c838:·6e40·4201·4213·························|0056:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@0142
2466 02c83e:·6e20·1400·2000·························|0059:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@00142466 02c83e:·6e20·1400·2000·························|0059:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@0014
2467 02c844:·1401·0a00·0401·························|005c:·const·v1,·#float·2.42446e-38·//·#0104000a2467 02c844:·1401·0a00·0401·························|005c:·const·v1,·#float·2.42446e-38·//·#0104000a
2.99 MB
classes.jar
1.84 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1555204·bytes,·number·of·entries:·8251 Zip·file·size:·1555203·bytes,·number·of·entries:·825
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······550·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda10.class4 ?rwxrwxr-x··2.0·unx······550·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda10.class
5 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda11.class5 ?rwxrwxr-x··2.0·unx······432·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda11.class
6 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda12.class6 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda12.class
7 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda13.class7 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda13.class
8 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda14.class8 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda14.class
Offset 820, 8 lines modifiedOffset 820, 8 lines modified
820 ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/ModifiedEverestEllipsoid.class820 ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/ModifiedEverestEllipsoid.class
821 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/NewInternational1967Ellipsoid.class821 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/NewInternational1967Ellipsoid.class
822 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/SouthAmerican1969Ellipsoid.class822 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/SouthAmerican1969Ellipsoid.class
823 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS60Ellipsoid.class823 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS60Ellipsoid.class
824 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS66Ellipsoid.class824 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS66Ellipsoid.class
825 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS72Ellipsoid.class825 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS72Ellipsoid.class
826 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS84Ellipsoid.class826 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS84Ellipsoid.class
827 825·files,·1636612·bytes·uncompressed,·1409972·bytes·compressed:··13.8%827 825·files,·1636612·bytes·uncompressed,·1409971·bytes·compressed:··13.8%
2.99 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···················094DB47E·(156087422)7 00000E·CRC···················B870846D·(3094381677)
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 489, 35919 lines modifiedOffset 489, 35919 lines modified
489 0051A7·LOCAL·HEADER·#28······04034B50·(67324752)489 0051A7·LOCAL·HEADER·#28······04034B50·(67324752)
490 0051AB·Extract·Zip·Spec······14·(20)·'2.0'490 0051AB·Extract·Zip·Spec······14·(20)·'2.0'
491 0051AC·Extract·OS············00·(0)·'MS-DOS'491 0051AC·Extract·OS············00·(0)·'MS-DOS'
492 0051AD·General·Purpose·Flag··0000·(0)492 0051AD·General·Purpose·Flag··0000·(0)
493 ·······[Bits·1-2]············0·'Normal·Compression'493 ·······[Bits·1-2]············0·'Normal·Compression'
494 0051AF·Compression·Method····0008·(8)·'Deflated'494 0051AF·Compression·Method····0008·(8)·'Deflated'
495 0051B1·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'495 0051B1·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
496 0051B5·CRC···················E6621BEE·(3865189358)496 0051B5·CRC···················43EC51B1·(1139560881)
497 0051B9·Compressed·Size·······000025AD·(9645)497 0051B9·Compressed·Size·······000025AC·(9644)
498 0051BD·Uncompressed·Size·····000055F3·(22003)498 0051BD·Uncompressed·Size·····000055F3·(22003)
499 0051C1·Filename·Length·······0023·(35)499 0051C1·Filename·Length·······0023·(35)
500 0051C3·Extra·Length··········0000·(0)500 0051C3·Extra·Length··········0000·(0)
501 0051C5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'501 0051C5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
502 #502 #
503 #·WARNING:·Offset·0x51C5:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'503 #·WARNING:·Offset·0x51C5:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
504 #··········Zero·length·filename504 #··········Zero·length·filename
505 #505 #
506 0051E8·PAYLOAD506 0051E8·PAYLOAD
  
507 007795·LOCAL·HEADER·#29······04034B50·(67324752)507 007794·LOCAL·HEADER·#29······04034B50·(67324752)
508 007799·Extract·Zip·Spec······14·(20)·'2.0'508 007798·Extract·Zip·Spec······14·(20)·'2.0'
509 00779A·Extract·OS············00·(0)·'MS-DOS'509 007799·Extract·OS············00·(0)·'MS-DOS'
510 00779B·General·Purpose·Flag··0000·(0)510 00779A·General·Purpose·Flag··0000·(0)
511 00779D·Compression·Method····0000·(0)·'Stored'511 00779C·Compression·Method····0000·(0)·'Stored'
512 00779F·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'512 00779E·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
513 0077A3·CRC···················2F384064·(792215652)513 0077A2·CRC···················2F384064·(792215652)
514 0077A7·Compressed·Size·······00000BDD·(3037)514 0077A6·Compressed·Size·······00000BDD·(3037)
515 0077AB·Uncompressed·Size·····00000BDD·(3037)515 0077AA·Uncompressed·Size·····00000BDD·(3037)
516 0077AF·Filename·Length·······0031·(49)516 0077AE·Filename·Length·······0031·(49)
517 0077B1·Extra·Length··········0000·(0)517 0077B0·Extra·Length··········0000·(0)
518 0077B3·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'518 0077B2·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
519 #519 #
520 #·WARNING:·Offset·0x77B3:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'520 #·WARNING:·Offset·0x77B2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
521 #··········Zero·length·filename521 #··········Zero·length·filename
522 #522 #
523 0077E4·PAYLOAD523 0077E3·PAYLOAD
  
524 0083C1·LOCAL·HEADER·#30······04034B50·(67324752)524 0083C0·LOCAL·HEADER·#30······04034B50·(67324752)
525 0083C5·Extract·Zip·Spec······14·(20)·'2.0'525 0083C4·Extract·Zip·Spec······14·(20)·'2.0'
526 0083C6·Extract·OS············00·(0)·'MS-DOS'526 0083C5·Extract·OS············00·(0)·'MS-DOS'
527 0083C7·General·Purpose·Flag··0000·(0)527 0083C6·General·Purpose·Flag··0000·(0)
528 0083C9·Compression·Method····0000·(0)·'Stored'528 0083C8·Compression·Method····0000·(0)·'Stored'
529 0083CB·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'529 0083CA·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
530 0083CF·CRC···················C1826A87·(3246549639)530 0083CE·CRC···················C1826A87·(3246549639)
531 0083D3·Compressed·Size·······00000244·(580)531 0083D2·Compressed·Size·······00000244·(580)
532 0083D7·Uncompressed·Size·····00000244·(580)532 0083D6·Uncompressed·Size·····00000244·(580)
533 0083DB·Filename·Length·······0030·(48)533 0083DA·Filename·Length·······0030·(48)
534 0083DD·Extra·Length··········0000·(0)534 0083DC·Extra·Length··········0000·(0)
535 0083DF·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'535 0083DE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
536 #536 #
537 #·WARNING:·Offset·0x83DF:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'537 #·WARNING:·Offset·0x83DE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
538 #··········Zero·length·filename538 #··········Zero·length·filename
539 #539 #
540 00840F·PAYLOAD540 00840E·PAYLOAD
  
541 008653·LOCAL·HEADER·#31······04034B50·(67324752)541 008652·LOCAL·HEADER·#31······04034B50·(67324752)
542 008657·Extract·Zip·Spec······14·(20)·'2.0'542 008656·Extract·Zip·Spec······14·(20)·'2.0'
543 008658·Extract·OS············00·(0)·'MS-DOS'543 008657·Extract·OS············00·(0)·'MS-DOS'
544 008659·General·Purpose·Flag··0000·(0)544 008658·General·Purpose·Flag··0000·(0)
545 00865B·Compression·Method····0000·(0)·'Stored'545 00865A·Compression·Method····0000·(0)·'Stored'
546 00865D·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'546 00865C·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
547 008661·CRC···················45FEE679·(1174333049)547 008660·CRC···················45FEE679·(1174333049)
548 008665·Compressed·Size·······00000255·(597)548 008664·Compressed·Size·······00000255·(597)
549 008669·Uncompressed·Size·····00000255·(597)549 008668·Uncompressed·Size·····00000255·(597)
550 00866D·Filename·Length·······0049·(73)550 00866C·Filename·Length·······0049·(73)
551 00866F·Extra·Length··········0000·(0)551 00866E·Extra·Length··········0000·(0)
552 008671·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'552 008670·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
553 #553 #
554 #·WARNING:·Offset·0x8671:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'554 #·WARNING:·Offset·0x8670:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
555 #··········Zero·length·filename555 #··········Zero·length·filename
556 #556 #
557 0086BA·PAYLOAD557 0086B9·PAYLOAD
  
558 00890F·LOCAL·HEADER·#32······04034B50·(67324752)558 00890E·LOCAL·HEADER·#32······04034B50·(67324752)
559 008913·Extract·Zip·Spec······14·(20)·'2.0'559 008912·Extract·Zip·Spec······14·(20)·'2.0'
560 008914·Extract·OS············00·(0)·'MS-DOS'560 008913·Extract·OS············00·(0)·'MS-DOS'
561 008915·General·Purpose·Flag··0000·(0)561 008914·General·Purpose·Flag··0000·(0)
562 008917·Compression·Method····0000·(0)·'Stored'562 008916·Compression·Method····0000·(0)·'Stored'
563 008919·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'563 008918·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
564 00891D·CRC···················74A3D47C·(1956893820)564 00891C·CRC···················74A3D47C·(1956893820)
565 008921·Compressed·Size·······00000243·(579)565 008920·Compressed·Size·······00000243·(579)
566 008925·Uncompressed·Size·····00000243·(579)566 008924·Uncompressed·Size·····00000243·(579)
567 008929·Filename·Length·······0049·(73)567 008928·Filename·Length·······0049·(73)
568 00892B·Extra·Length··········0000·(0)568 00892A·Extra·Length··········0000·(0)
569 00892D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'569 00892C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
570 #570 #
571 #·WARNING:·Offset·0x892D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'571 #·WARNING:·Offset·0x892C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
572 #··········Zero·length·filename572 #··········Zero·length·filename
573 #573 #
574 008976·PAYLOAD574 008975·PAYLOAD
  
575 008BB9·LOCAL·HEADER·#33······04034B50·(67324752)575 008BB8·LOCAL·HEADER·#33······04034B50·(67324752)
576 008BBD·Extract·Zip·Spec······14·(20)·'2.0'576 008BBC·Extract·Zip·Spec······14·(20)·'2.0'
577 008BBE·Extract·OS············00·(0)·'MS-DOS'577 008BBD·Extract·OS············00·(0)·'MS-DOS'
578 008BBF·General·Purpose·Flag··0000·(0)578 008BBE·General·Purpose·Flag··0000·(0)
579 008BC1·Compression·Method····0000·(0)·'Stored'579 008BC0·Compression·Method····0000·(0)·'Stored'
580 008BC3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'580 008BC2·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
581 008BC7·CRC···················936E7B65·(2473491301)581 008BC6·CRC···················936E7B65·(2473491301)
582 008BCB·Compressed·Size·······0000026B·(619)582 008BCA·Compressed·Size·······0000026B·(619)
583 008BCF·Uncompressed·Size·····0000026B·(619)583 008BCE·Uncompressed·Size·····0000026B·(619)
584 008BD3·Filename·Length·······0049·(73)584 008BD2·Filename·Length·······0049·(73)
585 008BD5·Extra·Length··········0000·(0)585 008BD4·Extra·Length··········0000·(0)
586 008BD7·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'586 008BD6·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
587 #587 #
588 #·WARNING:·Offset·0x8BD7:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'588 #·WARNING:·Offset·0x8BD6:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
589 #··········Zero·length·filename589 #··········Zero·length·filename
590 #590 #
591 008C20·PAYLOAD591 008C1F·PAYLOAD
  
592 008E8B·LOCAL·HEADER·#34······04034B50·(67324752)592 008E8A·LOCAL·HEADER·#34······04034B50·(67324752)
593 008E8F·Extract·Zip·Spec······14·(20)·'2.0'593 008E8E·Extract·Zip·Spec······14·(20)·'2.0'
Max diff block lines reached; 3113755/3132147 bytes (99.41%) 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·=·1771322985570L;6 ····public·static·final·long·BUILT·=·1786942367136L;
7 ····public·static·final·boolean·DEBUG·=·false;7 ····public·static·final·boolean·DEBUG·=·false;
8 ····public·static·final·int·VERSION_CODE·=·110;8 ····public·static·final·int·VERSION_CODE·=·110;
9 ····public·static·final·String·VERSION_NAME·=·"1.10";9 ····public·static·final·String·VERSION_NAME·=·"1.10";
10 }10 }
1.14 KB
org/billthefarmer/buses/Buses.class
1.08 KB
procyon -ec {}
    
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
117 ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131099702));117 ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131099702));
118 ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message);118 ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message);
119 ········if·(matcher.find())·{119 ········if·(matcher.find())·{
120 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.10");120 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.10");
121 ········}121 ········}
122 ········matcher.reset((CharSequence)message);122 ········matcher.reset((CharSequence)message);
123 ········if·(matcher.find())·{123 ········if·(matcher.find())·{
124 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1771322985570L)));124 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1786942367136L)));
125 ········}125 ········}
126 ········alertDialog$Builder.setMessage((CharSequence)message);126 ········alertDialog$Builder.setMessage((CharSequence)message);
127 ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null);127 ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null);
128 ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299);128 ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299);
129 ········if·(textView·!=·null)·{129 ········if·(textView·!=·null)·{
130 ············textView.setMovementMethod(LinkMovementMethod.getInstance());130 ············textView.setMovementMethod(LinkMovementMethod.getInstance());
131 ········}131 ········}
525 B
smali/org/billthefarmer/buses/Buses.smali
    
Offset 185, 15 lines modifiedOffset 185, 15 lines modified
  
185 ····move-result·v4185 ····move-result·v4
  
186 ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I186 ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I
  
187 ····move-result·v3187 ····move-result·v3
  
188 ····const-wide·v5,·0x19c6b13cc62L188 ····const-wide·v5,·0x1a00e10a5a0L····#·8.828668347E-312
  
189 ····.line·825189 ····.line·825
190 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;190 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
191 ····move-result-object·v5191 ····move-result-object·v5
  
192 ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;192 ····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·=·0x19c6b13cc62L7 .field·public·static·final·BUILT:J·=·0x1a00e10a5a0L
  
8 .field·public·static·final·DEBUG:Z·=·false8 .field·public·static·final·DEBUG:Z·=·false
  
9 .field·public·static·final·VERSION_CODE:I·=·0x6e9 .field·public·static·final·VERSION_CODE:I·=·0x6e
  
10 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.10"10 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.10"