54.9 KB
/home/fdroid/fdroiddata/tmp/com.infomaniak.sync_403090002.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.infomaniak.sync_403090002.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: <9cd9fa2b24df871bfa5d194f64906f50d9bbdbf499518c62db52979bfd55e048>, actual: <00e58b1485ff552316376dc93eebe1094e2e067005646ea13f0334f3fce43306> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <d79bd2cc67d9e0b28f76399d861390e9efaceb6be3c1a56af6ffb6735bfc1ca0801f040100000000>, actual: <192f7adcecd83207800742000be5c8020ccd8cf44c1c4aed6832ca07d9b47f73801f040100000000>
    
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 
684 B
zipinfo {}
    
Offset 2543, 8 lines modifiedOffset 2543, 8 lines modified
2543 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml2543 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
2544 -rw----·····0.0·fat·····5680·b-·stor·81-Jan-01·01:01·res/zr.png2544 -rw----·····0.0·fat·····5680·b-·stor·81-Jan-01·01:01·res/zr.png
2545 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png2545 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png
2546 -rw----·····0.0·fat··2147180·b-·stor·81-Jan-01·01:01·resources.arsc2546 -rw----·····0.0·fat··2147180·b-·stor·81-Jan-01·01:01·resources.arsc
2547 -rw----·····2.0·fat···254413·b-·defN·81-Jan-01·01:01·META-INF/C040C771.SF2547 -rw----·····2.0·fat···254413·b-·defN·81-Jan-01·01:01·META-INF/C040C771.SF
2548 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C040C771.RSA2548 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/C040C771.RSA
2549 -rw----·····2.0·fat···254286·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2549 -rw----·····2.0·fat···254286·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2550 2548·files,·26481571·bytes·uncompressed,·16704393·bytes·compressed:··36.9%2550 2548·files,·26481571·bytes·uncompressed,·16704405·bytes·compressed:··36.9%
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············:·c11d72464 checksum············:·50426fec
5 signature···········:·e648...61655 signature···········:·07fa...6cce
6 file_size···········:·109193566 file_size···········:·10919356
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·····:·7612510 string_ids_size·····:·76125
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·1456612 type_ids_size·······:·14566
Offset 1367927, 15 lines modifiedOffset 1367927, 15 lines modified
1367927 ······type··········:·'Ljava/lang/String;'1367927 ······type··········:·'Ljava/lang/String;'
1367928 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1367928 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1367929 ······value·········:·"4.3.9"1367929 ······value·········:·"4.3.9"
1367930 ····#7··············:·(in·Lat/bitfire/davdroid/BuildConfig;)1367930 ····#7··············:·(in·Lat/bitfire/davdroid/BuildConfig;)
1367931 ······name··········:·'buildTime'1367931 ······name··········:·'buildTime'
1367932 ······type··········:·'J'1367932 ······type··········:·'J'
1367933 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1367933 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1367934 ······value·········:·16991131790961367934 ······value·········:·1701028902718
1367935 ····#8··············:·(in·Lat/bitfire/davdroid/BuildConfig;)1367935 ····#8··············:·(in·Lat/bitfire/davdroid/BuildConfig;)
1367936 ······name··········:·'userAgent'1367936 ······name··········:·'userAgent'
1367937 ······type··········:·'Ljava/lang/String;'1367937 ······type··········:·'Ljava/lang/String;'
1367938 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1367938 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1367939 ······value·········:·"kSync"1367939 ······value·········:·"kSync"
1367940 ··Instance·fields···-1367940 ··Instance·fields···-
1367941 ··Direct·methods····-1367941 ··Direct·methods····-
Offset 3744618, 15 lines modifiedOffset 3744618, 15 lines modified
3744618 3cebae:·6900·303f······························|0005:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.INSTANCE:Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;·//·field@3f303744618 3cebae:·6900·303f······························|0005:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.INSTANCE:Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;·//·field@3f30
3744619 3cebb2:·2200·112a······························|0007:·new-instance·v0,·Ljava/text/SimpleDateFormat;·//·type@2a113744619 3cebb2:·2200·112a······························|0007:·new-instance·v0,·Ljava/text/SimpleDateFormat;·//·type@2a11
3744620 3cebb6:·1b01·fb28·0100·························|0009:·const-string/jumbo·v1,·"yyyy/MM/dd"·//·string@000128fb3744620 3cebb6:·1b01·fb28·0100·························|0009:·const-string/jumbo·v1,·"yyyy/MM/dd"·//·string@000128fb
3744621 3cebbc:·6202·b477······························|000c:·sget-object·v2,·Ljava/util/Locale;.ROOT:Ljava/util/Locale;·//·field@77b43744621 3cebbc:·6202·b477······························|000c:·sget-object·v2,·Ljava/util/Locale;.ROOT:Ljava/util/Locale;·//·field@77b4
3744622 3cebc0:·7030·6fbd·1002·························|000e:·invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;.<init>:(Ljava/lang/String;Ljava/util/Locale;)V·//·method@bd6f3744622 3cebc0:·7030·6fbd·1002·························|000e:·invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;.<init>:(Ljava/lang/String;Ljava/util/Locale;)V·//·method@bd6f
3744623 3cebc6:·6900·333f······························|0011:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDateFormat:Ljava/text/SimpleDateFormat;·//·field@3f333744623 3cebc6:·6900·333f······························|0011:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDateFormat:Ljava/text/SimpleDateFormat;·//·field@3f33
3744624 3cebca:·2201·252a······························|0013:·new-instance·v1,·Ljava/util/Date;·//·type@2a253744624 3cebca:·2201·252a······························|0013:·new-instance·v1,·Ljava/util/Date;·//·type@2a25
3744625 3cebce:·1802·d897·099b·8b01·0000···············|0015:·const-wide·v2,·#double·8.39473e-312·//·#0000018b9b0997d83744625 3cebce:·1802·3e37·390d·8c01·0000···············|0015:·const-wide·v2,·#double·8.4042e-312·//·#0000018c0d39373e
3744626 3cebd8:·7030·5cbe·2103·························|001a:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@be5c3744626 3cebd8:·7030·5cbe·2103·························|001a:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@be5c
3744627 3cebde:·6e20·44bd·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@bd443744627 3cebde:·6e20·44bd·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@bd44
3744628 3cebe4:·0c00···································|0020:·move-result-object·v03744628 3cebe4:·0c00···································|0020:·move-result-object·v0
3744629 3cebe6:·6900·323f······························|0021:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDate:Ljava/lang/String;·//·field@3f323744629 3cebe6:·6900·323f······························|0021:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDate:Ljava/lang/String;·//·field@3f32
3744630 3cebea:·6201·e900······························|0023:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00e93744630 3cebea:·6201·e900······························|0023:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00e9
3744631 3cebee:·2202·3329······························|0025:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@29333744631 3cebee:·2202·3329······························|0025:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@2933
3744632 3cebf2:·1a03·53e0······························|0027:·const-string·v3,·"kSync/4.3.9·("·//·string@e0533744632 3cebf2:·1a03·53e0······························|0027:·const-string·v3,·"kSync/4.3.9·("·//·string@e053
Offset 4170778, 8 lines modifiedOffset 4170778, 8 lines modified
4170778 ········0x0004·line=54170778 ········0x0004·line=5
4170779 ········0x0005·line=64170779 ········0x0005·line=6
4170780 ········0x0006·line=74170780 ········0x0006·line=7
4170781 ········0x0007·line=84170781 ········0x0007·line=8
4170782 ········0x0008·line=94170782 ········0x0008·line=9
4170783 ········0x0009·line=104170783 ········0x0009·line=10
4170784 ········0x000a·line=114170784 ········0x000a·line=11
4170785 [·Too·much·input·for·diff·(SHA256:·4ae5d1b7797610b913b556dcc9f9ebaf33fa2ec55a0e86646f5609b64724c131)·]4170785 [·Too·much·input·for·diff·(SHA256:·2f5d41222bc3adf4ddbff5c70d0fadc4ffe83f8d54feb07336b0188153aa904d)·]
6.42 KB
classes.jar
3.0 KB
zipinfo -v {}
    
