⊟
3.05 MB
/home/fdroid/fdroiddata/tmp/org.billthefarmer.buses_112.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.billthefarmer.buses_112.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):·························0176453e92 ··32-bit·CRC·value·(hex):·························45524b7f
93 ··compressed·size:································424178·bytes93 ··compressed·size:································424178·bytes
94 ··uncompressed·size:······························959368·bytes94 ··uncompressed·size:······························959368·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
⊟
3.05 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············:·6320ef6f4 checksum············:·0b7df2b1
5 signature···········:·e06b...9ca75 signature···········:·be1c...3e6d
6 file_size···········:·9593686 file_size···········:·959368
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·····:·849410 string_ids_size·····:·8494
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·130112 type_ids_size·······:·1301
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·········:·178847043099155 ······value·········:·1791882972200
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 3113, 15 lines modifiedOffset 3113, 15 lines modified
3113 02dd12:·6e10·8c04·0300·························|003b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@048c3113 02dd12:·6e10·8c04·0300·························|003b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@048c
3114 02dd18:·0a04···································|003e:·move-result·v43114 02dd18:·0a04···································|003e:·move-result·v4
3115 02dd1a:·3804·1a00······························|003f:·if-eqz·v4,·0059·//·+001a3115 02dd1a:·3804·1a00······························|003f:·if-eqz·v4,·0059·//·+001a
3116 02dd1e:·6e10·9304·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@04933116 02dd1e:·6e10·9304·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@0493
3117 02dd24:·0a04···································|0044:·move-result·v43117 02dd24:·0a04···································|0044:·move-result·v4
3118 02dd26:·6e10·8b04·0300·························|0045:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@048b3118 02dd26:·6e10·8b04·0300·························|0045:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@048b
3119 02dd2c:·0a03···································|0048:·move-result·v33119 02dd2c:·0a03···································|0048:·move-result·v3
3120 02dd2e:·1805·0f0d·2569·a001·0000···············|0049:·const-wide·v5,·#double·8.83622e-312·//·#000001a069250d0f3120 02dd2e:·1805·284c·8c34·a101·0000···············|0049:·const-wide·v5,·#double·8.85308e-312·//·#000001a1348c4c28
3121 02dd38:·7120·a402·6500·························|004e:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@02a43121 02dd38:·7120·a402·6500·························|004e:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@02a4
3122 02dd3e:·0c05···································|0051:·move-result-object·v53122 02dd3e:·0c05···································|0051:·move-result-object·v5
3123 02dd40:·6e20·a403·5100·························|0052:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@03a43123 02dd40:·6e20·a403·5100·························|0052:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@03a4
3124 02dd46:·0c01···································|0055:·move-result-object·v13124 02dd46:·0c01···································|0055:·move-result-object·v1
3125 02dd48:·6e40·4101·4213·························|0056:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@01413125 02dd48:·6e40·4101·4213·························|0056:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@0141
3126 02dd4e:·6e20·1400·2000·························|0059:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@00143126 02dd4e:·6e20·1400·2000·························|0059:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@0014
3127 02dd54:·1401·0a00·0401·························|005c:·const·v1,·#float·2.42446e-38·//·#0104000a3127 02dd54:·1401·0a00·0401·························|005c:·const·v1,·#float·2.42446e-38·//·#0104000a
⊟
3.05 MB
classes.jar
⊟
1.84 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1601703·bytes,·number·of·entries:·8431 Zip·file·size:·1601704·bytes,·number·of·entries:·843
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······549·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda10.class4 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda10.class
5 ?rwxrwxr-x··2.0·unx······622·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda11.class5 ?rwxrwxr-x··2.0·unx······622·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda11.class
6 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda12.class6 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda12.class
7 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda13.class7 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda13.class
8 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda14.class8 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·org/billthefarmer/buses/Buses$$ExternalSyntheticLambda14.class
Offset 838, 8 lines modifiedOffset 838, 8 lines modified
838 ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/ModifiedEverestEllipsoid.class838 ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/ModifiedEverestEllipsoid.class
839 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/NewInternational1967Ellipsoid.class839 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/NewInternational1967Ellipsoid.class
840 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/SouthAmerican1969Ellipsoid.class840 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/SouthAmerican1969Ellipsoid.class
841 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS60Ellipsoid.class841 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS60Ellipsoid.class
842 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS66Ellipsoid.class842 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS66Ellipsoid.class
843 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS72Ellipsoid.class843 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS72Ellipsoid.class
844 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS84Ellipsoid.class844 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·uk/me/jstott/jcoord/ellipsoid/WGS84Ellipsoid.class
845 843·files,·1679336·bytes·uncompressed,·1453477·bytes·compressed:··13.4%845 843·files,·1679336·bytes·uncompressed,·1453478·bytes·compressed:··13.4%
⊟
3.04 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···················5A5FB639·(1516222009)7 00000E·CRC···················91CEAA00·(2446240256)
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 597, 36601 lines modifiedOffset 597, 36601 lines modified
597 005E37·LOCAL·HEADER·#34······04034B50·(67324752)597 005E37·LOCAL·HEADER·#34······04034B50·(67324752)
598 005E3B·Extract·Zip·Spec······14·(20)·'2.0'598 005E3B·Extract·Zip·Spec······14·(20)·'2.0'
599 005E3C·Extract·OS············00·(0)·'MS-DOS'599 005E3C·Extract·OS············00·(0)·'MS-DOS'
600 005E3D·General·Purpose·Flag··0000·(0)600 005E3D·General·Purpose·Flag··0000·(0)
601 ·······[Bits·1-2]············0·'Normal·Compression'601 ·······[Bits·1-2]············0·'Normal·Compression'
602 005E3F·Compression·Method····0008·(8)·'Deflated'602 005E3F·Compression·Method····0008·(8)·'Deflated'
603 005E41·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'603 005E41·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
604 005E45·CRC···················F3E57D9F·(4091903391)604 005E45·CRC···················BE424567·(3192014183)
605 005E49·Compressed·Size·······00002D57·(11607)605 005E49·Compressed·Size·······00002D58·(11608)
606 005E4D·Uncompressed·Size·····0000676A·(26474)606 005E4D·Uncompressed·Size·····0000676A·(26474)
607 005E51·Filename·Length·······0023·(35)607 005E51·Filename·Length·······0023·(35)
608 005E53·Extra·Length··········0000·(0)608 005E53·Extra·Length··········0000·(0)
609 005E55·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'609 005E55·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
610 #610 #
611 #·WARNING:·Offset·0x5E55:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'611 #·WARNING:·Offset·0x5E55:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
612 #··········Zero·length·filename612 #··········Zero·length·filename
613 #613 #
614 005E78·PAYLOAD614 005E78·PAYLOAD
  
