Revert "libfmjni: Convert to Android.bp"
This reverts commit 055b0bed7a5f8822fc7c4658fff44c886177cb9b.
diff --git a/Android.bp b/Android.bp
deleted file mode 100644
index f0a8634..0000000
--- a/Android.bp
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// SPDX-FileCopyrightText: 2024 The LineageOS Project
-// SPDX-License-Identifier: Apache-2.0
-//
-
-soong_namespace {
-}
-
-cc_library_shared {
- name: "libfmjni",
-
- defaults: [
- "qcom_libfmjni_defaults",
- ],
-
- srcs: [
- "FmIoctlsInterface.cpp",
- "ConfigFmThs.cpp",
- "FmPerformanceParams.cpp",
- "ConfFileParser.cpp",
- "FmRadioController.cpp",
- "LibfmJni.cpp",
- ],
-
- include_dirs: [
- "frameworks/base/core/jni/include",
- ],
-
- shared_libs: [
- "libcutils",
- "libdl",
- "liblog",
- "libmedia",
- "libnativehelper",
- ],
-}
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..9da351c
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,31 @@
+ifeq ($(BOARD_HAVE_QCOM_FM),true)
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ FmIoctlsInterface.cpp \
+ ConfigFmThs.cpp \
+ FmPerformanceParams.cpp \
+ ConfFileParser.cpp \
+ FmRadioController.cpp \
+ LibfmJni.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/core/jni/include \
+ frameworks/base/include/media
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ liblog \
+ libmedia \
+ libnativehelper \
+
+ifeq ($(TARGET_QCOM_NO_FM_FIRMWARE),true)
+ LOCAL_CFLAGS += -DQCOM_NO_FM_FIRMWARE
+endif
+
+LOCAL_MODULE := libfmjni
+include $(BUILD_SHARED_LIBRARY)
+endif # BOARD_HAVE_QCOM_FM