2015-10-15 28 views

回答

24

很多修修補補後,我找到了解決辦法 -

您需要最新的MTP驅動OP2 -

$ sudo apt-get install libmtp-dev mtpfs 

現在編輯將以下文件 -

$ sudo gedit /lib/udev/rules.d/69-libmtp.rules 

加入這一行

ATTR{idVendor}=="2a70", ATTR{idProduct}=="f003", SYMLINK+="libmtp-%k", MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1", TAG+="uaccess" 

(供應商ID和產品ID可以通過使用「sudo的MTP檢測」命令來得到)

現在重新啓動該服務

sudo service udev restart 

你OP2應該能夠現在文件傳輸到你的Ubuntu PC !如果你不在stock ROM/Kernel中,你將需要將{idProduct}更改爲mtp-detect指定的內容!

+0

爲我工作無流。謝謝 – Anti

+0

感謝這對我有用:) – NeosFox

+0

工作對我來說!這應該被接受答案(y) –

6

我做了以下修改和一點加二開始顯示在我的ADB的設備列表中達:

  1. 轉到您的主目錄,並使用任何編輯器打開adb_usb.ini文件。它是.android文件夾下目前我使用vim編輯器:

    VIM .android/adb_usb.ini

  2. 沒有任何尾隨spacees添加0x2A70文本如下文件:

**

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. 
# USE 'android update adb' TO GENERATE. 
# 1 USB VENDOR ID PER LINE. 
0x2A70 

**

  • 停止和啓動服務器:

    ADB殺服務器

    亞行啓動服務器

  • 現在檢查,設備應顯示: ADB設備

  • 6

    萬普拉斯X通過USB連接到Ubuntu 15.04 - 亞歷克斯約瑟夫的回答上面的工作對我來說,但我不得不還安裝mtp -tools爲了有mtp-detect命令(否則我只有「找不到命令」)。

    $sudo apt-get install mtp-tools 
    

    之後,我可以看到我的萬普拉斯X,驗證供應商ID和產品ID,並按照剩下的步驟。我的Ubuntu系統現在可以看到內部存儲和SD卡。

    1

    安裝Android ADB後,我可以打開萬普拉斯3夾在Ubuntu 16.04

    sudo apt-get update 
    sudo apt-get install adb 
    
    1

    我建議只是在你settings

    我做同樣的事情使developers tool。現在我可以輕鬆傳輸文件。

    如果您在設置中找不到開發者工具選項,只需轉到about phone並連續點擊build number 7到8次。

    這就是你所做的。