He escrito una aplicación que bloquea el teléfono Android de forma remota. Es entonces cuando se envía un código especial desde el servidor, luego la aplicación bloquea el teléfono según el código especial. Este es el código que estoy usando.Cómo desbloquear el teléfono Android a través del código de forma remota
if (!mDPM.isAdminActive(mDeviceAdminSample)) {
// try to become active – must happen here in this activity, to get result
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,mDeviceAdminSample);
intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION,"Admin is added to do security operation.");
startActivityForResult(intent, 0);
} else {
// Already is a device administrator, can do security operations now.
mDPM.lockNow();
}
El código anterior funciona y bloquea el teléfono.
Puedo desbloquear el teléfono ingresando la contraseña desde el teclado virtual. ¿Hay alguna forma de desbloquearlo a través del código?
Mi pregunta es cómo desbloquear el teléfono a través de código (Este desbloqueo se debe hacer de forma remota en la forma que he explicado para el bloqueo)
¿Qué es min API y has agregado uses-permission en tu mainManifest? –