我注意到在 android 4.2.1 上的 settings.db 中修改 bluetooth_name 时存在差异。
我已经运行了以下命令:
sqlite> select * from secure where name is "bluetooth_name";
60|bluetooth_name|Samsung Galaxy S III
sqlite> update secure set value = "TESTY" where _id = 60;
sqlite> select * from secure where name is "bluetooth_name";
60|bluetooth_name|TESTY
adb reboot
重启后:
sqlite> select * from secure where name is "bluetooth_name";
61|bluetooth_name|Samsung Galaxy S III
上一行已被删除,系统创建了一个新的“61”。
我想知道为什么会发生这种情况,如何更改这种行为,或者如何使用 sqlite3 更改 bluetooth_name 的值。
谢谢