60.9 KB
/home/fdroid/fdroiddata/tmp/com.infomaniak.sync_403140003.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.infomaniak.sync_403140003.apk
1.73 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <52bd8d71112bbd70b18d91c7104f3773a9bec59e4c9e39ec21dff6dea6afd79f>, actual: <cdadbfd0f464222d86fa9710e31ceaa7ea374778d0b519c36494620de1cc3353> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <f5fe828a60970c60abff1491b80bd1a68ab38a2703909b05a60dd90dc6b0ce9849f3fb0000000000>, actual: <c3ba4791938ece2e9f4e6cb405a68a366cc03de9d80546e7a7eb6a403ec2c32c49f3fb0000000000>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·false 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·bde3696790faaed6c1345fbd87a940c8f6cc1bea2d12265ba7122c95cf49ea2c 
10 Signer·#1·certificate·SHA-1·digest:·c88d20101facbc53ae00b7865430c4709ca80959 
11 Signer·#1·certificate·MD5·digest:·437daf596734fc40551ed977aeab0b43 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·339e018bfe681a3c90e0684d435bf03517037109cc8b97e4f1816595ff377839 
15 Signer·#1·public·key·SHA-1·digest:·703d815d386aa61623137a0d295447d4e544c81b 
16 Signer·#1·public·key·MD5·digest:·081c5c0f4b3cd3ef0fb533e78d63e192 
1.56 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·16515913·bytes,·number·of·entries:·25551 Zip·file·size:·16515913·bytes,·number·of·entries:·2555
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····5432·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····5433·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······546·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······546·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx·11304244·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx·11304244·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx···325844·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-r--r--··0.0·unx···325844·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-r--r--··0.0·unx··2099504·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so7 -rw-r--r--··0.0·unx··2099504·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so
8 -rw-r--r--··0.0·unx··1279936·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so8 -rw-r--r--··0.0·unx··1279936·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so
9 -rw-r--r--··0.0·unx··2254740·b-·stor·81-Jan-01·01:01·lib/x86/libconscrypt_jni.so9 -rw-r--r--··0.0·unx··2254740·b-·stor·81-Jan-01·01:01·lib/x86/libconscrypt_jni.so
10 -rw-r--r--··0.0·unx··2501448·b-·stor·81-Jan-01·01:01·lib/x86_64/libconscrypt_jni.so10 -rw-r--r--··0.0·unx··2501448·b-·stor·81-Jan-01·01:01·lib/x86_64/libconscrypt_jni.so
Offset 2550, 8 lines modifiedOffset 2550, 8 lines modified
2550 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml2550 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
2551 -rw----·····0.0·fat·····5680·b-·stor·81-Jan-01·01:01·res/zr.png2551 -rw----·····0.0·fat·····5680·b-·stor·81-Jan-01·01:01·res/zr.png
2552 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png2552 -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png
2553 -rw----·····0.0·fat··1561496·b-·stor·81-Jan-01·01:01·resources.arsc2553 -rw----·····0.0·fat··1561496·b-·stor·81-Jan-01·01:01·resources.arsc
2554 -rw----·····2.0·fat···255567·b-·defN·81-Jan-01·01:01·META-INF/C040C771.SF2554 -rw----·····2.0·fat···255567·b-·defN·81-Jan-01·01:01·META-INF/C040C771.SF
2555 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C040C771.RSA2555 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C040C771.RSA
2556 -rw----·····2.0·fat···255440·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2556 -rw----·····2.0·fat···255440·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2557 2555·files,·26103962·bytes·uncompressed,·16163818·bytes·compressed:··38.1%2557 2555·files,·26103963·bytes·uncompressed,·16163817·bytes·compressed:··38.1%
10.2 KB
classes.dex
3.73 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·'037'1 DEX·version·'037'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n037\0'3 magic···············:·'dex\n037\0'
4 checksum············:·5d6565344 checksum············:·2f3c66ac
5 signature···········:·03b5...86c25 signature···········:·8ac0...bff2
6 file_size···········:·113042446 file_size···········:·11304244
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·····:·7791410 string_ids_size·····:·77914
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·1496212 type_ids_size·······:·14962
Offset 1453431, 15 lines modifiedOffset 1453431, 15 lines modified
1453431 ······type··········:·'Ljava/lang/String;'1453431 ······type··········:·'Ljava/lang/String;'
1453432 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1453432 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1453433 ······value·········:·"4.3.14"1453433 ······value·········:·"4.3.14"
1453434 ····#7··············:·(in·Lat/bitfire/davdroid/BuildConfig;)1453434 ····#7··············:·(in·Lat/bitfire/davdroid/BuildConfig;)
1453435 ······name··········:·'buildTime'1453435 ······name··········:·'buildTime'
1453436 ······type··········:·'J'1453436 ······type··········:·'J'
1453437 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1453437 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1453438 ······value·········:·17130557556711453438 ······value·········:·1718290627258
1453439 ····#8··············:·(in·Lat/bitfire/davdroid/BuildConfig;)1453439 ····#8··············:·(in·Lat/bitfire/davdroid/BuildConfig;)
1453440 ······name··········:·'userAgent'1453440 ······name··········:·'userAgent'
1453441 ······type··········:·'Ljava/lang/String;'1453441 ······type··········:·'Ljava/lang/String;'
1453442 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1453442 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1453443 ······value·········:·"kSync"1453443 ······value·········:·"kSync"
1453444 ··Instance·fields···-1453444 ··Instance·fields···-
1453445 ··Direct·methods····-1453445 ··Direct·methods····-
Offset 3869769, 15 lines modifiedOffset 3869769, 15 lines modified
3869769 3e0e06:·6900·df41······························|0005:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.INSTANCE:Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;·//·field@41df3869769 3e0e06:·6900·df41······························|0005:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.INSTANCE:Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;·//·field@41df
3869770 3e0e0a:·2200·542b······························|0007:·new-instance·v0,·Ljava/text/SimpleDateFormat;·//·type@2b543869770 3e0e0a:·2200·542b······························|0007:·new-instance·v0,·Ljava/text/SimpleDateFormat;·//·type@2b54
3869771 3e0e0e:·1b01·0a2f·0100·························|0009:·const-string/jumbo·v1,·"yyyy/MM/dd"·//·string@00012f0a3869771 3e0e0e:·1b01·0a2f·0100·························|0009:·const-string/jumbo·v1,·"yyyy/MM/dd"·//·string@00012f0a
3869772 3e0e14:·6202·c77b······························|000c:·sget-object·v2,·Ljava/util/Locale;.ROOT:Ljava/util/Locale;·//·field@7bc73869772 3e0e14:·6202·c77b······························|000c:·sget-object·v2,·Ljava/util/Locale;.ROOT:Ljava/util/Locale;·//·field@7bc7
3869773 3e0e18:·7030·d1bc·1002·························|000e:·invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;.<init>:(Ljava/lang/String;Ljava/util/Locale;)V·//·method@bcd13869773 3e0e18:·7030·d1bc·1002·························|000e:·invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;.<init>:(Ljava/lang/String;Ljava/util/Locale;)V·//·method@bcd1
3869774 3e0e1e:·6900·e241······························|0011:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDateFormat:Ljava/text/SimpleDateFormat;·//·field@41e23869774 3e0e1e:·6900·e241······························|0011:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDateFormat:Ljava/text/SimpleDateFormat;·//·field@41e2
3869775 3e0e22:·2201·662b······························|0013:·new-instance·v1,·Ljava/util/Date;·//·type@2b663869775 3e0e22:·2201·662b······························|0013:·new-instance·v1,·Ljava/util/Date;·//·type@2b66
3869776 3e0e26:·1802·976d·14da·8e01·0000···············|0015:·const-wide·v2,·#double·8.46362e-312·//·#0000018eda146d973869776 3e0e26:·1802·ba3a·1a12·9001·0000···············|0015:·const-wide·v2,·#double·8.48948e-312·//·#00000190121a3aba
3869777 3e0e30:·7030·bcbd·2103·························|001a:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@bdbc3869777 3e0e30:·7030·bcbd·2103·························|001a:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@bdbc
3869778 3e0e36:·6e20·a5bc·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@bca53869778 3e0e36:·6e20·a5bc·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@bca5
3869779 3e0e3c:·0c00···································|0020:·move-result-object·v03869779 3e0e3c:·0c00···································|0020:·move-result-object·v0
3869780 3e0e3e:·6900·e141······························|0021:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDate:Ljava/lang/String;·//·field@41e13869780 3e0e3e:·6900·e141······························|0021:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDate:Ljava/lang/String;·//·field@41e1
3869781 3e0e42:·6201·e700······························|0023:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00e73869781 3e0e42:·6201·e700······························|0023:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00e7
3869782 3e0e46:·2202·762a······························|0025:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@2a763869782 3e0e46:·2202·762a······························|0025:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@2a76
3869783 3e0e4a:·1a03·83e5······························|0027:·const-string·v3,·"kSync/4.3.14·("·//·string@e5833869783 3e0e4a:·1a03·83e5······························|0027:·const-string·v3,·"kSync/4.3.14·("·//·string@e583
Offset 4171119, 8 lines modifiedOffset 4171119, 8 lines modified
4171119 ········0x000d·line=144171119 ········0x000d·line=14
4171120 ········0x000e·line=154171120 ········0x000e·line=15
4171121 ········0x000f·line=164171121 ········0x000f·line=16
4171122 ········0x0010·line=174171122 ········0x0010·line=17
4171123 ········0x0011·line=184171123 ········0x0011·line=18
4171124 ········0x0012·line=194171124 ········0x0012·line=19
4171125 ········0x0013·line=204171125 ········0x0013·line=20
4171126 [·Too·much·input·for·diff·(SHA256:·a3d4d1032abdd1929c9d5522cd4c701253d3854523e8ceaa6b99a0b647ce4037)·]4171126 [·Too·much·input·for·diff·(SHA256:·3a8c0257a6e2a7ae0c582de3dd29c8e3792a1444a0e8f0a3256be16ee4069f96)·]
6.43 KB
classes.jar
3.0 KB
zipinfo -v {}
    
