У меня есть Samsung Galaxy Note 2, и я хотел подключить свой телефон к старой док-станции HTC Rhyme через Bluetooth, чтобы использовать динамики в нем. У меня есть все данные, необходимые для подключения (ID, LinkKey и т. д.), и я отредактировал список сопряжений (в моем случае это /data/misc/bluedroid/bt_config.xml). В этой папке также был файл bt_config.old, который был таким же, как файл bt_config.xml, я предполагаю, что это файл резервной копии, поэтому я также перезаписал его после редактирования списка. Вот как выглядит часть, которую я добавил в список:
<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>
Когда я перезаписываю отредактированный список исходным, все выглядит нормально, пока я не перезагружу свой телефон. После этого каким-то образом загружается старый список, и я понятия не имею, как это возможно. Либо, когда я выключаю свой телефон, он сохраняет уже загруженный список, либо у него есть другой каталог для списка сопряжения, который мне также нужно отредактировать.
Кто-нибудь знает, как я могу решить эту проблему с перезаписью? Очевидно, что и Note 2, и мой старый HTC Rhyme имеют root-права, иначе я никогда не смогу получить данные Bluetooth. Если нужна дополнительная информация, я могу ее предоставить.
Я успешно сделал то же самое, отредактировав файл bt_config.xml в A HEX VIEWER на своем ПК и скопировав/заменив его с помощью Aoma Manager. Теперь мой телефон автоматически подключается к новому устройству.