Annonce support for Android 15 Beta 4
This commit is contained in:
parent
b56313157e
commit
4666b13013
|
|
@ -41,13 +41,14 @@ jobs:
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Checkout libxposed/api
|
- name: Checkout libxposed/api
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@main
|
||||||
with:
|
with:
|
||||||
repository: libxposed/api
|
repository: libxposed/api
|
||||||
path: libxposed/api
|
path: libxposed/api
|
||||||
|
ref: 54582730315ba4a3d7cfaf9baf9d23c419e07006
|
||||||
|
|
||||||
- name: Checkout libxposed/service
|
- name: Checkout libxposed/service
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@main
|
||||||
with:
|
with:
|
||||||
repository: libxposed/service
|
repository: libxposed/service
|
||||||
path: libxposed/service
|
path: libxposed/service
|
||||||
|
|
@ -63,7 +64,15 @@ jobs:
|
||||||
with:
|
with:
|
||||||
gradle-home-cache-cleanup: true
|
gradle-home-cache-cleanup: true
|
||||||
|
|
||||||
- name: Set up ccache
|
- name: Setup Android SDK
|
||||||
|
uses: android-actions/setup-android@v3
|
||||||
|
|
||||||
|
- name: Setup ninja
|
||||||
|
uses: seanmiddleditch/gha-setup-ninja@master
|
||||||
|
with:
|
||||||
|
version: 1.12.0
|
||||||
|
|
||||||
|
- name: Setup ccache
|
||||||
uses: hendrikmuhs/ccache-action@v1.2
|
uses: hendrikmuhs/ccache-action@v1.2
|
||||||
with:
|
with:
|
||||||
max-size: 2G
|
max-size: 2G
|
||||||
|
|
@ -71,6 +80,10 @@ jobs:
|
||||||
restore-keys: ${{ runner.os }}
|
restore-keys: ${{ runner.os }}
|
||||||
save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
|
save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
|
||||||
|
|
||||||
|
- name: Remove Android's cmake
|
||||||
|
shell: bash
|
||||||
|
run: rm -rf $ANDROID_HOME/cmake
|
||||||
|
|
||||||
- name: Build dependencies
|
- name: Build dependencies
|
||||||
working-directory: libxposed
|
working-directory: libxposed
|
||||||
run: |
|
run: |
|
||||||
|
|
|
||||||
16
README.md
16
README.md
|
|
@ -1,6 +1,6 @@
|
||||||
# LSPosed Framework
|
# LSPosed Framework
|
||||||
|
|
||||||
[](https://github.com/LSPosed/LSPosed/actions/workflows/core.yml?query=event%3Apush+branch%3Amaster+is%3Acompleted) [](https://lsposed.crowdin.com/lsposed) [](https://t.me/LSPosed) [](https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&inviteCode=Xz9dJ&from=246610&biz=ka) [](https://github.com/LSPosed/LSPosed/releases/latest) [](https://github.com/LSPosed/LSPosed/releases)
|
[](https://github.com/JingMatrix/LSPosed/actions/workflows/core.yml?query=event%3Apush+branch%3Amaster+is%3Acompleted) [](https://github.com/JingMatrix/LSPosed/releases/latest) [](https://github.com/JingMatrix/LSPosed/releases)
|
||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
|
||||||
|
|
@ -10,7 +10,7 @@ A Riru / Zygisk module trying to provide an ART hooking framework which delivers
|
||||||
|
|
||||||
## Supported Versions
|
## Supported Versions
|
||||||
|
|
||||||
Android 8.1 ~ 14
|
Android 8.1 ~ 15 Beta 4
|
||||||
|
|
||||||
## Install
|
## Install
|
||||||
|
|
||||||
|
|
@ -23,14 +23,14 @@ Android 8.1 ~ 14
|
||||||
|
|
||||||
## Download
|
## Download
|
||||||
|
|
||||||
- For stable releases, please go to [Github Releases page](https://github.com/LSPosed/LSPosed/releases)
|
- For stable releases, please go to [Github Releases page](https://github.com/JingMatrix/LSPosed/releases)
|
||||||
- For canary build, please check [Github Actions](https://github.com/LSPosed/LSPosed/actions/workflows/core.yml?query=branch%3Amaster)
|
- For canary build, please check [Github Actions](https://github.com/JingMatrix/LSPosed/actions/workflows/core.yml?query=branch%3Amaster)
|
||||||
|
|
||||||
Note: debug builds are only available in Github Actions.
|
Note: debug builds are only available in Github Actions.
|
||||||
|
|
||||||
## Get Help
|
## Get Help
|
||||||
**Only bug reports from **THE LATEST DEBUG BUILD** will be accepted.**
|
**Only bug reports from **THE LATEST DEBUG BUILD** will be accepted.**
|
||||||
- GitHub issues: [Issues](https://github.com/LSPosed/LSPosed/issues/)
|
- GitHub issues: [Issues](https://github.com/JingMatrix/LSPosed/issues/)
|
||||||
- (For Chinese speakers) 本项目只接受英语**标题**的issue。如果您不懂英语,请使用[翻译工具](https://www.deepl.com/zh/translator)
|
- (For Chinese speakers) 本项目只接受英语**标题**的issue。如果您不懂英语,请使用[翻译工具](https://www.deepl.com/zh/translator)
|
||||||
|
|
||||||
## For Developers
|
## For Developers
|
||||||
|
|
@ -49,9 +49,9 @@ We use our own module repository. We welcome developers to submit modules to our
|
||||||
|
|
||||||
Notice: These community groups don't accept any bug report, please use [Get help](#get-help) to report.
|
Notice: These community groups don't accept any bug report, please use [Get help](#get-help) to report.
|
||||||
|
|
||||||
## Translation Contributing
|
<!-- ## Translation Contributing -->
|
||||||
|
|
||||||
You can contribute translation [here](https://lsposed.crowdin.com/lsposed).
|
<!-- You can contribute translation [here](https://lsposed.crowdin.com/lsposed). -->
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
|
@ -59,7 +59,7 @@ You can contribute translation [here](https://lsposed.crowdin.com/lsposed).
|
||||||
- [Riru](https://github.com/RikkaApps/Riru): provides a way to inject code into zygote process
|
- [Riru](https://github.com/RikkaApps/Riru): provides a way to inject code into zygote process
|
||||||
- [XposedBridge](https://github.com/rovo89/XposedBridge): the OG Xposed framework APIs
|
- [XposedBridge](https://github.com/rovo89/XposedBridge): the OG Xposed framework APIs
|
||||||
- [Dobby](https://github.com/jmpews/Dobby): used for inline hooking
|
- [Dobby](https://github.com/jmpews/Dobby): used for inline hooking
|
||||||
- [LSPlant](https://github.com/LSPosed/LSPlant): the core ART hooking framework
|
- [LSPlant](https://github.com/JingMatrix/LSPlant): the core ART hooking framework
|
||||||
- [EdXposed](https://github.com/ElderDrivers/EdXposed): fork source
|
- [EdXposed](https://github.com/ElderDrivers/EdXposed): fork source
|
||||||
- ~[SandHook](https://github.com/ganyao114/SandHook/): ART hooking framework for SandHook variant~
|
- ~[SandHook](https://github.com/ganyao114/SandHook/): ART hooking framework for SandHook variant~
|
||||||
- ~[YAHFA](https://github.com/rk700/YAHFA): previous ART hooking framework~
|
- ~[YAHFA](https://github.com/rk700/YAHFA): previous ART hooking framework~
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ plugins {
|
||||||
|
|
||||||
val moduleName = "LSPosed"
|
val moduleName = "LSPosed"
|
||||||
val moduleBaseId = "lsposed"
|
val moduleBaseId = "lsposed"
|
||||||
val authors = "LSPosed Developers"
|
val authors = "Jing Matrix & LSPosed Developers"
|
||||||
|
|
||||||
val riruModuleId = "lsposed"
|
val riruModuleId = "lsposed"
|
||||||
val moduleMinRiruApiVersion = 26
|
val moduleMinRiruApiVersion = 26
|
||||||
|
|
@ -159,7 +159,7 @@ fun afterEval() = android.applicationVariants.forEach { variant ->
|
||||||
"versionName" to "v$verName",
|
"versionName" to "v$verName",
|
||||||
"versionCode" to verCode,
|
"versionCode" to verCode,
|
||||||
"authorList" to authors,
|
"authorList" to authors,
|
||||||
"updateJson" to "https://lsposed.github.io/LSPosed/release/${flavorLowered}.json",
|
"updateJson" to "https://raw.githubusercontent.com/JingMatrix/LSPosed/master/magisk-loader/update/${flavorLowered}.json",
|
||||||
"requirement" to when (flavorLowered) {
|
"requirement" to when (flavorLowered) {
|
||||||
"riru" -> "Requires Riru $moduleMinRiruVersionName or above installed"
|
"riru" -> "Requires Riru $moduleMinRiruVersionName or above installed"
|
||||||
"zygisk" -> "Requires Magisk 24.0+ and Zygisk enabled"
|
"zygisk" -> "Requires Magisk 24.0+ and Zygisk enabled"
|
||||||
|
|
|
||||||
|
|
@ -3,5 +3,5 @@ name=${api} - LSPosed
|
||||||
version=${versionName} (${versionCode})
|
version=${versionName} (${versionCode})
|
||||||
versionCode=${versionCode}
|
versionCode=${versionCode}
|
||||||
author=${authorList}
|
author=${authorList}
|
||||||
description=Another enhanced implementation of Xposed Framework. Supports Android 8.1 ~ 14. ${requirement}.
|
description=Another enhanced implementation of Xposed Framework. Supports Android 8.1 ~ 15 Beta 4. ${requirement}.
|
||||||
updateJson=${updateJson}
|
updateJson=${updateJson}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
Support Android 15 Beta 4 !
|
||||||
|
|
||||||
|
Special thanks to the [mywalkb/LSPosed_mod](https://github.com/mywalkb/LSPosed_mod) project for parsing stripped `libart.so` of Android 15.
|
||||||
|
|
||||||
|
**Full Changelog**: [v1.9.2...v1.10.0](https://github.com/JingMatrix/LSPosed/compare/v1.9.2...v1.10.0)
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"version": "v1.10.0",
|
||||||
|
"versionCode": 7068,
|
||||||
|
"zipUrl": "https://github.com/JingMatrix/LSPosed/releases/download/v1.10.0/LSPosed-v1.10.0-7068-riru-release.zip",
|
||||||
|
"changelog": "https://raw.githubusercontent.com/JingMatrix/LSPosed/master/magisk-loader/update/changelog.md"
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"version": "v1.10.0",
|
||||||
|
"versionCode": 7068,
|
||||||
|
"zipUrl": "https://github.com/JingMatrix/LSPosed/releases/download/v1.10.0/LSPosed-v1.10.0-7068-zygisk-release.zip",
|
||||||
|
"changelog": "https://raw.githubusercontent.com/JingMatrix/LSPosed/master/magisk-loader/update/changelog.md"
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue