
Isolez vos applications Big Brother https://secure-system.gitlab.io/Insular/
Isolez votre application Big Brother.
Ceci est un fork basé sur l'excellent Island. Un merci particulier à Shelter qui m'a inspiré pour créer le fork entièrement FLOSS d'Island.
Pour savoir comment activer Insular via adb, l'accès aux fichiers inter-profil, le mode Dieu (étendre le contrôle des applications aux applications en dehors du profil professionnel), les différences par rapport à Island, etc., voir la documentation.
Avec Insular, vous pouvez :
Si votre appareil est incompatible ou non chiffré, vous pouvez ignorer cette limitation manuellement. Veuillez vous référer au post XDA pour plus de détails. Pour désinstaller et supprimer complètement Insular, veuillez d'abord « Détruire Insular » dans Paramètres - Configuration - Cliquez sur l'icône de corbeille à côté d'Insular. Si vous avez déjà désinstallé l'application Insular, veuillez « Supprimer le profil professionnel » dans « Paramètres - Comptes » de votre appareil.
Nous ne demandons des autorisations que pour réaliser ce que vous souhaitez. Les autorisations sensibles suivantes sont demandées avec des raisons :
Island dépend de la bibliothèque « deagle », qui doit être clonée aux côtés d'Island dans le même chemin.
\--
\- island
\- deagle
Ce projet est structuré en plusieurs modules, avec le module assembly comme portail de construction, pour supporter une construction « légère » séparée pour les modules de base, sous la forme de « product flavor » dans la configuration de build Gradle.
Le module « engine » partage le même nom de package que la build « complete », pour hériter du privilège de profil/administrateur de l'appareil. Les modules « mobile » et autres peuvent être installés et mis à jour séparément à côté du module « engine » pour la commodité du développement.
En raison de la nature exclusive, l'utilisateur ne peut utiliser qu'une seule application DPC Android à la fois, et le prix du changement de DPC est bien trop lourd. Pour encourager une exploration active et un développement plus large des capacités du DPC et ainsi mieux bénéficier aux utilisateurs, Island s'engage à construire une collaboration ouverte pour les développeurs de la communauté, que ce soit dans le développement de ce projet ou en ouvrant les capacités DPC aux applications tierces via une API ouverte. Island lui-même ne se concentrera pas sur un ensemble riche de fonctionnalités, mais se concentrera principalement sur la construction d'un engine puissant en tant que plateforme ouverte pour beaucoup plus d'applications de la communauté.
À partir de la première version publique d'Island, toutes les API sont ouvertes aux applications tierces avec l'autorisation d'exécution standard d'Android pour l'autorisation de l'utilisateur. Les développeurs peuvent maintenant commencer à créer des applications pour tirer parti des API ouvertes d'Island.
Le protocole de toutes les API est bien défini et maintenu dans la classe "Api".
Si vous avez trouvé des bugs, apporté des améliorations mineures ou traduit les chaînes, n'hésitez pas à nous envoyer des pull-requests.
Si vous êtes intéressé par l'amélioration des fonctionnalités d'Island, veuillez d'abord créer un ticket pour discuter de vos réflexions avec nous, nous sommes ouverts à la collaboration dans le développement futur.
Si vous avez besoin de nouvelles API pour vos applications afin de tirer parti des capacités DPC, n'hésitez pas à créer un ticket pour décrire votre application et son cas d'utilisation de ces API. Nous en sommes encore au début de la construction d'un ensemble riche d'API ouvertes.