Loading android/app/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -148,6 +148,7 @@ cc_library_shared { "server_configurable_flags", ], shared_libs: [ "libPlatformProperties", "libaaudio", "libbinder_ndk", "libcrypto", Loading system/audio_hal_interface/fuzzer/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,7 @@ cc_defaults { "libcgrouprc", "libcgrouprc_format", "libchrome", "libcom.android.sysprop.bluetooth.wrapped", "libcutils", "libevent", "libg722codec", Loading system/gd/rust/topshim/facade/Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,7 @@ rust_defaults { "libbtif-core", "libc++fs", "libchrome", "libcom.android.sysprop.bluetooth.wrapped", "libevent", "libflatbuffers-cpp", "libg722codec", Loading @@ -80,6 +81,7 @@ rust_defaults { "libudrv-uipc", ], shared_libs: [ "libPlatformProperties", "libcrypto", "libcutils", "libgrpc++", Loading system/main/Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ cc_library_static { "libbluetooth_log", "libbt-platform-protos-lite", "libbt_shim_bridge", "libcom.android.sysprop.bluetooth.wrapped", ], header_libs: ["libbluetooth_headers"], cflags: ["-Wno-unused-parameter"], Loading Loading @@ -146,6 +147,7 @@ cc_library_static { ], whole_static_libs: [ "libbluetooth_gd", // Gabeldorsche "libcom.android.sysprop.bluetooth.wrapped", ], header_libs: ["libbluetooth_headers"], static_libs: [ Loading system/main/shim/acl_api.cc +8 −4 Original line number Diff line number Diff line Loading @@ -16,8 +16,8 @@ #include "main/shim/acl_api.h" #include <android_bluetooth_sysprop.h> #include <base/location.h> #include <cstdint> #include <future> #include <optional> Loading Loading @@ -79,9 +79,13 @@ void bluetooth::shim::ACL_ConfigureLePrivacy(bool is_le_privacy_enabled) { : hci::LeAddressManager::AddressPolicy::USE_PUBLIC_ADDRESS; hci::AddressWithType empty_address_with_type( hci::Address{}, hci::AddressType::RANDOM_DEVICE_ADDRESS); /* 7 minutes minimum, 15 minutes maximum for random address refreshing */ auto minimum_rotation_time = std::chrono::minutes(7); auto maximum_rotation_time = std::chrono::minutes(15); /* Default to 7 minutes minimum, 15 minutes maximum for random address refreshing; * device can override. */ auto minimum_rotation_time = std::chrono::minutes( GET_SYSPROP(Ble, random_address_rotation_interval_min, 7)); auto maximum_rotation_time = std::chrono::minutes( GET_SYSPROP(Ble, random_address_rotation_interval_max, 15)); Stack::GetInstance() ->GetStackManager() Loading Loading
android/app/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -148,6 +148,7 @@ cc_library_shared { "server_configurable_flags", ], shared_libs: [ "libPlatformProperties", "libaaudio", "libbinder_ndk", "libcrypto", Loading
system/audio_hal_interface/fuzzer/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,7 @@ cc_defaults { "libcgrouprc", "libcgrouprc_format", "libchrome", "libcom.android.sysprop.bluetooth.wrapped", "libcutils", "libevent", "libg722codec", Loading
system/gd/rust/topshim/facade/Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,7 @@ rust_defaults { "libbtif-core", "libc++fs", "libchrome", "libcom.android.sysprop.bluetooth.wrapped", "libevent", "libflatbuffers-cpp", "libg722codec", Loading @@ -80,6 +81,7 @@ rust_defaults { "libudrv-uipc", ], shared_libs: [ "libPlatformProperties", "libcrypto", "libcutils", "libgrpc++", Loading
system/main/Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ cc_library_static { "libbluetooth_log", "libbt-platform-protos-lite", "libbt_shim_bridge", "libcom.android.sysprop.bluetooth.wrapped", ], header_libs: ["libbluetooth_headers"], cflags: ["-Wno-unused-parameter"], Loading Loading @@ -146,6 +147,7 @@ cc_library_static { ], whole_static_libs: [ "libbluetooth_gd", // Gabeldorsche "libcom.android.sysprop.bluetooth.wrapped", ], header_libs: ["libbluetooth_headers"], static_libs: [ Loading
system/main/shim/acl_api.cc +8 −4 Original line number Diff line number Diff line Loading @@ -16,8 +16,8 @@ #include "main/shim/acl_api.h" #include <android_bluetooth_sysprop.h> #include <base/location.h> #include <cstdint> #include <future> #include <optional> Loading Loading @@ -79,9 +79,13 @@ void bluetooth::shim::ACL_ConfigureLePrivacy(bool is_le_privacy_enabled) { : hci::LeAddressManager::AddressPolicy::USE_PUBLIC_ADDRESS; hci::AddressWithType empty_address_with_type( hci::Address{}, hci::AddressType::RANDOM_DEVICE_ADDRESS); /* 7 minutes minimum, 15 minutes maximum for random address refreshing */ auto minimum_rotation_time = std::chrono::minutes(7); auto maximum_rotation_time = std::chrono::minutes(15); /* Default to 7 minutes minimum, 15 minutes maximum for random address refreshing; * device can override. */ auto minimum_rotation_time = std::chrono::minutes( GET_SYSPROP(Ble, random_address_rotation_interval_min, 7)); auto maximum_rotation_time = std::chrono::minutes( GET_SYSPROP(Ble, random_address_rotation_interval_max, 15)); Stack::GetInstance() ->GetStackManager() Loading