We now offer the new v3.1.0+ version with the following major updates:
- Removed the need for different
libfakelinker.so
files for differentAndroid Api Levels
. The internal function table now automatically adapts to differentAndroid
versions. - Introduced a stable C/C++ FakeLinker function table. Future versions guarantee backward compatibility and will not change the function pointer offsets of
FakeLinker
. The current version number can be obtained viaFakeLinker.get_fakelinker_version
. - Added support for the
fake-linker
static library, allowing customization offake-linker
and usage of interfaces such as elf_reader.h, jni_helper.h, maps_util.h individually. This enablesfake-linker
to act as a hook module and reduces the number ofso
files. - Optional
Java FakeLinker API
. The new version no longer requires theJava API
mandatorily; it can be deleted as needed. You can also customize the class name for dynamic registration of theJava API
.