Wake Android Device up
To wake up the screen: PowerManager pm = (PowerManager) getApplicationContext().getSystemService(Context.POWER_SERVICE); WakeLock wakeLock = pm.newWakeLock((PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP), “TAG”); wakeLock.acquire(); To release the screen lock: KeyguardManager keyguardManager = (KeyguardManager) getApplicationContext().getSystemService(Context.KEYGUARD_SERVICE); KeyguardLock keyguardLock = keyguardManager.newKeyguardLock(“TAG”); keyguardLock.disableKeyguard(); And the manifest needs to contain: <uses-permission android:name=”android.permission.WAKE_LOCK” /> <uses-permission android:name=”android.permission.DISABLE_KEYGUARD” /> For more details about PowerManager, refer to the … Read more