Loading cmds/svc/src/com/android/commands/svc/PowerCommand.java +9 −9 Original line number Diff line number Diff line Loading @@ -16,14 +16,12 @@ package com.android.commands.svc; import android.os.Binder; import android.os.IBinder; import android.content.Context; import android.os.BatteryManager; import android.os.IPowerManager; import android.os.PowerManager; import android.os.ServiceManager; import android.os.RemoteException; import android.os.BatteryManager; import android.content.Context; import android.os.ServiceManager; import android.os.SystemClock; public class PowerCommand extends Svc.Command { public PowerCommand() { Loading Loading @@ -65,10 +63,12 @@ public class PowerCommand extends Svc.Command { IPowerManager pm = IPowerManager.Stub.asInterface(ServiceManager.getService(Context.POWER_SERVICE)); try { IBinder lock = new Binder(); pm.acquireWakeLock(lock, PowerManager.FULL_WAKE_LOCK, "svc power", null); if (val != 0) { // if the request is not to set it to false, wake up the screen so that // it can stay on as requested pm.wakeUp(SystemClock.uptimeMillis()); } pm.setStayOnSetting(val); pm.releaseWakeLock(lock, 0); } catch (RemoteException e) { System.err.println("Faild to set setting: " + e); Loading Loading
cmds/svc/src/com/android/commands/svc/PowerCommand.java +9 −9 Original line number Diff line number Diff line Loading @@ -16,14 +16,12 @@ package com.android.commands.svc; import android.os.Binder; import android.os.IBinder; import android.content.Context; import android.os.BatteryManager; import android.os.IPowerManager; import android.os.PowerManager; import android.os.ServiceManager; import android.os.RemoteException; import android.os.BatteryManager; import android.content.Context; import android.os.ServiceManager; import android.os.SystemClock; public class PowerCommand extends Svc.Command { public PowerCommand() { Loading Loading @@ -65,10 +63,12 @@ public class PowerCommand extends Svc.Command { IPowerManager pm = IPowerManager.Stub.asInterface(ServiceManager.getService(Context.POWER_SERVICE)); try { IBinder lock = new Binder(); pm.acquireWakeLock(lock, PowerManager.FULL_WAKE_LOCK, "svc power", null); if (val != 0) { // if the request is not to set it to false, wake up the screen so that // it can stay on as requested pm.wakeUp(SystemClock.uptimeMillis()); } pm.setStayOnSetting(val); pm.releaseWakeLock(lock, 0); } catch (RemoteException e) { System.err.println("Faild to set setting: " + e); Loading