Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4730b221 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Code sync with aosp to resolve merge conflict" into stage-aosp-master

parents 87d85381 117a2c82
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class Config {
    private static final String TAG = "AdapterServiceConfig";
@@ -62,11 +63,19 @@ public class Config {
    private static final String FEATURE_BATTERY = "settings_bluetooth_battery";
    private static long sSupportedMask = 0;

    private static final String FFLAG_OVERRIDE_PREFIX = "sys.fflag.override.";
    private static final String PERSIST_PREFIX = "persist." + FFLAG_OVERRIDE_PREFIX;

    private static final String LE_AUDIO_DYNAMIC_SWITCH_PROPERTY =
            "ro.bluetooth.leaudio_switcher.supported";
    private static final String LE_AUDIO_DYNAMIC_ENABLED_PROPERTY =
            "persist.bluetooth.leaudio_switcher.enabled";

    private static final Set<String> PERSISTENT_FLAGS = Set.of(
            FEATURE_HEARING_AID,
            FEATURE_BATTERY
    );

    private static class ProfileConfig {
        Class mClass;
        boolean mSupported;