| Offset 63, 8 lines modified | Offset 63, 8 lines modified | ||
| 63 | -rw----·····0.0·fat·····5704·b-·defN·81-Jan-01·01:01·res/xs.xml | 63 | -rw----·····0.0·fat·····5704·b-·defN·81-Jan-01·01:01·res/xs.xml |
| 64 | -rw----·····0.0·fat·····2132·b-·defN·81-Jan-01·01:01·res/yJ.xml | 64 | -rw----·····0.0·fat·····2132·b-·defN·81-Jan-01·01:01·res/yJ.xml |
| 65 | -rw----·····0.0·fat······980·b-·defN·81-Jan-01·01:01·res/yt.xml | 65 | -rw----·····0.0·fat······980·b-·defN·81-Jan-01·01:01·res/yt.xml |
| 66 | -rw----·····0.0·fat····20452·b-·stor·81-Jan-01·01:01·resources.arsc | 66 | -rw----·····0.0·fat····20452·b-·stor·81-Jan-01·01:01·resources.arsc |
| 67 | -rw----·····2.0·fat·····6038·b-·defN·81-Jan-01·01:01·META-INF/668C4476.SF | 67 | -rw----·····2.0·fat·····6038·b-·defN·81-Jan-01·01:01·META-INF/668C4476.SF |
| 68 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/668C4476.RSA | 68 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/668C4476.RSA |
| 69 | -rw----·····2.0·fat·····5911·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 69 | -rw----·····2.0·fat·····5911·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 70 | 68·files,·7020243·bytes·uncompressed,·234469 | 70 | 68·files,·7020243·bytes·uncompressed,·2344694·bytes·compressed:··66.6% |
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | DEX·version·'035' | 1 | DEX·version·'035' |
| 2 | DEX·file·header: | 2 | DEX·file·header: |
| 3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
| 4 | checksum············:· | 4 | checksum············:·4d3c9a7e |
| 5 | signature···········:· | 5 | signature···········:·a692...0030 |
| 6 | file_size···········:·2570984 | 6 | file_size···········:·2570984 |
| 7 | header_size·········:·112 | 7 | header_size·········:·112 |
| 8 | link_size···········:·0 | 8 | link_size···········:·0 |
| 9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
| 10 | string_ids_size·····:·15028 | 10 | string_ids_size·····:·15028 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·1849 | 12 | type_ids_size·······:·1849 |
| Offset 476548, 15 lines modified | Offset 476548, 15 lines modified | ||
| 476548 | ······type··········:·'Ljava/lang/String;' | 476548 | ······type··········:·'Ljava/lang/String;' |
| 476549 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 476549 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
| 476550 | ······value·········:·"release" | 476550 | ······value·········:·"release" |
| 476551 | ····#2··············:·(in·Lorg/billthefarmer/gridle/BuildConfig;) | 476551 | ····#2··············:·(in·Lorg/billthefarmer/gridle/BuildConfig;) |
| 476552 | ······name··········:·'BUILT' | 476552 | ······name··········:·'BUILT' |
| 476553 | ······type··········:·'J' | 476553 | ······type··········:·'J' |
| 476554 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 476554 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
| 476555 | ······value·········:·17 | 476555 | ······value·········:·1793332547389 |
| 476556 | ····#3··············:·(in·Lorg/billthefarmer/gridle/BuildConfig;) | 476556 | ····#3··············:·(in·Lorg/billthefarmer/gridle/BuildConfig;) |
| 476557 | ······name··········:·'DEBUG' | 476557 | ······name··········:·'DEBUG' |
| 476558 | ······type··········:·'Z' | 476558 | ······type··········:·'Z' |
| 476559 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 476559 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
| 476560 | ······value·········:·false | 476560 | ······value·········:·false |
| 476561 | ····#4··············:·(in·Lorg/billthefarmer/gridle/BuildConfig;) | 476561 | ····#4··············:·(in·Lorg/billthefarmer/gridle/BuildConfig;) |
| 476562 | ······name··········:·'VERSION_CODE' | 476562 | ······name··········:·'VERSION_CODE' |
| Offset 478980, 15 lines modified | Offset 478980, 15 lines modified | ||
| 478980 | 139906:·6e10·8c0d·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@0d8c | 478980 | 139906:·6e10·8c0d·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@0d8c |
| 478981 | 13990c:·0a04···································|0044:·move-result·v4 | 478981 | 13990c:·0a04···································|0044:·move-result·v4 |
| 478982 | 13990e:·3804·1a00······························|0045:·if-eqz·v4,·005f·//·+001a | 478982 | 13990e:·3804·1a00······························|0045:·if-eqz·v4,·005f·//·+001a |
| 478983 | 139912:·6e10·980d·0300·························|0047:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@0d98 | 478983 | 139912:·6e10·980d·0300·························|0047:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@0d98 |
| 478984 | 139918:·0a04···································|004a:·move-result·v4 | 478984 | 139918:·0a04···································|004a:·move-result·v4 |
| 478985 | 13991a:·6e10·890d·0300·························|004b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@0d89 | 478985 | 13991a:·6e10·890d·0300·························|004b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@0d89 |
| 478986 | 139920:·0a03···································|004e:·move-result·v3 | 478986 | 139920:·0a03···································|004e:·move-result·v3 |
| 478987 | 139922:·1805· | 478987 | 139922:·1805·3d0f·f38a·a101·0000···············|004f:·const-wide·v5,·#double·8.86024e-312·//·#000001a18af30f3d |
| 478988 | 13992c:·7120·d30a·6500·························|0054:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@0ad3 | 478988 | 13992c:·7120·d30a·6500·························|0054:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@0ad3 |
| 478989 | 139932:·0c05···································|0057:·move-result-object·v5 | 478989 | 139932:·0c05···································|0057:·move-result-object·v5 |
| 478990 | 139934:·6e20·520c·5100·························|0058:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@0c52 | 478990 | 139934:·6e20·520c·5100·························|0058:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@0c52 |
| 478991 | 13993a:·0c01···································|005b:·move-result-object·v1 | 478991 | 13993a:·0c01···································|005b:·move-result-object·v1 |
| 478992 | 13993c:·6e40·9a00·4213·························|005c:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@009a | 478992 | 13993c:·6e40·9a00·4213·························|005c:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@009a |
| 478993 | 139942:·6e20·0e00·2000·························|005f:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@000e | 478993 | 139942:·6e20·0e00·2000·························|005f:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@000e |
| 478994 | 139948:·1401·0a00·0401·························|0062:·const·v1,·#float·2.42446e-38·//·#0104000a | 478994 | 139948:·1401·0a00·0401·························|0062:·const·v1,·#float·2.42446e-38·//·#0104000a |
| Offset 485170, 15 lines modified | Offset 485170, 15 lines modified | ||
| 485170 | 13de12:·6e10·8c0d·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@0d8c | 485170 | 13de12:·6e10·8c0d·0300·························|0041:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.find:()Z·//·method@0d8c |
| 485171 | 13de18:·0a04···································|0044:·move-result·v4 | 485171 | 13de18:·0a04···································|0044:·move-result·v4 |
| 485172 | 13de1a:·3804·1a00······························|0045:·if-eqz·v4,·005f·//·+001a | 485172 | 13de1a:·3804·1a00······························|0045:·if-eqz·v4,·005f·//·+001a |
| 485173 | 13de1e:·6e10·980d·0300·························|0047:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@0d98 | 485173 | 13de1e:·6e10·980d·0300·························|0047:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.start:()I·//·method@0d98 |
| 485174 | 13de24:·0a04···································|004a:·move-result·v4 | 485174 | 13de24:·0a04···································|004a:·move-result·v4 |
| 485175 | 13de26:·6e10·890d·0300·························|004b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@0d89 | 485175 | 13de26:·6e10·890d·0300·························|004b:·invoke-virtual·{v3},·Ljava/util/regex/Matcher;.end:()I·//·method@0d89 |
| 485176 | 13de2c:·0a03···································|004e:·move-result·v3 | 485176 | 13de2c:·0a03···································|004e:·move-result·v3 |
| 485177 | 13de2e:·1805· | 485177 | 13de2e:·1805·3d0f·f38a·a101·0000···············|004f:·const-wide·v5,·#double·8.86024e-312·//·#000001a18af30f3d |
| 485178 | 13de38:·7120·d30a·6500·························|0054:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@0ad3 | 485178 | 13de38:·7120·d30a·6500·························|0054:·invoke-static·{v5,·v6},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@0ad3 |
| 485179 | 13de3e:·0c05···································|0057:·move-result-object·v5 | 485179 | 13de3e:·0c05···································|0057:·move-result-object·v5 |
| 485180 | 13de40:·6e20·520c·5100·························|0058:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@0c52 | 485180 | 13de40:·6e20·520c·5100·························|0058:·invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String;·//·method@0c52 |
| 485181 | 13de46:·0c01···································|005b:·move-result-object·v1 | 485181 | 13de46:·0c01···································|005b:·move-result-object·v1 |
| 485182 | 13de48:·6e40·9a00·4213·························|005c:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@009a | 485182 | 13de48:·6e40·9a00·4213·························|005c:·invoke-virtual·{v2,·v4,·v3,·v1},·Landroid/text/SpannableStringBuilder;.replace:(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;·//·method@009a |
| 485183 | 13de4e:·6e20·0e00·2000·························|005f:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@000e | 485183 | 13de4e:·6e20·0e00·2000·························|005f:·invoke-virtual·{v0,·v2},·Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;·//·method@000e |
| 485184 | 13de54:·1401·0a00·0401·························|0062:·const·v1,·#float·2.42446e-38·//·#0104000a | 485184 | 13de54:·1401·0a00·0401·························|0062:·const·v1,·#float·2.42446e-38·//·#0104000a |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·237134 | 1 | Zip·file·size:·2371341·bytes,·number·of·entries:·1370 |
| 2 | ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·android/support/v4/content/FileProvider$PathStrategy.class | 2 | ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·android/support/v4/content/FileProvider$PathStrategy.class |
| 3 | ?rwxrwxr-x··2.0·unx·····3159·b-·stor·80-Jan-01·00:00·android/support/v4/content/FileProvider$SimplePathStrategy.class | 3 | ?rwxrwxr-x··2.0·unx·····3159·b-·stor·80-Jan-01·00:00·android/support/v4/content/FileProvider$SimplePathStrategy.class |
| 4 | ?rwxrwxr-x··2.0·unx·····6683·b-·stor·80-Jan-01·00:00·android/support/v4/content/FileProvider.class | 4 | ?rwxrwxr-x··2.0·unx·····6683·b-·stor·80-Jan-01·00:00·android/support/v4/content/FileProvider.class |
| 5 | ?rwxrwxr-x··2.0·unx·····1698·b-·stor·80-Jan-01·00:00·com/google/zxing/BarcodeFormat.class | 5 | ?rwxrwxr-x··2.0·unx·····1698·b-·stor·80-Jan-01·00:00·com/google/zxing/BarcodeFormat.class |
| 6 | ?rwxrwxr-x··2.0·unx······750·b-·stor·80-Jan-01·00:00·com/google/zxing/Binarizer.class | 6 | ?rwxrwxr-x··2.0·unx······750·b-·stor·80-Jan-01·00:00·com/google/zxing/Binarizer.class |
| 7 | ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·com/google/zxing/BinaryBitmap.class | 7 | ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·com/google/zxing/BinaryBitmap.class |
| 8 | ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·com/google/zxing/ReaderException.class | 8 | ?rwxrwxr-x··2.0·unx······672·b-·stor·80-Jan-01·00:00·com/google/zxing/ReaderException.class |
| Offset 1365, 8 lines modified | Offset 1365, 8 lines modified | ||
| 1365 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/Contract.class | 1365 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/Contract.class |
| 1366 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/Nls.class | 1366 | ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/Nls.class |
| 1367 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/NonNls.class | 1367 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/NonNls.class |
| 1368 | ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/NotNull.class | 1368 | ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/NotNull.class |
| 1369 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/Nullable.class | 1369 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/Nullable.class |
| 1370 | ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/PropertyKey.class | 1370 | ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/PropertyKey.class |
| 1371 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/TestOnly.class | 1371 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·org/jetbrains/annotations/TestOnly.class |
| 1372 | 1370·files,·2723779·bytes·uncompressed,·213908 | 1372 | 1370·files,·2723779·bytes·uncompressed,·2139081·bytes·compressed:··21.5% |
| Offset 23317, 15 lines modified | Offset 23317, 15 lines modified | ||
| 23317 | 20C6C9·LOCAL·HEADER·#1287····04034B50·(67324752) | 23317 | 20C6C9·LOCAL·HEADER·#1287····04034B50·(67324752) |
| 23318 | 20C6CD·Extract·Zip·Spec······14·(20)·'2.0' | 23318 | 20C6CD·Extract·Zip·Spec······14·(20)·'2.0' |
| 23319 | 20C6CE·Extract·OS············00·(0)·'MS-DOS' | 23319 | 20C6CE·Extract·OS············00·(0)·'MS-DOS' |
| 23320 | 20C6CF·General·Purpose·Flag··0000·(0) | 23320 | 20C6CF·General·Purpose·Flag··0000·(0) |
| 23321 | 20C6D1·Compression·Method····0000·(0)·'Stored' | 23321 | 20C6D1·Compression·Method····0000·(0)·'Stored' |
| 23322 | 20C6D3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' | 23322 | 20C6D3·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
| 23323 | 20C6D7·CRC··················· | 23323 | 20C6D7·CRC···················50385730·(1345869616) |
| 23324 | 20C6DB·Compressed·Size·······000001BC·(444) | 23324 | 20C6DB·Compressed·Size·······000001BC·(444) |
| 23325 | 20C6DF·Uncompressed·Size·····000001BC·(444) | 23325 | 20C6DF·Uncompressed·Size·····000001BC·(444) |
| 23326 | 20C6E3·Filename·Length·······002A·(42) | 23326 | 20C6E3·Filename·Length·······002A·(42) |
| 23327 | 20C6E5·Extra·Length··········0000·(0) | 23327 | 20C6E5·Extra·Length··········0000·(0) |
| 23328 | 20C6E7·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 23328 | 20C6E7·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23329 | # | 23329 | # |
| 23330 | #·WARNING:·Offset·0x20C6E7:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 23330 | #·WARNING:·Offset·0x20C6E7:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| Offset 23642, 36877 lines modified | Offset 23642, 36877 lines modified | ||
| 23642 | 20FF72·LOCAL·HEADER·#1305····04034B50·(67324752) | 23642 | 20FF72·LOCAL·HEADER·#1305····04034B50·(67324752) |
| 23643 | 20FF76·Extract·Zip·Spec······14·(20)·'2.0' | 23643 | 20FF76·Extract·Zip·Spec······14·(20)·'2.0' |
| 23644 | 20FF77·Extract·OS············00·(0)·'MS-DOS' | 23644 | 20FF77·Extract·OS············00·(0)·'MS-DOS' |
| 23645 | 20FF78·General·Purpose·Flag··0000·(0) | 23645 | 20FF78·General·Purpose·Flag··0000·(0) |
| 23646 | ·······[Bits·1-2]············0·'Normal·Compression' | 23646 | ·······[Bits·1-2]············0·'Normal·Compression' |
| 23647 | 20FF7A·Compression·Method····0008·(8)·'Deflated' | 23647 | 20FF7A·Compression·Method····0008·(8)·'Deflated' |
| 23648 | 20FF7C·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' | 23648 | 20FF7C·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
| 23649 | 20FF80·CRC··················· | 23649 | 20FF80·CRC···················7FF11624·(2146506276) |
| 23650 | 20FF84·Compressed·Size·······0000420 | 23650 | 20FF84·Compressed·Size·······0000420B·(16907) |
| 23651 | 20FF88·Uncompressed·Size·····00008DA4·(36260) | 23651 | 20FF88·Uncompressed·Size·····00008DA4·(36260) |
| 23652 | 20FF8C·Filename·Length·······0025·(37) | 23652 | 20FF8C·Filename·Length·······0025·(37) |
| 23653 | 20FF8E·Extra·Length··········0000·(0) | 23653 | 20FF8E·Extra·Length··········0000·(0) |
| 23654 | 20FF90·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 23654 | 20FF90·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23655 | # | 23655 | # |
| 23656 | #·WARNING:·Offset·0x20FF90:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | 23656 | #·WARNING:·Offset·0x20FF90:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23657 | #··········Zero·length·filename | 23657 | #··········Zero·length·filename |
| 23658 | # | 23658 | # |
| 23659 | 20FFB5·PAYLOAD | 23659 | 20FFB5·PAYLOAD |
| 23660 | 2141C | 23660 | 2141C0·LOCAL·HEADER·#1306····04034B50·(67324752) |
| 23661 | 2141C | 23661 | 2141C4·Extract·Zip·Spec······14·(20)·'2.0' |
| 23662 | 2141C | 23662 | 2141C5·Extract·OS············00·(0)·'MS-DOS' |
| 23663 | 2141C | 23663 | 2141C6·General·Purpose·Flag··0000·(0) |
| 23664 | 2141C | 23664 | 2141C8·Compression·Method····0000·(0)·'Stored' |
| 23665 | 2141C | 23665 | 2141CA·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
| 23666 | 2141C | 23666 | 2141CE·CRC···················C4DD6750·(3302844240) |
| 23667 | 2141D | 23667 | 2141D2·Compressed·Size·······00000A70·(2672) |
| 23668 | 2141D | 23668 | 2141D6·Uncompressed·Size·····00000A70·(2672) |
| 23669 | 2141D | 23669 | 2141DA·Filename·Length·······0023·(35) |
| 23670 | 2141D | 23670 | 2141DC·Extra·Length··········0000·(0) |
| 23671 | 2141D | 23671 | 2141DE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23672 | # | 23672 | # |
| 23673 | #·WARNING:·Offset·0x2141D | 23673 | #·WARNING:·Offset·0x2141DE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23674 | #··········Zero·length·filename | 23674 | #··········Zero·length·filename |
| 23675 | # | 23675 | # |
| 23676 | 21420 | 23676 | 214201·PAYLOAD |
| 23677 | 214C7 | 23677 | 214C71·LOCAL·HEADER·#1307····04034B50·(67324752) |
| 23678 | 214C7 | 23678 | 214C75·Extract·Zip·Spec······14·(20)·'2.0' |
| 23679 | 214C7 | 23679 | 214C76·Extract·OS············00·(0)·'MS-DOS' |
| 23680 | 214C7 | 23680 | 214C77·General·Purpose·Flag··0000·(0) |
| 23681 | 214C7 | 23681 | 214C79·Compression·Method····0000·(0)·'Stored' |
| 23682 | 214C7 | 23682 | 214C7B·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
| 23683 | 214C | 23683 | 214C7F·CRC···················396AF621·(963311137) |
| 23684 | 214C8 | 23684 | 214C83·Compressed·Size·······000001E9·(489) |
| 23685 | 214C8 | 23685 | 214C87·Uncompressed·Size·····000001E9·(489) |
| 23686 | 214C8 | 23686 | 214C8B·Filename·Length·······003E·(62) |
| 23687 | 214C8 | 23687 | 214C8D·Extra·Length··········0000·(0) |
| 23688 | 214C | 23688 | 214C8F·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23689 | # | 23689 | # |
| 23690 | #·WARNING:·Offset·0x214C | 23690 | #·WARNING:·Offset·0x214C8F:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23691 | #··········Zero·length·filename | 23691 | #··········Zero·length·filename |
| 23692 | # | 23692 | # |
| 23693 | 214CC | 23693 | 214CCD·PAYLOAD |
| 23694 | 214EB | 23694 | 214EB6·LOCAL·HEADER·#1308····04034B50·(67324752) |
| 23695 | 214EB | 23695 | 214EBA·Extract·Zip·Spec······14·(20)·'2.0' |
| 23696 | 214EB | 23696 | 214EBB·Extract·OS············00·(0)·'MS-DOS' |
| 23697 | 214EB | 23697 | 214EBC·General·Purpose·Flag··0000·(0) |
| 23698 | 214EB | 23698 | 214EBE·Compression·Method····0000·(0)·'Stored' |
| 23699 | 214EC | 23699 | 214EC0·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
| 23700 | 214EC | 23700 | 214EC4·CRC···················F592B924·(4120033572) |
| 23701 | 214EC | 23701 | 214EC8·Compressed·Size·······000001E2·(482) |
| 23702 | 214EC | 23702 | 214ECC·Uncompressed·Size·····000001E2·(482) |
| 23703 | 214ED | 23703 | 214ED0·Filename·Length·······003F·(63) |
| 23704 | 214ED | 23704 | 214ED2·Extra·Length··········0000·(0) |
| 23705 | 214ED | 23705 | 214ED4·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23706 | # | 23706 | # |
| 23707 | #·WARNING:·Offset·0x214ED | 23707 | #·WARNING:·Offset·0x214ED4:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23708 | #··········Zero·length·filename | 23708 | #··········Zero·length·filename |
| 23709 | # | 23709 | # |
| 23710 | 214F1 | 23710 | 214F13·PAYLOAD |
| 23711 | 2150F | 23711 | 2150F5·LOCAL·HEADER·#1309····04034B50·(67324752) |
| 23712 | 2150F | 23712 | 2150F9·Extract·Zip·Spec······14·(20)·'2.0' |
| 23713 | 2150F | 23713 | 2150FA·Extract·OS············00·(0)·'MS-DOS' |
| 23714 | 2150F | 23714 | 2150FB·General·Purpose·Flag··0000·(0) |
| 23715 | 2150F | 23715 | 2150FD·Compression·Method····0000·(0)·'Stored' |
| 23716 | 215 | 23716 | 2150FF·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
| 23717 | 21510 | 23717 | 215103·CRC···················A7156667·(2803197543) |
| 23718 | 21510 | 23718 | 215107·Compressed·Size·······00000289·(649) |
| 23719 | 21510 | 23719 | 21510B·Uncompressed·Size·····00000289·(649) |
| 23720 | 2151 | 23720 | 21510F·Filename·Length·······003E·(62) |
| 23721 | 21511 | 23721 | 215111·Extra·Length··········0000·(0) |
| 23722 | 21511 | 23722 | 215113·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23723 | # | 23723 | # |
| 23724 | #·WARNING:·Offset·0x21511 | 23724 | #·WARNING:·Offset·0x215113:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23725 | #··········Zero·length·filename | 23725 | #··········Zero·length·filename |
| 23726 | # | 23726 | # |
| 23727 | 21515 | 23727 | 215151·PAYLOAD |
| 23728 | 2153D | 23728 | 2153DA·LOCAL·HEADER·#1310····04034B50·(67324752) |
| 23729 | 2153D | 23729 | 2153DE·Extract·Zip·Spec······14·(20)·'2.0' |
| 23730 | 2153 | 23730 | 2153DF·Extract·OS············00·(0)·'MS-DOS' |
| 23731 | 2153E | 23731 | 2153E0·General·Purpose·Flag··0000·(0) |
| 23732 | 2153E | 23732 | 2153E2·Compression·Method····0000·(0)·'Stored' |
| 23733 | 2153E | 23733 | 2153E4·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980' |
| 23734 | 2153E | 23734 | 2153E8·CRC···················13444344·(323240772) |
| 23735 | 2153E | 23735 | 2153EC·Compressed·Size·······00000274·(628) |
| 23736 | 2153F | 23736 | 2153F0·Uncompressed·Size·····00000274·(628) |
| 23737 | 2153F | 23737 | 2153F4·Filename·Length·······003E·(62) |
| 23738 | 2153F | 23738 | 2153F6·Extra·Length··········0000·(0) |
| 23739 | 2153F | 23739 | 2153F8·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23740 | # | 23740 | # |
| 23741 | #·WARNING:·Offset·0x2153F | 23741 | #·WARNING:·Offset·0x2153F8:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' |
| 23742 | #··········Zero·length·filename | 23742 | #··········Zero·length·filename |
| 23743 | # | 23743 | # |
| 23744 | 21543 | 23744 | 215436·PAYLOAD |
| 23745 | 2156A | 23745 | 2156AA·LOCAL·HEADER·#1311····04034B50·(67324752) |
| 23746 | 2156A | 23746 | 2156AE·Extract·Zip·Spec······14·(20)·'2.0' |
| Max diff block lines reached; 3235115/3258730 bytes (99.28%) of diff not shown. | |||
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | package·org.billthefarmer.gridle; | 1 | package·org.billthefarmer.gridle; |
| 2 | public·final·class·BuildConfig | 2 | public·final·class·BuildConfig |
| 3 | { | 3 | { |
| 4 | ····public·static·final·String·APPLICATION_ID·=·"org.billthefarmer.gridle"; | 4 | ····public·static·final·String·APPLICATION_ID·=·"org.billthefarmer.gridle"; |
| 5 | ····public·static·final·String·BUILD_TYPE·=·"release"; | 5 | ····public·static·final·String·BUILD_TYPE·=·"release"; |
| 6 | ····public·static·final·long·BUILT·=·17 | 6 | ····public·static·final·long·BUILT·=·1793332547389L; |
| 7 | ····public·static·final·boolean·DEBUG·=·false; | 7 | ····public·static·final·boolean·DEBUG·=·false; |
| 8 | ····public·static·final·int·VERSION_CODE·=·124; | 8 | ····public·static·final·int·VERSION_CODE·=·124; |
| 9 | ····public·static·final·String·VERSION_NAME·=·"1.24"; | 9 | ····public·static·final·String·VERSION_NAME·=·"1.24"; |
| 10 | } | 10 | } |
| Offset 214, 15 lines modified | Offset 214, 15 lines modified | ||
| 214 | ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131230769)); | 214 | ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131230769)); |
| 215 | ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message); | 215 | ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message); |
| 216 | ········if·(matcher.find())·{ | 216 | ········if·(matcher.find())·{ |
| 217 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.24"); | 217 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.24"); |
| 218 | ········} | 218 | ········} |
| 219 | ········matcher.reset((CharSequence)message); | 219 | ········matcher.reset((CharSequence)message); |
| 220 | ········if·(matcher.find())·{ | 220 | ········if·(matcher.find())·{ |
| 221 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(17 | 221 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1793332547389L))); |
| 222 | ········} | 222 | ········} |
| 223 | ········alertDialog$Builder.setMessage((CharSequence)message); | 223 | ········alertDialog$Builder.setMessage((CharSequence)message); |
| 224 | ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null); | 224 | ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null); |
| 225 | ········alertDialog$Builder.setNeutralButton(2131230743,·(DialogInterface$OnClickListener)new·Gridle$$ExternalSyntheticLambda11(this)); | 225 | ········alertDialog$Builder.setNeutralButton(2131230743,·(DialogInterface$OnClickListener)new·Gridle$$ExternalSyntheticLambda11(this)); |
| 226 | ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299); | 226 | ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299); |
| 227 | ········if·(textView·!=·null)·{ | 227 | ········if·(textView·!=·null)·{ |
| 228 | ············textView.setTextAppearance(alertDialog$Builder.getContext(),·16973894); | 228 | ············textView.setTextAppearance(alertDialog$Builder.getContext(),·16973894); |
| Offset 135, 15 lines modified | Offset 135, 15 lines modified | ||
| 135 | ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131230769)); | 135 | ········final·SpannableStringBuilder·message·=·new·SpannableStringBuilder(this.getText(2131230769)); |
| 136 | ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message); | 136 | ········final·Matcher·matcher·=·Pattern.compile("%s").matcher((CharSequence)message); |
| 137 | ········if·(matcher.find())·{ | 137 | ········if·(matcher.find())·{ |
| 138 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.24"); | 138 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)"1.24"); |
| 139 | ········} | 139 | ········} |
| 140 | ········matcher.reset((CharSequence)message); | 140 | ········matcher.reset((CharSequence)message); |
| 141 | ········if·(matcher.find())·{ | 141 | ········if·(matcher.find())·{ |
| 142 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(17 | 142 | ············message.replace(matcher.start(),·matcher.end(),·(CharSequence)dateTimeInstance.format(Long.valueOf(1793332547389L))); |
| 143 | ········} | 143 | ········} |
| 144 | ········alertDialog$Builder.setMessage((CharSequence)message); | 144 | ········alertDialog$Builder.setMessage((CharSequence)message); |
| 145 | ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null); | 145 | ········alertDialog$Builder.setPositiveButton(17039370,·(DialogInterface$OnClickListener)null); |
| 146 | ········alertDialog$Builder.setNeutralButton(2131230743,·(DialogInterface$OnClickListener)new·Large$$ExternalSyntheticLambda4(this)); | 146 | ········alertDialog$Builder.setNeutralButton(2131230743,·(DialogInterface$OnClickListener)new·Large$$ExternalSyntheticLambda4(this)); |
| 147 | ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299); | 147 | ········final·TextView·textView·=·(TextView)((Dialog)alertDialog$Builder.show()).findViewById(16908299); |
| 148 | ········if·(textView·!=·null)·{ | 148 | ········if·(textView·!=·null)·{ |
| 149 | ············textView.setTextAppearance(alertDialog$Builder.getContext(),·16973894); | 149 | ············textView.setTextAppearance(alertDialog$Builder.getContext(),·16973894); |
| Offset 247, 15 lines modified | Offset 247, 15 lines modified | ||
| 247 | ····move-result·v4 | 247 | ····move-result·v4 |
| 248 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I | 248 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I |
| 249 | ····move-result·v3 | 249 | ····move-result·v3 |
| 250 | ····const-wide·v5,·0x1a | 250 | ····const-wide·v5,·0x1a18af30f3dL |
| 251 | ····.line·1610 | 251 | ····.line·1610 |
| 252 | ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 252 | ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| 253 | ····move-result-object·v5 | 253 | ····move-result-object·v5 |
| 254 | ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String; | 254 | ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String; |
| Offset 498, 15 lines modified | Offset 498, 15 lines modified | ||
| 498 | ····move-result·v4 | 498 | ····move-result·v4 |
| 499 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I | 499 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->end()I |
| 500 | ····move-result·v3 | 500 | ····move-result·v3 |
| 501 | ····const-wide·v5,·0x1a | 501 | ····const-wide·v5,·0x1a18af30f3dL |
| 502 | ····.line·2125 | 502 | ····.line·2125 |
| 503 | ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 503 | ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| 504 | ····move-result-object·v5 | 504 | ····move-result-object·v5 |
| 505 | ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String; | 505 | ····invoke-virtual·{v1,·v5},·Ljava/text/DateFormat;->format(Ljava/lang/Object;)Ljava/lang/String; |
| Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
| 4 | #·static·fields | 4 | #·static·fields |
| 5 | .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.billthefarmer.gridle" | 5 | .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"org.billthefarmer.gridle" |
| 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·=·0x1a | 7 | .field·public·static·final·BUILT:J·=·0x1a18af30f3dL |
| 8 | .field·public·static·final·DEBUG:Z·=·false | 8 | .field·public·static·final·DEBUG:Z·=·false |
| 9 | .field·public·static·final·VERSION_CODE:I·=·0x7c | 9 | .field·public·static·final·VERSION_CODE:I·=·0x7c |
| 10 | .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.24" | 10 | .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"1.24" |