Offset 84614, 15 lines modifiedOffset 84614, 15 lines modified
84614 ··version·of·encoding·software:···················2.084614 ··version·of·encoding·software:···················2.0
84615 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT84615 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
84616 ··minimum·software·version·required·to·extract:···2.084616 ··minimum·software·version·required·to·extract:···2.0
84617 ··compression·method:·····························none·(stored)84617 ··compression·method:·····························none·(stored)
84618 ··file·security·status:···························not·encrypted84618 ··file·security·status:···························not·encrypted
84619 ··extended·local·header:··························no84619 ··extended·local·header:··························no
84620 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0084620 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
84621 ··32-bit·CRC·value·(hex):·························7258507484621 ··32-bit·CRC·value·(hex):·························49b0464e
84622 ··compressed·size:································583·bytes84622 ··compressed·size:································583·bytes
84623 ··uncompressed·size:······························583·bytes84623 ··uncompressed·size:······························583·bytes
84624 ··length·of·filename:·····························37·characters84624 ··length·of·filename:·····························37·characters
84625 ··length·of·extra·field:··························0·bytes84625 ··length·of·extra·field:··························0·bytes
84626 ··length·of·file·comment:·························0·characters84626 ··length·of·file·comment:·························0·characters
84627 ··disk·number·on·which·file·begins:···············disk·184627 ··disk·number·on·which·file·begins:···············disk·1
84628 ··apparent·file·type:·····························binary84628 ··apparent·file·type:·····························binary
Offset 202324, 15 lines modifiedOffset 202324, 15 lines modified
202324 ··version·of·encoding·software:···················2.0202324 ··version·of·encoding·software:···················2.0
202325 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT202325 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
202326 ··minimum·software·version·required·to·extract:···2.0202326 ··minimum·software·version·required·to·extract:···2.0
202327 ··compression·method:·····························none·(stored)202327 ··compression·method:·····························none·(stored)
202328 ··file·security·status:···························not·encrypted202328 ··file·security·status:···························not·encrypted
202329 ··extended·local·header:··························no202329 ··extended·local·header:··························no
202330 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00202330 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
202331 ··32-bit·CRC·value·(hex):·························d5876f70202331 ··32-bit·CRC·value·(hex):·························94b0df07
202332 ··compressed·size:································2361·bytes202332 ··compressed·size:································2361·bytes
202333 ··uncompressed·size:······························2361·bytes202333 ··uncompressed·size:······························2361·bytes
202334 ··length·of·filename:·····························65·characters202334 ··length·of·filename:·····························65·characters
202335 ··length·of·extra·field:··························0·bytes202335 ··length·of·extra·field:··························0·bytes
202336 ··length·of·file·comment:·························0·characters202336 ··length·of·file·comment:·························0·characters
202337 ··disk·number·on·which·file·begins:···············disk·1202337 ··disk·number·on·which·file·begins:···············disk·1
202338 ··apparent·file·type:·····························binary202338 ··apparent·file·type:·····························binary
Offset 354491, 15 lines modifiedOffset 354491, 15 lines modified
354491 ··version·of·encoding·software:···················2.0354491 ··version·of·encoding·software:···················2.0
354492 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT354492 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
354493 ··minimum·software·version·required·to·extract:···2.0354493 ··minimum·software·version·required·to·extract:···2.0
354494 ··compression·method:·····························none·(stored)354494 ··compression·method:·····························none·(stored)
354495 ··file·security·status:···························not·encrypted354495 ··file·security·status:···························not·encrypted
354496 ··extended·local·header:··························no354496 ··extended·local·header:··························no
354497 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00354497 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
354498 ··32-bit·CRC·value·(hex):·························0785ecb6354498 ··32-bit·CRC·value·(hex):·························6bdc64ce
354499 ··compressed·size:································6334·bytes354499 ··compressed·size:································6334·bytes
354500 ··uncompressed·size:······························6334·bytes354500 ··uncompressed·size:······························6334·bytes
354501 ··length·of·filename:·····························54·characters354501 ··length·of·filename:·····························54·characters
354502 ··length·of·extra·field:··························0·bytes354502 ··length·of·extra·field:··························0·bytes
354503 ··length·of·file·comment:·························0·characters354503 ··length·of·file·comment:·························0·characters
354504 ··disk·number·on·which·file·begins:···············disk·1354504 ··disk·number·on·which·file·begins:···············disk·1
354505 ··apparent·file·type:·····························binary354505 ··apparent·file·type:·····························binary
712 B
at/bitfire/davdroid/BuildConfig.class
638 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 ····public·static·final·String·APPLICATION_ID·=·"com.infomaniak.sync";6 ····public·static·final·String·APPLICATION_ID·=·"com.infomaniak.sync";
7 ····public·static·final·String·BUILD_TYPE·=·"release";7 ····public·static·final·String·BUILD_TYPE·=·"release";
8 ····public·static·final·String·CLIENT_ID·=·"CE011334-F75A-4263-9F9F-45FC5A142F59";8 ····public·static·final·String·CLIENT_ID·=·"CE011334-F75A-4263-9F9F-45FC5A142F59";
9 ····public·static·final·boolean·DEBUG·=·false;9 ····public·static·final·boolean·DEBUG·=·false;
10 ····public·static·final·String·FLAVOR·=·"ose";10 ····public·static·final·String·FLAVOR·=·"ose";
11 ····public·static·final·int·VERSION_CODE·=·403140003;11 ····public·static·final·int·VERSION_CODE·=·403140003;
12 ····public·static·final·String·VERSION_NAME·=·"4.3.14";12 ····public·static·final·String·VERSION_NAME·=·"4.3.14";
13 ····public·static·final·long·buildTime·=·1713055755671L;13 ····public·static·final·long·buildTime·=·1718290627258L;
14 ····public·static·final·String·userAgent·=·"kSync";14 ····public·static·final·String·userAgent·=·"kSync";
15 }15 }
1.12 KB
at/bitfire/davdroid/network/HttpClient$UserAgentInterceptor.class
1020 B
procyon -ec {}
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ····public·static·final·HttpClient$UserAgentInterceptor·INSTANCE;18 ····public·static·final·HttpClient$UserAgentInterceptor·INSTANCE;
19 ····private·static·final·String·userAgent;19 ····private·static·final·String·userAgent;
20 ····private·static·final·String·userAgentDate;20 ····private·static·final·String·userAgentDate;
21 ····private·static·final·SimpleDateFormat·userAgentDateFormat;21 ····private·static·final·SimpleDateFormat·userAgentDateFormat;
22 ····22 ····
23 ····static·{23 ····static·{
24 ········INSTANCE·=·new·HttpClient$UserAgentInterceptor();24 ········INSTANCE·=·new·HttpClient$UserAgentInterceptor();
25 ········final·String·str·=·userAgentDate·=·(userAgentDateFormat·=·new·SimpleDateFormat("yyyy/MM/dd",·Locale.ROOT)).format(new·Date(1713055755671L));25 ········final·String·str·=·userAgentDate·=·(userAgentDateFormat·=·new·SimpleDateFormat("yyyy/MM/dd",·Locale.ROOT)).format(new·Date(1718290627258L));
26 ········final·String·release·=·Build$VERSION.RELEASE;26 ········final·String·release·=·Build$VERSION.RELEASE;
27 ········final·StringBuilder·sb·=·new·StringBuilder("kSync/4.3.14·(");27 ········final·StringBuilder·sb·=·new·StringBuilder("kSync/4.3.14·(");
28 ········sb.append(str);28 ········sb.append(str);
29 ········sb.append(";·dav4jvm;·okhttp/4.12.0)·Android/");29 ········sb.append(";·dav4jvm;·okhttp/4.12.0)·Android/");
30 ········sb.append(release);30 ········sb.append(release);
31 ········final·String·str2·=·userAgent·=·sb.toString();31 ········final·String·str2·=·userAgent·=·sb.toString();
32 ········final·java.util.logging.Logger·log·=·Logger.INSTANCE.getLog();32 ········final·java.util.logging.Logger·log·=·Logger.INSTANCE.getLog();
1.6 KB
at/bitfire/davdroid/ui/AboutActivity$AppFragment.class
1.49 KB
procyon -ec {}
    
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
74 ········this._binding·=·null;74 ········this._binding·=·null;
75 ····}75 ····}
76 ····76 ····
77 ····public·void·onViewCreated(final·View·view,·final·Bundle·bundle)·{77 ····public·void·onViewCreated(final·View·view,·final·Bundle·bundle)·{
78 ········Intrinsics.checkNotNullParameter((Object)view,·"view");78 ········Intrinsics.checkNotNullParameter((Object)view,·"view");
79 ········this.getBinding().appName.setText(R$string.app_name);79 ········this.getBinding().appName.setText(R$string.app_name);
80 ········this.getBinding().appVersion.setText((CharSequence)((Fragment)this).getString(R$string.about_version,·new·Object[]·{·"4.3.14",·Integer.valueOf(403140003)·}));80 ········this.getBinding().appVersion.setText((CharSequence)((Fragment)this).getString(R$string.about_version,·new·Object[]·{·"4.3.14",·Integer.valueOf(403140003)·}));
81 ········this.getBinding().buildTime.setText((CharSequence)((Fragment)this).getString(R$string.about_build_date,·new·Object[]·{·DateFormat.getDateInstance().format(Long.valueOf(1713055755671L))·}));81 ········this.getBinding().buildTime.setText((CharSequence)((Fragment)this).getString(R$string.about_build_date,·new·Object[]·{·DateFormat.getDateInstance().format(Long.valueOf(1718290627258L))·}));
82 ········final·TextView·infomaniakCopyright·=·this.getBinding().infomaniakCopyright;82 ········final·TextView·infomaniakCopyright·=·this.getBinding().infomaniakCopyright;
83 ········final·boolean·clickable·=·true;83 ········final·boolean·clickable·=·true;
84 ········((View)infomaniakCopyright).setClickable(clickable);84 ········((View)infomaniakCopyright).setClickable(clickable);
85 ········this.getBinding().infomaniakCopyright.setMovementMethod(LinkMovementMethod.getInstance());85 ········this.getBinding().infomaniakCopyright.setMovementMethod(LinkMovementMethod.getInstance());
86 ········this.getBinding().infomaniakCopyright.setText((CharSequence)HtmlCompat$Api24Impl.fromHtml(((Fragment)this).getString(R$string.infomaniak_about_infomaniak_copyright),·0));86 ········this.getBinding().infomaniakCopyright.setText((CharSequence)HtmlCompat$Api24Impl.fromHtml(((Fragment)this).getString(R$string.infomaniak_about_infomaniak_copyright),·0));
87 ········if·(Build$VERSION.SDK_INT·<·26)·{87 ········if·(Build$VERSION.SDK_INT·<·26)·{
88 ············this.getBinding().icon.setImageDrawable(((Fragment)this).getResources().getDrawableForDensity(R$mipmap.ic_launcher,·640,·(Resources$Theme)null));88 ············this.getBinding().icon.setImageDrawable(((Fragment)this).getResources().getDrawableForDensity(R$mipmap.ic_launcher,·640,·(Resources$Theme)null));
561 B
smali/at/bitfire/davdroid/BuildConfig.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
  
14 .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"ose"14 .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"ose"
  
15 .field·public·static·final·VERSION_CODE:I·=·0x18076da315 .field·public·static·final·VERSION_CODE:I·=·0x18076da3
  
16 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"4.3.14"16 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"4.3.14"
  
17 .field·public·static·final·buildTime:J·=·0x18eda146d97L17 .field·public·static·final·buildTime:J·=·0x190121a3abaL
  
18 .field·public·static·final·userAgent:Ljava/lang/String;·=·"kSync"18 .field·public·static·final·userAgent:Ljava/lang/String;·=·"kSync"
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
445 B
smali/at/bitfire/davdroid/ui/AboutActivity$AppFragment.smali
    
Offset 598, 15 lines modifiedOffset 598, 15 lines modified
  
598 ····.line·55598 ····.line·55
599 ····.line·56599 ····.line·56
600 ····.line·57600 ····.line·57
601 ····move-result-object·v0601 ····move-result-object·v0
  
602 ····.line·58602 ····.line·58
603 ····const-wide·v1,·0x18eda146d97L603 ····const-wide·v1,·0x190121a3abaL
  
604 ····.line·59604 ····.line·59
605 ····.line·60605 ····.line·60
606 ····.line·61606 ····.line·61
607 ····.line·62607 ····.line·62
608 ····.line·63608 ····.line·63
609 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;609 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
465 B
smali/at/bitfire/davdroid/network/HttpClient$UserAgentInterceptor.smali
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 ····.line·1969 ····.line·19
70 ····.line·2070 ····.line·20
71 ····new-instance·v1,·Ljava/util/Date;71 ····new-instance·v1,·Ljava/util/Date;
  
72 ····.line·2172 ····.line·21
73 ····.line·2273 ····.line·22
74 ····const-wide·v2,·0x18eda146d97L74 ····const-wide·v2,·0x190121a3abaL
  
75 ····.line·2375 ····.line·23
76 ····.line·2476 ····.line·24
77 ····.line·2577 ····.line·25
78 ····.line·2678 ····.line·26
79 ····.line·2779 ····.line·27
80 ····invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;-><init>(J)V80 ····invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;-><init>(J)V
45.9 KB
assets/dexopt/baseline.prof
    
Offset 1, 340 lines modifiedOffset 1, 340 lines modified
00000000:·7072·6f00·3031·3000·01f6·e800·0027·1500··pro.010......'..00000000:·7072·6f00·3031·3000·01f6·e800·0028·1500··pro.010......(..
 00000010:·0078·01ed·5d0f·9454·d579·bf6f·6676·77d8··.x..]..T.y.ofvw.
 00000020:·5d76·0754·5c94·b803·a228·c798·f504·10a2··]v.T\....(......
 00000030:·30c3·3fa5·317f·5063·30d5·86a1·c444·ab46··0.?.1.Pc0....D.F
 00000040:·2c36·e209·3a6f·8588·2647·201a·1b8c·0a7b··,6..:o..&G·....{
 00000050:·d2f4·1c43·eb09·ed39·31d4·d8ec·a06d·b035··...C...91....m.5
 00000060:·2760·7b2a·a435·3246·ce91·d623·8cc1·c012··'`{*.52F...#....
 00000070:·967d·fd7e·efbd·dfee·e5ed·ccce·ccee·2cec··.}.~..........,.
 00000080:·2ef7·71ee·7ef7·7eff·ef77·bf7b·df9f·fbde··..q.~.~..w.{....
 00000090:·50a7·9ea9·5df4·3da5·0e2f·bfee·9efb·4e28··P...].=../....N(
 000000a0:·b5fc·ae65·2b57·deb6·f2f2·afdc·b6aa·ad51··...e+W.........Q
 000000b0:·a988·52ca·f24b·4820·4ab5·0f51·278d·10b8··..R..KH·J..Q'...
 000000c0:·9894·5152·c007·7c95·0fc9·03da·741f·5723··..QR..|.....t.W#
 000000d0:·1032·e37d·081e·e000·ebfc·027a·540a·20fc··.2.}.......zT.·.
 000000e0:·011e·3a3e·2f05·38ea·0d4b·1d74·e2d0·060d··..:>/.8..K.t....
 000000f0:·10fc·a853·0721·f436·f834·f08d·9552·ebb7··...S.!.6.4...R..
 00000100:·c92f·6150·4d52·f458·80f7·7c9f·8f76·c04f··./aPMR.X..|..v.O
 00000110:·df83·75b4·a90f·9032·8c0d·fd21·1f6d·010f··..u....2...!.m..
 00000120:·db94·851c·7053·7d88·3a7c·069d·f1a6·6eda··....pS}.:|....n.
 00000130:·b9c6·a7eb·78d0·3ee1·e3d1·7fe8·010e·7619··....x.>.......v.
 00000140:·2bb4·97f8·b89b·05a2·8dfe·211e·f40f·fe33··+.........!....3
 00000150:·7ea0·a37c·28e5·0229·a08d·9642·3c20·7d08··~..|(..)...B<·}.
 00000160:·42f0·622c·cef6·79e0·0f7d·821c·eae0·817d··B.b,..y..}.....}
 00000170:·c698·e344·5fc8·0f3e·c810·8f3a·64d0·0664··...D_..>...:d..d
 00000180:·ffe0·03da·b08b·9c25·7fd0·36fa·42df·1963··.......%..6.B..c
 00000190:·eaa4·2db4·51d0·869e·797e·1b36·e817·eaec··..-.Q...y~.6....
 000001a0:·3770·ec07·74a2·b00d·3d94·a15e·b4e9·3f74··7p..t...=..^..?t
 000001b0:·c067·d274·fc0b·3e5e·1f53·da84·0df6·9d90··.g.t..>^.S......
 000001c0:·fd67·dfa1·1338·f403·72e0·439d·6de0·a80f··.g...8..r.C.m...
 000001d0:·f147·6e82·465f·e837·72eb·3229·b483·1cd5··.Gn.F_.7r.2)....
 000001e0:·f9c0·0fde·8552·1e90·f245·29c0·e9f1·a5ce··.....R...E).....
 000001f0:·4290·7e20·c750·873e·d8c8·1747·d0e8·1bf9··B.~·.P.>...G....
 00000200:·2083·7e13·4f3b·68d3·0fe8·d3db·b443·5ec6···.~.O;h......C^.
 00000210:·0d3c·e82b·c685·fac8·ab8f·0ff4·5206·3af4··.<.+........R.:.
 00000220:·7144·9b34·e8a0·1ec8·70ad·f907·a9d3·f660··qD.4....p......`
 00000230:·c073·45bf·1ebf·fed8·d0c7·99e3·df1f·3dfd··.sE...........=.
 00000240:·9141·ac06·ea7f·7fec·565a·8663·0fbd·7abd··.A......VZ.c..z.
 00000250:·d276·8cbe·c19d·4f26·be26·be26·074c·0e98··.v....O&.&.&.L..
 00000260:·1c30·3990·2f07·f46b·259d·8e73·3eaf·4175··.09./..k%..s>.Au
 00000270:·3cea·bcdf·0be2·876a·3b78·8d0b·3f79·9d3b··<......j;x..?y.;
 00000280:·547d·2ee6·57a1·b129·2637·1874·dc67·f4a5··T}..W..)&7.t.g..
 00000290:·f763·017a·a1eb·c94b·037c·7de9·1c6c·5af0··.c.z...K.|}..lZ.
 000002a0:·b9c1·60db·33fa·fbce·2113·1f13·1f93·0326··..`.3...!......&
