Annonce support for Android 15 Beta 4
This commit is contained in:
parent
b56313157e
commit
4666b13013
|
|
@ -41,13 +41,14 @@ jobs:
|
|||
fi
|
||||
|
||||
- name: Checkout libxposed/api
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@main
|
||||
with:
|
||||
repository: libxposed/api
|
||||
path: libxposed/api
|
||||
ref: 54582730315ba4a3d7cfaf9baf9d23c419e07006
|
||||
|
||||
- name: Checkout libxposed/service
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@main
|
||||
with:
|
||||
repository: libxposed/service
|
||||
path: libxposed/service
|
||||
|
|
@ -63,7 +64,15 @@ jobs:
|
|||
with:
|
||||
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
|
||||
with:
|
||||
max-size: 2G
|
||||
|
|
@ -71,6 +80,10 @@ jobs:
|
|||
restore-keys: ${{ runner.os }}
|
||||
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
|
||||
working-directory: libxposed
|
||||
run: |
|
||||
|
|
|
|||
16
README.md
16
README.md
|
|
@ -1,6 +1,6 @@
|
|||
# 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
|
||||
|
||||
|
|
@ -10,7 +10,7 @@ A Riru / Zygisk module trying to provide an ART hooking framework which delivers
|
|||
|
||||
## Supported Versions
|
||||
|
||||
Android 8.1 ~ 14
|
||||
Android 8.1 ~ 15 Beta 4
|
||||
|
||||
## Install
|
||||
|
||||
|
|
@ -23,14 +23,14 @@ Android 8.1 ~ 14
|
|||
|
||||
## Download
|
||||
|
||||
- For stable releases, please go to [Github Releases page](https://github.com/LSPosed/LSPosed/releases)
|
||||
- For canary build, please check [Github Actions](https://github.com/LSPosed/LSPosed/actions/workflows/core.yml?query=branch%3Amaster)
|
||||
- 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/JingMatrix/LSPosed/actions/workflows/core.yml?query=branch%3Amaster)
|
||||
|
||||
Note: debug builds are only available in Github Actions.
|
||||
|
||||
## Get Help
|
||||
**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 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.
|
||||
|
||||
## 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
|
||||
|
||||
|
|
@ -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
|
||||
- [XposedBridge](https://github.com/rovo89/XposedBridge): the OG Xposed framework APIs
|
||||
- [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
|
||||
- ~[SandHook](https://github.com/ganyao114/SandHook/): ART hooking framework for SandHook variant~
|
||||
- ~[YAHFA](https://github.com/rk700/YAHFA): previous ART hooking framework~
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ plugins {
|
|||
|
||||
val moduleName = "LSPosed"
|
||||
val moduleBaseId = "lsposed"
|
||||
val authors = "LSPosed Developers"
|
||||
val authors = "Jing Matrix & LSPosed Developers"
|
||||
|
||||
val riruModuleId = "lsposed"
|
||||
val moduleMinRiruApiVersion = 26
|
||||
|
|
@ -159,7 +159,7 @@ fun afterEval() = android.applicationVariants.forEach { variant ->
|
|||
"versionName" to "v$verName",
|
||||
"versionCode" to verCode,
|
||||
"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) {
|
||||
"riru" -> "Requires Riru $moduleMinRiruVersionName or above installed"
|
||||
"zygisk" -> "Requires Magisk 24.0+ and Zygisk enabled"
|
||||
|
|
|
|||
|
|
@ -3,5 +3,5 @@ name=${api} - LSPosed
|
|||
version=${versionName} (${versionCode})
|
||||
versionCode=${versionCode}
|
||||
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}
|
||||
|
|
|
|||
|
|
@ -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