코딩하는 일용직 노동자

맥북에서 Android USB테더링 하기 본문

안드로이드

맥북에서 Android USB테더링 하기

bacass 2020. 12. 15. 10:11

최신 Mac OS에서 HoRNDIS를 이용한 USB테더링이 동작하지 않는다면 아래 새로 포스팅한 블로그를 보세요.

https://bacassf.tistory.com/154

 

맥북 안드로이드 USB 테더링 프로그램

수년간 맥북에 안드로이드 USB테더링을 이용할때 HoRNDIS를 사용해왔습니다. 하지만, HoRNDIS가 Big Sur 에서 동작을 안한다는 이슈가 있었습니다. 그리고 MacOS의 SIP(시스템 무결성 보호)모드를 해제해

bacassf.tistory.com

 

-------------------------- 절취선 --------------------------

HoRNDIS-9.2.pkg
0.04MB

맥북에 안드로이드폰을 USB케이블로 연결해서 USB테더링을 이용하는 방법에 대해 알아보겠습니다.

 

USB테더링

 


우선 안드로이드폰을 이용해 USB테더링을 하려면 [ HoRNDIS ] 라는 별도의 드라이버 프로그램을 설치해야 합니다.
https://joshuawise.com/horndis

 

HoRNDIS: USB tethering driver for Mac OS X | Joshua Wise's domain

HoRNDIS is now maintained by Mikhail Iakhiaev, and this page is in a state of transition – keep your eyes peeled for updates soon ... HoRNDIS (pronounce: “horrendous”) is a driver for Mac OS X that allows you to use your Android phone's native USB te

joshuawise.com

pkg 파일을 다운로드 받으시면 됩니다.
저는 가장 최신버전인  HoRNDIS-9.2.pkg를 다운받았습니다.

 

HoRNDIS가 설치가 안된다.

 


하지만 pkg 파일을 설치해보니 최신 MacOS에서는 설치가 안됩니다. Catalina 부터 바뀌었다고 합니다.

MacOS의 SIP(시스템 무결성 보호)모드를 해제해야 합니다.

다음 과정으로 진행해주세요.

1. MacOS 복구 시스템으로 부팅.
    - 전원버튼을 10초이상 계속 누르면 복구 시스템모드로 부팅됩니다.
    - 옵션 > 계속 클릭 > 비밀번호입력 의 순서로 진행해주세요.

2. 복구 시스템 화면에서 상단바에서 유틸리티 > 시동 보안 유틸리티 클릭.
    - 보안정책 버튼 클릭.
    - 확인된 개발자가 배포한 커널 확장 파일의 사용자 관리 허용 체크


3. 상단바 > 편집 > 터미널 실행 후 SIP모드를 해제.
    - $ csrutil disable

4. 재부팅.

5. 터미널 실행 후 아래의 명령어를 입력.
    - $ sudo mount -uw /

6. HoRNDIS pkg 파일을 설치.

7. 맥북 전원을 종료한 후 MacOS 복구 시스템으로 부팅.
    - command(⌘)-R + [전원]

8. SIP모드를 활성화.
    - $ csrutil enable

9. 재부팅

이제 안드로이드폰으로 USB테더링을 이용하실 수 있을것입니다.