diff --git a/README.md b/README.md index e256db98..3bd6532a 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,16 @@ # EdXposed Framework -[![Latest builds](https://ci.appveyor.com/api/projects/status/qu3vj1d64nqia1b8/branch/master?svg=true)](https://ci.appveyor.com/project/ElderDrivers/edxposed/branch/master) [![中文说明文档](art/README_CN.png)](README_CN.md) +[![Latest builds](https://ci.appveyor.com/api/projects/status/qu3vj1d64nqia1b8/branch/master?svg=true)](https://ci.appveyor.com/project/ElderDrivers/edxposed/branch/master) ![Android CI](https://github.com/ElderDrivers/EdXposed/workflows/Android%20CI/badge.svg)[![中文说明文档](art/README_CN.png)](README_CN.md) ## Introduction -A Riru module trying to provide an ART hooking framework (initially for Android Pie) which delivers consistent APIs with the OG Xposed, leveraging YAHFA (or SandHook) hooking framework, supports Android 8.0 ~ **10**. +A Riru module trying to provide an ART hooking framework (initially for Android Pie) which delivers consistent APIs with the OG Xposed, leveraging YAHFA (or SandHook) hooking framework, supports Android 8.0 ~ **11**. > Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. That's great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back. There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations. ## Supported Versions +- Android R (11)[sdk30] (Experimental) - Android Q (10)[sdk29] - Android Pie (9)[sdk28] - Android Oreo (8.x)[sdk26/27] @@ -29,7 +30,9 @@ and zip binaries can be downloaded from [here](http://gnuwin32.sourceforge.net/p ## Install -1. Install Magisk v19+ (for Huawei/Honor or OnePlus 7T/7TPro device, need Magisk v20.2+) +### For latest Canary build, you need Magisk v21+ and Riru-Core v23+. + +1. Install Magisk v19+ (for Huawei/Honor or OnePlus 7T/7TPro device, Magisk v20.2+ is required) 2. Install [Riru-Core](https://github.com/RikkaApps/Riru/releases) v19+ from Magisk repo. 3. [Download](#download) and install EdXposed in Magisk Manager or recovery mode. 4. Install [companion application](#companion-applications). diff --git a/README_CN.md b/README_CN.md index 0fd87e5d..769537c6 100644 --- a/README_CN.md +++ b/README_CN.md @@ -1,6 +1,6 @@ # EdXposed Framework -[![最新构建](https://ci.appveyor.com/api/projects/status/qu3vj1d64nqia1b8/branch/master?svg=true)](https://ci.appveyor.com/project/ElderDrivers/edxposed/branch/master) [![English](art/README_EN.png)](README.md) +[![最新构建](https://ci.appveyor.com/api/projects/status/qu3vj1d64nqia1b8/branch/master?svg=true)](https://ci.appveyor.com/project/ElderDrivers/edxposed/branch/master) ![Android CI](https://github.com/ElderDrivers/EdXposed/workflows/Android%20CI/badge.svg) [![English](art/README_EN.png)](README.md) ## Introduction @@ -13,6 +13,7 @@ - Android Oreo (8.x, sdk26/27) - Android Pie (9, sdk28) - Android Q (10, sdk29) +- Android R (11, sdk30) (实验性) 如果你使用 Android Nougat (7.x) 或更低版本, 请使用原版的 Xposed 框架 @@ -29,6 +30,8 @@ zip 可执行文件可以在 [这里](http://gnuwin32.sourceforge.net/packages/z ## 安装 +### 对于最新金丝雀构建,你需要Magisk v21+和Riru-Core v23+ + 1. 安装 Magisk v19+ (对于 华为 / 荣耀 或 一加 7T / 7TPro 设备, 需要 Magisk v20.2+) 2. 在 Magisk 仓库中安装 [Riru-Core](https://github.com/RikkaApps/Riru/releases) v19 或更高版本. 3. [下载](#下载)并在恢复模式(Recovery)或经由 Magisk Manager 安装 EdXposed.