00000010:·0078·01ed·5d0b·9054·d599·3eb7·bb67·a619··.x..]..T..>..g.. 
00000020:·8699·0615·0725·4e83·284a·1933·5600·212a··.....%N.(J.3V.!* 
00000030:·ddbc·94dd·bcf0·15cc·ea86·26c6·44a3·465c··..........&.D.F\ 
00000040:·dc88·15b4·ef08·114d·4a20·1a37·1815·a676··.......MJ·.7...v 
00000050:·b355·865d·2bec·56c5·b0c6·0d8d·ee06·774d··.U.]+.V.......wM 
00000060:·05dc·ad15·b26b·a48d·54c9·ae25·b4c1·c010··.....k..T..%.... 
00000070:·86b9·fb7f·f7de·6fe6·cc9d·7ece·f40c·3370··......o...~...3p 
00000080:·2e75·e63f·e77f·9fff·fce7·dcc7·b9b7·19ad··.u.?............ 
00000090:·9ea9·5ff4·7da5·be7c·c3db·5fbf·ef84·52b7··.._.}..|.._...R. 
000000a0:·deb5·6cc5·8adb·565c·fa95·db56·b637·2915··..l...V\...V.7). 
000000b0:·514a·597e·0909·44a9·f521·eaa4·1102·1793··QJY~..D..!...... 
000000c0:·324a·0af8·80af·f121·7940·9be1·e3ea·0442··2J.....!y@.....B 
000000d0:·6682·0fc1·031c·e068·bf80·1e95·0208·7f80··f......h........ 
000000e0:·878e·cf4b·018e·7ac3·5207·9d38·b441·0304··...K..z.R..8.A.. 
000000f0:·3fea·d441·08bd·8d3e·0d7c·e3a4·d4fb·6df2··?..A...>.|....m. 
00000100:·4b18·54b3·143d·16e0·3dd7·e7a3·1df0·d3f7··K.T..=..=....... 
00000110:·601d·6dea·03a4·0c63·437f·c847·5bc0·c336··`.m....cC..G[..6 
00000120:·6521·07dc·341f·a20e·9f41·67bc·a99b·76ae··e!..4....Ag...v. 
00000130:·f6e9·3a1e·b44f·f878·f41f·7a80·835d·c60a··..:..O.x..z..].. 
00000140:·ed25·3eee·2681·68a3·7f88·07fd·83ff·8c1f··.%>.&.h......... 
00000150:·e828·1f4a·394f·0a68·63a4·100f·481f·8210··.(.J9O.hc...H... 
00000160:·bc18·8b33·7d1e·f843·9f20·873a·7860·9f31··...3}..C.·.:x`.1 
00000170:·e638·d117·f283·0f32·c4a3·0e19·b401·d93f··.8.....2.......? 
00000180:·f880·36ec·2267·c91f·b48d·bed0·77c6·983a··..6."g......w..: 
00000190:·690b·6d14·b4a1·679e·df86·0dfa·853a·fb0d··i.m...g......:.. 
000001a0:·1cfb·019d·286c·430f·65a8·176d·fa0f·1df0··....(lC.e..m.... 
000001b0:·9934·1dff·828f·d7c7·9436·6183·7d27·64ff··.4.......6a.}'d. 
000001c0:·d977·e804·0efd·801c·f850·671b·38ea·43fc··.w.......Pg.8.C. 
000001d0:·919b·a0d1·17fa·8ddc·ba44·0aed·2047·753e··.........D..·Gu> 
000001e0:·f083·77a1·9407·a47c·410a·707a·7ca9·b310··..w....|A.pz|... 
000001f0:·a41f·c831·d4a1·0f36·f2c5·1134·fa46·3ec8··...1...6...4.F>. 
00000200:·a0df·c4d3·0eda·f403·faf4·36ed·9097·7103··..........6...q. 
00000210:·0ffa·8a71·a13e·f2ea·e303·bd94·810e·7d1c··...q.>........}. 
00000220:·d126·0d3a·a807·325c·6bfe·41ea·b43d·18f0··.&.:..2\k.A..=.. 
00000230:·6cd1·afc7·af3f·36f4·71e6·f8f7·474f·7f64··l....?6.q...GO.d 
00000240:·10ab·81fa·df1f·bbd5·96e1·d843·af5e·afb6··...........C.^.. 
00000250:·1da3·6f70·e793·89af·89af·c901·9303·2607··..op..........&. 
00000260:·4c0e·e4cb·01fd·5a49·a7e3·9ccf·6b50·1d8f··L.....ZI....kP.. 
00000270:·3aef·f782·f8e1·da0e·5ee3·c24f·5ee7·0e57··:.......^..O^..W 
00000280:·9f4b·f955·686c·4ac9·0d06·1df7·19c5·f47e··.K.UhlJ........~ 
00000290:·2c40·2f74·3d79·7180·af98·cec1·a605·9f1b··,@/t=yq......... 
000002a0:·0cb6·3da3·bf78·0e99·f898·f898·1c30·3960··..=..x.......09` 
000002b0:·72c0·e480·c901·9303·2607·4c0e·981c·3039··r.......&.L...09 
000002c0:·6072·c0e4·80c9·0193·0326·074c·0e98·1c30··`r.......&.L...0 
000002d0:·3990·2f07·f0ac·bfdc·e7e5·f9f8·0a3d·afce··9./..........=.. 
000002e0:·67cb·e04c·0e9a·1c30·3960·72c0·e480·c901··g..L...09`r.....000002b0:·074c·0e98·1c30·3960·72c0·e480·c901·9303··.L...09`r.......
000002f0:·9303·95e4·c0ed·c25c·887f·6695·f6c6·2f10··.......\..f.../. 
00000300:·3df7·5549·177d·c5bb·ebac·570a·47fa·7b18··=.UI.}....W.G.{. 
00000310:·95f6·b714·7fa1·776b·6e09·c498·ef35·e77b··......wkn....5.{ 
00000320:·b705·d7b0·a497·b247·bace·cfef·3d48·bb4e··.......G....=H.N 
00000330:·b39d·cf1e·f986·2bcc·774d·1ff4·95df·7204··......+.wM....r. 
00000340:·f183·ddae·d6bc·be53·1ba3·fef8·5c4e·fff3··.......S....\N.. 
00000350:·bd13·53ee·bbee·2d03·f4af·549f·f477·9090··..S...-...T..w.. 
00000360:·cb7a·bb94·6cf0·feae·6180·be5e·3c40·f952··.z..l...a..^<@.R 
00000370:·fe1a·7aff·cf37·4315·bb42·ef55·f6c7·7e30··..z..7C..B.U..~0 
00000380:·3ffb·a3e3·64c9·e871·08ae·c3fc·aead·bfbe··?...d..q........ 
00000390:·e9ba·a1a3·9c38·e9e7·b97c·fc41·9d85·7c2b··.....8...|.A..|+ 
000003a0:·b4be·8cd7·e67e·be35·3528·57aa·5dc8·3ef1··.....~.55(W.].>. 
000003b0:·4179·e2f3·419d·57ef·a75e·a75c·70ac·883f··Ay..A.W..^.\p..? 
000003c0:·5de1·40ae·712b·8999·3e46·95c8·19de·a139··].@.q+..>F.....9 
000003d0:·27e4·5b33·2a89·3dae·97ca·d191·6f4e·5662··'.[3*.=.....oNVb000002c0:·2607·4c0e·981c·3039·6072·c0e4·80c9·0193··&.L...09`r......
 000002d0:·0326·07f2·e500·9ef5·97fa·bc3c·1f5f·a1e7··.&.........<._..
 000002e0:·d5f9·6c19·9cc9·4193·0326·074c·0e98·1c30··..l...A..&.L...0
 000002f0:·3960·72a0·9c1c·b85d·980b·f1cf·a8d0·def8··9`r....]........
 00000300:·45a2·e7be·0ae9·a2af·7877·9df5·72e1·707f··E.......xw..r.p.
 00000310:·0fa3·dcfe·16e3·2ff4·6ecd·ad81·18f3·bde6··....../.n.......
 00000320:·7cef·b6e0·1a96·f462·f648·d7f9·f9bd·0769··|......b.H.....i
 00000330:·3768·b6f3·d923·df50·85f9·aee9·83be·f25b··7h...#.P.......[
 00000340:·8e20·7eb0·db95·9ad7·776a·63d4·1f9f·4be9··.·~.....wjc...K.
 00000350:·7fbe·7762·4a7d·d7bd·7980·fe15·eb93·fe0e··..wbJ}..y.......
 00000360:·1272·596f·1793·0dde·dfd5·0fd0·d74b·0728··.rYo.........K.(
 00000370:·5fcc·5f43·efff·f9e6·54c5·aed0·7b95·fdb1··_._C....T...{...
 00000380:·1fcc·cffe·e838·5d32·7a1c·82eb·30bf·6beb··.....8]2z...0.k.
 00000390:·af6f·ba6e·e828·254e·fa79·2e1f·7f50·6721··.o.n.(%N.y...Pg!
 000003a0:·df0a·ad2f·e3b4·b99f·6f4d·0dca·156b·17b2··.../....oM...k..
 000003b0:·4f7c·509e·f87c·50e7·d5fb·a9d7·2917·1c2b··O|P..|P.....)..+
 000003c0:·e2cf·5438·906b·dc72·62a6·8f51·3972·86f7··..T8.k.rb..Q9r..
 000003d0:·d49c·13f2·ad19·e5c4·1ed7·4ba5·e8c8·3727··..........K...7'
000003e0:·c7f0·0e4d·3e98·389b·3833·07ee·d7e6·36e7··...M>.8.83....6.000003e0:·cbb1·6378·4f4d·3e98·389b·3833·07ee·d7e6··..cxOM>.8.83....
000003f0:·387e·ab80·f542·f7ce·a093·87ba·0875·3cce··8~...B.......u<.000003f0:·36e7·387e·ab80·f542·f7ce·a093·87ba·0875··6.8~...B.......u
00000400:·c96c·e33c·816f·b2d9·c675·0dea·c59e·a790··.l.<.o...u......00000400:·3cce·c96c·e33c·816f·b2d9·c675·0dea·7d3d··<..l.<.o...u..}=
00000410:·573f·b7f3·7c43·c875·87bc·80f0·1b78·f2d0··W?..|C.u.....x.. 
00000420:·b7e1·0cf5·6b2f·fc5e·47b5·7dcd·3796·884f··....k/.^G.}.7..O 
00000430:·f0d9·49b5·ed42·df50·d818·0cbf·8dce·eae7··..I..B.P........ 
Max diff block lines reached; -1/46925 bytes (-0.00%) of diff not shown.