您的位置:首页 > 编程语言 > PHP开发

ubuntu 14.04 lts 连接一加手机开启 MTP 闪存模式 (锤子手机一样适用)

2015-05-12 09:02 573 查看
原文地址:http://www.oneplusbbs.com/thread-434038-1-1.html

注:我的手机是smartisan T1,此教程一样适用。

新入手64G黑色一加手机连接电脑时发现ubuntu 14.04 lts 不能识别其MTP闪存模式.修复具体步骤如下:

1.检查安装依赖库表情

sudo apt-get udpate

sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9

sudo dist-upgrade

2.编辑 /etc/fuse.conf 文件,修改 #user_allow_other 为 user_allow_other

sudo vim /etc/fuse.conf

#/etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)

#Set the maximum number of FUSE mounts allowed to non-root users.

#The default is 1000.

#mount_max = 1000

# Allow non-root users to specify the allow_other or allow_root mount options.

user_allow_other

3.连接手机,查看usb设备码,例如我的手机的设备码就是第一行所示: Bus 002 Device 006:ID 05c6:6765 Qualcomm, Inc.

royakon@ubuntu-laptop:~$ lsusb

Bus 002 Device 006: ID 05c6:6765 Qualcomm, Inc.

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 005: ID 0bda:58c1 Realtek Semiconductor Corp.

Bus 001 Device 004: ID 0a5c:21bc Broadcom Corp. BCM2070 Bluetooth 2.1 + EDR

Bus 001 Device 003: ID 17ef:6042 Lenovo

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

3.编辑配置文件 /lib/udev/rules.d/69-mtp.rules 如文件不存在则新建,注意文件中替换自己的usb设备代码
sudo vim /lib/udev/rules.d/69-mtp.rules

# OnePlus One

ATTR{idVendor}=="05c6", ATTR{idProduct}=="6765", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

4.编辑配置文件 /etc/udev/rules.d/51-android.rules 如文件不存在则新建,注意文件中替换自己的usb设备代码
sudo vim /etc/udev/rules.d/51-android.rules

ATTR{idVendor}=="05c6", ATTR{idProduct}=="6765", MODE=”0666"

5.重启udev服务

sudo service udev restart

6.重启计算机

sudo reboot

OK,可以看到手机了~

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: