10.7 KB
/home/fdroid/fdroiddata/tmp/org.eehouse.android.xw4_201.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.eehouse.android.xw4_201.apk
2.0 KB
zipinfo -v {}
    
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT174 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
175 ··minimum·software·version·required·to·extract:···0.0175 ··minimum·software·version·required·to·extract:···0.0
176 ··compression·method:·····························deflated176 ··compression·method:·····························deflated
177 ··compression·sub-type·(deflation):···············normal177 ··compression·sub-type·(deflation):···············normal
178 ··file·security·status:···························not·encrypted178 ··file·security·status:···························not·encrypted
179 ··extended·local·header:··························no179 ··extended·local·header:··························no
180 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02180 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02
181 ··32-bit·CRC·value·(hex):·························fff41327181 ··32-bit·CRC·value·(hex):·························408827ea
182 ··compressed·size:································2091345·bytes182 ··compressed·size:································2091345·bytes
183 ··uncompressed·size:······························5901936·bytes183 ··uncompressed·size:······························5901936·bytes
184 ··length·of·filename:·····························12·characters184 ··length·of·filename:·····························12·characters
185 ··length·of·extra·field:··························0·bytes185 ··length·of·extra·field:··························0·bytes
186 ··length·of·file·comment:·························0·characters186 ··length·of·file·comment:·························0·characters
187 ··disk·number·on·which·file·begins:···············disk·1187 ··disk·number·on·which·file·begins:···············disk·1
188 ··apparent·file·type:·····························binary188 ··apparent·file·type:·····························binary
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
348 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT348 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
349 ··minimum·software·version·required·to·extract:···0.0349 ··minimum·software·version·required·to·extract:···0.0
350 ··compression·method:·····························deflated350 ··compression·method:·····························deflated
351 ··compression·sub-type·(deflation):···············normal351 ··compression·sub-type·(deflation):···············normal
352 ··file·security·status:···························not·encrypted352 ··file·security·status:···························not·encrypted
353 ··extended·local·header:··························no353 ··extended·local·header:··························no
354 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02354 ··file·last·modified·on·(DOS·date/time):··········1981·Jan·1·01:01:02
355 ··32-bit·CRC·value·(hex):·························69c65ba3355 ··32-bit·CRC·value·(hex):·························5a11c3d7
356 ··compressed·size:································5160·bytes356 ··compressed·size:································5160·bytes
357 ··uncompressed·size:······························14132·bytes357 ··uncompressed·size:······························14132·bytes
358 ··length·of·filename:·····························21·characters358 ··length·of·filename:·····························21·characters
359 ··length·of·extra·field:··························0·bytes359 ··length·of·extra·field:··························0·bytes
360 ··length·of·file·comment:·························0·characters360 ··length·of·file·comment:·························0·characters
361 ··disk·number·on·which·file·begins:···············disk·1361 ··disk·number·on·which·file·begins:···············disk·1
362 ··apparent·file·type:·····························binary362 ··apparent·file·type:·····························binary
6.88 KB
classes2.dex
3.04 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············:·8ca5433f4 checksum············:·051a408e
5 signature···········:·5c27...84435 signature···········:·a458...58ef
6 file_size···········:·59019366 file_size···········:·5901936
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·····:·3655810 string_ids_size·····:·36558
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·542812 type_ids_size·······:·5428
Offset 190881, 15 lines modifiedOffset 190881, 15 lines modified
190881 ······type··········:·'Ljava/lang/String;'190881 ······type··········:·'Ljava/lang/String;'
190882 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)190882 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
190883 ······value·········:·"build-info.txt"190883 ······value·········:·"build-info.txt"
190884 ····#4··············:·(in·Lorg/eehouse/android/xw4/BuildConfig;)190884 ····#4··············:·(in·Lorg/eehouse/android/xw4/BuildConfig;)
190885 ······name··········:·'BUILD_STAMP'190885 ······name··········:·'BUILD_STAMP'
190886 ······type··········:·'J'190886 ······type··········:·'J'
190887 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)190887 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
190888 ······value·········:·1755181505190888 ······value·········:·1755501493
190889 ····#5··············:·(in·Lorg/eehouse/android/xw4/BuildConfig;)190889 ····#5··············:·(in·Lorg/eehouse/android/xw4/BuildConfig;)
190890 ······name··········:·'BUILD_TYPE'190890 ······name··········:·'BUILD_TYPE'
190891 ······type··········:·'Ljava/lang/String;'190891 ······type··········:·'Ljava/lang/String;'
190892 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)190892 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
190893 ······value·········:·"release"190893 ······value·········:·"release"
190894 ····#6··············:·(in·Lorg/eehouse/android/xw4/BuildConfig;)190894 ····#6··············:·(in·Lorg/eehouse/android/xw4/BuildConfig;)
190895 ······name··········:·'DB_NAME'190895 ······name··········:·'DB_NAME'
Offset 1078408, 15 lines modifiedOffset 1078408, 15 lines modified
1078408 223066:·1401·1c00·0c7f·························|000b:·const·v1,·#float·1.86092e+38·//·#7f0c001c1078408 223066:·1401·1c00·0c7f·························|000b:·const·v1,·#float·1.86092e+38·//·#7f0c001c
1078409 22306c:·6e30·2985·a001·························|000e:·invoke-virtual·{v0,·v10,·v1},·Lorg/eehouse/android/xw4/loc/LocUtils;.inflate:(Landroid/content/Context;I)Landroid/view/View;·//·method@85291078409 22306c:·6e30·2985·a001·························|000e:·invoke-virtual·{v0,·v10,·v1},·Lorg/eehouse/android/xw4/loc/LocUtils;.inflate:(Landroid/content/Context;I)Landroid/view/View;·//·method@8529
1078410 223072:·0c00···································|0011:·move-result-object·v01078410 223072:·0c00···································|0011:·move-result-object·v0
1078411 223074:·1221···································|0012:·const/4·v1,·#int·2·//·#21078411 223074:·1221···································|0012:·const/4·v1,·#int·2·//·#2
1078412 223076:·7120·d928·1100·························|0013:·invoke-static·{v1,·v1},·Ljava/text/DateFormat;.getDateTimeInstance:(II)Ljava/text/DateFormat;·//·method@28d91078412 223076:·7120·d928·1100·························|0013:·invoke-static·{v1,·v1},·Ljava/text/DateFormat;.getDateTimeInstance:(II)Ljava/text/DateFormat;·//·method@28d9
1078413 22307c:·0c02···································|0016:·move-result-object·v21078413 22307c:·0c02···································|0016:·move-result-object·v2
1078414 22307e:·2203·1708······························|0017:·new-instance·v3,·Ljava/util/Date;·//·type@08171078414 22307e:·2203·1708······························|0017:·new-instance·v3,·Ljava/util/Date;·//·type@0817
1078415 223082:·1804·e859·f8a8·9801·0000···············|0019:·const-wide·v4,·#double·8.67175e-312·//·#00000198a8f859e81078415 223082:·1804·08fb·0abc·9801·0000···············|0019:·const-wide·v4,·#double·8.67333e-312·//·#00000198bc0afb08
1078416 22308c:·7030·9329·4305·························|001e:·invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;.<init>:(J)V·//·method@29931078416 22308c:·7030·9329·4305·························|001e:·invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;.<init>:(J)V·//·method@2993
1078417 223092:·6e20·d728·3200·························|0021:·invoke-virtual·{v2,·v3},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@28d71078417 223092:·6e20·d728·3200·························|0021:·invoke-virtual·{v2,·v3},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@28d7
1078418 223098:·0c02···································|0024:·move-result-object·v21078418 223098:·0c02···································|0024:·move-result-object·v2
1078419 22309a:·2203·a607······························|0025:·new-instance·v3,·Ljava/lang/StringBuilder;·//·type@07a61078419 22309a:·2203·a607······························|0025:·new-instance·v3,·Ljava/lang/StringBuilder;·//·type@07a6
1078420 22309e:·1304·c900······························|0027:·const/16·v4,·#int·201·//·#c91078420 22309e:·1304·c900······························|0027:·const/16·v4,·#int·201·//·#c9
1078421 2230a2:·7110·f226·0400·························|0029:·invoke-static·{v4},·Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer;·//·method@26f21078421 2230a2:·7110·f226·0400·························|0029:·invoke-static·{v4},·Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer;·//·method@26f2
1078422 2230a8:·0c04···································|002c:·move-result-object·v41078422 2230a8:·0c04···································|002c:·move-result-object·v4
3.81 KB
classes2.jar
2.01 KB
zipinfo -v {}
    
