diff --git a/loader/build.gradle.kts b/loader/build.gradle.kts index 748350a..1ecbdc6 100644 --- a/loader/build.gradle.kts +++ b/loader/build.gradle.kts @@ -57,7 +57,6 @@ android { defaultConfig { externalNativeBuild.cmake { arguments += "-DANDROID_STL=none" - arguments += "-DLSPLT_STANDALONE=ON" arguments += "-DCMAKE_BUILD_PARALLEL_LEVEL=${Runtime.getRuntime().availableProcessors()}" cFlags("-std=c18", *defaultCFlags) cppFlags("-std=c++20", *defaultCFlags) diff --git a/loader/src/CMakeLists.txt b/loader/src/CMakeLists.txt index a0b60b5..27f74ec 100644 --- a/loader/src/CMakeLists.txt +++ b/loader/src/CMakeLists.txt @@ -15,7 +15,7 @@ target_link_libraries(common log) aux_source_directory(injector INJECTOR_SRC_LIST) add_library(zygisk SHARED ${INJECTOR_SRC_LIST}) target_include_directories(zygisk PRIVATE include) -target_link_libraries(zygisk cxx::cxx log common lsplt_static phmap) +target_link_libraries(zygisk cxx::cxx log common lsplt_static) aux_source_directory(ptracer PTRACER_SRC_LIST) add_executable(libzygisk_ptrace.so ${PTRACER_SRC_LIST}) diff --git a/loader/src/external/CMakeLists.txt b/loader/src/external/CMakeLists.txt index 8f8d2e3..ab7f0e0 100644 --- a/loader/src/external/CMakeLists.txt +++ b/loader/src/external/CMakeLists.txt @@ -2,7 +2,3 @@ project(external) OPTION(LSPLT_BUILD_SHARED OFF) add_subdirectory(lsplt/lsplt/src/main/jni) - -add_library(phmap INTERFACE) -target_include_directories(phmap INTERFACE parallel-hashmap) -target_compile_options(phmap INTERFACE -Wno-unused-value) diff --git a/loader/src/external/lsplt b/loader/src/external/lsplt index 4a1622f..5092fb3 160000 --- a/loader/src/external/lsplt +++ b/loader/src/external/lsplt @@ -1 +1 @@ -Subproject commit 4a1622f072e54c8af9106fe5c1bfdbccbe9f17d0 +Subproject commit 5092fb399f997043f7e1c079c7f59c8171903ff4