Loading android/app/Android.bp +15 −7 Original line number Diff line number Diff line Loading @@ -52,6 +52,7 @@ java_library { cc_library_shared { name: "libbluetooth_jni", defaults: ["fluoride_full_defaults"], srcs: ["jni/**/*.cpp"], header_libs: [ "jni_headers", Loading @@ -60,14 +61,9 @@ cc_library_shared { include_dirs: [ "packages/modules/Bluetooth/system/types", ], shared_libs: [ "libbase", "libchrome", "liblog", "libnativehelper", ], static_libs: [ "libbluetooth-types", "libbluetooth", ], cflags: [ "-Wall", Loading Loading @@ -145,7 +141,19 @@ android_app { optimize: { enabled: false, }, required: ["libbluetooth"], required: [ "android.hardware.bluetooth@1.0", "android.hardware.bluetooth@1.1", "android.hardware.bluetooth.audio@2.0", "android.hardware.bluetooth.audio@2.1", "android.hardware.bluetooth.audio-V1-ndk", "audio_set_configurations_bfbs", "audio_set_configurations_json", "audio_set_scenarios_bfbs", "audio_set_scenarios_json", "bt_did.conf", "bt_stack.conf", ], apex_available: [ "com.android.bluetooth", ], Loading android/app/jni/com_android_bluetooth_a2dp.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -16,8 +16,6 @@ #define LOG_TAG "BluetoothA2dpServiceJni" #define LOG_NDEBUG 0 #include "com_android_bluetooth.h" #include "hardware/bt_av.h" #include "utils/Log.h" Loading android/app/jni/com_android_bluetooth_a2dp_sink.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -16,8 +16,6 @@ #define LOG_TAG "BluetoothA2dpSinkServiceJni" #define LOG_NDEBUG 0 #include "com_android_bluetooth.h" #include "hardware/bt_av.h" #include "utils/Log.h" Loading android/app/jni/com_android_bluetooth_avrcp_controller.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -16,8 +16,6 @@ #define LOG_TAG "BluetoothAvrcpControllerJni" #define LOG_NDEBUG 0 #include "com_android_bluetooth.h" #include "hardware/bt_rc.h" #include "utils/Log.h" Loading android/app/jni/com_android_bluetooth_btservice_AdapterService.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,9 @@ #include <pthread.h> using bluetooth::Uuid; #ifndef DYNAMIC_LOAD_BLUETOOTH extern bt_interface_t bluetoothInterface; #endif namespace android { // Both Loading Loading @@ -846,6 +849,10 @@ static bt_os_callouts_t sBluetoothOsCallouts = { }; int hal_util_load_bt_library(const bt_interface_t** interface) { #ifndef DYNAMIC_LOAD_BLUETOOTH *interface = &bluetoothInterface; return 0; #else const char* sym = BLUETOOTH_INTERFACE_STRING; bt_interface_t* itf = nullptr; Loading Loading @@ -875,6 +882,7 @@ error: if (handle) dlclose(handle); return -EINVAL; #endif } static void classInitNative(JNIEnv* env, jclass clazz) { Loading Loading
android/app/Android.bp +15 −7 Original line number Diff line number Diff line Loading @@ -52,6 +52,7 @@ java_library { cc_library_shared { name: "libbluetooth_jni", defaults: ["fluoride_full_defaults"], srcs: ["jni/**/*.cpp"], header_libs: [ "jni_headers", Loading @@ -60,14 +61,9 @@ cc_library_shared { include_dirs: [ "packages/modules/Bluetooth/system/types", ], shared_libs: [ "libbase", "libchrome", "liblog", "libnativehelper", ], static_libs: [ "libbluetooth-types", "libbluetooth", ], cflags: [ "-Wall", Loading Loading @@ -145,7 +141,19 @@ android_app { optimize: { enabled: false, }, required: ["libbluetooth"], required: [ "android.hardware.bluetooth@1.0", "android.hardware.bluetooth@1.1", "android.hardware.bluetooth.audio@2.0", "android.hardware.bluetooth.audio@2.1", "android.hardware.bluetooth.audio-V1-ndk", "audio_set_configurations_bfbs", "audio_set_configurations_json", "audio_set_scenarios_bfbs", "audio_set_scenarios_json", "bt_did.conf", "bt_stack.conf", ], apex_available: [ "com.android.bluetooth", ], Loading
android/app/jni/com_android_bluetooth_a2dp.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -16,8 +16,6 @@ #define LOG_TAG "BluetoothA2dpServiceJni" #define LOG_NDEBUG 0 #include "com_android_bluetooth.h" #include "hardware/bt_av.h" #include "utils/Log.h" Loading
android/app/jni/com_android_bluetooth_a2dp_sink.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -16,8 +16,6 @@ #define LOG_TAG "BluetoothA2dpSinkServiceJni" #define LOG_NDEBUG 0 #include "com_android_bluetooth.h" #include "hardware/bt_av.h" #include "utils/Log.h" Loading
android/app/jni/com_android_bluetooth_avrcp_controller.cpp +0 −2 Original line number Diff line number Diff line Loading @@ -16,8 +16,6 @@ #define LOG_TAG "BluetoothAvrcpControllerJni" #define LOG_NDEBUG 0 #include "com_android_bluetooth.h" #include "hardware/bt_rc.h" #include "utils/Log.h" Loading
android/app/jni/com_android_bluetooth_btservice_AdapterService.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,9 @@ #include <pthread.h> using bluetooth::Uuid; #ifndef DYNAMIC_LOAD_BLUETOOTH extern bt_interface_t bluetoothInterface; #endif namespace android { // Both Loading Loading @@ -846,6 +849,10 @@ static bt_os_callouts_t sBluetoothOsCallouts = { }; int hal_util_load_bt_library(const bt_interface_t** interface) { #ifndef DYNAMIC_LOAD_BLUETOOTH *interface = &bluetoothInterface; return 0; #else const char* sym = BLUETOOTH_INTERFACE_STRING; bt_interface_t* itf = nullptr; Loading Loading @@ -875,6 +882,7 @@ error: if (handle) dlclose(handle); return -EINVAL; #endif } static void classInitNative(JNIEnv* env, jclass clazz) { Loading