android P 如何修改mtp和ptp模式下手机连接电脑显示在电脑上的名字

1,如何修改MTP设备名:
frameworks/base/media/java/android/mtp/MtpDatabase.java
找到
private int getDeviceProperty(int property, long[] outIntValue, char[] outStringValue) 函数找到
case MtpConstants.DEVICE_PROPERTY_DEVICE_FRIENDLY_NAME:
该事件将其中value直接赋值为我们需要显示的名称即可如:
android P 如何修改mtp和ptp模式下手机连接电脑显示在电脑上的名字_第1张图片
2,如何修改PTP设备名:
路径:frameworks/av/media/mtp/MtpServer.cpp
if (mPtp) {
// no extensions
string.set(""); //此处写默认值
} else {
// MTP extensions
string.set(“microsoft.com: 1.0; android.com: 1.0;”);
}
如:
android P 如何修改mtp和ptp模式下手机连接电脑显示在电脑上的名字_第2张图片

你可能感兴趣的:(android P 如何修改mtp和ptp模式下手机连接电脑显示在电脑上的名字)