--- /home/fdroid/fdroiddata/tmp/org.eehouse.android.xw4_203.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.eehouse.android.xw4_203.apk ├── zipinfo -v {} │ @@ -172,15 +172,15 @@ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 5403c9f4 │ + 32-bit CRC value (hex): 1520c9c2 │ compressed size: 2091450 bytes │ uncompressed size: 5902168 bytes │ length of filename: 12 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -346,15 +346,15 @@ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 3bbcacfb │ + 32-bit CRC value (hex): 36c7819f │ compressed size: 5159 bytes │ uncompressed size: 14132 bytes │ length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary ├── classes2.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 4a3441d4 │ │ -signature : 941f...845c │ │ +checksum : f66b4206 │ │ +signature : 4dc9...af19 │ │ file_size : 5902168 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 36561 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 5428 │ │ @@ -196539,15 +196539,15 @@ │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "build-info.txt" │ │ #4 : (in Lorg/eehouse/android/xw4/BuildConfig;) │ │ name : 'BUILD_STAMP' │ │ type : 'J' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 1766223939 │ │ + value : 1789171698 │ │ #5 : (in Lorg/eehouse/android/xw4/BuildConfig;) │ │ name : 'BUILD_TYPE' │ │ type : 'Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : "release" │ │ #6 : (in Lorg/eehouse/android/xw4/BuildConfig;) │ │ name : 'DB_NAME' │ │ @@ -1106810,15 +1106810,15 @@ │ │ 223096: 1401 1c00 0c7f |000b: const v1, #float 1.86092e+38 // #7f0c001c │ │ 22309c: 6e30 2a85 a001 |000e: invoke-virtual {v0, v10, v1}, Lorg/eehouse/android/xw4/loc/LocUtils;.inflate:(Landroid/content/Context;I)Landroid/view/View; // method@852a │ │ 2230a2: 0c00 |0011: move-result-object v0 │ │ 2230a4: 1221 |0012: const/4 v1, #int 2 // #2 │ │ 2230a6: 7120 d928 1100 |0013: invoke-static {v1, v1}, Ljava/text/DateFormat;.getDateTimeInstance:(II)Ljava/text/DateFormat; // method@28d9 │ │ 2230ac: 0c02 |0016: move-result-object v2 │ │ 2230ae: 2203 1708 |0017: new-instance v3, Ljava/util/Date; // type@0817 │ │ -2230b2: 1804 b885 263b 9b01 0000 |0019: const-wide v4, #double 8.72631e-312 // #0000019b3b2685b8 │ │ +2230b2: 1804 5089 f192 a001 0000 |0019: const-wide v4, #double 8.83968e-312 // #000001a092f18950 │ │ 2230bc: 7030 9329 4305 |001e: invoke-direct {v3, v4, v5}, Ljava/util/Date;.:(J)V // method@2993 │ │ 2230c2: 6e20 d728 3200 |0021: invoke-virtual {v2, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@28d7 │ │ 2230c8: 0c02 |0024: move-result-object v2 │ │ 2230ca: 2203 a607 |0025: new-instance v3, Ljava/lang/StringBuilder; // type@07a6 │ │ 2230ce: 1304 cb00 |0027: const/16 v4, #int 203 // #cb │ │ 2230d2: 7110 f226 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@26f2 │ │ 2230d8: 0c04 |002c: move-result-object v4 │ ├── classes2.jar │ │ ├── zipinfo -v {} │ │ │ @@ -27059,15 +27059,15 @@ │ │ │ version of encoding software: 2.0 │ │ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ │ │ minimum software version required to extract: 2.0 │ │ │ compression method: none (stored) │ │ │ file security status: not encrypted │ │ │ extended local header: no │ │ │ file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ │ │ - 32-bit CRC value (hex): 2c4924a6 │ │ │ + 32-bit CRC value (hex): 6cb14cad │ │ │ compressed size: 1371 bytes │ │ │ uncompressed size: 1371 bytes │ │ │ length of filename: 41 characters │ │ │ length of extra field: 0 bytes │ │ │ length of file comment: 0 characters │ │ │ disk number on which file begins: disk 1 │ │ │ apparent file type: binary │ │ │ @@ -120783,15 +120783,15 @@ │ │ │ version of encoding software: 2.0 │ │ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ │ │ minimum software version required to extract: 2.0 │ │ │ compression method: none (stored) │ │ │ file security status: not encrypted │ │ │ extended local header: no │ │ │ file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ │ │ - 32-bit CRC value (hex): ee4002bc │ │ │ + 32-bit CRC value (hex): a059e42a │ │ │ compressed size: 4056 bytes │ │ │ uncompressed size: 4056 bytes │ │ │ length of filename: 40 characters │ │ │ length of extra field: 0 bytes │ │ │ length of file comment: 0 characters │ │ │ disk number on which file begins: disk 1 │ │ │ apparent file type: binary │ │ ├── zipdetails --redact --walk --utc {} │ │ │ @@ -17520,15 +17520,15 @@ │ │ │ │ │ │ 13ACA8 LOCAL HEADER #966 04034B50 (67324752) │ │ │ 13ACAC Extract Zip Spec 14 (20) '2.0' │ │ │ 13ACAD Extract OS 00 (0) 'MS-DOS' │ │ │ 13ACAE General Purpose Flag 0000 (0) │ │ │ 13ACB0 Compression Method 0000 (0) 'Stored' │ │ │ 13ACB2 Modification Time 00210000 (2162688) 'Tue Jan 1 00:00:00 1980' │ │ │ -13ACB6 CRC 2C4924A6 (742991014) │ │ │ +13ACB6 CRC 6CB14CAD (1823558829) │ │ │ 13ACBA Compressed Size 0000055B (1371) │ │ │ 13ACBE Uncompressed Size 0000055B (1371) │ │ │ 13ACC2 Filename Length 0029 (41) │ │ │ 13ACC4 Extra Length 0000 (0) │ │ │ 13ACC6 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ # │ │ │ # WARNING: Offset 0x13ACC6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ @@ -77988,15 +77988,15 @@ │ │ │ │ │ │ 6C769B LOCAL HEADER #4311 04034B50 (67324752) │ │ │ 6C769F Extract Zip Spec 14 (20) '2.0' │ │ │ 6C76A0 Extract OS 00 (0) 'MS-DOS' │ │ │ 6C76A1 General Purpose Flag 0000 (0) │ │ │ 6C76A3 Compression Method 0000 (0) 'Stored' │ │ │ 6C76A5 Modification Time 00210000 (2162688) 'Tue Jan 1 00:00:00 1980' │ │ │ -6C76A9 CRC EE4002BC (3997172412) │ │ │ +6C76A9 CRC A059E42A (2690245674) │ │ │ 6C76AD Compressed Size 00000FD8 (4056) │ │ │ 6C76B1 Uncompressed Size 00000FD8 (4056) │ │ │ 6C76B5 Filename Length 0028 (40) │ │ │ 6C76B7 Extra Length 0000 (0) │ │ │ 6C76B9 Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ # │ │ │ # WARNING: Offset 0x6C76B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' │ │ │ @@ -106035,15 +106035,15 @@ │ │ │ 73785D Created Zip Spec 14 (20) '2.0' │ │ │ 73785E Created OS 03 (3) 'Unix' │ │ │ 73785F Extract Zip Spec 14 (20) '2.0' │ │ │ 737860 Extract OS 00 (0) 'MS-DOS' │ │ │ 737861 General Purpose Flag 0000 (0) │ │ │ 737863 Compression Method 0000 (0) 'Stored' │ │ │ 737865 Modification Time 00210000 (2162688) 'Tue Jan 1 00:00:00 1980' │ │ │ -737869 CRC 2C4924A6 (742991014) │ │ │ +737869 CRC 6CB14CAD (1823558829) │ │ │ 73786D Compressed Size 0000055B (1371) │ │ │ 737871 Uncompressed Size 0000055B (1371) │ │ │ 737875 Filename Length 0029 (41) │ │ │ 737877 Extra Length 0000 (0) │ │ │ 737879 Comment Length 0000 (0) │ │ │ 73787B Disk Start 0000 (0) │ │ │ 73787D Int File Attributes 0000 (0) │ │ │ @@ -193074,15 +193074,15 @@ │ │ │ 791BCB Created Zip Spec 14 (20) '2.0' │ │ │ 791BCC Created OS 03 (3) 'Unix' │ │ │ 791BCD Extract Zip Spec 14 (20) '2.0' │ │ │ 791BCE Extract OS 00 (0) 'MS-DOS' │ │ │ 791BCF General Purpose Flag 0000 (0) │ │ │ 791BD1 Compression Method 0000 (0) 'Stored' │ │ │ 791BD3 Modification Time 00210000 (2162688) 'Tue Jan 1 00:00:00 1980' │ │ │ -791BD7 CRC EE4002BC (3997172412) │ │ │ +791BD7 CRC A059E42A (2690245674) │ │ │ 791BDB Compressed Size 00000FD8 (4056) │ │ │ 791BDF Uncompressed Size 00000FD8 (4056) │ │ │ 791BE3 Filename Length 0028 (40) │ │ │ 791BE5 Extra Length 0000 (0) │ │ │ 791BE7 Comment Length 0000 (0) │ │ │ 791BE9 Disk Start 0000 (0) │ │ │ 791BEB Int File Attributes 0000 (0) │ │ ├── org/eehouse/android/xw4/BuildConfig.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ │ │ │ public final class BuildConfig │ │ │ │ { │ │ │ │ public static final String APPLICATION_ID = "org.eehouse.android.xw4"; │ │ │ │ public static final boolean ATTACH_SUPPORTED = false; │ │ │ │ public static final int BAD_COUNT = 2; │ │ │ │ public static final String BUILD_INFO_NAME = "build-info.txt"; │ │ │ │ - public static final long BUILD_STAMP = 1766223939L; │ │ │ │ + public static final long BUILD_STAMP = 1789171698L; │ │ │ │ public static final String BUILD_TYPE = "release"; │ │ │ │ public static final String DB_NAME = "xwdb"; │ │ │ │ public static final boolean DEBUG = false; │ │ │ │ public static final String FLAVOR = "xw4fdroid"; │ │ │ │ public static final boolean FOR_FDROID = true; │ │ │ │ public static final String GITREV_SHORT = "ee545aacd"; │ │ │ │ public static final String GIT_REV = "fdroid_release_207"; │ │ ├── org/eehouse/android/xw4/AboutAlert.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -41,15 +41,15 @@ │ │ │ │ │ │ │ │ public Dialog onCreateDialog(final Bundle bundle) { │ │ │ │ final FragmentActivity activity = this.getActivity(); │ │ │ │ Intrinsics.checkNotNull((Object)activity); │ │ │ │ final Context context = (Context)activity; │ │ │ │ final View inflate = LocUtils.INSTANCE.inflate(context, 2131492892); │ │ │ │ final int n = 2; │ │ │ │ - final String format = DateFormat.getDateTimeInstance(n, n).format(new Date(1766223939000L)); │ │ │ │ + final String format = DateFormat.getDateTimeInstance(n, n).format(new Date(1789171698000L)); │ │ │ │ final Integer value = Integer.valueOf(203); │ │ │ │ final Object[] array = new Object[5]; │ │ │ │ array[0] = "F-Droid"; │ │ │ │ final int n2 = 1; │ │ │ │ array[n2] = "4.4.207"; │ │ │ │ array[n] = value; │ │ │ │ array[3] = "ee545aacd"; ├── assets/build-info.txt │ @@ -1,10 +1,10 @@ │ git_describe: fdroid_release_207 │ HEAD: ee545aacd19bccaedd104452611e5fc5f32ddb27 │ -date: Sat Dec 20 09:45:38 UTC 2025 │ +date: Sat Sep 12 00:08:16 UTC 2026 │ target: assembleXw4fdroidRelease │ diff --git a/xwords4/android/app/build.gradle.kts b/xwords4/android/app/build.gradle.kts │ index bc0e648f3..73d61b3cd 100644 │ --- a/xwords4/android/app/build.gradle.kts │ +++ b/xwords4/android/app/build.gradle.kts │ @@ -266,18 +266,6 @@ android { │ } ├── smali_classes2/org/eehouse/android/xw4/BuildConfig.smali │ @@ -8,15 +8,15 @@ │ │ .field public static final ATTACH_SUPPORTED:Z = false │ │ .field public static final BAD_COUNT:I = 0x2 │ │ .field public static final BUILD_INFO_NAME:Ljava/lang/String; = "build-info.txt" │ │ -.field public static final BUILD_STAMP:J = 0x69467043L │ +.field public static final BUILD_STAMP:J = 0x6aa497f2L │ │ .field public static final BUILD_TYPE:Ljava/lang/String; = "release" │ │ .field public static final DB_NAME:Ljava/lang/String; = "xwdb" │ │ .field public static final DEBUG:Z = false ├── smali_classes2/org/eehouse/android/xw4/AboutAlert.smali │ @@ -148,15 +148,15 @@ │ invoke-static {v1, v1}, Ljava/text/DateFormat;->getDateTimeInstance(II)Ljava/text/DateFormat; │ │ move-result-object v2 │ │ .line 41 │ new-instance v3, Ljava/util/Date; │ │ - const-wide v4, 0x19b3b2685b8L │ + const-wide v4, 0x1a092f18950L │ │ invoke-direct {v3, v4, v5}, Ljava/util/Date;->(J)V │ │ invoke-virtual {v2, v3}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ │ move-result-object v2