Skip to content

Commit 04a34b3

Browse files
jsharkeyAndroid (Google) Code Review
authored andcommitted
Merge "Actually move to Global settings." into jb-mr1-dev
2 parents ce18d1c + e6e6197 commit 04a34b3

File tree

3 files changed

+40
-25
lines changed

3 files changed

+40
-25
lines changed

core/java/android/util/NtpTrustedTime.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ public static synchronized NtpTrustedTime getInstance(Context context) {
5959
final long defaultTimeout = res.getInteger(
6060
com.android.internal.R.integer.config_ntpTimeout);
6161

62-
final String secureServer = Settings.Secure.getString(
62+
final String secureServer = Settings.Global.getString(
6363
resolver, Settings.Global.NTP_SERVER);
64-
final long timeout = Settings.Secure.getLong(
64+
final long timeout = Settings.Global.getLong(
6565
resolver, Settings.Global.NTP_TIMEOUT, defaultTimeout);
6666

6767
final String server = secureServer != null ? secureServer : defaultServer;

services/java/com/android/server/ConnectivityService.java

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696
import com.android.internal.net.VpnProfile;
9797
import com.android.internal.telephony.Phone;
9898
import com.android.internal.telephony.PhoneConstants;
99+
import com.android.internal.util.IndentingPrintWriter;
99100
import com.android.server.am.BatteryStatsService;
100101
import com.android.server.connectivity.Tethering;
101102
import com.android.server.connectivity.Vpn;
@@ -2593,7 +2594,8 @@ private int getRestoreDefaultNetworkDelay(int networkType) {
25932594
}
25942595

25952596
@Override
2596-
protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
2597+
protected void dump(FileDescriptor fd, PrintWriter writer, String[] args) {
2598+
final IndentingPrintWriter pw = new IndentingPrintWriter(writer, " ");
25972599
if (mContext.checkCallingOrSelfPermission(
25982600
android.Manifest.permission.DUMP)
25992601
!= PackageManager.PERMISSION_GRANTED) {
@@ -2602,20 +2604,28 @@ protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
26022604
Binder.getCallingUid());
26032605
return;
26042606
}
2607+
2608+
// TODO: add locking to get atomic snapshot
26052609
pw.println();
2606-
for (NetworkStateTracker nst : mNetTrackers) {
2610+
for (int i = 0; i < mNetTrackers.length; i++) {
2611+
final NetworkStateTracker nst = mNetTrackers[i];
26072612
if (nst != null) {
2613+
pw.println("NetworkStateTracker for " + getNetworkTypeName(i) + ":");
2614+
pw.increaseIndent();
26082615
if (nst.getNetworkInfo().isConnected()) {
26092616
pw.println("Active network: " + nst.getNetworkInfo().
26102617
getTypeName());
26112618
}
26122619
pw.println(nst.getNetworkInfo());
2620+
pw.println(nst.getLinkProperties());
26132621
pw.println(nst);
26142622
pw.println();
2623+
pw.decreaseIndent();
26152624
}
26162625
}
26172626

26182627
pw.println("Network Requester Pids:");
2628+
pw.increaseIndent();
26192629
for (int net : mPriorityList) {
26202630
String pidString = net + ": ";
26212631
for (Object pid : mNetRequestersPids[net]) {
@@ -2624,12 +2634,15 @@ protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
26242634
pw.println(pidString);
26252635
}
26262636
pw.println();
2637+
pw.decreaseIndent();
26272638

26282639
pw.println("FeatureUsers:");
2640+
pw.increaseIndent();
26292641
for (Object requester : mFeatureUsers) {
26302642
pw.println(requester.toString());
26312643
}
26322644
pw.println();
2645+
pw.decreaseIndent();
26332646

26342647
synchronized (this) {
26352648
pw.println("NetworkTranstionWakeLock is currently " +
@@ -2643,9 +2656,11 @@ protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
26432656
if (mInetLog != null) {
26442657
pw.println();
26452658
pw.println("Inet condition reports:");
2659+
pw.increaseIndent();
26462660
for(int i = 0; i < mInetLog.size(); i++) {
26472661
pw.println(mInetLog.get(i));
26482662
}
2663+
pw.decreaseIndent();
26492664
}
26502665
}
26512666

services/java/com/android/server/net/NetworkStatsService.java

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,71 +1218,71 @@ public DefaultNetworkStatsSettings(Context context) {
12181218
// TODO: adjust these timings for production builds
12191219
}
12201220

1221-
private long getSecureLong(String name, long def) {
1222-
return Settings.Secure.getLong(mResolver, name, def);
1221+
private long getGlobalLong(String name, long def) {
1222+
return Settings.Global.getLong(mResolver, name, def);
12231223
}
1224-
private boolean getSecureBoolean(String name, boolean def) {
1224+
private boolean getGlobalBoolean(String name, boolean def) {
12251225
final int defInt = def ? 1 : 0;
1226-
return Settings.Secure.getInt(mResolver, name, defInt) != 0;
1226+
return Settings.Global.getInt(mResolver, name, defInt) != 0;
12271227
}
12281228

12291229
@Override
12301230
public long getPollInterval() {
1231-
return getSecureLong(NETSTATS_POLL_INTERVAL, 30 * MINUTE_IN_MILLIS);
1231+
return getGlobalLong(NETSTATS_POLL_INTERVAL, 30 * MINUTE_IN_MILLIS);
12321232
}
12331233
@Override
12341234
public long getTimeCacheMaxAge() {
1235-
return getSecureLong(NETSTATS_TIME_CACHE_MAX_AGE, DAY_IN_MILLIS);
1235+
return getGlobalLong(NETSTATS_TIME_CACHE_MAX_AGE, DAY_IN_MILLIS);
12361236
}
12371237
@Override
12381238
public long getGlobalAlertBytes(long def) {
1239-
return getSecureLong(NETSTATS_GLOBAL_ALERT_BYTES, def);
1239+
return getGlobalLong(NETSTATS_GLOBAL_ALERT_BYTES, def);
12401240
}
12411241
@Override
12421242
public boolean getSampleEnabled() {
1243-
return getSecureBoolean(NETSTATS_SAMPLE_ENABLED, true);
1243+
return getGlobalBoolean(NETSTATS_SAMPLE_ENABLED, true);
12441244
}
12451245
@Override
12461246
public boolean getReportXtOverDev() {
1247-
return getSecureBoolean(NETSTATS_REPORT_XT_OVER_DEV, true);
1247+
return getGlobalBoolean(NETSTATS_REPORT_XT_OVER_DEV, true);
12481248
}
12491249
@Override
12501250
public Config getDevConfig() {
1251-
return new Config(getSecureLong(NETSTATS_DEV_BUCKET_DURATION, HOUR_IN_MILLIS),
1252-
getSecureLong(NETSTATS_DEV_ROTATE_AGE, 15 * DAY_IN_MILLIS),
1253-
getSecureLong(NETSTATS_DEV_DELETE_AGE, 90 * DAY_IN_MILLIS));
1251+
return new Config(getGlobalLong(NETSTATS_DEV_BUCKET_DURATION, HOUR_IN_MILLIS),
1252+
getGlobalLong(NETSTATS_DEV_ROTATE_AGE, 15 * DAY_IN_MILLIS),
1253+
getGlobalLong(NETSTATS_DEV_DELETE_AGE, 90 * DAY_IN_MILLIS));
12541254
}
12551255
@Override
12561256
public Config getXtConfig() {
12571257
return getDevConfig();
12581258
}
12591259
@Override
12601260
public Config getUidConfig() {
1261-
return new Config(getSecureLong(NETSTATS_UID_BUCKET_DURATION, 2 * HOUR_IN_MILLIS),
1262-
getSecureLong(NETSTATS_UID_ROTATE_AGE, 15 * DAY_IN_MILLIS),
1263-
getSecureLong(NETSTATS_UID_DELETE_AGE, 90 * DAY_IN_MILLIS));
1261+
return new Config(getGlobalLong(NETSTATS_UID_BUCKET_DURATION, 2 * HOUR_IN_MILLIS),
1262+
getGlobalLong(NETSTATS_UID_ROTATE_AGE, 15 * DAY_IN_MILLIS),
1263+
getGlobalLong(NETSTATS_UID_DELETE_AGE, 90 * DAY_IN_MILLIS));
12641264
}
12651265
@Override
12661266
public Config getUidTagConfig() {
1267-
return new Config(getSecureLong(NETSTATS_UID_TAG_BUCKET_DURATION, 2 * HOUR_IN_MILLIS),
1268-
getSecureLong(NETSTATS_UID_TAG_ROTATE_AGE, 5 * DAY_IN_MILLIS),
1269-
getSecureLong(NETSTATS_UID_TAG_DELETE_AGE, 15 * DAY_IN_MILLIS));
1267+
return new Config(getGlobalLong(NETSTATS_UID_TAG_BUCKET_DURATION, 2 * HOUR_IN_MILLIS),
1268+
getGlobalLong(NETSTATS_UID_TAG_ROTATE_AGE, 5 * DAY_IN_MILLIS),
1269+
getGlobalLong(NETSTATS_UID_TAG_DELETE_AGE, 15 * DAY_IN_MILLIS));
12701270
}
12711271
@Override
12721272
public long getDevPersistBytes(long def) {
1273-
return getSecureLong(NETSTATS_DEV_PERSIST_BYTES, def);
1273+
return getGlobalLong(NETSTATS_DEV_PERSIST_BYTES, def);
12741274
}
12751275
@Override
12761276
public long getXtPersistBytes(long def) {
12771277
return getDevPersistBytes(def);
12781278
}
12791279
@Override
12801280
public long getUidPersistBytes(long def) {
1281-
return getSecureLong(NETSTATS_UID_PERSIST_BYTES, def);
1281+
return getGlobalLong(NETSTATS_UID_PERSIST_BYTES, def);
12821282
}
12831283
@Override
12841284
public long getUidTagPersistBytes(long def) {
1285-
return getSecureLong(NETSTATS_UID_TAG_PERSIST_BYTES, def);
1285+
return getGlobalLong(NETSTATS_UID_TAG_PERSIST_BYTES, def);
12861286
}
12871287
}
12881288
}

0 commit comments

Comments
 (0)