Имя устройства Android == BlueZ?

Я новичок в разработке Android и собрал 4.0.3 из исходного кода. В build.prop мое устройство указано как «Incredible 2», но в настройках Bluetooth мое устройство указано как «BlueZ». Конечно, я могу это изменить, но я хотел бы знать, где в исходном коде это обрабатывается, чтобы я мог увидеть, как это исправить.


person gdanko    schedule 28.03.2012    source источник
comment
BlueZ — это название стека Bluetooth, используемого в Linux и, следовательно, также используемого в Android. Я бы проверил папки в /etc/bluetooth, а именно 'main.conf'   -  person theomega    schedule 28.03.2012


Ответы (1)


BlueZ — это официальный протокол Bluetooth для Linux. Вероятно, по умолчанию используется имя протокола, а не имя устройства. У меня нет исходного кода на этом компьютере, но я полагаю, что в исходном каталоге Bluetooth есть файл конфигурации, в котором указано имя.

person Nathan Cox    schedule 28.03.2012
comment
Поэтому я предполагаю, что стек Android BT не может получить тип устройства (Incredible 2), поэтому вместо этого он использует BlueZ. Но я не знаю, где найти этот условный код. - person gdanko; 28.03.2012