Enabling wifi on new demo session am: 7f6a7bc75a
am: 6e906ff53c
Change-Id: I79ee2aeac1fba78282997693e417a6510365e71e
This commit is contained in:
@@ -44,6 +44,7 @@ import android.hardware.camera2.CameraManager;
|
|||||||
import android.media.AudioManager;
|
import android.media.AudioManager;
|
||||||
import android.media.AudioSystem;
|
import android.media.AudioSystem;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
|
import android.net.wifi.WifiManager;
|
||||||
import android.os.Environment;
|
import android.os.Environment;
|
||||||
import android.os.FileUtils;
|
import android.os.FileUtils;
|
||||||
import android.os.Handler;
|
import android.os.Handler;
|
||||||
@@ -117,6 +118,7 @@ public class RetailDemoModeService extends SystemService {
|
|||||||
private ServiceThread mHandlerThread;
|
private ServiceThread mHandlerThread;
|
||||||
private PendingIntent mResetDemoPendingIntent;
|
private PendingIntent mResetDemoPendingIntent;
|
||||||
private CameraManager mCameraManager;
|
private CameraManager mCameraManager;
|
||||||
|
private WifiManager mWifiManager;
|
||||||
private String[] mCameraIdsWithFlash;
|
private String[] mCameraIdsWithFlash;
|
||||||
private Configuration mSystemUserConfiguration;
|
private Configuration mSystemUserConfiguration;
|
||||||
private PreloadAppsInstaller mPreloadAppsInstaller;
|
private PreloadAppsInstaller mPreloadAppsInstaller;
|
||||||
@@ -491,6 +493,7 @@ public class RetailDemoModeService extends SystemService {
|
|||||||
PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP,
|
PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP,
|
||||||
TAG);
|
TAG);
|
||||||
mNm = NotificationManager.from(getContext());
|
mNm = NotificationManager.from(getContext());
|
||||||
|
mWifiManager = (WifiManager) getContext().getSystemService(Context.WIFI_SERVICE);
|
||||||
mCameraManager = (CameraManager) getContext()
|
mCameraManager = (CameraManager) getContext()
|
||||||
.getSystemService(Context.CAMERA_SERVICE);
|
.getSystemService(Context.CAMERA_SERVICE);
|
||||||
mCameraIdsWithFlash = getCameraIdsWithFlash();
|
mCameraIdsWithFlash = getCameraIdsWithFlash();
|
||||||
@@ -528,6 +531,9 @@ public class RetailDemoModeService extends SystemService {
|
|||||||
mAmi.updatePersistentConfigurationForUser(getSystemUsersConfiguration(), userId);
|
mAmi.updatePersistentConfigurationForUser(getSystemUsersConfiguration(), userId);
|
||||||
turnOffAllFlashLights();
|
turnOffAllFlashLights();
|
||||||
muteVolumeStreams();
|
muteVolumeStreams();
|
||||||
|
if (!mWifiManager.isWifiEnabled()) {
|
||||||
|
mWifiManager.setWifiEnabled(true);
|
||||||
|
}
|
||||||
// Disable lock screen for demo users.
|
// Disable lock screen for demo users.
|
||||||
LockPatternUtils lockPatternUtils = new LockPatternUtils(getContext());
|
LockPatternUtils lockPatternUtils = new LockPatternUtils(getContext());
|
||||||
lockPatternUtils.setLockScreenDisabled(true, userId);
|
lockPatternUtils.setLockScreenDisabled(true, userId);
|
||||||
|
|||||||
Reference in New Issue
Block a user