
Aísla tus aplicaciones del gran hermano https://secure-system.gitlab.io/Insular/
Aísla tu app del Gran Hermano.
Este es un fork basado en el excelente Island. Un agradecimiento especial a Shelter, que me inspiró a hacer el fork completamente FLOSS de Island.
Sobre cómo habilitar Insular a través de adb, el acceso a archivos entre perfiles, el modo Dios (extendiendo el control de aplicaciones a aplicaciones fuera del Perfil de trabajo), las diferencias con Island, etc., consulta la documentación.
Con Insular, puedes:
Si tu dispositivo es incompatible o no está cifrado, puedes omitir esta limitación manualmente. Consulta el artículo de XDA para más detalles. Para desinstalar y eliminar Insular por completo, primero pulsa "Destruir Insular" en Ajustes - Configuración - Haz clic en el icono de papelera junto a Insular. Si ya has desinstalado la app de Insular, elimina el "Perfil de trabajo" en "Ajustes - Cuentas" de tu dispositivo.
Solo solicitamos permisos para lograr lo que quieres. Los siguientes permisos sensibles se solicitan con sus razones:
Island depende de la librería "deagle", que debe clonarse junto a Island en la misma ruta.
\--
\- island
\- deagle
Este proyecto está construido en varios módulos, con el módulo assembly como portal de compilación, para admitir una compilación "ligera" separada para los módulos principales, en forma de "product flavor" en la configuración de compilación de Gradle.
El módulo "engine" comparte el mismo nombre de paquete con la compilación "complete", para heredar el privilegio de propietario del perfil/dispositivo. Los módulos "mobile" y otros pueden instalarse y actualizarse por separado junto con el módulo "engine" para mayor comodidad en el desarrollo.
Debido a su naturaleza exclusiva, el usuario solo puede usar una app DPC de Android a la vez, y el costo de cambiar de DPC es demasiado alto. Para fomentar la exploración activa y un desarrollo más amplio de las capacidades de DPC y, por lo tanto, beneficiar mejor a los usuarios, Island se dedica a construir una colaboración abierta para desarrolladores de la comunidad, ya sea en el desarrollo de este proyecto o abriendo las capacidades de DPC a apps de terceros a través de una API abierta. Island en sí no se centrará en un amplio conjunto de características, sino principalmente en construir un potente engine como plataforma abierta para muchas más apps de la comunidad.
Desde la primera versión pública de Island, todas las API están abiertas a apps de terceros con el permiso en tiempo de ejecución estándar de Android como autorización del usuario. Los desarrolladores pueden empezar a crear apps ahora para aprovechar las API abiertas de Island.
El protocolo de todas las API está bien definido y mantenido en la clase "Api".
Si encuentras errores, haces mejoras menores o traduces las cadenas de texto, no dudes en enviarnos pull-requests.
Si te interesa mejorar la funcionalidad de Island, crea primero un issue para discutir tus ideas con nosotros; estamos abiertos a colaborar en el desarrollo futuro.
Si necesitas nuevas API para que tus apps aprovechen las capacidades de DPC, no dudes en crear un issue para describir tu app y su caso de uso de esas API. Todavía estamos en las primeras etapas de la construcción de un amplio conjunto de API abiertas.