mirror of
https://github.com/Divested-Mobile/DivestOS-Build.git
synced 2024-09-16 06:22:26 +00:00
d98f33a337
TODO: - f/w/b - settings Signed-off-by: Tavi <tavi@divested.dev>
31 lines
1.4 KiB
Diff
31 lines
1.4 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Renlord <me@renlord.com>
|
|
Date: Tue, 30 Jun 2020 11:52:43 +1000
|
|
Subject: [PATCH] dont ping server when nitz time update is toggled off
|
|
|
|
Signed-off-by: anupritaisno1 <www.anuprita804@gmail.com>
|
|
---
|
|
core/java/android/util/NtpTrustedTime.java | 9 +++++++++
|
|
1 file changed, 9 insertions(+)
|
|
|
|
diff --git a/core/java/android/util/NtpTrustedTime.java b/core/java/android/util/NtpTrustedTime.java
|
|
index 3adbd686cd2c..6221541473d3 100644
|
|
--- a/core/java/android/util/NtpTrustedTime.java
|
|
+++ b/core/java/android/util/NtpTrustedTime.java
|
|
@@ -272,6 +272,15 @@ public abstract class NtpTrustedTime implements TrustedTime {
|
|
@UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.R, trackingBug = 170729553)
|
|
public boolean forceRefresh() {
|
|
synchronized (mRefreshLock) {
|
|
+ final ContentResolver resolver = mContext.getContentResolver();
|
|
+
|
|
+ final boolean networkPollTime = Settings.Global.getInt(resolver,
|
|
+ Settings.Global.AUTO_TIME, 1) != 0;
|
|
+ if (!networkPollTime) {
|
|
+ Log.d(TAG, "forceRefresh: nitzTimeUpdate disabled bailing early");
|
|
+ return false;
|
|
+ }
|
|
+
|
|
Network network = getDefaultNetwork();
|
|
if (network == null) {
|
|
if (LOGD) Log.d(TAG, "forceRefresh: no network available");
|