DevicePolicyManager wipeData не стирает настройки электронной почты

У меня есть приложение для управления устройством, которое использует методы DevicePolicyManager. Для определенного триггера я вызвал метод wipeData с флагом = 0 (это невероятный HTC 2.2). Устройство перезагрузилось и стерло все данные устройства (не SD-карту) вместе со всеми настроенными учетными записями Google (перечисленными в разделе «Настройки» -> «Учетные записи и синхронизация»). Однако я был удивлен, увидев, что все еще могу получать / отправлять электронные письма моей компании из приложения электронной почты. Любая идея, если с этим что-то не так. Хотя возможность wipeData является одной из мер безопасности для предприятия. И если после удаленного стирания все еще есть доступ к корпоративной электронной почте, это становится бессмысленным! Я совершенно ошеломлен. На всякий случай, прежде чем опубликовать это, я повторно запустил всю процедуру. Настроил мою учетную запись Exchange ActiveSync, установил приложение для управления устройством и запустил функцию wipeData. После перезагрузки и «очистки данных» я обнаружил, что настроенная учетная запись не отображается в «Учетные записи и синхронизация», но в приложении «Электронная почта» она все еще настроена, и я могу отправлять сообщения приема.

Опять же, это происходит на моем HTC Droid Incredible (Verizon). Я еще не тестировал его ни на одном другом устройстве. Если я получу изменение для тестирования, я обновлюсь.

РЕДАКТИРОВАТЬ: Я тестировал это на Droid Pro, а также на HTC Evo. Оба вытираются чисто. Так что похоже, что эта проблема специфична для HTC Incredible. Тот, который у меня есть, работает под управлением Android 2.2 и версия ядра HTC: 2.6.32.15-g5e1ad8b htc-kernel @ and18-2# 1

16
задан advantej 10 March 2011 в 22:08
поделиться