Offset 1, 81 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:·d54de792e8b68cb22d3dad7b5c9f37316489724ce6fb21572463ee5d4e074f01 | ||
10 | Signer·#1·certificate·SHA-1·digest:·14501672c570afe9ac6b2191e6460878f7b83a9a | ||
11 | Signer·#1·certificate·MD5·digest:·76296e41132821cf09f36b9afdaa2106 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·c7df078983d39baf0dd9feae93326019e69ba9a263c5529075894f22d28eda4a | ||
15 | Signer·#1·public·key·SHA-1·digest:·15db0bb61cdb3973d6aef401854873b186fe5af1 | ||
16 | Signer·#1·public·key·MD5·digest:·7631b28a7cb63698f48fcdc8a4c2b466 | ||
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/about/LICENSE.txt·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/about/NOTICE.txt·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/about/README.txt·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.activity_activity-ktx.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.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/. | ||
23 | 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/. | ||
24 | 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/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | WARNING:·META-INF/androidx.core_core-ktx.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.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/. | ||
31 | 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/. | ||
32 | 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/. | ||
33 | 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/. | ||
34 | 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/. | ||
35 | 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/. | ||
36 | WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.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.emoji2_emoji2.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.exifinterface_exifinterface.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.fragment_fragment-ktx.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.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/. | ||
41 | 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/. | ||
42 | 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/. | ||
43 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.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.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/. | ||
45 | 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/. | ||
46 | WARNING:·META-INF/androidx.lifecycle_lifecycle-process.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.lifecycle_lifecycle-runtime-ktx.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.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/. | ||
49 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.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.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/. | ||
51 | 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/. | ||
52 | 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/. | ||
53 | 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/. | ||
54 | 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/. | ||
55 | 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/. | ||
56 | 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/. | ||
57 | WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
58 | 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/. | ||
59 | WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
60 | WARNING:·META-INF/androidx.startup_startup-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/. | ||
61 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
62 | WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
63 | 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/. | ||
64 | 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/. | ||
65 | 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/. | ||
66 | 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/. | ||
67 | 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/. | ||
68 | 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/. | ||
69 | WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
70 | 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/. | ||
71 | WARNING:·META-INF/gradle/incremental.annotation.processors·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
72 | WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
73 | WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
74 | WARNING:·META-INF/services/javax.annotation.processing.Processor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
75 | WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
76 | WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
77 | WARNING:·META-INF/services/org.acra.collector.Collector·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
78 | WARNING:·META-INF/services/org.acra.config.ReportingAdministrator·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
79 | WARNING:·META-INF/services/org.acra.interaction.ReportInteraction·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
80 | WARNING:·META-INF/services/org.acra.sender.ReportSenderFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
81 | WARNING:·META-INF/services/org.acra.startup.StartupProcessor·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, 11 lines modified | Offset 1, 11 lines modified | ||
1 | Zip·file·size:·13386810·bytes,·number·of·entries:·1196 | 1 | Zip·file·size:·13386810·bytes,·number·of·entries:·1196 |
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··7925928·b-·defN·81-Jan-01·01:01·classes.dex | 3 | -rw-rw-rw-··0.0·unx··7925928·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx··879259 | 4 | -rw-rw-rw-··0.0·unx··8792592·b-·defN·81-Jan-01·01:01·classes2.dex |
5 | -rw-rw-rw-··0.0·unx····87984·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnetguard.so | 5 | -rw-rw-rw-··0.0·unx····87984·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnetguard.so |
6 | -rw-rw-rw-··0.0·unx····75404·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnetguard.so | 6 | -rw-rw-rw-··0.0·unx····75404·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnetguard.so |
7 | -rw-rw-rw-··0.0·unx····83492·b-·defN·81-Jan-01·01:01·lib/x86/libnetguard.so | 7 | -rw-rw-rw-··0.0·unx····83492·b-·defN·81-Jan-01·01:01·lib/x86/libnetguard.so |
8 | -rw-rw-rw-··0.0·unx····92344·b-·defN·81-Jan-01·01:01·lib/x86_64/libnetguard.so | 8 | -rw-rw-rw-··0.0·unx····92344·b-·defN·81-Jan-01·01:01·lib/x86_64/libnetguard.so |
9 | -rw-rw-rw-··0.0·unx··7057429·b-·defN·81-Jan-01·01:01·assets/GeoLite2-Country.mmdb | 9 | -rw-rw-rw-··0.0·unx··7057429·b-·defN·81-Jan-01·01:01·assets/GeoLite2-Country.mmdb |
10 | -rw-rw-rw-··0.0·unx···128928·b-·defN·81-Jan-01·01:01·assets/disconnect-blacklist.reversed.json | 10 | -rw-rw-rw-··0.0·unx···128928·b-·defN·81-Jan-01·01:01·assets/disconnect-blacklist.reversed.json |
11 | -rw-rw-rw-··0.0·unx··3434547·b-·defN·81-Jan-01·01:01·assets/hosts.txt | 11 | -rw-rw-rw-··0.0·unx··3434547·b-·defN·81-Jan-01·01:01·assets/hosts.txt |
Offset 1191, 8 lines modified | Offset 1191, 8 lines modified | ||
1191 | -rw----·····0.0·fat······157·b-·stor·81-Jan-01·01:01·res/zp.png | 1191 | -rw----·····0.0·fat······157·b-·stor·81-Jan-01·01:01·res/zp.png |
1192 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 1192 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
1193 | -rw----·····0.0·fat······194·b-·stor·81-Jan-01·01:01·res/zx.png | 1193 | -rw----·····0.0·fat······194·b-·stor·81-Jan-01·01:01·res/zx.png |
1194 | -rw----·····0.0·fat··1660520·b-·stor·81-Jan-01·01:01·resources.arsc | 1194 | -rw----·····0.0·fat··1660520·b-·stor·81-Jan-01·01:01·resources.arsc |
1195 | -rw----·····2.0·fat···113963·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.SF | 1195 | -rw----·····2.0·fat···113963·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.SF |
1196 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.RSA | 1196 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/BFF52824.RSA |
1197 | -rw----·····2.0·fat···113836·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1197 | -rw----·····2.0·fat···113836·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1198 | 1196·files,·310121 | 1198 | 1196·files,·31012117·bytes·uncompressed,·13233496·bytes·compressed:··57.3% |
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············:·52852830 |
5 | signature···········:· | 5 | signature···········:·e2bd...9603 |
6 | file_size···········:·879259 | 6 | file_size···········:·8792592 |
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·····:·54507 | 10 | string_ids_size·····:·54507 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·9160 | 12 | type_ids_size·······:·9160 |
13 | type_ids_off········:·218140·(0x03541c) | 13 | type_ids_off········:·218140·(0x03541c) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·254780·(0x03e33c) | 15 | proto_ids_off·······:·254780·(0x03e33c) |
16 | field_ids_size······:·23160 | 16 | field_ids_size······:·23160 |
17 | field_ids_off·······:·420620·(0x066b0c) | 17 | field_ids_off·······:·420620·(0x066b0c) |
18 | method_ids_size·····:·62952 | 18 | method_ids_size·····:·62952 |
19 | method_ids_off······:·605900·(0x093ecc) | 19 | method_ids_off······:·605900·(0x093ecc) |
20 | class_defs_size·····:·7922 | 20 | class_defs_size·····:·7922 |
21 | class_defs_off······:·1109516·(0x10ee0c) | 21 | class_defs_off······:·1109516·(0x10ee0c) |
22 | data_size···········:·742957 | 22 | data_size···········:·7429572 |
23 | data_off············:·1363020·(0x14cc4c) | 23 | data_off············:·1363020·(0x14cc4c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·352 | 25 | class_idx···········:·352 |
26 | access_flags········:·0·(0x0000) | 26 | access_flags········:·0·(0x0000) |
27 | superclass_idx······:·3017 | 27 | superclass_idx······:·3017 |
28 | source_file_idx·····:·6939 | 28 | source_file_idx·····:·6939 |
Offset 447960, 22 lines modified | Offset 447960, 22 lines modified | ||
447960 | ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)V' | 447960 | ······type··········:·'(Ljava/lang/String;Ljava/lang/String;)V' |
447961 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 447961 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
447962 | ······code··········- | 447962 | ······code··········- |
447963 | ······registers·····:·4 | 447963 | ······registers·····:·4 |
447964 | ······ins···········:·3 | 447964 | ······ins···········:·3 |
447965 | ······outs··········:·1 | 447965 | ······outs··········:·1 |
447966 | ······insns·size····:·15·16-bit·code·units | 447966 | ······insns·size····:·15·16-bit·code·units |
447967 | 31cc1 | 447967 | 31cc18:········································|[31cc18]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;)V |
447968 | 31cc2 | 447968 | 31cc28:·7010·6f50·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@506f |
447969 | 31cc | 447969 | 31cc2e:·2200·ae0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0cae |
447970 | 31cc3 | 447970 | 31cc32:·7010·2a55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552a |
447971 | 31cc3 | 447971 | 31cc38:·5b10·d93d······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9 |
447972 | 31cc | 447972 | 31cc3c:·5b12·db3d······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3ddb |
447973 | 31cc4 | 447973 | 31cc40:·5b13·d73d······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7 |
447974 | 31cc4 | 447974 | 31cc44:·0e00···································|000e:·return-void |
447975 | ······catches·······:·(none) | 447975 | ······catches·······:·(none) |
447976 | ······positions·····:· | 447976 | ······positions·····:· |
447977 | ········0x0000·line=54 | 447977 | ········0x0000·line=54 |
447978 | ········0x0003·line=29 | 447978 | ········0x0003·line=29 |
447979 | ········0x000a·line=55 | 447979 | ········0x000a·line=55 |
447980 | ········0x000c·line=56 | 447980 | ········0x000c·line=56 |
447981 | ······locals········:· | 447981 | ······locals········:· |
Offset 447988, 25 lines modified | Offset 447988, 25 lines modified | ||
447988 | ······type··········:·'(Ljava/lang/String;Ljava/lang/String;J)V' | 447988 | ······type··········:·'(Ljava/lang/String;Ljava/lang/String;J)V' |
447989 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 447989 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
447990 | ······code··········- | 447990 | ······code··········- |
447991 | ······registers·····:·6 | 447991 | ······registers·····:·6 |
447992 | ······ins···········:·5 | 447992 | ······ins···········:·5 |
447993 | ······outs··········:·2 | 447993 | ······outs··········:·2 |
447994 | ······insns·size····:·21·16-bit·code·units | 447994 | ······insns·size····:·21·16-bit·code·units |
447995 | 31cc4 | 447995 | 31cc48:········································|[31cc48]·net.kollnig.missioncontrol.data.Tracker.<init>:(Ljava/lang/String;Ljava/lang/String;J)V |
447996 | 31cc5 | 447996 | 31cc58:·7010·6f50·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@506f |
447997 | 31cc | 447997 | 31cc5e:·2200·ae0c······························|0003:·new-instance·v0,·Ljava/util/HashSet;·//·type@0cae |
447998 | 31cc6 | 447998 | 31cc62:·7010·2a55·0000·························|0005:·invoke-direct·{v0},·Ljava/util/HashSet;.<init>:()V·//·method@552a |
447999 | 31cc6 | 447999 | 31cc68:·5b10·d93d······························|0008:·iput-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9 |
448000 | 31cc | 448000 | 31cc6c:·5b12·db3d······························|000a:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.name:Ljava/lang/String;·//·field@3ddb |
448001 | 31cc7 | 448001 | 31cc70:·5b13·d73d······························|000c:·iput-object·v3,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7 |
448002 | 31cc7 | 448002 | 31cc74:·7120·2d50·5400·························|000e:·invoke-static·{v4,·v5},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@502d |
448003 | 31cc7 | 448003 | 31cc7a:·0c02···································|0011:·move-result-object·v2 |
448004 | 31cc | 448004 | 31cc7c:·5b12·da3d······························|0012:·iput-object·v2,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.lastSeen:Ljava/lang/Long;·//·field@3dda |
448005 | 31cc8 | 448005 | 31cc80:·0e00···································|0014:·return-void |
448006 | ······catches·······:·(none) | 448006 | ······catches·······:·(none) |
448007 | ······positions·····:· | 448007 | ······positions·····:· |
448008 | ········0x0000·line=42 | 448008 | ········0x0000·line=42 |
448009 | ········0x0003·line=29 | 448009 | ········0x0003·line=29 |
448010 | ········0x000a·line=43 | 448010 | ········0x000a·line=43 |
448011 | ········0x000c·line=44 | 448011 | ········0x000c·line=44 |
448012 | ········0x000e·line=45 | 448012 | ········0x000e·line=45 |
Offset 448022, 18 lines modified | Offset 448022, 18 lines modified | ||
448022 | ······type··········:·'(Ljava/lang/String;)V' | 448022 | ······type··········:·'(Ljava/lang/String;)V' |
448023 | ······access········:·0x0000·() | 448023 | ······access········:·0x0000·() |
448024 | ······code··········- | 448024 | ······code··········- |
448025 | ······registers·····:·3 | 448025 | ······registers·····:·3 |
448026 | ······ins···········:·2 | 448026 | ······ins···········:·2 |
448027 | ······outs··········:·2 | 448027 | ······outs··········:·2 |
448028 | ······insns·size····:·6·16-bit·code·units | 448028 | ······insns·size····:·6·16-bit·code·units |
448029 | 31cc8 | 448029 | 31cc84:········································|[31cc84]·net.kollnig.missioncontrol.data.Tracker.addHost:(Ljava/lang/String;)V |
448030 | 31cc9 | 448030 | 31cc94:·5410·d93d······························|0000:·iget-object·v0,·v1,·Lnet/kollnig/missioncontrol/data/Tracker;.hosts:Ljava/util/Set;·//·field@3dd9 |
448031 | 31cc9 | 448031 | 31cc98:·7220·2d56·2000·························|0002:·invoke-interface·{v0,·v2},·Ljava/util/Set;.add:(Ljava/lang/Object;)Z·//·method@562d |
448032 | 31cc | 448032 | 31cc9e:·0e00···································|0005:·return-void |
448033 | ······catches·······:·(none) | 448033 | ······catches·······:·(none) |
448034 | ······positions·····:· | 448034 | ······positions·····:· |
448035 | ········0x0000·line=99 | 448035 | ········0x0000·line=99 |
448036 | ······locals········:· | 448036 | ······locals········:· |
448037 | ········0x0000·-·0x0006·reg=1·this·Lnet/kollnig/missioncontrol/data/Tracker;· | 448037 | ········0x0000·-·0x0006·reg=1·this·Lnet/kollnig/missioncontrol/data/Tracker;· |
448038 | ········0x0000·-·0x0006·reg=2·(null)·Ljava/lang/String;· | 448038 | ········0x0000·-·0x0006·reg=2·(null)·Ljava/lang/String;· |
Offset 448042, 26 lines modified | Offset 448042, 26 lines modified | ||
448042 | ······type··········:·'()Ljava/lang/String;' | 448042 | ······type··········:·'()Ljava/lang/String;' |
448043 | ······access········:·0x0001·(PUBLIC) | 448043 | ······access········:·0x0001·(PUBLIC) |
448044 | ······code··········- | 448044 | ······code··········- |
448045 | ······registers·····:·3 | 448045 | ······registers·····:·3 |
448046 | ······ins···········:·1 | 448046 | ······ins···········:·1 |
448047 | ······outs··········:·2 | 448047 | ······outs··········:·2 |
448048 | ······insns·size····:·18·16-bit·code·units | 448048 | ······insns·size····:·18·16-bit·code·units |
448049 | 31cb5 | 448049 | 31cb58:········································|[31cb58]·net.kollnig.missioncontrol.data.Tracker.getCategory:()Ljava/lang/String; |
448050 | 31cb6 | 448050 | 31cb68:·5420·d73d······························|0000:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7 |
448051 | 31cb | 448051 | 31cb6c:·3800·0e00······························|0002:·if-eqz·v0,·0010·//·+000e |
448052 | 31cb7 | 448052 | 31cb70:·1a01·f9b7······························|0004:·const-string·v1,·"null"·//·string@b7f9 |
448053 | 31cb7 | 448053 | 31cb74:·6e20·bc50·1000·························|0006:·invoke-virtual·{v0,·v1},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@50bc |
448054 | 31cb7 | 448054 | 31cb7a:·0a00···································|0009:·move-result·v0 |
448055 | 31cb | 448055 | 31cb7c:·3800·0300······························|000a:·if-eqz·v0,·000d·//·+0003 |
448056 | 31cb8 | 448056 | 31cb80:·2804···································|000c:·goto·0010·//·+0004 |
448057 | 31cb8 | 448057 | 31cb82:·5420·d73d······························|000d:·iget-object·v0,·v2,·Lnet/kollnig/missioncontrol/data/Tracker;.category:Ljava/lang/String;·//·field@3dd7 |
448058 | 31cb8 | 448058 | 31cb86:·1100···································|000f:·return-object·v0 |
448059 | 31cb8 | 448059 | 31cb88:·1200···································|0010:·const/4·v0,·#int·0·//·#0 |
448060 | 31cb8 | 448060 | 31cb8a:·1100···································|0011:·return-object·v0 |
448061 | ······catches·······:·(none) | 448061 | ······catches·······:·(none) |
448062 | ······positions·····:· | 448062 | ······positions·····:· |
448063 | ········0x0000·line=89 | 448063 | ········0x0000·line=89 |
448064 | ········0x000d·line=90 | 448064 | ········0x000d·line=90 |
448065 | ······locals········:· | 448065 | ······locals········:· |
448066 | ········0x0000·-·0x0012·reg=2·this·Lnet/kollnig/missioncontrol/data/Tracker;· | 448066 | ········0x0000·-·0x0012·reg=2·this·Lnet/kollnig/missioncontrol/data/Tracker;· |
Offset 448070, 17 lines modified | Offset 448070, 17 lines modified | ||
448070 | ······type··········:·'()Ljava/util/Set;' | 448070 | ······type··········:·'()Ljava/util/Set;' |
448071 | ······access········:·0x0001·(PUBLIC) | 448071 | ······access········:·0x0001·(PUBLIC) |
Max diff block lines reached; 77536143/77547424 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·1289648 | 1 | Zip·file·size:·12896485·bytes,·number·of·entries:·7919 |
2 | ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class | 2 | ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class |
3 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class | 3 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class |
4 | ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class | 4 | ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class |
5 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda0.class | 5 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda0.class |
6 | ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda1.class | 6 | ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda1.class |
7 | ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda2.class | 7 | ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda2.class |
8 | ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda3.class | 8 | ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$$ExternalSyntheticLambda3.class |
Offset 2095, 15 lines modified | Offset 2095, 15 lines modified | ||
2095 | ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/PlayStore.class | 2095 | ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/PlayStore.class |
2096 | ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/Tracker.class | 2096 | ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/Tracker.class |
2097 | ?rwxrwxr-x··2.0·unx·····4096·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerBlocklist.class | 2097 | ?rwxrwxr-x··2.0·unx·····4096·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerBlocklist.class |
2098 | ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerCategory.class | 2098 | ?rwxrwxr-x··2.0·unx·····1804·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerCategory.class |
2099 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerLibrary.class | 2099 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerLibrary.class |
2100 | ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda0.class | 2100 | ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda0.class |
2101 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda1.class | 2101 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList$$ExternalSyntheticLambda1.class |
2102 | ?rwxrwxr-x··2.0·unx····1122 | 2102 | ?rwxrwxr-x··2.0·unx····11220·b-·defN·80-Jan-01·00:00·net/kollnig/missioncontrol/data/TrackerList.class |
2103 | ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda0.class | 2103 | ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda0.class |
2104 | ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda1.class | 2104 | ?rwxrwxr-x··2.0·unx······749·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda1.class |
2105 | ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda2.class | 2105 | ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda2.class |
2106 | ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda3.class | 2106 | ?rwxrwxr-x··2.0·unx······638·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/ActionsFragment$$ExternalSyntheticLambda3.class |
2107 | ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda0.class | 2107 | ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda0.class |
2108 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda1.class | 2108 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda1.class |
2109 | ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda2.class | 2109 | ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·net/kollnig/missioncontrol/details/CountriesFragment$$ExternalSyntheticLambda2.class |
Offset 7914, 8 lines modified | Offset 7914, 8 lines modified | ||
7914 | ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class | 7914 | ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class |
7915 | ?rwxrwxr-x··2.0·unx····45374·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 7915 | ?rwxrwxr-x··2.0·unx····45374·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
7916 | ?rwxrwxr-x··2.0·unx····28633·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 7916 | ?rwxrwxr-x··2.0·unx····28633·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
7917 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 7917 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
7918 | ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 7918 | ?rwxrwxr-x··2.0·unx·····3058·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
7919 | ?rwxrwxr-x··2.0·unx····35952·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 7919 | ?rwxrwxr-x··2.0·unx····35952·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
7920 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 7920 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
7921 | 7919·files,·1321201 | 7921 | 7919·files,·13212010·bytes·uncompressed,·11393393·bytes·compressed:··13.8% |
Offset 43, 16 lines modified | Offset 43, 15 lines modified | ||
43 | ····public·static·Set·trackingIps; | 43 | ····public·static·Set·trackingIps; |
44 | ····private·final·DatabaseHelper·databaseHelper; | 44 | ····private·final·DatabaseHelper·databaseHelper; |
45 | ···· | 45 | ···· |
46 | ····static·{ | 46 | ····static·{ |
47 | ········ignoreDomains·=·Collections.singletonList("cloudfront.net,·fastly.net"); | 47 | ········ignoreDomains·=·Collections.singletonList("cloudfront.net,·fastly.net"); |
48 | ········hostnameToTracker·=·new·ConcurrentHashMap(); | 48 | ········hostnameToTracker·=·new·ConcurrentHashMap(); |
49 | ········TrackerList.trackingIps·=·new·HashSet(); | 49 | ········TrackerList.trackingIps·=·new·HashSet(); |
50 | ········TrackerList.TRACKER_HOSTLIST·=·"TRACKER_HOSTLIST"; | ||
51 | ········hostlistTracker·=·new·Tracker(TrackerList.TRACKER_HOSTLIST,·"Uncategorised"); | 50 | ········hostlistTracker·=·new·Tracker(TrackerList.TRACKER_HOSTLIST·=·"TRACKER_HOSTLIST",·"Uncategorised"); |
52 | ····} | 51 | ····} |
53 | ···· | 52 | ···· |
54 | ····private·TrackerList(final·Context·context)·{ | 53 | ····private·TrackerList(final·Context·context)·{ |
55 | ········this.databaseHelper·=·DatabaseHelper.getInstance(context); | 54 | ········this.databaseHelper·=·DatabaseHelper.getInstance(context); |
56 | ········this.loadTrackers(context); | 55 | ········this.loadTrackers(context); |
57 | ····} | 56 | ····} |
58 | ···· | 57 | ···· |
Offset 79, 23 lines modified | Offset 79, 21 lines modified | ||
79 | ····const-string·v0,·"TRACKER_HOSTLIST" | 79 | ····const-string·v0,·"TRACKER_HOSTLIST" |
80 | ····.line·62 | 80 | ····.line·62 |
81 | ····sput-object·v0,·Lnet/kollnig/missioncontrol/data/TrackerList;->TRACKER_HOSTLIST:Ljava/lang/String; | 81 | ····sput-object·v0,·Lnet/kollnig/missioncontrol/data/TrackerList;->TRACKER_HOSTLIST:Ljava/lang/String; |
82 | ····.line·63 | 82 | ····.line·63 |
83 | ····new-instance·v | 83 | ····new-instance·v1,·Lnet/kollnig/missioncontrol/data/Tracker; |
84 | ····sget-object·v1,·Lnet/kollnig/missioncontrol/data/TrackerList;->TRACKER_HOSTLIST:Ljava/lang/String; | ||
85 | ····const-string·v2,·"Uncategorised" | 84 | ····const-string·v2,·"Uncategorised" |
86 | ····invoke-direct·{v | 85 | ····invoke-direct·{v1,·v0,·v2},·Lnet/kollnig/missioncontrol/data/Tracker;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
87 | ····sput-object·v | 86 | ····sput-object·v1,·Lnet/kollnig/missioncontrol/data/TrackerList;->hostlistTracker:Lnet/kollnig/missioncontrol/data/Tracker; |
88 | ····return-void | 87 | ····return-void |
89 | .end·method | 88 | .end·method |
90 | .method·private·constructor·<init>(Landroid/content/Context;)V | 89 | .method·private·constructor·<init>(Landroid/content/Context;)V |
91 | ····.locals·1 | 90 | ····.locals·1 |