장치가 USB 호스트 모드 (OTG)를 지원하는지 어떻게 알 수 있습니까?


52

일부 Android 장치는 USB 호스트 역할을 할 수 있으므로 연결된 다른 USB 장치를 사용할 수 있습니다. 예를 들어, 휴대폰에서 카메라에 저장된 사진을 찾아 보거나 가져 오거나 태블릿에 연결된 USB 메모리 스틱에 파일을 복사하거나 풀 사이즈 USB 키보드 또는 마우스를 태블릿에 꽂거나 외부 GPS 또는 wifi 장치를 사용합니다 .

내 장치가이를 수행 할 수 있는지 어떻게 알 수 있습니까?


OTG가있는 내 태블릿에서는 아마존의 온라인 제품 페이지 사양에 나와 있습니다. 데이터 시트를보십시오. 그것이 있다고 말하면 잘 가십시오. 그렇지 않다면 ... 아니오라고 말할 것입니다. 그들은 보통 그들의 제품이 할 수있는 것을 "광고"하고 "보여주기"를 좋아합니다. (전기 기술자를 제외하고 아무도 데이터 시트를 읽지 않더라도)
Anonymous Penguin

답변:


52

연결된 USB 장치를 사용하려면 다음이 필요합니다.

  • USB OTG (USB On-The-Go) 케이블
  • 장치에로드 된 USB 호스트 모드 드라이버
  • USB 호스트 모드를 지원하는 해당 장치에로드 된 Android 운영 체제 버전
  • USB 호스트 모드에 대한 내장 하드웨어 지원이있는 Android 장치 (예 : 휴대 전화 또는 태블릿)
  • 그리고 마지막으로 연결하려는 USB 장치에 관계없이 장치에 드라이버가 있어야합니다.

운영 체제

USB 호스트 모드 지원은 Android 버전 3.1 (Honeycomb) 에서 도입 되었으므로 Android 3.1 이상이 기기에 설치되어 있으면 OS에서 필요한 지원이 필요하며 Android 4는 추가 USB 및 OTG 지원을 추가합니다. 또한 많은 타사 ROM은 하드웨어 지원 기능이 있지만 공식 운영 체제 릴리스에서 필요한 OS 또는 드라이버 지원 기능이없는 전화기에 USB 호스트 모드 지원을 추가합니다.

호스트 모드 드라이버

하드웨어를 지원하고 충분한 OS를 갖춘 대부분의 장치에는 USB 호스트 모드를 활성화하는 데 필요한 드라이버가로드되어 있지만 그렇지 않은 장치도 있습니다. 드라이버가 내장되어 있지 않은 일부 모델의 경우 Play 스토어에서 드라이버 앱을 찾을 수 있습니다. 타사 지침 및 사용 가능한 드라이버가있는 일부 모델은 다음과 같습니다.

케이블

일반 USB 케이블 만 사용할 수는 없습니다. 이러한 장치는 USB "슬레이브"장치 (예 : PC에 연결하여 음악을 전화기에 복사하거나 사진을 전화기에서 복사 할 수 있도록)와 USB "호스트"(예 : USB 메모리 스틱을 태블릿에 꽂고 파일을 켜거나 끌 수 있습니다.) 주어진 시간에 어떤 역할을하는지 알려줄 방법이 필요합니다.

USB OTG ( USB On-The-Go ) 케이블은 장치가 호스트 역할을하도록 지시하는 데 사용되는 것으로, 일반적인 USB 케이블과 비슷하지만 한쪽 끝에는 접지에 연결된 내부 핀 중 하나가 있습니다. 장치는 호스트 역할을해야한다는 것을 알고 있습니다 (기술적으로 핀 4와 5는 OTG 케이블에서 접지로 단락되었습니다).

또한 대부분의 전화기에는 마이크로 USB 소켓이 있지만 대부분의 USB 동글에는 "풀 사이즈"USB 플러그가 있습니다. 아래의 많은 OTG 케이블에는 한쪽 끝에 수컷 micro-B USB 플러그가 있고 다른쪽에 USB-A 플러그가 있습니다 다른 크기의 커넥터 간을 변환하는 데 사용됩니다.

