禁用擦除数据&工厂重置

时间:2017-09-06 09:17:50

标签: android mdm

我正在开发提供儿童保护(阻止淫秽内容,应用程序等)类型的自助服务终端模式的应用程序。我想禁用恢复出厂设置。我找到了使用Samsung KNOX SDK(仅适用于三星设备)的解决方案,它可以阻止恢复出厂设置甚至从启动菜单中擦除数据。但是,当用户打开出厂重置设置时,使用其他设备我只能用AccessibilityService屏蔽屏幕。是否存在SDK或内置功能以禁用所有设备的擦除数据?  提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用Android Management API管理您的设备,并将factoryResetDisabled设置为设备Policy中的true。此API支持运行Android 5.1或更高版本的任何设备。

Android Management API设置了DISALLOW_FACTORY_RESET限制,只能由设备所有者或个人资料所有者设置。