USB gadget设备如何修改名字?

图片说明

在我把手机通过USB数据线接入电脑的时候,在资源管理器中会显示设备的名字,比如HiSSuite.

那么在嵌入式板子(arm linux)上如何做到,在接入电脑时显示设备的名字呢?因为没有特别设置的话只是像普通U盘一样,只显示一个windows分配的盘符。

目前我试过用格式化命令去修改存储的volumn label,但不想用这种方法。

我的想法是,通过修改linux USB驱动,在PC发起请求的时候给个固定的名字过去,但我还没找到这个位置。

这样行得通吗?或者还有其他方法吗?