Edite manualmente la lista de emparejamiento de bluetooth, el teléfono sigue sobrescribiéndola con la lista anterior. ¿Cómo detener eso?

Tengo un Samsung Galaxy Note 2 y quería conectar mi teléfono a una antigua estación de acoplamiento HTC Rhyme a través de bluetooth para poder usar los parlantes. Tengo todos los datos necesarios para la conexión (ID, LinkKey, etc.) y he editado la lista de emparejamiento (la ruta es en mi caso /data/misc/bluedroid/bt_config.xml). En esa carpeta también había un archivo bt_config.old que era el mismo que el archivo bt_config.xml, supongo que es un archivo de copia de seguridad, así que también lo sobrescribí después de editar la lista. Así es como se ve la parte que agregué a la lista:

<N19 Tag="DC:DE:CA:0B:EF:C4">
        <N1 Tag="Timestamp" Type="int">1398527119</N1>
        <N2 Tag="Name" Type="string">HTC CR M540</N2>
        <N3 Tag="DevClass" Type="int">2360340</N3>
        <N4 Tag="DevType" Type="int">1</N4>
        <N5 Tag="AddrType" Type="int">0</N5>
        <N6 Tag="Manufacturer" Type="int">10</N6>
        <N7 Tag="LmpVer" Type="int">5</N7>
        <N8 Tag="LmpSubVer" Type="int">8953</N8>
        <N9 Tag="LinkKeyType" Type="int">4</N9>
        <N10 Tag="PinLength" Type="int">0</N10>
        <N11 Tag="LinkKey" Type="binary">a5c095e620e190f248f4b8a8b3291ed3</N11>
        <N12 Tag="Service" Type="string">0000110b-0000-1000-8000-00805f9b34fb 0000111e-0000-1000-8000-00805f9b34fb</N12>
        <N13 Tag="Aliase" type="string">htc dock test</N13>
    </N19>

Cuando sobrescribo la lista editada con la original, todo se ve bien hasta que reinicio mi teléfono. Después de eso, de alguna manera, la lista anterior se carga y no tengo idea de cómo es posible. Cuando apago mi teléfono, guarda la lista que ya está cargada o tiene otro directorio para la lista de emparejamiento que también necesito editar.

¿Alguien tiene alguna idea de cómo podría solucionar este problema de sobreescritura? Obviamente, tanto el Note 2 como mi antiguo HTC Rhyme están rooteados o, de lo contrario, nunca podría obtener los datos de bluetooth. Si se necesita más información, puedo proporcionarla.

Respuestas (1)

Hice exactamente lo mismo con éxito editando el archivo bt_config.xml en A HEX VIEWER en mi PC y copiándolo/reemplazándolo usando Aoma Manager. Mi teléfono ahora se conecta automáticamente al nuevo dispositivo.