Releases: ChickenHook/RestrictionBypass
Use maven publish instead of 'com.github.dcendents.android-maven'
Add maven publish
Adds maven publish dependency
Support Android 14
This release is intended to support Android 14 as well as fix latest compile issues while using the wrong build tools.
Migrate to API 33
This release changes buildtools and targetAPI to 33 and was tested against api 33 emulators in order to support restriction bypass there.
DlOpen bypass ALPHA
The native restriction bypass will be installed automatically via the Content Provider and will give you the power to load any system library.
No header or linked library is needed, just follow the example in the README.md
This bypass replaces the env->functions->FatalError function with instructions telling to jump to the original dlopen function. This let the VM think that this call is invoked from libart itself and not from you're library.
If you find any bugs please create an issue in this project and provide logs as well as an coding example!
Extended Reflection helper
- added setReflective(...) call
Build log: https://jitpack.io/com/github/ChickenHook/RestrictionBypass/2.2/build.log
Dynamic BypassProvider
- Fixed installation of multiple apps containing the bypass provider
- Added small reflection helpers
Content Provider API
- Use ContentProvider as API. This means we automatically unseal your app process. You don't have to write any line of code except of gradle script for update dependencies.
Build log: https://jitpack.io/com/github/ChickenHook/RestrictionBypass/2.0/build.log
First Major relese
- Support API == 30
- Support API < 30
- Added reflection functions:
=> getDeclaredMethod()
=> getMethod()
=> getDeclaredField()
Build log: https://jitpack.io/com/github/ChickenHook/RestrictionBypass/1.0/build.log