615 008BCF·LOCAL·HEADER·#35······04034B50·(67324752)615 008BD0·LOCAL·HEADER·#35······04034B50·(67324752)
616 008BD3·Extract·Zip·Spec······14·(20)·'2.0'616 008BD4·Extract·Zip·Spec······14·(20)·'2.0'
617 008BD4·Extract·OS············00·(0)·'MS-DOS'617 008BD5·Extract·OS············00·(0)·'MS-DOS'
618 008BD5·General·Purpose·Flag··0000·(0)618 008BD6·General·Purpose·Flag··0000·(0)
619 008BD7·Compression·Method····0000·(0)·'Stored'619 008BD8·Compression·Method····0000·(0)·'Stored'
620 008BD9·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'620 008BDA·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
621 008BDD·CRC···················3489D489·(881448073)621 008BDE·CRC···················3489D489·(881448073)
622 008BE1·Compressed·Size·······00000BEC·(3052)622 008BE2·Compressed·Size·······00000BEC·(3052)
623 008BE5·Uncompressed·Size·····00000BEC·(3052)623 008BE6·Uncompressed·Size·····00000BEC·(3052)
624 008BE9·Filename·Length·······0031·(49)624 008BEA·Filename·Length·······0031·(49)
625 008BEB·Extra·Length··········0000·(0)625 008BEC·Extra·Length··········0000·(0)
626 008BED·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'626 008BEE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
627 #627 #
628 #·WARNING:·Offset·0x8BED:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'628 #·WARNING:·Offset·0x8BEE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
629 #··········Zero·length·filename629 #··········Zero·length·filename
630 #630 #
631 008C1E·PAYLOAD631 008C1F·PAYLOAD
  
