Loading flags/framework.aconfig +7 −0 Original line number Diff line number Diff line package: "com.android.bluetooth.flags" flag { name: "mfi_has_uuid" namespace: "bluetooth" description: "Use MFi HAS uuid to judge if a device is hearing aid" bug: "310543599" } flag { name: "support_metadata_device_types_apis" namespace: "bluetooth" Loading framework/api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -1067,6 +1067,7 @@ package android.bluetooth { field @NonNull public static final android.os.ParcelUuid MAP; field @NonNull public static final android.os.ParcelUuid MAS; field @NonNull public static final android.os.ParcelUuid MEDIA_CONTROL; field @FlaggedApi("com.android.bluetooth.flags.mfi_has_uuid") @NonNull public static final android.os.ParcelUuid MFI_HAS; field @NonNull public static final android.os.ParcelUuid MNS; field @NonNull public static final android.os.ParcelUuid NAP; field @NonNull public static final android.os.ParcelUuid OBEX_OBJECT_PUSH; Loading framework/java/android/bluetooth/BluetoothUuid.java +12 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package android.bluetooth; import android.annotation.FlaggedApi; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.SuppressLint; Loading Loading @@ -279,6 +280,17 @@ public final class BluetoothUuid { public static final ParcelUuid HAS = ParcelUuid.fromString("00001854-0000-1000-8000-00805F9B34FB"); /** * UUID corresponding to the Made For iPhone/iPod/iPad Hearing Aid Service (MFi HAS). * * @hide */ @NonNull @SystemApi @FlaggedApi("com.android.bluetooth.flags.mfi_has_uuid") public static final ParcelUuid MFI_HAS = ParcelUuid.fromString("7D74F4BD-C74A-4431-862C-CCE884371592"); /** * UUID corresponding to Audio Stream Control (also known as Bluetooth Low Energy Audio). * Loading Loading
flags/framework.aconfig +7 −0 Original line number Diff line number Diff line package: "com.android.bluetooth.flags" flag { name: "mfi_has_uuid" namespace: "bluetooth" description: "Use MFi HAS uuid to judge if a device is hearing aid" bug: "310543599" } flag { name: "support_metadata_device_types_apis" namespace: "bluetooth" Loading
framework/api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -1067,6 +1067,7 @@ package android.bluetooth { field @NonNull public static final android.os.ParcelUuid MAP; field @NonNull public static final android.os.ParcelUuid MAS; field @NonNull public static final android.os.ParcelUuid MEDIA_CONTROL; field @FlaggedApi("com.android.bluetooth.flags.mfi_has_uuid") @NonNull public static final android.os.ParcelUuid MFI_HAS; field @NonNull public static final android.os.ParcelUuid MNS; field @NonNull public static final android.os.ParcelUuid NAP; field @NonNull public static final android.os.ParcelUuid OBEX_OBJECT_PUSH; Loading
framework/java/android/bluetooth/BluetoothUuid.java +12 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package android.bluetooth; import android.annotation.FlaggedApi; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.SuppressLint; Loading Loading @@ -279,6 +280,17 @@ public final class BluetoothUuid { public static final ParcelUuid HAS = ParcelUuid.fromString("00001854-0000-1000-8000-00805F9B34FB"); /** * UUID corresponding to the Made For iPhone/iPod/iPad Hearing Aid Service (MFi HAS). * * @hide */ @NonNull @SystemApi @FlaggedApi("com.android.bluetooth.flags.mfi_has_uuid") public static final ParcelUuid MFI_HAS = ParcelUuid.fromString("7D74F4BD-C74A-4431-862C-CCE884371592"); /** * UUID corresponding to Audio Stream Control (also known as Bluetooth Low Energy Audio). * Loading