android 修改电脑盘符名称 USB连接电脑默认连接方式
修改设备连接电脑盘符名称
diff --git a/alps/frameworks/base/media/java/android/mtp/MtpDatabase.java b/alps/frameworks/base/media/java/android/mtp/MtpDatabase.java
index 4ac6d35e35..a2e6c5b997 100755
--- a/alps/frameworks/base/media/java/android/mtp/MtpDatabase.java
+++ b/alps/frameworks/base/media/java/android/mtp/MtpDatabase.java
@@ -709,6 +709,14 @@ public class MtpDatabase implements AutoCloseable {
case MtpConstants.DEVICE_PROPERTY_DEVICE_FRIENDLY_NAME:
// writable string properties kept in shared preferences
String value = mDeviceProperties.getString(Integer.toString(property), "");
+
+ //added for ro.romtool.fat.name start
+ String fatName = SystemProperties.get("ro.xxx.xx.name", "");
+ if(fatName!=null && (!fatName.equals(""))){
+ value = fatName;
+ }
+ //added for ro.romtool.fat.name end
+
int length = value.length();
if (length > 255) {
length = 255;
USB连接电脑 默认连接方式(仅充电,文件传输等)
+++ b/alps/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
@@ -816,7 +816,11 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser
&& mScreenUnlockedFunctions != UsbManager.FUNCTION_NONE) {
setScreenUnlockedFunctions();
} else {
- setEnabledFunctions(UsbManager.FUNCTION_NONE, false);
+ if(SystemProperties.getInt("ro.xxx.xx.xx.mtp", 0) == 1){
+ setEnabledFunctions(UsbManager.FUNCTION_MTP, false);
+ }else{
+ setEnabledFunctions(UsbManager.FUNCTION_NONE, false);
+ }
}
}
updateUsbFunctions();
@@ -1004,7 +1008,13 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser
&& mScreenUnlockedFunctions != UsbManager.FUNCTION_NONE) {
setScreenUnlockedFunctions();
} else {
- setEnabledFunctions(UsbManager.FUNCTION_NONE, false);
+
+ if (SystemProperties.getInt("ro.xxx.xx.xx.mtp", 0) == 1) {
+ setEnabledFunctions(UsbManager.FUNCTION_MTP, false);
+ } else {
+ setEnabledFunctions(UsbManager.FUNCTION_NONE, false);
+ }
+
}
更多相关文章
- Android(安卓)-- Wifi连接流程分析
- android 通过php 连接 mysql
- Android下使用Socket连接网络电脑
- android通过php连接mysql数据库!!!!
- Android检查网络是否连接
- Android(安卓)服务器连接工具类HttpUtil
- Android连接到加密网络
- android 连接指定wifi
- 基于Android的邮件收发