I have application signed by platform key and I need to move device to kiosk mode.
What kiosk mode mean in my case:
- Set user restrictions (change default activities, set VPN etc...)
- Prevent user access to third party apps, some system apps etc...
- Set custom Activity as Home activity without user interaction
- Move application to lock task mode
I know that DevicePolicyManager could do that. But device doesn't have any google's provisioning system (like NFC or QR). Is exist any way to set device owner using application signed by platform key or use such application with benefits of device owner App?
I find out that application with system privileges could do al lot of thing that could be done with DevicePolicyManager. But some of functionality provided as hide API: