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

Commit 8321af27 authored by Alice Kuo's avatar Alice Kuo
Browse files

Update model name to metadata

Bug: 300012501
Test: m atest BluetoothInstrumentationTests
Change-Id: Ia3f2f728d34b459219f34206d5fb856fa22fb3a1
parent 1fe8115f
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -49,6 +49,7 @@ import com.android.bluetooth.bas.BatteryService;
import com.android.bluetooth.hfp.HeadsetHalConstants;
import com.android.internal.annotations.VisibleForTesting;

import java.io.UnsupportedEncodingException;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.HashMap;
@@ -669,6 +670,14 @@ public class RemoteDevices {

        public void setModelName(String modelName) {
            mModelName = modelName;
            try {
                mAdapterService.setMetadata(
                    this.mDevice,
                    BluetoothDevice.METADATA_MODEL_NAME,
                    mModelName.getBytes("UTF-8"));
            } catch (UnsupportedEncodingException uee) {
                Log.e(TAG, "setModelName: UTF-8 not supported?!?"); // this should not happen
            }
        }

        /**