Из 2.2 (я думаю) вы можете использовать DevicePolicyManager
:
DevicePolicyManager devicePolicyManager = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);
и затем:
devicePolicyManager.lockNow();
Edit:
Для этого решения необходимо добавить администратора устройства, например ::1122*.
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, securemeAdmin);