Commit Graph

25 Commits

Author SHA1 Message Date
snake-4
b63132e9f8 Updated README.md and added LICENSE 2024-03-26 18:55:55 +01:00
snake-4
58782b21f8 unshare on parent Zygote only
Calling unshare on child Zygotes crash at a sanity check but they end up inheriting the namespace either way.

closes #1
2024-03-26 18:26:24 +01:00
snake-4
72afc9e4fc dlclose on servers processes too 2024-03-26 18:24:20 +01:00
snake-4
916558491a Moved headers to includes, various changes...
+ Added better UID checks.
+ Added MS_SLAVE root mount in the new mount namespace.
2024-03-26 15:37:07 +01:00
snake-4
ba80d6d181 Bumped version to v2.0.0 (200) 2024-03-25 21:37:11 +01:00
snake-4
c1070182a2 Added usermode unmounter and mounts parser
+ Added a mounts parser implementation using mntent API.
+ Added logging functions.
+ Added usermode unmounter which calls unshare pre app-specialization.
* Updated module.prop.
2024-03-25 21:36:47 +01:00
snake-4
08cc6f7e33 Changed to C++14, updated README.md 2024-03-25 21:21:45 +01:00
snake-4
5f30e2bb3e Update main.cpp v1.1.0 2024-03-25 05:12:16 +01:00
snake-4
c630bb1bca Set minSdk and compileSdkVersion to 21 and 31...
Bumped C++ version to 20.
Updated .gitignore
2024-03-25 02:48:45 +01:00
snake-4
4942a3c4da Update ci.yml, version and module name 2024-03-25 00:28:40 +01:00
snake-4
180d2aa15a Update .gitignore 2024-03-25 00:20:57 +01:00
snake-4
f7d067546d Rewrote the build system and module...
+ Added more architectures to compile.
- Removed all scripts from the module, now it is compatible with all root implementations.
- Removed unused code and variables.
- Removed most references to the module name.
* Compilation is now parallelized.
2024-03-25 00:19:26 +01:00
snake-4
813cc9807c Update ci.yml 2024-03-25 00:01:27 +01:00
snake-4
a4bd364a2a Updated gradlew and Gradle to 8.7 2024-03-24 23:36:53 +01:00
snake-4
e88ff67216 Update version 2024-03-14 00:49:02 +01:00
snake-4
467bef5655 Update README.md 2024-03-03 19:48:48 +01:00
snake-4
481b929bbe Added KernelSU support in customize.sh
The module should be installable from the recovery if the data is not encrypted so the check is removed.
2024-03-03 19:42:51 +01:00
snake-4
fedde123c8 Update module.prop 2024-03-03 19:39:27 +01:00
Yervant
fad1751f74 update version 2024-01-17 05:00:51 -03:00
Yervant
d1c0b48a6d update the qingyue.cpp 2024-01-17 04:59:39 -03:00
Yervant7
19ef9a4bf9 Merge branch 'main' of https://github.com/Yervant7/Qingyue 2024-01-16 21:51:45 -03:00
Yervant7
695f09e954 fix conflicts? 2024-01-16 21:51:32 -03:00
Yervant
b87384393a add readme.md 2024-01-16 20:33:21 -03:00
Yervant7
023c8834d6 .. 2024-01-16 19:43:45 -03:00
Yervant7
8c0524dc0f Initial commit 2024-01-16 19:28:29 -03:00