当你将设备接上电脑之后,会在在Windows任务栏气泡提示插进去设备的名。还有连接好PC之后,显示为储存设备的名称。
如果想对这些信息作一些定制,需要修改的文件位于:
arch/arm/mach-XXX/board-XXX.c
有的平台可能不叫 board-XXX.c ,有可能叫 devices-XXX.c ,可以根据实际情况确定,或者进入arch/arm/mach-XXX使用grep搜索:
cd arch/arm/mach-tegra
grep -r "Moto" ./
例如摩托罗拉代码
/arch/arm/mach-tegra/board-mot.c
static struct android_usb_platform_data andusb_plat = {
.vendor_id = 0x22b8,
.product_id = 0x7081,
.manufacturer_name = "Motorola", /* 设备制造商,根据需要换成你自己公司的名称或其它 */
.num_products = ARRAY_SIZE(usb_products),
.products = usb_products,
.num_functions = ARRAY_SIZE(usb_functions_all),
.functions = usb_functions_all,
};
其它的,先找到这个文件之后,对照显示的名称,然后在这里文件里查找相应的字符串,一般可以解决问题。