mirror of
https://github.com/LSPosed/LSPlant.git
synced 2025-05-04 20:42:02 +08:00
Update README.md
This commit is contained in:
parent
9480697245
commit
856b4caef2
16
README.md
16
README.md
@ -1,7 +1,7 @@
|
||||
# LSPlant
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
LSPlant is an Android ART hook library, providing Java method hook/unhook and inline deoptimization.
|
||||
@ -10,10 +10,14 @@ This project is part of LSPosed framework under GNU Lesser General Public Licens
|
||||
|
||||
## Features
|
||||
|
||||
+ Support Android 8.1 - 12 (API level 27 - 32)
|
||||
+ Support Android 8.0 - 13 (API level 26 - 34)
|
||||
+ Support armeabi-v7a, arm64-v8a, x86, x86-64
|
||||
+ Support customized inline hook framework and ART symbol resolver
|
||||
|
||||
## Documentation
|
||||
|
||||
https://lsposed.org/LSPlant/namespacelsplant.html
|
||||
|
||||
## Quick Start
|
||||
|
||||
### 1. Init LSPlant within JNI_OnLoad
|
||||
@ -110,3 +114,11 @@ bool Deoptimize(JNIEnv *env,
|
||||
Returns whether the deoptimizing succeed or not.
|
||||
|
||||
It is safe to call deoptimizing on a hooked method because the deoptimization will perform on the backup method instead.
|
||||
|
||||
|
||||
## Credits
|
||||
Inspired by the following frameworks:
|
||||
- [YAHFA](https://github.com/PAGalaxyLab/YAHFA)
|
||||
- [SandHook](https://github.com/asLody/SandHook)
|
||||
- [Pine](https://github.com/canyie/pine)
|
||||
- [Epic](https://github.com/tiann/epic)
|
||||
|
Loading…
x
Reference in New Issue
Block a user