Refactor to better support Magisk

This commit is contained in:
Nullptr
2023-02-28 17:29:26 +08:00
parent 09b6673ab0
commit f465cbf810
11 changed files with 58 additions and 46 deletions

View File

@@ -70,13 +70,13 @@ void Constructor() {
LOGI("Load original native bridge: %s", native_bridge.data());
sOriginalBridge = dlopen(native_bridge.data(), RTLD_NOW);
if (sOriginalBridge == nullptr) {
LOGE("dlopen failed: %s", dlerror());
LOGE("%s", dlerror());
break;
}
auto* original_native_bridge_itf = dlsym(sOriginalBridge, "NativeBridgeItf");
if (original_native_bridge_itf == nullptr) {
LOGE("dlsym failed: %s", dlerror());
LOGE("%s", dlerror());
break;
}