Motorola USB OTG 케이블)
USB OTG 케이블 인 Motorola 카메라 연결 키트

USB OTG 케이블은 eBay 나 Amazon 마켓 플레이스 및 소규모 전자 제품 매장과 같은 곳에서 상당히 저렴하게 구입할 수 있습니다. 또한 장치 제조업체에서 "카메라 연결 키트"또는 "USB 메모리 스틱 연결 케이블"과 같은 브랜드의 공식 브랜드를 판매하는 경우도 있습니다. 용감하다면 웹에서 표준 USB 케이블로 OTG 케이블을 만드는 방법에 대한 다양한 자습서를 찾을 수 있습니다.

USB 장치 드라이버

USB 장치를 Android 휴대 전화 나 태블릿에 연결하면 해당 USB 장치가 무엇이며 어떻게해야하는지 알아야합니다. USB 메모리 스틱 또는 PPTP 또는 USB 대용량 저장소를 지원하는 카메라와 같은 일반적인 장치의 경우 OS에 이미 내장되어있을 수 있습니다. Wifi, 3G 또는 Bluetooth 동글과 같은 다른 USB 장치의 경우 OS에 사전 구축 된 드라이버가 없거나 특정 장치 용 드라이버 만있을 수 있습니다.

모든 것을 함께 테스트하는 방법

USB 호스트 진단 과 같이 필요한 모든 하드웨어 및 소프트웨어가 있는지 여부를 테스트하는 데 도움이되는 일부 앱이 있습니다 . 장치의 기능을 테스트하기 위해 그것을 사용하는 것은 매우 간단합니다

  • Play 스토어에서 USB 호스트 진단 프로그램 설치
  • 그것을 실행
  • 진단 시작 링크를 누르고 지시에 따라 먼저 장치의 USB에 아무것도 연결하지 않았는지 확인한 후 메시지가 표시되면 장치 (예 : USB 플래시 드라이브)를 연결하십시오

USB 호스트 진단 실행 중

모든 것이 작동하면 장치와 실행중인 OS에 대한 몇 가지 세부 정보를 보여주는 요약 화면이 나타나고 장치가 USB 호스트 모드를 지원한다고 말하는지 여부를 알려주고 호스트 모드 액세스 테스트의 작동 여부를 알려주는 판정 :

USB 호스트 진단 결과 화면

모든 것이 작동하고 앱이 USB 장치를 성공적으로 감지 한 경우 (USB 호스트 모드가 작동 중임을 나타냄) 링 섹션에 "예"가 표시되고 타사에 액세스하는 양 (예 : 비 내장)을 보여주는 세부 정보가 있어야합니다. ) 앱이 기기에 있어야합니다. 그렇지 않은 경우 문제의 위치를 ​​추적하는 데 도움이되는 세부 정보가 있어야합니다.

또는 USB Host Diagnostics의 작성자 인 Chainfire는 사람들이 장치에서 테스트를 실행 한 후 제출 한 모든 보고서의 긴 목록을 가지고 있습니다. 목록에서 장치를 찾아보고 장치 및 운영 체제 버전의 사용자가 모든 테스트를 통과했는지 여부를 확인할 수 있습니다. 여기에서 장치를 찾으십시오 : http://usbhost.chainfire.eu/


Chainfire 에는 진단 앱이 정보를 제출 한 모든 장치와 그 결과 가 나열 되어 있습니다. 장치를 구입하기 전에 지원을 확인하려는 경우에 유용합니다.
Compro01

감사합니다 @ Compro01은 그것을 발견하지 못했으며 해당 링크를 언급하는 메모를 추가했습니다.
GAThrawn

아무도 samusng GT-S5830V가 OTG를 지원한다는 것을 알고 있습니까? 사용자 정의 커널이 그렇게하면 ans하시기 바랍니다!
LOG_TAG

지원되는 USB OTG 버전을 표시합니까 (예 : USB3 OTG 대 USB 2 OTG)?
Alex Rothberg
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.