Offset 81311, 15 lines modifiedOffset 81311, 15 lines modified
81311 ··version·of·encoding·software:···················2.081311 ··version·of·encoding·software:···················2.0
81312 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT81312 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
81313 ··minimum·software·version·required·to·extract:···2.081313 ··minimum·software·version·required·to·extract:···2.0
81314 ··compression·method:·····························none·(stored)81314 ··compression·method:·····························none·(stored)
81315 ··file·security·status:···························not·encrypted81315 ··file·security·status:···························not·encrypted
81316 ··extended·local·header:··························no81316 ··extended·local·header:··························no
81317 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0081317 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
81318 ··32-bit·CRC·value·(hex):·························752cde6e81318 ··32-bit·CRC·value·(hex):·························bd647823
81319 ··compressed·size:································582·bytes81319 ··compressed·size:································582·bytes
81320 ··uncompressed·size:······························582·bytes81320 ··uncompressed·size:······························582·bytes
81321 ··length·of·filename:·····························37·characters81321 ··length·of·filename:·····························37·characters
81322 ··length·of·extra·field:··························0·bytes81322 ··length·of·extra·field:··························0·bytes
81323 ··length·of·file·comment:·························0·characters81323 ··length·of·file·comment:·························0·characters
81324 ··disk·number·on·which·file·begins:···············disk·181324 ··disk·number·on·which·file·begins:···············disk·1
81325 ··apparent·file·type:·····························binary81325 ··apparent·file·type:·····························binary
Offset 199381, 15 lines modifiedOffset 199381, 15 lines modified
199381 ··version·of·encoding·software:···················2.0199381 ··version·of·encoding·software:···················2.0
199382 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT199382 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
199383 ··minimum·software·version·required·to·extract:···2.0199383 ··minimum·software·version·required·to·extract:···2.0
199384 ··compression·method:·····························none·(stored)199384 ··compression·method:·····························none·(stored)
199385 ··file·security·status:···························not·encrypted199385 ··file·security·status:···························not·encrypted
199386 ··extended·local·header:··························no199386 ··extended·local·header:··························no
199387 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00199387 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
199388 ··32-bit·CRC·value·(hex):·························d59a1875199388 ··32-bit·CRC·value·(hex):·························7057034f
199389 ··compressed·size:································2376·bytes199389 ··compressed·size:································2376·bytes
199390 ··uncompressed·size:······························2376·bytes199390 ··uncompressed·size:······························2376·bytes
199391 ··length·of·filename:·····························65·characters199391 ··length·of·filename:·····························65·characters
199392 ··length·of·extra·field:··························0·bytes199392 ··length·of·extra·field:··························0·bytes
199393 ··length·of·file·comment:·························0·characters199393 ··length·of·file·comment:·························0·characters
199394 ··disk·number·on·which·file·begins:···············disk·1199394 ··disk·number·on·which·file·begins:···············disk·1
199395 ··apparent·file·type:·····························binary199395 ··apparent·file·type:·····························binary
Offset 345725, 15 lines modifiedOffset 345725, 15 lines modified
345725 ··version·of·encoding·software:···················2.0345725 ··version·of·encoding·software:···················2.0
345726 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT345726 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
345727 ··minimum·software·version·required·to·extract:···2.0345727 ··minimum·software·version·required·to·extract:···2.0
345728 ··compression·method:·····························none·(stored)345728 ··compression·method:·····························none·(stored)
345729 ··file·security·status:···························not·encrypted345729 ··file·security·status:···························not·encrypted
345730 ··extended·local·header:··························no345730 ··extended·local·header:··························no
345731 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00345731 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
345732 ··32-bit·CRC·value·(hex):·························950cd6cf345732 ··32-bit·CRC·value·(hex):·························06d6d426
345733 ··compressed·size:································6333·bytes345733 ··compressed·size:································6333·bytes
345734 ··uncompressed·size:······························6333·bytes345734 ··uncompressed·size:······························6333·bytes
345735 ··length·of·filename:·····························54·characters345735 ··length·of·filename:·····························54·characters
345736 ··length·of·extra·field:··························0·bytes345736 ··length·of·extra·field:··························0·bytes
345737 ··length·of·file·comment:·························0·characters345737 ··length·of·file·comment:·························0·characters
345738 ··disk·number·on·which·file·begins:···············disk·1345738 ··disk·number·on·which·file·begins:···············disk·1
345739 ··apparent·file·type:·····························binary345739 ··apparent·file·type:·····························binary
711 B
at/bitfire/davdroid/BuildConfig.class
637 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·=·403090002;11 ····public·static·final·int·VERSION_CODE·=·403090002;
12 ····public·static·final·String·VERSION_NAME·=·"4.3.9";12 ····public·static·final·String·VERSION_NAME·=·"4.3.9";
13 ····public·static·final·long·buildTime·=·1699113179096L;13 ····public·static·final·long·buildTime·=·1701028902718L;
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 19, 15 lines modifiedOffset 19, 15 lines modified
19 ····public·static·final·HttpClient$UserAgentInterceptor·INSTANCE;19 ····public·static·final·HttpClient$UserAgentInterceptor·INSTANCE;
20 ····private·static·final·String·userAgent;20 ····private·static·final·String·userAgent;
21 ····private·static·final·String·userAgentDate;21 ····private·static·final·String·userAgentDate;
22 ····private·static·final·SimpleDateFormat·userAgentDateFormat;22 ····private·static·final·SimpleDateFormat·userAgentDateFormat;
23 ····23 ····
24 ····static·{24 ····static·{
25 ········INSTANCE·=·new·HttpClient$UserAgentInterceptor();25 ········INSTANCE·=·new·HttpClient$UserAgentInterceptor();
26 ········final·String·str·=·userAgentDate·=·(userAgentDateFormat·=·new·SimpleDateFormat("yyyy/MM/dd",·Locale.ROOT)).format(new·Date(1699113179096L));26 ········final·String·str·=·userAgentDate·=·(userAgentDateFormat·=·new·SimpleDateFormat("yyyy/MM/dd",·Locale.ROOT)).format(new·Date(1701028902718L));
27 ········final·String·release·=·Build$VERSION.RELEASE;27 ········final·String·release·=·Build$VERSION.RELEASE;
28 ········final·StringBuilder·sb·=·new·StringBuilder("kSync/4.3.9·(");28 ········final·StringBuilder·sb·=·new·StringBuilder("kSync/4.3.9·(");
29 ········sb.append(str);29 ········sb.append(str);
30 ········sb.append(";·dav4jvm;·okhttp/4.12.0)·Android/");30 ········sb.append(";·dav4jvm;·okhttp/4.12.0)·Android/");
31 ········sb.append(release);31 ········sb.append(release);
32 ········final·String·str2·=·userAgent·=·sb.toString();32 ········final·String·str2·=·userAgent·=·sb.toString();
33 ········final·java.util.logging.Logger·log·=·Logger.INSTANCE.getLog();33 ········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.9",·Integer.valueOf(403090002)·}));80 ········this.getBinding().appVersion.setText((CharSequence)((Fragment)this).getString(R$string.about_version,·new·Object[]·{·"4.3.9",·Integer.valueOf(403090002)·}));
81 ········this.getBinding().buildTime.setText((CharSequence)((Fragment)this).getString(R$string.about_build_date,·new·Object[]·{·DateFormat.getDateInstance().format(Long.valueOf(1699113179096L))·}));81 ········this.getBinding().buildTime.setText((CharSequence)((Fragment)this).getString(R$string.about_build_date,·new·Object[]·{·DateFormat.getDateInstance().format(Long.valueOf(1701028902718L))·}));
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));
560 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·=·0x1806aa5215 .field·public·static·final·VERSION_CODE:I·=·0x1806aa52
  
