Unlock phone:
on Manifest:
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
on code (onCreate method)
Window winManager = getWindow();
winManager.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
winManager.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
winManager.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
Bring to Front:
Intent intentactivity = new Intent(Transitions.ACTION_SHOW_MAIN);
intentactivity.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT
|Intent.FLAG_ACTIVITY_REORDER_TO_FRONT
|Intent.FLAG_ACTIVITY_NEW_TASK);
intentactivity.putExtra(Transitions.ACTIVITY_COMMAND, MainActivity.COMMAND_TAKE_PICTURE);
this.context.startActivity(intentactivity);