Meizu MX4 Ubuntu 에디션이 USB 드라이브로 마운트되지 않고 adb에서 사용할 수 없습니다.

Meizu MX4 Ubuntu 에디션이 USB 드라이브로 마운트되지 않고 adb에서 사용할 수 없습니다.

Meizu MX4 Ubuntu 에디션이 이번 주에 도착했는데 사용 방법을 알아보고 있습니다. 한 가지 큰 문제는 USB 드라이브나 adb를 사용하여 데이터를 복사하기 위해 USB에 액세스할 수 없다는 것입니다. 내 컴퓨터는 Yosemite를 실행하는 MacBook이고 Ubuntu Trusty를 실행하는 Raspberry Pi도 있습니다. 전화기를 MacBook에 연결하면 전화기의 dmesg에 다음과 같은 내용이 많이 있습니다.

[102352.913708] musb-hdrc musb-hdrc: <== Power=f1, DevCtl=99, int_usb=0x4
[102352.913731] musb-hdrc musb-hdrc: BUS RESET as b_peripheral
[102352.913784] [U3D][U2 RESET_INTR]
[102352.913791] [U3D]USB Speed = High Speed
[102353.215731] mtp_open
[102353.253474] mtp_release
[102353.253498] mtp_release, line 1846: _mtp_dev->dev_disconnected = 1
[102353.332582] mtp_open
[102353.356133] mtp_release
[102353.356156] mtp_release, line 1846: _mtp_dev->dev_disconnected = 1
[102353.432300] mtp_open
[102353.450624] mtp_release
[102353.450647] mtp_release, line 1846: _mtp_dev->dev_disconnected = 1
[102353.518418] mtp_open
[102353.540273] mtp_release
[102353.540295] mtp_release, line 1846: _mtp_dev->dev_disconnected = 1
[102353.602370] mtp_open
[102353.623471] mtp_release
[102353.623495] mtp_release, line 1846: _mtp_dev->dev_disconnected = 1
[102353.663670] android_usb gadget: high-speed config #1: android
[102353.663691] mtp_function_set_alt intf: 0 alt: 0
[102353.733945] mtp_open

하지만 MacBook의 dmesg에는 아무것도 없습니다. 일반 USB 스틱을 삽입하면 MacBook에 다음과 같은 내용이 표시됩니다.

USBMSC Identifier (non-unique): C86000BDB9EACEB1BA2F8CAD 0x930 0x6544 0x100, 2

Raspberry Pi dmesg에 연결하면 다음이 표시됩니다.

[ 8931.487843] usb 1-1.3: new high-speed USB device number 10 using dwc_otg
[ 8931.577504] usb 1-1.3: New USB device found, idVendor=2a45, idProduct=0c02
[ 8931.577529] usb 1-1.3: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 8931.577546] usb 1-1.3: Product: MX4_Ubuntu_Edition 
[ 8931.577561] usb 1-1.3: Manufacturer: meizu
[ 8931.577576] usb 1-1.3: SerialNumber: 750ABLMPX44Y

그런 다음 lsusb를 사용하여 더 많은 정보를 얻을 수 있습니다.

ubuntu@ubuntu:~$ lsusb
Bus 001 Device 006: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 005: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 010: ID 2a45:0c02  
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsusb는 dmesg가 분명히 알고 있음에도 불구하고 "2a45"가 누구인지 모릅니다. @Maarten Klop의 제안에 따라 ~/.android/adb에 0x2a45를 추가했고 adb는 이제 다음을 표시합니다.

ubuntu@ubuntu:~$ adb devices
List of devices attached 
????????????    no permissions

권한이 부족해서 파일을 넣거나 가져올 수 없고 쉘을 얻을 수도 없습니다.

MacBook에서 Android Device Monitor를 사용하면 장치 아래에 "mx4_ubuntu_edition-750ABLMPX44Y" 목록이 표시됩니다. 그러나 이번에도 파일이나 로그에 액세스할 수 없으며 유용한 작업도 수행할 수 없습니다.

답변1

화면을 잠금 해제해야 하는데 USB 포트 문제가 발생하지 않았습니다. 나에게는 이것이 매우 중요한 단계였습니다.

파일~/.android/adb_usb.ini귀하의 컴퓨터에는 연결이 허용된 유효한 공급업체 ID 목록이 있습니다. 그 목록이 비어 있는 것을 발견했습니다(또는 존재하지 않거나 기억나지 않음). MX4의 VendorID를 사용하여 새 줄을 추가하면 이미 찾았습니다.

0x2a45

Aquaris E4.5에서도 이 작업을 수행해야 했으며 ID는 0x2a47입니다.

행운을 빌어요!

답변2

MX4 USB 포트는 USB3.0에 비해 까다롭고 불안정합니다. USB2.0 포트 또는 USB2.0 허브에 연결하여 문제가 해결되었는지 확인하십시오.

답변3

내 BQ와 비슷한 문제가 있었고 화면이 잠금 해제된 동안에만 드라이브로 표시된다는 것을 알았습니다.

그래도 작동하지 않으면 잠금 해제된 화면에서 한 번 더 시도하기 전에 개발자 모드(시스템 설정 -> 이 휴대폰 정보 -> 개발자 모드)를 활성화하는 것이 좋습니다.

관련 정보