
Isoliere deine Big-Brother-Apps https://secure-system.gitlab.io/Insular/
Isoliere deine Big-Brother-App.
Dies ist ein Fork, der auf dem ausgezeichneten Island basiert. Besonderer Dank geht an Shelter, das mich inspirierte, den vollständig FLOSS-Fork von Island zu erstellen.
Wie man Insular über adb aktiviert, dateiübergreifenden Profilzugriff, God-Modus (erweiterte App-Kontrolle auf Apps außerhalb des Arbeitsprofils), Unterschiede zu Island usw., siehe die Dokumentation.
Mit Insular kannst du:
Falls dein Gerät inkompatibel oder nicht verschlüsselt ist, kannst du diese Einschränkung manuell umgehen. Bitte siehe den XDA-Beitrag für Details.
Um Insular vollständig zu deinstallieren und zu entfernen, bitte zuerst "Insular zerstören" in Einstellungen - Einrichtung - Klicke auf das Papierkorb-Symbol neben Insular. Falls du die Insular-App bereits deinstalliert hast, entferne bitte das Arbeitsprofil in den Geräteeinstellungen unter "Konten".
Wir fordern nur Berechtigungen, um das zu erreichen, was du möchtest. Die folgenden sensiblen Berechtigungen werden aus folgenden Gründen angefordert:
Wir werden niemals Daten sammeln, die deine Privatsphäre betreffen. Bitte lies unsere Datenschutzrichtlinie für weitere Details.
Island ist abhängig von der „deagle“-Bibliothek, die zusammen mit Island im selben Pfad geklont werden muss.
\--
\- island
\- deagle
Dieses Projekt ist in mehrere Module unterteilt, wobei das assembly-Modul als Build-Portal dient, um separate „Light“-Builds für Kernmodule zu unterstützen, in Form von „Product Flavors“ in der Gradle-Build-Konfiguration.
Das „engine“-Modul teilt denselben Paketnamen mit dem „complete“-Build, um die Profil-/Geräteeigentümer-Berechtigung zu erben.
Das „mobile“-Modul und andere Module können separat zusammen mit dem „engine“-Modul installiert und aktualisiert werden, um die Entwicklung zu erleichtern.
Aufgrund der Exklusivität kann der Benutzer jeweils nur eine Android-DPC-App verwenden, und die Kosten für den Wechsel von DPC sind viel zu hoch. Um die aktive Erforschung und breitere Entwicklung der DPC-Fähigkeiten zu fördern und damit die Benutzer besser zu unterstützen, widmet sich Island dem Aufbau einer offenen Zusammenarbeit für Community-Entwickler, entweder durch die Entwicklung dieses Projekts oder durch die Öffnung von DPC-Fähigkeiten für Drittanbieter-Apps über eine offene API. Island selbst wird sich nicht auf eine große Anzahl von Funktionen konzentrieren, sondern hauptsächlich auf den Aufbau einer leistungsstarken Engine als offene Plattform für viele weitere Apps aus der Community.
Ab der ersten öffentlichen Version von Island sind alle APIs für Drittanbieter-Apps mit der standardmäßigen Laufzeitberechtigung von Android als Benutzerautorisierung offen. Entwickler können jetzt damit beginnen, Apps zu erstellen, die die offenen APIs von Island nutzen.
Das Protokoll aller APIs ist gut definiert und wird in der Klasse „Api“ gepflegt.
Falls du Fehler gefunden hast, kleinere Verbesserungen vorgenommen oder die Zeichenketten übersetzt hast, kannst du uns gerne Pull-Requests senden.
Falls du daran interessiert bist, die Funktionalität von Island zu verbessern, erstelle bitte zuerst ein Issue, um deine Gedanken mit uns zu besprechen. Wir sind offen für Zusammenarbeit bei der zukünftigen Entwicklung.
Falls du neue APIs für deine Apps benötigst, um die DPC-Fähigkeiten zu nutzen, kannst du gerne ein Issue erstellen, um deine App und ihren Anwendungsfall für diese APIs zu beschreiben. Wir befinden uns noch in der frühen Phase des Aufbaus eines umfangreichen Satzes offener APIs.