2011-02-24 51 views
2

ADB設備不上市我的三星流行5570文連接與USB在Ubuntu上調試10.10Samsung Pop 5570在Ubuntu 10.10中未連接。在開發模式

ADB設備 ??????????沒有權限

我沒有添加51 android.rules文件/etc/udev/rules.d中的文件夾,但仍然ADB設備顯示設備機智??????沒有權限。

51 android.rules文件具有以下內容:

SUBSYSTEM == 「USB_DEVICE」,SYSFS {idVendor} == 「04e8」,MODE = 「0666」

請讓我知道如果我缺少的東西

回答

0

編輯:我懷疑你的子系統名稱是罪魁禍首(簡單地嘗試「USB」來代替)。但是,我無法評論該子系統名稱在10.10中是否仍然有效,因爲我不知道對udev所做的更改。

第一步是驗證您的供應商ID是正確的lsusb(這似乎是三星的供應商ID,但不能傷害檢查)。

我也運行10.10,但我有一個HTC設備。這是我的規則文件的內容:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

編輯文件後,我拔掉了設備。以防萬一,我殺死了adb的守護進程:

sudo adb kill-server

然後我重新連接我的設備並執行「adb設備」。 adb啓動了沒有sudo的守護進程。我的設備已正確列出。

+0

我按照你的步驟,我仍然在adb設備中獲得「沒有權限」。即使安裝谷歌USB驅動程序後,它也發生在Windows中,但我安裝KEIS三星,只有當我的手機上市 – SuperCop 2011-03-10 18:08:09

1

我通過在51 android.rules文件附加#samsung和複製的「亞行」命令/ bin文件夾中解決了這個問題。

$重啓udev的

$ CP ADB/bin中

$ sudo的ADB殺死服務器

$ sudo的亞行啓動服務器

$ sudo的ADB設備

名單設備附 S5570e905be1c設備

+0

太棒了!您可以通過點擊向上/向下箭頭旁邊的空心複選標記來接受您自己的答案。 – 2011-03-10 21:27:39

0

我解決了上述問題,前綴爲#samsung 51-android-rules文件,我的意思是,

'#samsung SUBSYSTEM ==「usb_device」,SYSFS {idVendor} ==「04e8」,MODE =「0666 「」。

我殺了ADB服務器和SU模式重新啓動,然後跑

$ sudo的ADB設備,

我能看到我列出的設備。