Offset 27059, 15 lines modifiedOffset 27059, 15 lines modified
27059 ··version·of·encoding·software:···················2.027059 ··version·of·encoding·software:···················2.0
27060 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT27060 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
27061 ··minimum·software·version·required·to·extract:···2.027061 ··minimum·software·version·required·to·extract:···2.0
27062 ··compression·method:·····························none·(stored)27062 ··compression·method:·····························none·(stored)
27063 ··file·security·status:···························not·encrypted27063 ··file·security·status:···························not·encrypted
27064 ··extended·local·header:··························no27064 ··extended·local·header:··························no
27065 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0027065 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
27066 ··32-bit·CRC·value·(hex):·························7a40be0927066 ··32-bit·CRC·value·(hex):·························53fc472f
27067 ··compressed·size:································1371·bytes27067 ··compressed·size:································1371·bytes
27068 ··uncompressed·size:······························1371·bytes27068 ··uncompressed·size:······························1371·bytes
27069 ··length·of·filename:·····························41·characters27069 ··length·of·filename:·····························41·characters
27070 ··length·of·extra·field:··························0·bytes27070 ··length·of·extra·field:··························0·bytes
27071 ··length·of·file·comment:·························0·characters27071 ··length·of·file·comment:·························0·characters
27072 ··disk·number·on·which·file·begins:···············disk·127072 ··disk·number·on·which·file·begins:···············disk·1
27073 ··apparent·file·type:·····························binary27073 ··apparent·file·type:·····························binary
Offset 120783, 15 lines modifiedOffset 120783, 15 lines modified
120783 ··version·of·encoding·software:···················2.0120783 ··version·of·encoding·software:···················2.0
120784 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT120784 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
120785 ··minimum·software·version·required·to·extract:···2.0120785 ··minimum·software·version·required·to·extract:···2.0
120786 ··compression·method:·····························none·(stored)120786 ··compression·method:·····························none·(stored)
120787 ··file·security·status:···························not·encrypted120787 ··file·security·status:···························not·encrypted
120788 ··extended·local·header:··························no120788 ··extended·local·header:··························no
120789 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00120789 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
120790 ··32-bit·CRC·value·(hex):·························8af6cee4120790 ··32-bit·CRC·value·(hex):·························6c4f7566
120791 ··compressed·size:································4056·bytes120791 ··compressed·size:································4056·bytes
120792 ··uncompressed·size:······························4056·bytes120792 ··uncompressed·size:······························4056·bytes
120793 ··length·of·filename:·····························40·characters120793 ··length·of·filename:·····························40·characters
120794 ··length·of·extra·field:··························0·bytes120794 ··length·of·extra·field:··························0·bytes
120795 ··length·of·file·comment:·························0·characters120795 ··length·of·file·comment:·························0·characters
120796 ··disk·number·on·which·file·begins:···············disk·1120796 ··disk·number·on·which·file·begins:···············disk·1
120797 ··apparent·file·type:·····························binary120797 ··apparent·file·type:·····························binary
910 B
org/eehouse/android/xw4/BuildConfig.class
828 B
procyon -ec {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 public·final·class·BuildConfig3 public·final·class·BuildConfig
4 {4 {
5 ····public·static·final·String·APPLICATION_ID·=·"org.eehouse.android.xw4";5 ····public·static·final·String·APPLICATION_ID·=·"org.eehouse.android.xw4";
6 ····public·static·final·boolean·ATTACH_SUPPORTED·=·false;6 ····public·static·final·boolean·ATTACH_SUPPORTED·=·false;
7 ····public·static·final·int·BAD_COUNT·=·2;7 ····public·static·final·int·BAD_COUNT·=·2;
8 ····public·static·final·String·BUILD_INFO_NAME·=·"build-info.txt";8 ····public·static·final·String·BUILD_INFO_NAME·=·"build-info.txt";
9 ····public·static·final·long·BUILD_STAMP·=·1755181505L;9 ····public·static·final·long·BUILD_STAMP·=·1755501493L;
10 ····public·static·final·String·BUILD_TYPE·=·"release";10 ····public·static·final·String·BUILD_TYPE·=·"release";
11 ····public·static·final·String·DB_NAME·=·"xwdb";11 ····public·static·final·String·DB_NAME·=·"xwdb";
12 ····public·static·final·boolean·DEBUG·=·false;12 ····public·static·final·boolean·DEBUG·=·false;
13 ····public·static·final·String·FLAVOR·=·"xw4fdroid";13 ····public·static·final·String·FLAVOR·=·"xw4fdroid";
14 ····public·static·final·boolean·FOR_FDROID·=·true;14 ····public·static·final·boolean·FOR_FDROID·=·true;
15 ····public·static·final·String·GITREV_SHORT·=·"8f450b6f5";15 ····public·static·final·String·GITREV_SHORT·=·"8f450b6f5";
16 ····public·static·final·String·GIT_REV·=·"fdroid_release_205";16 ····public·static·final·String·GIT_REV·=·"fdroid_release_205";
916 B
org/eehouse/android/xw4/AboutAlert.class
836 B
procyon -ec {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ····41 ····
42 ····public·Dialog·onCreateDialog(final·Bundle·bundle)·{42 ····public·Dialog·onCreateDialog(final·Bundle·bundle)·{
43 ········final·FragmentActivity·activity·=·this.getActivity();43 ········final·FragmentActivity·activity·=·this.getActivity();
44 ········Intrinsics.checkNotNull((Object)activity);44 ········Intrinsics.checkNotNull((Object)activity);
45 ········final·Context·context·=·(Context)activity;45 ········final·Context·context·=·(Context)activity;
46 ········final·View·inflate·=·LocUtils.INSTANCE.inflate(context,·2131492892);46 ········final·View·inflate·=·LocUtils.INSTANCE.inflate(context,·2131492892);
47 ········final·int·n·=·2;47 ········final·int·n·=·2;
48 ········final·String·format·=·DateFormat.getDateTimeInstance(n,·n).format(new·Date(1755181505000L));48 ········final·String·format·=·DateFormat.getDateTimeInstance(n,·n).format(new·Date(1755501493000L));
49 ········final·Integer·value·=·Integer.valueOf(201);49 ········final·Integer·value·=·Integer.valueOf(201);
50 ········final·Object[]·array·=·new·Object[5];50 ········final·Object[]·array·=·new·Object[5];
51 ········array[0]·=·"F-Droid";51 ········array[0]·=·"F-Droid";
52 ········final·int·n2·=·1;52 ········final·int·n2·=·1;
53 ········array[n2]·=·"4.4.205";53 ········array[n2]·=·"4.4.205";
54 ········array[n]·=·value;54 ········array[n]·=·value;
55 ········array[3]·=·"8f450b6f5";55 ········array[3]·=·"8f450b6f5";
619 B
smali_classes2/org/eehouse/android/xw4/BuildConfig.smali
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
  
8 .field·public·static·final·ATTACH_SUPPORTED:Z·=·false8 .field·public·static·final·ATTACH_SUPPORTED:Z·=·false
  
9 .field·public·static·final·BAD_COUNT:I·=·0x29 .field·public·static·final·BAD_COUNT:I·=·0x2
  
10 .field·public·static·final·BUILD_INFO_NAME:Ljava/lang/String;·=·"build-info.txt"10 .field·public·static·final·BUILD_INFO_NAME:Ljava/lang/String;·=·"build-info.txt"
  
11 .field·public·static·final·BUILD_STAMP:J·=·0x689df1c1L11 .field·public·static·final·BUILD_STAMP:J·=·0x68a2d3b5L
  
12 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"12 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"
  
13 .field·public·static·final·DB_NAME:Ljava/lang/String;·=·"xwdb"13 .field·public·static·final·DB_NAME:Ljava/lang/String;·=·"xwdb"
  
14 .field·public·static·final·DEBUG:Z·=·false14 .field·public·static·final·DEBUG:Z·=·false
  
581 B
smali_classes2/org/eehouse/android/xw4/AboutAlert.smali
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ····invoke-static·{v1,·v1},·Ljava/text/DateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat;148 ····invoke-static·{v1,·v1},·Ljava/text/DateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat;
  
149 ····move-result-object·v2149 ····move-result-object·v2
  
150 ····.line·41150 ····.line·41
151 ····new-instance·v3,·Ljava/util/Date;151 ····new-instance·v3,·Ljava/util/Date;
  
152 ····const-wide·v4,·0x198a8f859e8L152 ····const-wide·v4,·0x198bc0afb08L
  
153 ····invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;-><init>(J)V153 ····invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;-><init>(J)V
  
154 ····invoke-virtual·{v2,·v3},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;154 ····invoke-virtual·{v2,·v3},·Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
  
155 ····move-result-object·v2155 ····move-result-object·v2
  
505 B
assets/build-info.txt
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 git_describe:·fdroid_release_2051 git_describe:·fdroid_release_205
2 HEAD:·8f450b6f567096aa03d6616a729682345409a0672 HEAD:·8f450b6f567096aa03d6616a729682345409a067
3 date:·Thu·Aug·14·14:25:01·UTC·20253 date:·Mon·Aug·18·07:18:11·UTC·2025
4 target:·assembleXw4fdroidRelease4 target:·assembleXw4fdroidRelease
5 diff·--git·a/xwords4/android/app/build.gradle.kts·b/xwords4/android/app/build.gradle.kts5 diff·--git·a/xwords4/android/app/build.gradle.kts·b/xwords4/android/app/build.gradle.kts
6 index·99c4f58d8..8634943ef·1006446 index·99c4f58d8..8634943ef·100644
7 ---·a/xwords4/android/app/build.gradle.kts7 ---·a/xwords4/android/app/build.gradle.kts
8 +++·b/xwords4/android/app/build.gradle.kts8 +++·b/xwords4/android/app/build.gradle.kts
9 @@·-267,18·+267,6·@@·android·{9 @@·-267,18·+267,6·@@·android·{
10 ·········}10 ·········}