Ich versuche, die Verschlüsselung meines ICS-Geräts programmgesteuert durch Starten einer Absicht (Intent --> DevicePolicyManager.ACTION_START_ENCRYPTION)
auszulösen. Das funktioniert ganz gut. Ich würde gerne wissen, ob eine Sendung oder so etwas gesendet wird, um zu erkennen, ob der Benutzer auf "Gerät verschlüsseln" geklickt oder die Anfrage abgelehnt hat. Ich muss die Entscheidung des Benutzers beachten.Android ICS Device Encryption
Meine zweite Frage betrifft die Methode setStorageEncryption(admin, boolean)
, die innerhalb der DevicePolicyManager
implementiert ist. Hat ein Anruf von setStorageEncryption(admin, false)
irgendwelche Auswirkungen auf die Geräteverschlüsselung, wenn ich danach die Verschlüsselungsabsicht starte, die oben erwähnt wurde?
Mit freundlichen Grüßen
"Ich würde gerne wissen, ob eine Sendung oder so etwas gesendet wird, um zu erkennen, ob der Benutzer auf" Gerät verschlüsseln "geklickt oder die Anfrage abgelehnt hat" - AFAIK, nein, wahrscheinlich weil der Verschlüsselungsvorgang Neustarts beinhaltet. "Ich muss die Entscheidung des Benutzers beachten" - Sie können 'getStorageEncryptionStatus()' nach Bedarf aufrufen, nehme ich an. – CommonsWare
Nun, ich muss nur wissen, ob der Benutzer auf "Gerät verschlüsseln" geklickt hat oder nicht. Gibt es keine Möglichkeit, diese Informationen zu erhalten? – user1168876
Nicht dass ich mir dessen bewusst bin. – CommonsWare