diff --git a/metadata/com.oasisfeng.island.fdroid.yml b/metadata/com.oasisfeng.island.fdroid.yml new file mode 100644 index 0000000000..7ddccddb3d --- /dev/null +++ b/metadata/com.oasisfeng.island.fdroid.yml @@ -0,0 +1,52 @@ +Categories: + - System + - Security +License: Apache-2.0 +AuthorName: proletarius101 +AuthorEmail: proletarius101@protonmail.com +SourceCode: https://gitlab.com/secure-system/Insular +IssueTracker: https://gitlab.com/secure-system/Insular/issues + +Summary: Isolate your Big Brother apps +Description: |- + On the Insular, you can: + + * Isolate app, for privacy protection. + * Clone app, for parallel running. + * Freeze app, to completely block its background behaviors. + * Hide app, for various reasons. + * Archive app, for potential future use on-demand. + * Use VPN only on one side, or different VPN on both sides. + + …… + + If your device is incompatible or not encrypted, you can skip this limitation manually. Please refer to the XDA post for details: http://forum.xda-developers.com/android/-t3366295 + To uninstall and remove Insular completely, please first "Destroy Insular" in Settings - Setup - Click the recycle-bin icon besides Insular. If you have already uninstalled Insular app, please "Remove work profile" in your device "Settings - Accounts". + + + ===== PERMISSIONS ===== + + DEVICE-ADMIN: Device administrator privilege is required to create the Insular space (work profile), which serves as the fundamental functionality of Insular. It will be explicitly requested for your consent. + PACKAGE_USAGE_STATS: Required to correctly recognize the running state of apps. It will be explicitly requested for your consent. + We will never collect data related to your privacy, please read our privacy policy for more details. + +RepoType: git +Repo: https://gitlab.com/secure-system/Insular.git + +Builds: + - versionName: 5.1.2 + versionCode: 51200 + commit: v5.1.2-fdroid + output: assembly/build/outputs/apk/completeFdroid/release/*.apk + srclibs: + - deagle@dev + - setupwizard@android10-mainline-release + prebuild: sed -i -e 's!..\/deagle!$$deagle$$!' -e 's!..\/setup-wizard!$$setupwizard$$!' + settings.gradle + build: + - export VERSION_CODE=$$VERCODE$$ + - export VERSION_NAME=$$VERSION$$ + - gradlew-fdroid assembleCompleteFdroidRelease + +AutoUpdateMode: Version %v-fdroid +UpdateCheckMode: RepoManifest/dev-ci diff --git a/srclibs/deagle.yml b/srclibs/deagle.yml new file mode 100644 index 0000000000..1684dd9880 --- /dev/null +++ b/srclibs/deagle.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://github.com/oasisfeng/deagle diff --git a/srclibs/setupwizard.yml b/srclibs/setupwizard.yml new file mode 100644 index 0000000000..777b065e47 --- /dev/null +++ b/srclibs/setupwizard.yml @@ -0,0 +1,2 @@ +RepoType: git +Repo: https://android.googlesource.com/platform/frameworks/opt/setupwizard