ADB는 장치를 검색 할 수 있지만 빠른 부팅은 할 수 없습니다


35

웹 에서이 문제에 대해 검색했으며 일반적으로 적절한 드라이버를 설치하여 해결됩니다. 문제는 Mac에 있습니다.

장치를 연결하면을 실행할 때 장치를 검색 할 수 있습니다 adb devices. 실행 adb reload bootloader하고 다운로드 모드 (전원을 켤 때 볼륨 작게 + 홈 버튼을 눌렀을 때 나타나는 모드)로 들어갑니다. 이 올바른지? 나는 그것을 가정합니다.

어쨌든,이 단계에 adb devices있거나 fastboot devices아무것도 생산하지 않습니다.

나는 이것을 i9100과 i9505에서 테스트했다.


관련 : FASTBOOT 장치 보지 않는다 / ADB는 장치를 찾을 수 있지만 FASTBOOT가 없습니다 / ADB 장치는 디버그 모드에서 전화를 표시하지만 FASTBOOT의 모드에서 / FASTBOOT 내 장치를 검색하지 않습니다 . 질문 / 답변 중 적어도 일부는 유닉스 / 리눅스 기반이므로 Mac에 대한 실마리 또는 그 이상을 제공해야합니다.
Izzy

1
이전에 이러한 QA 링크 중 일부를 보았습니다. 아마도 질문에서 언급했을 것입니다. 링크 1 : Windows 드라이버 관련. 링크 2 : 재시작 및 심볼릭 링크 생성 후 자체적으로 해결되었습니다. 내 경우에는 도움이되지 않았습니다. Link 3 & 4 : Mac에는 존재하지 않는 udev / rules 관련 : (검색에서 이것이 Mac의 대안이라고 언급 한 이래 diskutil에 체크인해야 함
radj

adb devices모바일이 fastboot모드에 fastboot devices있을 때 아무 것도 생성하지 않으며 혼자도 아무것도 생성하지 않습니다. 명령 sudo앞에 추가 해야합니다 fastboot. 따라서, 입력 sudo fastboot devices에서이 fastboot작동합니다. 그것은 나를 위해 일했다. 그것이 당신에게도 효과가 있기를 바랍니다.
분고

답변:


22

시스템이 Android 기기를 인식하게하려면 몇 가지 모드에서에서 사용자의 권한을 설정해야합니다 udev.

휴대 전화의 USB ID가 다르기 때문에 휴대 전화의 모든 모드 (운영 체제, 부트 로더 또는 복구)에 대해 Android udev ID로드 프로세스를 반복해야합니다.

# reboot into fastboot mode
adb reboot bootloader

# grab you fastboot/bootloader device ids
lsusb
> Bus 001 Device 035: ID **18d1:d00d** Google Inc.

# install the ids into /etc/udev/rules.d/99-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666", OWNER="thiago"

# restart udev
/etc/init.d/udev restart

# try fastboot (only on bootloader mode)
fastboot devices

1
당신은 의미하지 않습니까? 51 -android.rules
nderjung

2
@falcontoast 번호는 로딩 순서를 변경합니다. 간단하게하기 위해 이미 설치 한 것을 사용하십시오 (있는 경우)
Thiago Macedo

아, 거기에 벌써 51 명이있었습니다. OP와 같은 문제가 있지만 귀하의 방법이 작동하지 않습니다.) :
nderjung

1
분명히하기 위해 adb devices장치가 부트 로더에없는 것을 표시하면 해당 모드에 adb 데몬이 없습니다.
Thiago Macedo 2016 년


17

개인적 fastboot으로 빠른 부팅을 위해 장치를 감지하기 위해 루트 / 스 도로 실행해야했습니다 . Mac을 소유하지 않았기 때문에 Linux에서 시도했지만 어쨌든 * NIX입니다.)


+1. 내가 안드로이드 M을 플래시 할 수없는 이유를 알아 내기 위해 키보드로 머리를 두드리는 데 2 ​​시간을 보냈습니다.
0xcaff

1
안드로이드 폰 / 태블릿 장치를 나타내는 문자 장치 에 액세스하는 문제를 해결 하는 fastboot것처럼 실행하십시오 . a 를 사용 하여 사용자가 장치에 액세스 할 수 있도록 할 수도 있습니다 . 실행 파일을 신뢰할 수없는 경우 rootdev/bus/usb/xxx/yyysudo chown username /dev/bus/usb/xxx/yyyfastboot
humanandANDpeace

13

나중에 참조 할 수 있도록 관련 사례입니다 (Nexus 4 포함).

휴대 전화를 원래 상태 (부트 로더 잠금 + 재고 롬)로 되돌리려 고했습니다.

이제 fastboot devices장치 보이지 않았다 adb device내가 FASTBOOT 모드로 전화를 넣어 때까지 (이 말이 있지만 알아낼 걸 렸어요 ...), 한을

Nexus 4를 빠른 부팅 모드로 설정하려면 다음 단계를 따르세요.

  • Nexus 4의 전원을 끕니다.
  • 볼륨 크게, 볼륨 작게 및 전원 버튼을 길게 누릅니다.

이제 fastboot devices내 전화를 찾았으며 복원을 계속할 수 있습니다 :-)


+1 아,
패스트

7

InFocus M512와 동일한 문제가 adb있었지만 fastboot다운로드 모드 에서는 인식 되지 않았습니다 .

-i작동 하는 공급 업체 ID를 지정하는 것으로 나타났습니다 (0xID). fastboot -i 0x0489나를 위해 일했다.


공급 업체 ID는 어떻게 얻습니까?
IgorGanapolsky

2
@IgorG. 실행 lsusb하고 같은 숫자를 찾으십시오 ID 0489:123d.
naXa

1
이것을 피할 수 있습니까? -i 옵션없이 내부적으로 fastboot를 사용하는 실행 파일이 있으며 장치를 찾을 수 없습니다.
psykid

1

나는 맥북을 사용하고 정확히 같은 문제가 발생했습니다.

마지막으로 휴대폰 (화염)을 성공적으로 플래시합니다.

키는 볼륨 작게 및 전원 버튼을 함께 눌러 "빠른 부팅 모드"로 들어가는 것입니다 (자세한 내용은 공식 안내서 섹션에 있음 ).

Fastboot 모드에 있고 장치가 컴퓨터에 연결되어 있으면 fastboot devices다시 실행 하십시오. 이번에는 장치가 감지되었습니다.


1

나는 이틀 동안이 문제에 직면하고 있었고, Mac LG 전화 용 LG G3 용 USB 드라이버를 Mac Yosemite에 설치하는 문제를 해결했습니다. LGMobileMacDriver_v5.0.zip 파일을 다운로드하여 설치 adb devices했으며 방금 작동했습니다.

휴대 전화의 USB 드라이버를 설치하려고하면 도움이 될 것입니다.

베스트,


1

나는 MAC Sierra가 같은 문제에 직면하고 있습니다. 실제 문제는 내가 사용했던 빠른 부팅에 있습니다. 이전 버전이었습니다. 그래서 안드로이드 SDK를 다운로드하고 플랫폼 도구에서 fastboot를 가져 와서 Infocus bingo 21 m430에서 작동했습니다.


0

먼저, 모바일을 fastboot모드 에 놓은 다음 sudo fastboot devices터미널에 command를 입력 하면 장치가 감지됩니다. 추가 sudo는 나를 위해 일했습니다.

fastboot devices없이 타이핑하는 sudo것은 효과가 없었습니다. 따라서 우리 장치를 감지 sudo하는 것이 필수적 이라고 생각 fastboot합니다.

그것이 여러분들에게도 잘되기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.