632 00980A·LOCAL·HEADER·#36······04034B50·(67324752)632 00980B·LOCAL·HEADER·#36······04034B50·(67324752)
633 00980E·Extract·Zip·Spec······14·(20)·'2.0'633 00980F·Extract·Zip·Spec······14·(20)·'2.0'
634 00980F·Extract·OS············00·(0)·'MS-DOS'634 009810·Extract·OS············00·(0)·'MS-DOS'
635 009810·General·Purpose·Flag··0000·(0)635 009811·General·Purpose·Flag··0000·(0)
636 009812·Compression·Method····0000·(0)·'Stored'636 009813·Compression·Method····0000·(0)·'Stored'
637 009814·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'637 009815·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
638 009818·CRC···················C1826A87·(3246549639)638 009819·CRC···················C1826A87·(3246549639)
639 00981C·Compressed·Size·······00000244·(580)639 00981D·Compressed·Size·······00000244·(580)
640 009820·Uncompressed·Size·····00000244·(580)640 009821·Uncompressed·Size·····00000244·(580)
641 009824·Filename·Length·······0030·(48)641 009825·Filename·Length·······0030·(48)
642 009826·Extra·Length··········0000·(0)642 009827·Extra·Length··········0000·(0)
643 009828·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'643 009829·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
644 #644 #
645 #·WARNING:·Offset·0x9828:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'645 #·WARNING:·Offset·0x9829:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
646 #··········Zero·length·filename646 #··········Zero·length·filename
647 #647 #
648 009858·PAYLOAD648 009859·PAYLOAD
  
649 009A9C·LOCAL·HEADER·#37······04034B50·(67324752)649 009A9D·LOCAL·HEADER·#37······04034B50·(67324752)
650 009AA0·Extract·Zip·Spec······14·(20)·'2.0'650 009AA1·Extract·Zip·Spec······14·(20)·'2.0'
651 009AA1·Extract·OS············00·(0)·'MS-DOS'651 009AA2·Extract·OS············00·(0)·'MS-DOS'
652 009AA2·General·Purpose·Flag··0000·(0)652 009AA3·General·Purpose·Flag··0000·(0)
653 009AA4·Compression·Method····0000·(0)·'Stored'653 009AA5·Compression·Method····0000·(0)·'Stored'
654 009AA6·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'654 009AA7·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
655 009AAA·CRC···················45FEE679·(1174333049)655 009AAB·CRC···················45FEE679·(1174333049)
656 009AAE·Compressed·Size·······00000255·(597)656 009AAF·Compressed·Size·······00000255·(597)
657 009AB2·Uncompressed·Size·····00000255·(597)657 009AB3·Uncompressed·Size·····00000255·(597)
658 009AB6·Filename·Length·······0049·(73)658 009AB7·Filename·Length·······0049·(73)
659 009AB8·Extra·Length··········0000·(0)659 009AB9·Extra·Length··········0000·(0)
660 009ABA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'660 009ABB·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
661 #661 #
662 #·WARNING:·Offset·0x9ABA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'662 #·WARNING:·Offset·0x9ABB:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
663 #··········Zero·length·filename663 #··········Zero·length·filename
664 #664 #
665 009B03·PAYLOAD665 009B04·PAYLOAD
  
666 009D58·LOCAL·HEADER·#38······04034B50·(67324752)666 009D59·LOCAL·HEADER·#38······04034B50·(67324752)
667 009D5C·Extract·Zip·Spec······14·(20)·'2.0'667 009D5D·Extract·Zip·Spec······14·(20)·'2.0'
668 009D5D·Extract·OS············00·(0)·'MS-DOS'668 009D5E·Extract·OS············00·(0)·'MS-DOS'
669 009D5E·General·Purpose·Flag··0000·(0)669 009D5F·General·Purpose·Flag··0000·(0)
670 009D60·Compression·Method····0000·(0)·'Stored'670 009D61·Compression·Method····0000·(0)·'Stored'
671 009D62·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'671 009D63·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
672 009D66·CRC···················74A3D47C·(1956893820)672 009D67·CRC···················74A3D47C·(1956893820)
673 009D6A·Compressed·Size·······00000243·(579)673 009D6B·Compressed·Size·······00000243·(579)
674 009D6E·Uncompressed·Size·····00000243·(579)674 009D6F·Uncompressed·Size·····00000243·(579)
675 009D72·Filename·Length·······0049·(73)675 009D73·Filename·Length·······0049·(73)
676 009D74·Extra·Length··········0000·(0)676 009D75·Extra·Length··········0000·(0)
677 009D76·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'677 009D77·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
678 #678 #
679 #·WARNING:·Offset·0x9D76:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'679 #·WARNING:·Offset·0x9D77:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
680 #··········Zero·length·filename680 #··········Zero·length·filename
681 #681 #
682 009DBF·PAYLOAD682 009DC0·PAYLOAD
  
