Offset 1, 55 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
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:·c9e8b961b85ef6364dc7b346e1613d3208e77ec3ea6c70b35211ef7de74f12e5 | ||
10 | Signer·#1·certificate·SHA-1·digest:·9f2ba9abd694d31eb22bc44768fadae466d3a906 | ||
11 | Signer·#1·certificate·MD5·digest:·bcdfaa2af1803799021e0a0eaea9b46d | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·52c1ba4d52f8f241440733552d0dcc4ccef9b2510a9ba9bd2af8570c02f0598d | ||
15 | Signer·#1·public·key·SHA-1·digest:·2021e71d243bc1b21b660ebfdf0a267ef9123275 | ||
16 | Signer·#1·public·key·MD5·digest:·9482015e9b55f3b91cef499be3334c8b | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.databinding_baseAdapters.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.databinding_library.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
49 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
50 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
51 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
52 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
53 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
54 | WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
55 | WARNING:·META-INF/com.google.dagger_dagger.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·45513956·bytes,·number·of·entries:·1056 | 1 | Zip·file·size:·45513956·bytes,·number·of·entries:·1056 |
2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··77259 | 3 | -rw-rw-rw-··0.0·unx··7725908·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx·24312800·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsyncthingnative.so | 4 | -rw-rw-rw-··0.0·unx·24312800·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libsyncthingnative.so |
5 | -rw-rw-rw-··0.0·unx·23245184·b-·defN·81-Jan-01·01:01·lib/armeabi/libsyncthingnative.so | 5 | -rw-rw-rw-··0.0·unx·23245184·b-·defN·81-Jan-01·01:01·lib/armeabi/libsyncthingnative.so |
6 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86/libsyncthingnative.so | 6 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86/libsyncthingnative.so |
7 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86_64/libsyncthingnative.so | 7 | -rw-rw-rw-··0.0·unx·23521620·b-·defN·81-Jan-01·01:01·lib/x86_64/libsyncthingnative.so |
8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
Offset 1051, 8 lines modified | Offset 1051, 8 lines modified | ||
1051 | -rw----·····0.0·fat······238·b-·stor·81-Jan-01·01:01·res/zg.png | 1051 | -rw----·····0.0·fat······238·b-·stor·81-Jan-01·01:01·res/zg.png |
1052 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 1052 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
1053 | -rw----·····0.0·fat·····1046·b-·stor·81-Jan-01·01:01·res/zr.png | 1053 | -rw----·····0.0·fat·····1046·b-·stor·81-Jan-01·01:01·res/zr.png |
1054 | -rw----·····0.0·fat··1531288·b-·stor·81-Jan-01·01:01·resources.arsc | 1054 | -rw----·····0.0·fat··1531288·b-·stor·81-Jan-01·01:01·resources.arsc |
1055 | -rw----·····2.0·fat····92058·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.SF | 1055 | -rw----·····2.0·fat····92058·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.SF |
1056 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.RSA | 1056 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/A970E7BA.RSA |
1057 | -rw----·····2.0·fat····91931·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1057 | -rw----·····2.0·fat····91931·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1058 | 1056·files,·1059131 | 1058 | 1056·files,·105913146·bytes·uncompressed,·45395862·bytes·compressed:··57.1% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·8a49fc3c |
5 | signature···········:· | 5 | signature···········:·2494...9f91 |
6 | file_size···········:·77259 | 6 | file_size···········:·7725908 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·56477 | 10 | string_ids_size·····:·56477 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·8477 | 12 | type_ids_size·······:·8477 |
13 | type_ids_off········:·226020·(0x0372e4) | 13 | type_ids_off········:·226020·(0x0372e4) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·259928·(0x03f758) | 15 | proto_ids_off·······:·259928·(0x03f758) |
16 | field_ids_size······:·42806 | 16 | field_ids_size······:·42806 |
17 | field_ids_off·······:·413924·(0x0650e4) | 17 | field_ids_off·······:·413924·(0x0650e4) |
18 | method_ids_size·····:·60750 | 18 | method_ids_size·····:·60750 |
19 | method_ids_off······:·756372·(0x0b8a94) | 19 | method_ids_off······:·756372·(0x0b8a94) |
20 | class_defs_size·····:·7007 | 20 | class_defs_size·····:·7007 |
21 | class_defs_off······:·1242372·(0x12f504) | 21 | class_defs_off······:·1242372·(0x12f504) |
22 | data_size···········:·625931 | 22 | data_size···········:·6259312 |
23 | data_off············:·1466596·(0x1660e4) | 23 | data_off············:·1466596·(0x1660e4) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·384 | 25 | class_idx···········:·384 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·7748 | 27 | superclass_idx······:·7748 |
28 | source_file_idx·····:·8534 | 28 | source_file_idx·····:·8534 |
Offset 1029550, 15 lines modified | Offset 1029550, 15 lines modified | ||
1029550 | ······name··········:·'<init>' | 1029550 | ······name··········:·'<init>' |
1029551 | ······type··········:·'(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V' | 1029551 | ······type··········:·'(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V' |
1029552 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 1029552 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
1029553 | ······code··········- | 1029553 | ······code··········- |
1029554 | ······registers·····:·10 | 1029554 | ······registers·····:·10 |
1029555 | ······ins···········:·6 | 1029555 | ······ins···········:·6 |
1029556 | ······outs··········:·2 | 1029556 | ······outs··········:·2 |
1029557 | ······insns·size····:·10 | 1029557 | ······insns·size····:·101·16-bit·code·units |
1029558 | 462cb4:········································|[462cb4]·com.nutomic.syncthingandroid.service.RestApi.<init>:(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V | 1029558 | 462cb4:········································|[462cb4]·com.nutomic.syncthingandroid.service.RestApi.<init>:(Landroid/content/Context;Ljava/net/URL;Ljava/lang/String;Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;)V |
1029559 | 462cc4:·7010·bfe6·0400·························|0000:·invoke-direct·{v4},·Ljava/lang/Object;.<init>:()V·//·method@e6bf | 1029559 | 462cc4:·7010·bfe6·0400·························|0000:·invoke-direct·{v4},·Ljava/lang/Object;.<init>:()V·//·method@e6bf |
1029560 | 462cca:·1200···································|0003:·const/4·v0,·#int·0·//·#0 | 1029560 | 462cca:·1200···································|0003:·const/4·v0,·#int·0·//·#0 |
1029561 | 462ccc:·7110·cce5·0000·························|0004:·invoke-static·{v0},·Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean;·//·method@e5cc | 1029561 | 462ccc:·7110·cce5·0000·························|0004:·invoke-static·{v0},·Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean;·//·method@e5cc |
1029562 | 462cd2:·0c01···································|0007:·move-result-object·v1 | 1029562 | 462cd2:·0c01···································|0007:·move-result-object·v1 |
1029563 | 462cd4:·5b41·12a5······························|0008:·iput-object·v1,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 | 1029563 | 462cd4:·5b41·12a5······························|0008:·iput-object·v1,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
1029564 | 462cd8:·7100·0a8f·0000·························|000a:·invoke-static·{},·Lcom/google/common/base/Optional;.absent:()Lcom/google/common/base/Optional;·//·method@8f0a | 1029564 | 462cd8:·7100·0a8f·0000·························|000a:·invoke-static·{},·Lcom/google/common/base/Optional;.absent:()Lcom/google/common/base/Optional;·//·method@8f0a |
Offset 1029591, 25 lines modified | Offset 1029591, 24 lines modified | ||
1029591 | 462d48:·5b40·12a5······························|0042:·iput-object·v0,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 | 1029591 | 462d48:·5b40·12a5······························|0042:·iput-object·v0,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
1029592 | 462d4c:·5b45·1ca5······························|0044:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mContext:Landroid/content/Context;·//·field@a51c | 1029592 | 462d4c:·5b45·1ca5······························|0044:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mContext:Landroid/content/Context;·//·field@a51c |
1029593 | 462d50:·5b46·29a5······························|0046:·iput-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mUrl:Ljava/net/URL;·//·field@a529 | 1029593 | 462d50:·5b46·29a5······························|0046:·iput-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mUrl:Ljava/net/URL;·//·field@a529 |
1029594 | 462d54:·5b47·18a5······························|0048:·iput-object·v7,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mApiKey:Ljava/lang/String;·//·field@a518 | 1029594 | 462d54:·5b47·18a5······························|0048:·iput-object·v7,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mApiKey:Ljava/lang/String;·//·field@a518 |
1029595 | 462d58:·5b48·23a5······························|004a:·iput-object·v8,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnApiAvailableListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;·//·field@a523 | 1029595 | 462d58:·5b48·23a5······························|004a:·iput-object·v8,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnApiAvailableListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;·//·field@a523 |
1029596 | 462d5c:·5b49·24a5······························|004c:·iput-object·v9,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;·//·field@a524 | 1029596 | 462d5c:·5b49·24a5······························|004c:·iput-object·v9,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;·//·field@a524 |
1029597 | 462d60:·2205·ca1c······························|004e:·new-instance·v5,·Lcom/nutomic/syncthingandroid/model/LocalCompletion;·//·type@1cca | 1029597 | 462d60:·2205·ca1c······························|004e:·new-instance·v5,·Lcom/nutomic/syncthingandroid/model/LocalCompletion;·//·type@1cca |
1029598 | 462d64:·5446·12a5······························|0050:·iget-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 | ||
1029599 | 462d6 | 1029598 | 462d64:·7020·b1df·0500·························|0050:·invoke-direct·{v5,·v0},·Lcom/nutomic/syncthingandroid/model/LocalCompletion;.<init>:(Ljava/lang/Boolean;)V·//·method@dfb1 |
1029600 | 462d6 | 1029599 | 462d6a:·5b45·20a5······························|0053:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mLocalCompletion:Lcom/nutomic/syncthingandroid/model/LocalCompletion;·//·field@a520 |
1029601 | 462d | 1029600 | 462d6e:·2205·d21c······························|0055:·new-instance·v5,·Lcom/nutomic/syncthingandroid/model/RemoteCompletion;·//·type@1cd2 |
1029602 | 462d7 | 1029601 | 462d72:·5446·12a5······························|0057:·iget-object·v6,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
1029603 | 462d7 | 1029602 | 462d76:·7020·c6df·6500·························|0059:·invoke-direct·{v5,·v6},·Lcom/nutomic/syncthingandroid/model/RemoteCompletion;.<init>:(Ljava/lang/Boolean;)V·//·method@dfc6 |
1029604 | 462d | 1029603 | 462d7c:·5b45·27a5······························|005c:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mRemoteCompletion:Lcom/nutomic/syncthingandroid/model/RemoteCompletion;·//·field@a527 |
1029605 | 462d8 | 1029604 | 462d80:·7010·e8e0·0400·························|005e:·invoke-direct·{v4},·Lcom/nutomic/syncthingandroid/service/RestApi;.getGson:()Lcom/google/gson/Gson;·//·method@e0e8 |
1029606 | 462d8 | 1029605 | 462d86:·0c05···································|0061:·move-result-object·v5 |
1029607 | 462d8 | 1029606 | 462d88:·5b45·1da5······························|0062:·iput-object·v5,·v4,·Lcom/nutomic/syncthingandroid/service/RestApi;.mGson:Lcom/google/gson/Gson;·//·field@a51d |
1029608 | 462d | 1029607 | 462d8c:·0e00···································|0064:·return-void |
1029609 | ······catches·······:·(none) | 1029608 | ······catches·······:·(none) |
1029610 | ······positions·····:· | 1029609 | ······positions·····:· |
1029611 | ········0x0000·line=157 | 1029610 | ········0x0000·line=157 |
1029612 | ········0x0004·line=78 | 1029611 | ········0x0004·line=78 |
1029613 | ········0x000a·line=114 | 1029612 | ········0x000a·line=114 |
1029614 | ········0x0012·line=119 | 1029613 | ········0x0012·line=119 |
1029615 | ········0x0014·line=129 | 1029614 | ········0x0014·line=129 |
Offset 1029623, 41 lines modified | Offset 1029622, 41 lines modified | ||
1029623 | ········0x003a·line=159 | 1029622 | ········0x003a·line=159 |
1029624 | ········0x0044·line=160 | 1029623 | ········0x0044·line=160 |
1029625 | ········0x0046·line=161 | 1029624 | ········0x0046·line=161 |
1029626 | ········0x0048·line=162 | 1029625 | ········0x0048·line=162 |
1029627 | ········0x004a·line=163 | 1029626 | ········0x004a·line=163 |
1029628 | ········0x004c·line=164 | 1029627 | ········0x004c·line=164 |
1029629 | ········0x004e·line=165 | 1029628 | ········0x004e·line=165 |
1029630 | ········0x005 | 1029629 | ········0x0055·line=166 |
1029631 | ········0x00 | 1029630 | ········0x005e·line=167 |
1029632 | ······locals········:· | 1029631 | ······locals········:· |
1029633 | ········0x0000·-·0x006 | 1029632 | ········0x0000·-·0x0065·reg=4·this·Lcom/nutomic/syncthingandroid/service/RestApi;· |
1029634 | ········0x0000·-·0x006 | 1029633 | ········0x0000·-·0x0065·reg=5·(null)·Landroid/content/Context;· |
1029635 | ········0x0000·-·0x006 | 1029634 | ········0x0000·-·0x0065·reg=6·(null)·Ljava/net/URL;· |
1029636 | ········0x0000·-·0x006 | 1029635 | ········0x0000·-·0x0065·reg=7·(null)·Ljava/lang/String;· |
1029637 | ········0x0000·-·0x006 | 1029636 | ········0x0000·-·0x0065·reg=8·(null)·Lcom/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener;· |
1029638 | ········0x0000·-·0x006 | 1029637 | ········0x0000·-·0x0065·reg=9·(null)·Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener;· |
1029639 | ····#3··············:·(in·Lcom/nutomic/syncthingandroid/service/RestApi;) | 1029638 | ····#3··············:·(in·Lcom/nutomic/syncthingandroid/service/RestApi;) |
1029640 | ······name··········:·'LogV' | 1029639 | ······name··········:·'LogV' |
1029641 | ······type··········:·'(Ljava/lang/String;)V' | 1029640 | ······type··········:·'(Ljava/lang/String;)V' |
1029642 | ······access········:·0x0002·(PRIVATE) | 1029641 | ······access········:·0x0002·(PRIVATE) |
1029643 | ······code··········- | 1029642 | ······code··········- |
1029644 | ······registers·····:·3 | 1029643 | ······registers·····:·3 |
1029645 | ······ins···········:·2 | 1029644 | ······ins···········:·2 |
1029646 | ······outs··········:·2 | 1029645 | ······outs··········:·2 |
1029647 | ······insns·size····:·14·16-bit·code·units | 1029646 | ······insns·size····:·14·16-bit·code·units |
1029648 | 462d9 | 1029647 | 462d90:········································|[462d90]·com.nutomic.syncthingandroid.service.RestApi.LogV:(Ljava/lang/String;)V |
1029649 | 462da | 1029648 | 462da0:·5410·12a5······························|0000:·iget-object·v0,·v1,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
1029650 | 462da | 1029649 | 462da4:·6e10·c5e5·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@e5c5 |
1029651 | 462da | 1029650 | 462daa:·0a00···································|0005:·move-result·v0 |
1029652 | 462d | 1029651 | 462dac:·3800·0700······························|0006:·if-eqz·v0,·000d·//·+0007 |
1029653 | 462db | 1029652 | 462db0:·1a00·e754······························|0008:·const-string·v0,·"RestApi"·//·string@54e7 |
1029654 | 462db | 1029653 | 462db4:·7120·1009·2000·························|000a:·invoke-static·{v0,·v2},·Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0910 |
1029655 | 462db | 1029654 | 462dba:·0e00···································|000d:·return-void |
1029656 | ······catches·······:·(none) | 1029655 | ······catches·······:·(none) |
1029657 | ······positions·····:· | 1029656 | ······positions·····:· |
1029658 | ········0x0000·line=1305 | 1029657 | ········0x0000·line=1305 |
1029659 | ········0x000a·line=1306 | 1029658 | ········0x000a·line=1306 |
1029660 | ······locals········:· | 1029659 | ······locals········:· |
1029661 | ········0x0000·-·0x000e·reg=1·this·Lcom/nutomic/syncthingandroid/service/RestApi;· | 1029660 | ········0x0000·-·0x000e·reg=1·this·Lcom/nutomic/syncthingandroid/service/RestApi;· |
1029662 | ········0x0000·-·0x000e·reg=2·(null)·Ljava/lang/String;· | 1029661 | ········0x0000·-·0x000e·reg=2·(null)·Ljava/lang/String;· |
Offset 1029667, 52 lines modified | Offset 1029666, 52 lines modified | ||
1029667 | ······type··········:·'(Ljava/lang/String;)V' | 1029666 | ······type··········:·'(Ljava/lang/String;)V' |
1029668 | ······access········:·0x0002·(PRIVATE) | 1029667 | ······access········:·0x0002·(PRIVATE) |
1029669 | ······code··········- | 1029668 | ······code··········- |
1029670 | ······registers·····:·7 | 1029669 | ······registers·····:·7 |
1029671 | ······ins···········:·2 | 1029670 | ······ins···········:·2 |
1029672 | ······outs··········:·3 | 1029671 | ······outs··········:·3 |
1029673 | ······insns·size····:·71·16-bit·code·units | 1029672 | ······insns·size····:·71·16-bit·code·units |
1029674 | 462d | 1029673 | 462dbc:········································|[462dbc]·com.nutomic.syncthingandroid.service.RestApi.LogVMultipleLines:(Ljava/lang/String;)V |
1029675 | 462d | 1029674 | 462dcc:·5450·12a5······························|0000:·iget-object·v0,·v5,·Lcom/nutomic/syncthingandroid/service/RestApi;.ENABLE_VERBOSE_LOG:Ljava/lang/Boolean;·//·field@a512 |
1029676 | 462dd | 1029675 | 462dd0:·6e10·c5e5·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@e5c5 |
1029677 | 462dd | 1029676 | 462dd6:·0a00···································|0005:·move-result·v0 |
1029678 | 462dd | 1029677 | 462dd8:·3900·0300······························|0006:·if-nez·v0,·0009·//·+0003 |
1029679 | 462d | 1029678 | 462ddc:·0e00···································|0008:·return-void |
Max diff block lines reached; 5910154/5929508 bytes (99.67%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·129310 | 1 | Zip·file·size:·12931071·bytes,·number·of·entries:·6990 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class | 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 8 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
Offset 3791, 15 lines modified | Offset 3791, 15 lines modified | ||
3791 | ?rwxrwxr-x··2.0·unx·····2893·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/QuickSettingsTileSchedule.class | 3791 | ?rwxrwxr-x··2.0·unx·····2893·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/QuickSettingsTileSchedule.class |
3792 | ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/ReceiverManager.class | 3792 | ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/ReceiverManager.class |
3793 | ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$$ExternalSyntheticLambda31.class | 3793 | ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$$ExternalSyntheticLambda31.class |
3794 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener.class | 3794 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnApiAvailableListener.class |
3795 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener.class | 3795 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener.class |
3796 | ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnReceiveEventListener.class | 3796 | ?rwxrwxr-x··2.0·unx······262·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnReceiveEventListener.class |
3797 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnResultListener1.class | 3797 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi$OnResultListener1.class |
3798 | ?rwxrwxr-x··2.0·unx····443 | 3798 | ?rwxrwxr-x··2.0·unx····44328·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RestApi.class |
3799 | ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1$1.class | 3799 | ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1$1.class |
3800 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1.class | 3800 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$1.class |
3801 | ?rwxrwxr-x··2.0·unx·····1090·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$BatteryReceiver.class | 3801 | ?rwxrwxr-x··2.0·unx·····1090·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$BatteryReceiver.class |
3802 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$LocationUnavailableException.class | 3802 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$LocationUnavailableException.class |
3803 | ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$NetworkReceiver.class | 3803 | ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$NetworkReceiver.class |
3804 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnShouldRunChangedListener.class | 3804 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnShouldRunChangedListener.class |
3805 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnSyncPreconditionChangedListener.class | 3805 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/service/RunConditionMonitor$OnSyncPreconditionChangedListener.class |
Offset 6985, 8 lines modified | Offset 6985, 8 lines modified | ||
6985 | ?rwxrwxr-x··2.0·unx····10304·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/RecentChangesActivity.class | 6985 | ?rwxrwxr-x··2.0·unx····10304·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/RecentChangesActivity.class |
6986 | ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SettingsActivity.class | 6986 | ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SettingsActivity.class |
6987 | ?rwxrwxr-x··2.0·unx····13145·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/ShareActivity.class | 6987 | ?rwxrwxr-x··2.0·unx····13145·b-·defN·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/ShareActivity.class |
6988 | ?rwxrwxr-x··2.0·unx·····9239·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SyncConditionsActivity.class | 6988 | ?rwxrwxr-x··2.0·unx·····9239·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/SyncConditionsActivity.class |
6989 | ?rwxrwxr-x··2.0·unx·····3535·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/TipsAndTricksActivity.class | 6989 | ?rwxrwxr-x··2.0·unx·····3535·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/TipsAndTricksActivity.class |
6990 | ?rwxrwxr-x··2.0·unx·····9032·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebGuiActivity.class | 6990 | ?rwxrwxr-x··2.0·unx·····9032·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebGuiActivity.class |
6991 | ?rwxrwxr-x··2.0·unx·····4837·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebViewActivity.class | 6991 | ?rwxrwxr-x··2.0·unx·····4837·b-·stor·80-Jan-01·00:00·com/nutomic/syncthingandroid/activities/WebViewActivity.class |
6992 | 6990·files,·1422108 | 6992 | 6990·files,·14221083·bytes·uncompressed,·11610653·bytes·compressed:··18.4% |
Offset 107, 21 lines modified | Offset 107, 22 lines modified | ||
107 | ········this.asyncQueryVersionComplete·=·value; | 107 | ········this.asyncQueryVersionComplete·=·value; |
108 | ········this.asyncQuerySystemStatusComplete·=·value; | 108 | ········this.asyncQuerySystemStatusComplete·=·value; |
109 | ········this.mAsyncQueryCompleteLock·=·new·Object(); | 109 | ········this.mAsyncQueryCompleteLock·=·new·Object(); |
110 | ········this.mConfigLock·=·new·Object(); | 110 | ········this.mConfigLock·=·new·Object(); |
111 | ········this.mLastOnlineDeviceCount·=·0; | 111 | ········this.mLastOnlineDeviceCount·=·0; |
112 | ········this.mLastTotalSyncCompletion·=·-1; | 112 | ········this.mLastTotalSyncCompletion·=·-1; |
113 | ········((SyncthingApp)mContext.getApplicationContext()).component().inject(this); | 113 | ········((SyncthingApp)mContext.getApplicationContext()).component().inject(this); |
114 | ········ | 114 | ········final·Boolean·value2·=·Boolean.valueOf(AppPrefs.getPrefVerboseLog(mContext)); |
115 | ········this.ENABLE_VERBOSE_LOG·=·value2; | ||
115 | ········this.mContext·=·mContext; | 116 | ········this.mContext·=·mContext; |
116 | ········this.mUrl·=·mUrl; | 117 | ········this.mUrl·=·mUrl; |
117 | ········this.mApiKey·=·mApiKey; | 118 | ········this.mApiKey·=·mApiKey; |
118 | ········this.mOnApiAvailableListener·=·mOnApiAvailableListener; | 119 | ········this.mOnApiAvailableListener·=·mOnApiAvailableListener; |
119 | ········this.mOnConfigChangedListener·=·mOnConfigChangedListener; | 120 | ········this.mOnConfigChangedListener·=·mOnConfigChangedListener; |
120 | ········this.mLocalCompletion·=·new·LocalCompletion( | 121 | ········this.mLocalCompletion·=·new·LocalCompletion(value2); |
121 | ········this.mRemoteCompletion·=·new·RemoteCompletion(this.ENABLE_VERBOSE_LOG); | 122 | ········this.mRemoteCompletion·=·new·RemoteCompletion(this.ENABLE_VERBOSE_LOG); |
122 | ········this.mGson·=·this.getGson(); | 123 | ········this.mGson·=·this.getGson(); |
123 | ····} | 124 | ····} |
124 | ···· | 125 | ···· |
125 | ····private·void·LogV(final·String·s)·{ | 126 | ····private·void·LogV(final·String·s)·{ |
126 | ········if·((boolean)this.ENABLE_VERBOSE_LOG)·{ | 127 | ········if·((boolean)this.ENABLE_VERBOSE_LOG)·{ |
127 | ············Log.v("RestApi",·s); | 128 | ············Log.v("RestApi",·s); |
Offset 203, 17 lines modified | Offset 203, 15 lines modified | ||
203 | ····.line·164 | 203 | ····.line·164 |
204 | ····iput-object·p5,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener; | 204 | ····iput-object·p5,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mOnConfigChangedListener:Lcom/nutomic/syncthingandroid/service/RestApi$OnConfigChangedListener; |
205 | ····.line·165 | 205 | ····.line·165 |
206 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/LocalCompletion; | 206 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/LocalCompletion; |
207 | ····iget-object·p2,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->ENABLE_VERBOSE_LOG:Ljava/lang/Boolean; | ||
208 | ····invoke-direct·{p1,· | 207 | ····invoke-direct·{p1,·v0},·Lcom/nutomic/syncthingandroid/model/LocalCompletion;-><init>(Ljava/lang/Boolean;)V |
209 | ····iput-object·p1,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mLocalCompletion:Lcom/nutomic/syncthingandroid/model/LocalCompletion; | 208 | ····iput-object·p1,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->mLocalCompletion:Lcom/nutomic/syncthingandroid/model/LocalCompletion; |
210 | ····.line·166 | 209 | ····.line·166 |
211 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/RemoteCompletion; | 210 | ····new-instance·p1,·Lcom/nutomic/syncthingandroid/model/RemoteCompletion; |
212 | ····iget-object·p2,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->ENABLE_VERBOSE_LOG:Ljava/lang/Boolean; | 211 | ····iget-object·p2,·p0,·Lcom/nutomic/syncthingandroid/service/RestApi;->ENABLE_VERBOSE_LOG:Ljava/lang/Boolean; |