diff --git a/native/jni/Application.mk b/native/jni/Application.mk index 28d7a7835..e8d99c2ed 100644 --- a/native/jni/Application.mk +++ b/native/jni/Application.mk @@ -1,16 +1,19 @@ -APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 -APP_CFLAGS := -Wall -Oz -fomit-frame-pointer -flto \ --D__MVSTR=${MAGISK_VERSION} -D__MCODE=${MAGISK_VER_CODE} -APP_LDFLAGS := -flto -APP_CPPFLAGS := -std=c++17 -APP_STL := none -APP_PLATFORM := android-16 - -ifdef MAGISK_DEBUG -APP_CFLAGS += -D__MDBG -endif +APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 +APP_CFLAGS := -Wall -Oz -fomit-frame-pointer -flto +APP_LDFLAGS := -flto +APP_CPPFLAGS := -std=c++17 +APP_STL := none +APP_PLATFORM := android-16 +APP_THIN_ARCHIVE := true +APP_STRIP_MODE := --strip-all # Busybox should use stock libc.a ifdef B_BB -APP_PLATFORM := android-22 +APP_PLATFORM := android-22 +else +# Make Busybox cflag stable +APP_CFLAGS += -D__MVSTR=${MAGISK_VERSION} -D__MCODE=${MAGISK_VER_CODE} +ifdef MAGISK_DEBUG +APP_CFLAGS += -D__MDBG +endif endif