We now offer the new v3.1.0+ version with the following major updates:
- Removed the need for different
libfakelinker.sofiles for differentAndroid Api Levels. The internal function table now automatically adapts to differentAndroidversions. - 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-linkerstatic library, allowing customization offake-linkerand usage of interfaces such as elf_reader.h, jni_helper.h, maps_util.h individually. This enablesfake-linkerto act as a hook module and reduces the number ofsofiles. - Optional
Java FakeLinker API. The new version no longer requires theJava APImandatorily; it can be deleted as needed. You can also customize the class name for dynamic registration of theJava API.