683 00A002·LOCAL·HEADER·#39······04034B50·(67324752)683 00A003·LOCAL·HEADER·#39······04034B50·(67324752)
684 00A006·Extract·Zip·Spec······14·(20)·'2.0'684 00A007·Extract·Zip·Spec······14·(20)·'2.0'
685 00A007·Extract·OS············00·(0)·'MS-DOS'685 00A008·Extract·OS············00·(0)·'MS-DOS'
686 00A008·General·Purpose·Flag··0000·(0)686 00A009·General·Purpose·Flag··0000·(0)
687 00A00A·Compression·Method····0000·(0)·'Stored'687 00A00B·Compression·Method····0000·(0)·'Stored'
688 00A00C·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'688 00A00D·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
689 00A010·CRC···················663D786E·(1715304558)689 00A011·CRC···················663D786E·(1715304558)
690 00A014·Compressed·Size·······0000026C·(620)690 00A015·Compressed·Size·······0000026C·(620)
691 00A018·Uncompressed·Size·····0000026C·(620)691 00A019·Uncompressed·Size·····0000026C·(620)
692 00A01C·Filename·Length·······0049·(73)692 00A01D·Filename·Length·······0049·(73)
693 00A01E·Extra·Length··········0000·(0)693 00A01F·Extra·Length··········0000·(0)
694 00A020·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'694 00A021·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
695 #695 #
696 #·WARNING:·Offset·0xA020:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'696 #·WARNING:·Offset·0xA021:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
697 #··········Zero·length·filename697 #··········Zero·length·filename
698 #698 #
699 00A069·PAYLOAD699 00A06A·PAYLOAD
  
700 00A2D5·LOCAL·HEADER·#40······04034B50·(67324752)700 00A2D6·LOCAL·HEADER·#40······04034B50·(67324752)
701 00A2D9·Extract·Zip·Spec······14·(20)·'2.0'701 00A2DA·Extract·Zip·Spec······14·(20)·'2.0'
Max diff block lines reached; 3172867/3191260 bytes (99.42%) 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·=·1788470430991L;6 ····public·static·final·long·BUILT·=·1791882972200L;
7 ····public·static·final·boolean·DEBUG·=·false;7 ····public·static·final·boolean·DEBUG·=·false;
8 ····public·static·final·int·VERSION_CODE·=·112;8 ····public·static·final·int·VERSION_CODE·=·112;
9 ····public·static·final·String·VERSION_NAME·=·"1.12";9 ····public·static·final·String·VERSION_NAME·=·"1.12";
10 }10 }
⊟
1.14 KB
org/billthefarmer/buses/Buses.class
⊟
1.08 KB
procyon -ec {}
    
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131099703));124 ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131099703));
125 ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message);125 ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message);
126 ········if·(matcher.find())·{126 ········if·(matcher.find())·{
127 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.12");127 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.12");
128 ········}128 ········}
129 ········matcher.reset((CharSequence)message);129 ········matcher.reset((CharSequence)message);
130 ········if·(matcher.find())·{130 ········if·(matcher.find())·{
131 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1788470430991L)));131 ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1791882972200L)));
132 ········}132 ········}
133 ········alertDialog$Builder.setMessage((CharSequence)message);133 ········alertDialog$Builder.setMessage((CharSequence)message);
134 ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null);134 ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null);
135 ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299);135 ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299);
136 ········if·(textView·!=·null)·{136 ········if·(textView·!=·null)·{
137 ············textView.setMovementMethod(LinkMovementMethod.getInstance());137 ············textView.setMovementMethod(LinkMovementMethod.getInstance());
138 ········}138 ········}
⊟
503 B
smali/org/billthefarmer/buses/Buses.smali
    
Offset 301, 15 lines modifiedOffset 301, 15 lines modified
  
301 ····move-result·v4301 ····move-result·v4
  
302 ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I302 ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I
  
303 ····move-result·v3303 ····move-result·v3
  
304 ····const-wide·v5,·0x1a069250d0fL304 ····const-wide·v5,·0x1a1348c4c28L
  
305 ····.line·923305 ····.line·923
306 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;306 ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
307 ····move-result-object·v5307 ····move-result-object·v5
  
308 ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;308 ····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·=·0x1a069250d0fL7 .field·public·static·final·BUILT:J·=·0x1a1348c4c28L
  
8 .field·public·static·final·DEBUG:Z·=·false8 .field·public·static·final·DEBUG:Z·=·false
  
9 .field·public·static·final·VERSION_CODE:I·=·0x709 .field·public·static·final·VERSION_CODE:I·=·0x70
  
10 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.12"10 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.12"