diff --git a/bramble-android/src/main/java/org/briarproject/bramble/util/AndroidUtils.java b/bramble-android/src/main/java/org/briarproject/bramble/util/AndroidUtils.java index 8705f6673..e18e4c6ea 100644 --- a/bramble-android/src/main/java/org/briarproject/bramble/util/AndroidUtils.java +++ b/bramble-android/src/main/java/org/briarproject/bramble/util/AndroidUtils.java @@ -63,10 +63,12 @@ public class AndroidUtils { return new Pair<>(address, "adapter"); } // Return the address from settings if it's valid and not fake - address = Settings.Secure.getString(ctx.getContentResolver(), - "bluetooth_address"); - if (isValidBluetoothAddress(address)) { - return new Pair<>(address, "settings"); + if (SDK_INT < 33) { + address = Settings.Secure.getString(ctx.getContentResolver(), + "bluetooth_address"); + if (isValidBluetoothAddress(address)) { + return new Pair<>(address, "settings"); + } } // Try to get the address via reflection address = getBluetoothAddressByReflection(adapter);