¿Hay alguna manera de bloquear al usuario para que no instale aplicaciones de una fuente desconocida en un sistema operativo Android personalizado?
Estoy tratando de crear una variante personalizada del sistema operativo Android usando la fuente AOSP, en la que quiero permitir a los usuarios instalar solo aplicaciones de fuentes confiables que especifique durante la compilación.
Bloquear la opción de desarrollador y la depuración de USB. La solución debería impedir que el usuario instale una aplicación de todas las fuentes posibles, como la carga lateral o al conectarse con el sistema.
Respuestas:
Puede deshabilitar la instalación de la aplicación desde una fuente desconocida, bloquear el acceso a algunas aplicaciones y muchas más creando una aplicación de controlador de políticas de dispositivo (DPC) .
Puede echar un vistazo a esta muestra y verificar si el administrador del dispositivo o la aplicación del propietario del dispositivo tienen todas las funciones que necesita.
fuente