Вручную отредактируйте список сопряжения Bluetooth, телефон продолжает перезаписывать его старым списком. Как это остановить?

У меня есть 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. Если нужна дополнительная информация, я могу ее предоставить.

Ответы (1)

Я успешно сделал то же самое, отредактировав файл bt_config.xml в A HEX VIEWER на своем ПК и скопировав/заменив его с помощью Aoma Manager. Теперь мой телефон автоматически подключается к новому устройству.