16 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"4.3.9"16 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"4.3.9"
  
17 .field·public·static·final·buildTime:J·=·0x18b9b0997d8L17 .field·public·static·final·buildTime:J·=·0x18c0d39373eL
  
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 595, 15 lines modifiedOffset 595, 15 lines modified
  
595 ····.line·55595 ····.line·55
596 ····.line·56596 ····.line·56
597 ····.line·57597 ····.line·57
598 ····move-result-object·v0598 ····move-result-object·v0
  
599 ····.line·58599 ····.line·58
600 ····const-wide·v1,·0x18b9b0997d8L600 ····const-wide·v1,·0x18c0d39373eL
  
601 ····.line·59601 ····.line·59
602 ····.line·60602 ····.line·60
603 ····.line·61603 ····.line·61
604 ····.line·62604 ····.line·62
605 ····.line·63605 ····.line·63
606 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;606 ····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,·0x18b9b0997d8L74 ····const-wide·v2,·0x18c0d39373eL
  
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
40.3 KB
assets/dexopt/baseline.prof
    
Offset 1, 300 lines modifiedOffset 1, 300 lines modified
00000000:·7072·6f00·3031·3000·02cc·dc00·00a7·1200··pro.010.........00000000:·7072·6f00·3031·3000·02cc·dc00·00a7·1200··pro.010.........
00000010:·0078·01ed·5d7b·901c·4519·ef99·dddb·dd0b··.x..]{..E.......00000010:·0078·01ed·5d7b·901c·4519·ef99·dddb·dd0b··.x..]{..E.......
00000020:·97dc·e6c8·9347·6e13·2e90·f090·4b40·12c9··.....Gn.....K@..00000020:·97dc·e6c8·9347·6e13·2e90·f0bc·0424·919c··.....Gn......$..
 00000030:·dc90·a039·894a·d47f·4051·1708·7096·5183··...9.J..@Q..p.Q.
 00000040:·a922·910a·dc5c·120d·12cb·9c65·4ad0·1213··."...\.....eJ...
 00000050:·20a2·5556·5901·2db1·ca07·1b08·020a·06b1···.UVY.-.........
 00000060:·2c5f·286b·a2c6·2a15·0e83·6643·961d·bfdf··,_(k..*...fC....
 00000070:·ccfc·ee3a·e3ee·deee·25b9·bb84·eeab·deee··...:....%.......
 00000080:·fede·fdf5·d73d·b3dd·337b·a7a8·7b1a·ff7e··.....=..3{..{..~
 00000090:·9752·f7de·73f3·bcb9·9e52·37ae·bc7e·f5ea··.R..s....R7..~..
 000000a0:·9b56·5fb8·e2a6·b54d·4aa9·4b24·9776·7cbb··.V_....MJ.K$.v|.
 000000b0:·e459·03a8·8b81·dbdc·ac94·2d38·6441·1d91··.Y........-8dA..
 000000c0:·014b·4b6e·949c·0871·0d61·495a·e02e·0d61··.KKn...q.aIZ...a
 000000d0:·4929·c173·7a58·8206·3094·b081·1932·e361··I).szX..0....2.a
 000000e0:·8e49·09d9·574b·d66d·001c·3484·a10d·3928··.I..WK.m..4...9(
 000000f0:·a113·75e0·4883·3225·7982·64d2·b548·7d5c··..u.H.2%y.d..H}\
 00000100:·d826·bd74·574d·930c·7ac0·48ab·c3a8·0b38··.&.tWM..z.H....8
 00000110:·dacf·3aed·212f·6d40·1f58·278e·3a00·877c··..:.!/m@.X'.:..|
 00000120:·c051·87fc·7961·1d6d·d809·1c7d·aceb·47fd··.Q..ya.m...}..G.
 00000130:·9d21·5e87·831e·3250·a2cf·d4c5·92f2·d8be··.!^...2P........
 00000140:·4e68·3e18·d2a3·4ff0·0371·1853·fa0d·7cc8··Nh>...O..q.S..|.
 00000150:·2df2·01f8·f8b0·4d38·6d88·96a0·85ff·2749··-.....M8m.....'I
 00000160:·068e·fd44·095e·c040·03dd·f429·c786·7690··...D.^.@...)..v.
 00000170:·167e·200c·bca7·843c·2829·6bb2·d4d9·07ea··.~·....<()k.....
 00000180:·a38d·3334·3afa·1438·e885·0da4·4389·3674··..34:..8....C.6t
 00000190:·2d0e·e151·5968·2383·16f6·d176·c845·669b··-..QYh#....v.Ef.
 000001a0:·785d·36e8·c903·19f0·0ff1·d009·5ec0·1fd1··x]6.........^...
 000001b0:·e018·07f0·808e·7aa1·87be·42ec·830f·b274··......z...B....t
 000001c0:·1f01·86be·8007·34a8·b36f·8051·1670·8845··......4..o.Q.p.E
 000001d0:·e068·0bf5·7d58·6098·a380·2326·49c3·7e2c··.h..}X`...#&I.~,
 000001e0:·0d71·bf0e·4bd8·45b9·94a5·9794·1b85·512e··.q..K.E.......Q.
 000001f0:·620b·fca0·43dc·808e·f258·8216·75f4·352a··b...C....X..u.5*
 00000200:·0f6d·d800·3ed0·e96d·f020·5317·70e8·3bfc··.m..>..m.·S.p.;.
 00000210:·4639·c0a3·ceb1·203f·fd0a·7ac8·866f·8123··F9....·?..z..o.#
 00000220:·1f64·628d·03ee·02f9·203d·da43·65ea·1b8a··.db.....·=.Ce...
 00000230:·cee0·87f6·a5f1·91f1·9189·0113·0326·068e··.............&..
 00000240:·2e06·96c9·754b·bf37·29e7·4fde·a312·876b··....uK.7).O....k
 00000250:·27eb·63a5·3c75·0cda·548f·6fe6·0cc3·fea1··'.c.<u..T.o.....
 00000260:·c661·7644·26c6·99df·1bea·b16d·2468·a3df··.avD&......m$h..
 00000270:·4146·42a7·d131·f6e6·b119·1333·2626·064c··AFB..1.....3&&.L
00000030:·c90d·0998·9388·44fd·0715·6181·0047·1925··......D...a..G.% 
00000040:·982a·12ad·c8cd·25d1·a0b1·cc59·a67c·9598··.*....%....Y.|.. 
00000050:·0011·a8b2·ca0a·6889·55be·3610·0414·0c6a··......h.U.6....j 
00000060:·59be·50d6·048d·552a·1c06·cd86·2c3b·7ebf··Y.P...U*....,;~. 
00000070:·99f9·dd75·c6dd·bddd·4b72·7709·dd57·bddd··...u....Krw..W.. 
00000080:·fdbd·fbeb·af7b·66bb·67f6·4e51·5f6e·fcfb··.....{f.g.NQ_n.. 
00000090:·3d4a·bd72·ed1d·b3e6·7a4a·ddbc·f2c6·d5ab··=J.r....zJ...... 
000000a0:·6f59·fd96·15b7·ac6d·524a·5d2c·b9b4·e35b··oY.....mRJ],...[ 
000000b0:·25cf·1a40·5d04·dce6·66a5·6cc1·210b·ea88··%..@]...f.l.!... 
000000c0:·0c58·5a72·a3e4·4488·6b08·4bd2·0277·4908··.XZr..D.k.K..wI. 
000000d0:·4b4a·099e·d3c3·1234·80a1·840d·cc90·190f··KJ.....4........ 
000000e0:·734c·4ac8·be46·b26e·03e0·a021·0c6d·c841··sLJ..F.n...!.m.A 
000000f0:·099d·a803·471a·9429·c913·2493·ae45·eae3··....G..)..$..E.. 
00000100:·c236·e9a5·bb6a·9a64·d003·465a·1d46·5dc0··.6...j.d..FZ.F]. 
00000110:·d17e·d669·0f79·6903·fac0·3a71·d401·38e4··.~.i.yi...:q..8. 
00000120:·038e·3ae4·cf0b·eb68·c34e·e0e8·635d·3fea··..:....h.N..c]?. 
00000130:·ef0c·f13a·1cf4·9081·127d·a62e·9694·c7f6··...:.....}...... 
00000140:·7542·f3c1·901e·7d82·1f88·c398·d26f·e043··uB....}......o.C 
00000150:·6e91·0fc0·c787·6dc2·6943·b404·2dfc·3f49··n.....m.iC..-.?I 
00000160:·3270·ec27·4af0·0206·1ae8·a64f·3936·b483··2p.'J......O96.. 
00000170:·b4f0·0361·e03d·25e4·4149·5993·a5ce·3e50··...a.=%.AIY...>P 
00000180:·1f6d·9ca1·d1d1·a7c0·412f·6c20·1d4a·b4a1··.m......A/l·.J.. 
00000190:·6b71·088f·ca42·1b19·b4b0·8fb6·432e·32db··kq...B......C.2. 
000001a0:·c4eb·b241·4f1e·c880·7f88·874e·f002·fea8··...AO......N.... 
000001b0:·06c7·3880·0774·d40b·3df4·1562·1f7c·90a5··..8..t..=..b.|.. 
000001c0:·fb08·30f4·053c·a041·9d7d·038c·b280·432c··..0..<.A.}....C, 
000001d0:·0247·5ba8·ef7a·8161·8e02·8e98·240d·fbb1··.G[..z.a....$... 
000001e0:·34c4·fd26·2c61·17e5·5296·5e52·6e14·46b9··4..&,a..R.^Rn.F. 
000001f0:·882d·f083·0e71·033a·ca63·095a·d4d1·d7a8··.-...q.:.c.Z.... 
00000200:·3cb4·6103·f840·a7b7·c183·4c5d·c0a1·eff0··<.a..@....L].... 
00000210:·1be5·008f·3ac7·82fc·f42b·e821·1bbe·058e··....:....+.!.... 
00000220:·7c90·8935·0eb8·0be4·83f4·680f·95a9·6f28··|..5......h...o( 
00000230:·3a83·1fda·97c6·47c6·4726·064c·0c98·1838··:.....G.G&.L...8 
00000240:·ba18·5826·d72d·fdde·a49c·3f79·8f4a·1cae··..X&.-....?y.J.. 
00000250:·9dac·8f95·f2d4·3168·533d·be99·330c·fb87··......1hS=..3... 
00000260:·1a87·d911·9918·677e·6fa8·c7b6·91a0·8d7e··......g~o......~ 
00000270:·0719·099d·46c7·d89b·c766·4ccc·9898·1830··....F....fL....0 
00000280:·3160·62c0·c480·8901·1303·2606·4c0c·9818··1`b.......&.L... 
00000290:·3031·6062·c0c4·8089·0113·0326·06de·9c31··01`b.......&...1 
000002a0:·8073·d85a·c69e·67c2·3a2d·cf6e·7598·a9d7··.s.Z..g.:-.nu... 
000002b0:·e64f·e327·e327·1303·2606·4c0c·9818·18ad··.O.'.'..&.L..... 
000002c0:·1888·8be2·6aba·a3e7·9cd5·68cb·e13e·54e3··....j.....h..>T. 
000002d0:·bd45·395e·c0ea·7906·ac92·8c93·113e·a58a··.E9^..y......>.. 
000002e0:·5f3b·2238·3ee3·58ed·3e2f·7a1f·8767·f1a2··_;"8>.X.>/z..g.. 
000002f0:·cf26·c08f·78a6·61a4·fd59·eebe·b39c·0dec··.&..x.a..Y...... 
00000300:·6739·dcf1·842d·3886·3eb9·ed18·c81a·ea99··g9...-8.>....... 
00000310:·13f8·22fa·fcb1·ee9f·6a71·a2d3·b596·b175··..".....jq.....u 
00000320:·a8e7·2674·fea1·ea51·5978·6e74·38eb·0162··..&t...QYxnt8..b 
00000330:·9bcf·380f·a5b3·56fc·b965·fa5e·2baf·a11b··..8...V..e.^+... 
00000340:·f935·c4f8·7cec·fb1c·d79c·a31d·a7e8·75ec··.5..|.........u. 
00000350:·68e5·8d14·bfbe·d645·af77·e5d6·d97a·ed8a··h......E.w...z.. 
00000360:·fab6·1e3f·e9bc·e043·5bb7·376a·4b25·5cf4··...?...C[.7jK%\. 
00000370:·9e25·ba26·47f1·51b9·6857·925d·8e96·ef19··.%.&G.Q.hW.].... 
00000380:·00a7·5f37·f4fe·94e3·7b33·c2f8·9ec8·68f4··.._7....{3....h. 
00000390:·bd9e·3185·7db5·de9f·8c46·5f2a·e93c·4bec··..1.}....F_*.<K. 
000003a0:·ae84·8bc2·eb99·9b51·de72·ed7a·e4d5·435b··.......Q.r.z..C[ 
000003b0:·4e97·81d5·3ece·c7cb·5767·48ac·e1bd·448e··N...>...WgH...D. 
000003c0:·254b·bcd7·c77a·a5ef·08c0·979b·8fe4·83cd··%K...z.......... 
000003d0:·b83e·b10d·da33·b536·f058·d781·e73a·4b5a··.>...3.6.X...:KZ 
000003e0:·e058·e735·8eeb·3275·726e·830e·30d8·091a··.X.5..2urn..0... 
000003f0:·e28f·97cf·2057·5f03·f9be·5e35·7d23·6153··....·W_...^5}#aS 
00000400:·b971·823f·f89e·5c35·fb8e·058e·efd7·1e0b··.q.?..\5........ 
00000410:·5946·c6e8·af0d·660c·8e6e·0cb0·d6d1·876d··YF....f..n.....m 
00000420:·5a9d·b0e1·96e6·1d8d·41bf·467d·c86b·860e··Z.......A.F}.k.. 
00000430:·9f55·c6f7·588f·f1fe·3ae8·de1a·9658·3faf··.U..X...:....X?. 
00000440:·08eb·e4c7·fac9·fab1·28cb·d947·fdc7·42be··........(..G..B. 
00000450:·9171·6cc7·cbf8·d3f8·d3c4·8089·0113·0326··.ql............& 
00000460:·064c·0c98·1830·3160·62c0·c480·8901·1303··.L...01`b.......00000280:·0c98·1830·3160·62c0·c480·8901·1303·2606··...01`b.......&.
00000470:·6333·06a2·dfd7·f97d·3bfa·bb24·d1f3·c4a1··c3.....};..$.... 
00000480:·c613·7bd0·d82b·af46·17d5·5d89·96fb·d995··..{..+.F..]..... 
00000490:·f03a·bc92·ccb6·216c·d165·0cb7·5e8f·9dba··.:....!l.e..^... 
000004a0:·0eee·4373·7f1e·bf4d·a93f·6f45·bcce·63ea··..Cs...M.?oE..c. 
000004b0:·d563·cbf8·c7f8·c7c4·c0e8·c7c0·f411·5877··.c............Xw 
000004c0:·cd38·8ffe·389b·3130·6360·62c0·c480·8901··.8..8.10c`b..... 
000004d0:·1303·2606·4c0c·9818·3031·70a2·c7c0·1cf3··..&.L...01p..... 
000004e0:·dda5·eafe·dd89·3ebe·c67e·b346·9918·a81e··......>..~.F.... 
000004f0:·0323·f11c·f6f1·1e03·f3fc·67e5·313e·6f98··.#........g.1>o. 
00000500:·d7b8·6ae7·413c·afc0·5912·df53·a875·8ceb··..j.A<..Y..S.u.. 
00000510:·a5af·55ae·a1ab·1c03·27b3·6ff0·ae49·b9df··..U.....'.o..I.. 
00000520:·5a88·f679·a4d6·085d·0fe7·49d4·9693·adcd··Z..y...]..I..... 
00000530:·734d·fc96·03cf·97cb·f511·fe38·4d72·395c··sM.........8Mr9\ 
00000540:·2d30·9ebf·e27f·f5d5·427f·32d3·cc1a·433e··-0......B.2...C> 
00000550:·d0cf·b26b·f579·adef·6055·bb5e·7cb6·0e1f··...k.y..`U.^|... 
00000560:·449f·1ba8·16a7·b5f6·612c·d1e1·fdc4·7aee··D.......a,....z. 
00000570:·e5f4·f7bb·d98f·7af8·c953·a95c·5fc7·d8e8··......z..S.\_... 
00000580:·b694·fb6d·157d·be1f·8d8d·d118·e07a·a2f7··...m.}.......z.. 
00000590:·a152·5c46·7975·9e93·ad5e·cb75·0bfe·9858··.R\Fyu...^.u...X 
Max diff block lines reached; 1778/41197 bytes (4.32%) of diff not shown.
446 B
res/raw/aboutlibraries.json
392 B
Pretty-printed
Differences: {'replace': "OrderedDict([('metadata', OrderedDict([('generated', '2023-11-26T20:08:56.573Z')])), " "('libraries', []), ('licenses', OrderedDict())])"}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 {1 {
2 ····"libraries":·[],2 ····"libraries":·[],
3 ····"licenses":·{},3 ····"licenses":·{},
4 ····"metadata":·{4 ····"metadata":·{
5 ········"generated":·"2023-11-04T16:01:31.353Z"5 ········"generated":·"2023-11-26T20:08:56.573Z"
6 ····}6 ····}
7 }7 }