Added Emergency affordance feature
am: 705442fa7d
Change-Id: I03ebb84119f9cb310882ba9ea90ee1e1d7118d03
This commit is contained in:
@@ -16,7 +16,6 @@
|
||||
|
||||
package com.android.server;
|
||||
|
||||
import android.app.ActivityManagerNative;
|
||||
import android.app.ActivityThread;
|
||||
import android.app.INotificationManager;
|
||||
import android.app.usage.UsageStatsManagerInternal;
|
||||
@@ -32,7 +31,6 @@ import android.os.Build;
|
||||
import android.os.Environment;
|
||||
import android.os.FactoryTest;
|
||||
import android.os.FileUtils;
|
||||
import android.os.IPowerManager;
|
||||
import android.os.Looper;
|
||||
import android.os.PowerManager;
|
||||
import android.os.RemoteException;
|
||||
@@ -55,6 +53,7 @@ import com.android.internal.app.NightDisplayController;
|
||||
import com.android.internal.os.BinderInternal;
|
||||
import com.android.internal.os.SamplingProfilerIntegration;
|
||||
import com.android.internal.os.ZygoteInit;
|
||||
import com.android.internal.policy.EmergencyAffordanceManager;
|
||||
import com.android.internal.widget.ILockSettings;
|
||||
import com.android.server.accessibility.AccessibilityManagerService;
|
||||
import com.android.server.am.ActivityManagerService;
|
||||
@@ -67,6 +66,7 @@ import com.android.server.devicepolicy.DevicePolicyManagerService;
|
||||
import com.android.server.display.DisplayManagerService;
|
||||
import com.android.server.display.NightDisplayService;
|
||||
import com.android.server.dreams.DreamManagerService;
|
||||
import com.android.server.emergency.EmergencyAffordanceService;
|
||||
import com.android.server.fingerprint.FingerprintService;
|
||||
import com.android.server.hdmi.HdmiControlService;
|
||||
import com.android.server.input.InputManagerService;
|
||||
@@ -1097,6 +1097,11 @@ public final class SystemServer {
|
||||
Trace.traceEnd(Trace.TRACE_TAG_SYSTEM_SERVER);
|
||||
}
|
||||
|
||||
if (!disableNetwork && !disableNonCoreServices && EmergencyAffordanceManager.ENABLED) {
|
||||
// EmergencyMode sevice
|
||||
mSystemServiceManager.startService(EmergencyAffordanceService.class);
|
||||
}
|
||||
|
||||
if (!disableNonCoreServices) {
|
||||
// Dreams (interactive idle-time views, a/k/a screen savers, and doze mode)
|
||||
mSystemServiceManager.startService(DreamManagerService.class);
|
||||
|
||||
Reference in New Issue
Block a user