diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b233430..946ed66 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,12 +11,6 @@ on: jobs: build: runs-on: ubuntu-latest - env: - CCACHE_COMPILERCHECK: "%compiler% -dumpmachine; %compiler% -dumpversion" - CCACHE_NOHASHDIR: "true" - CCACHE_HARDLINK: "true" - CCACHE_BASEDIR: "${{ github.workspace }}" - steps: - name: Checkout uses: actions/checkout@v3 @@ -32,7 +26,7 @@ jobs: - name: Build with Gradle run: | - chmod 777 ./gradlew + chmod +x ./gradlew ./gradlew zipRelease ./gradlew zipDebug @@ -40,19 +34,19 @@ jobs: if: success() id: prepareArtifact run: | - releaseName=`ls module/build/outputs/release/Zygisk-Qingyue-v*-release.zip | awk -F '(/|.zip)' '{print $5}'` && echo "releaseName=$releaseName" >> $GITHUB_OUTPUT - debugName=`ls module/build/outputs/release/Zygisk-Qingyue-v*-debug.zip | awk -F '(/|.zip)' '{print $5}'` && echo "debugName=$debugName" >> $GITHUB_OUTPUT - unzip module/build/outputs/release/Zygisk-Qingyue-v*-release.zip -d qingyue-release - unzip module/build/outputs/release/Zygisk-Qingyue-v*-debug.zip -d qingyue-debug + releaseName=`ls module/build/outputs/release/*-release.zip | awk -F '(/|.zip)' '{print $5}'` && echo "releaseName=$releaseName" >> $GITHUB_OUTPUT + debugName=`ls module/build/outputs/release/*-debug.zip | awk -F '(/|.zip)' '{print $5}'` && echo "debugName=$debugName" >> $GITHUB_OUTPUT + unzip module/build/outputs/release/*-release.zip -d extracted-release + unzip module/build/outputs/release/*-debug.zip -d extracted-debug - name: Upload release uses: actions/upload-artifact@v3 with: name: ${{ steps.prepareArtifact.outputs.releaseName }} - path: "./qingyue-release/*" + path: "./extracted-release/*" - name: Upload debug uses: actions/upload-artifact@v3 with: name: ${{ steps.prepareArtifact.outputs.debugName }} - path: "./qingyue-debug/*" + path: "./extracted-debug/*" diff --git a/README.md b/README.md index 71ed0b1..8fffa3a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -## ZygiskNext Assistant -This module makes ZygiskNext more stealthy but it might create problems with some Zygisk modules. +## Zygisk Assistant +This module makes Zygisk more stealthy. The module sets **DLCLOSE_MODULE_LIBRARY** and **FORCE_DENYLIST_UNMOUNT** Zygisk flags for all non-root application processes. diff --git a/build.gradle.kts b/build.gradle.kts index e2496cd..cd34b30 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,8 +4,8 @@ plugins { alias(libs.plugins.agp.lib) apply false } -val moduleId by extra("qingyue") -val moduleName by extra("Zygisk Qingyue") -val verName by extra("v1.0.0") -val verCode by extra(100) +val moduleId by extra("zygisk-assistant") +val moduleName by extra("Zygisk Assistant") +val verName by extra("v1.1.0") +val verCode by extra(110) val abiList by extra(listOf("armeabi-v7a","arm64-v8a","x86","x86_64")) diff --git a/module/build.gradle.kts b/module/build.gradle.kts index baf18fa..d10184b 100644 --- a/module/build.gradle.kts +++ b/module/build.gradle.kts @@ -11,7 +11,7 @@ val verName: String by rootProject.extra val abiList: List by rootProject.extra android { - namespace = "io.github.yervant7" + namespace = "com.example.library" compileSdk = 34 defaultConfig { ndk { diff --git a/module/template/module.prop b/module/template/module.prop index 079da6e..82cab09 100644 --- a/module/template/module.prop +++ b/module/template/module.prop @@ -2,5 +2,5 @@ id=${moduleId} name=${moduleName} version=${versionName} versionCode=${versionCode} -author=yervant7 +author=snake-4 & yervant7 description=DLCLOSE_MODULE_LIBRARY and FORCE_DENYLIST_UNMOUNT for non-root processes.