오드로이드 M2 안드로이드 13 재부팅 시 네트워크 ADB 연결 허용 설정

2025. 3. 21. 10:44· 운영체제 및 서버/Odroid M2
목차
  1. 재부팅 이후 네트워크를 통한 ADB 연결 불가
  2. 설정 방법
  3. 꼭 루팅이 필요한가? 

오드로이드 M2 USB-C 포트

재부팅 이후 네트워크를 통한 ADB 연결 불가

일반적으로 장비들은 ADB(Android Debug Bridge)를 네트워크를 통해 접근할 수 있도록 기본 설정으로 열어두지 않습니다.

이는 기본적인 보안 조치 때문인데요, 오드로이드 M2 역시 예외는 아닙니다.

이전 글(https://god-logger.tistory.com/201)에서 설정한 방법대로 진행했음에도, 재부팅 후 네트워크를 통한 ADB 연결이 끊어지는 현상을 확인할 수 있었습니다.

 

오드로이드 M2 안드로이드 13 네트워크 ADB 연결

Android Debug Bridge안드로이드 기기를 개발하거나 디버깅할 때 사용하는 도구입니다. 안드로이드 SDK에 포함된 명령줄 유틸리티죠. 개발자가 컴퓨터를 통해 안드로이드 디바이스나 에뮬레이터에

god-logger.tistory.com

이전 포스팅 글 

이 문제를 해결하려면 사실상 루팅(rooting, 관리자 권한 사용)이 필요합니다.

다행히 오드로이드 M2는 기본적으로 Superuser 앱을 제공해 root 권한을 쉽게 획득할 수 있어, 이를 활용하면 /app/system 수준의 루트 권한을 얻는 데 큰 어려움이 없습니다.

이번 글에서는 루팅을 기반으로 재부팅 후에도 포트 5555를 통해 ADB 연결을 유지할 수 있도록 설정하는 방법을 소개하겠습니다.

설정 방법

1. ADB Shell 접속

PC의 ADB Client 을 통해 오드로이드 M2 Shell 을 접속합니다.

adb shell

# 여러 장비가 연결되어 있는 경우 아래와 같이 접속합니다.
# adb -s {장비IP}:{Port} shell 
# 예) adb -s 192.168.1.19:5555 shell
여러 장비가 연결 된 경우 adb -s 장비명 shell 
# 장비ID는 adb devices 를 통해 확인할 수 있습니다.

2. Root 권한 획득

Superuser 앱 덕분에 su 명령어로 root 권한을 쉽게 얻을 수 있습니다. 
# 관리자 권한 요청
su
루트권한 못 얻어오는 경우 설치되어있는 Superuser 앱을 실행 후 아래 순서대로 진행합니다.
앱 진입 - 상단 [...] 버튼 - Setting - Superuser Access - Apps and ADB 클릭

3.  시스템 파티션 쓰기 가능 모드로 전환

mount -o rw,remount /

기본적으로 /system 파티션은 읽기 전용(read-only) 상태입니다. 이 명령어를 통해 읽기/쓰기(read-write) 모드로 변경합니다.

여러 LLM은 대게 / 로 알려주는데, /system 폴더를 명시적으로 지정하지 않으면 진행이 불가함을 확인하였습니다. 

4. ADB TCP 포트 설정 추가

echo "service.adb.tcp.port=5555" >> /system/build.prop

/system/build.prop 파일에 네트워크 ADB 연결을 위한 포트 설정(5555)을 추가합니다. 

5. 복원

mount -o ro,remount /

이 설정은 재부팅 후에도 유지됩니다.

6. USB-C 케이블 제거, 재부팅 후 네트워크로 접속 가능 여부 확인

adb connect [장비 IP]:5555

 

꼭 루팅이 필요한가? 

아쉽게도 루팅을 하지 않고 재부팅 후 네트워크 접속이 가능하도록 하는 설정을 찾진 못했습니다.

혹여나 이 글을 보신 분들 중 모바일 개발자, 안드로이드 시스템 엔지니어 중에 비루팅 해결법을 아신다면 댓글 부탁드립니다.

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'운영체제 및 서버 > Odroid M2' 카테고리의 다른 글

오드로이드 M2 안드로이드 13 네트워크 ADB 연결  (0) 2025.03.19
오드로이드 M2 PlayStore 인증 등록  (0) 2025.01.23
오드로이드 M2 안드로이드 PlayStore 설치  (0) 2025.01.22
  1. 재부팅 이후 네트워크를 통한 ADB 연결 불가
  2. 설정 방법
  3. 꼭 루팅이 필요한가? 
'운영체제 및 서버/Odroid M2' 카테고리의 다른 글
  • 오드로이드 M2 안드로이드 13 네트워크 ADB 연결
  • 오드로이드 M2 PlayStore 인증 등록
  • 오드로이드 M2 안드로이드 PlayStore 설치
신·기록
신·기록
개발 관련 이슈 해결방안, 활용 방법, 제품 리뷰 등을 기록하는 개인 블로그
신·기록
문제해결집
신·기록
전체
오늘
어제
  • 분류 전체보기 (175)
    • 뉴스 (9)
    • 제품 리뷰 (19)
    • 운영체제 및 서버 (53)
      • Linux (27)
      • Mac OS (8)
      • Proxmox (6)
      • Nginx (2)
      • Raspberry Pi (3)
      • Odroid M2 (4)
    • AI 인공지능 (7)
    • 모바일 (4)
      • Flutter (1)
      • 안드로이드 (1)
    • 데이터베이스 (11)
      • Mysql (9)
    • 자바 (11)
      • Spring Framework (9)
    • 자바스크립트 (19)
      • Node JS (4)
      • Electron Framework (10)
      • React & Next.js (4)
    • 클라우드 플랫폼 (4)
    • 학습 (4)
    • 이슈 (21)
    • 비디오게임 에뮬레이터 (2)
    • CPU 성능 순위 (1)
    • 그래픽카드 성능 순위 (1)
    • 기타 (7)

블로그 메뉴

  • 이용 원칙
  • 태그
  • 방명록

인기 글

최근 글

07-14 22:32
관련 문의는 방명록에 부탁드립니다.
본 블로그의 스킨 출처는 아래와 같습니다.
hELLO · Designed By 정상우.v4.2.2
신·기록
오드로이드 M2 안드로이드 13 재부팅 시 네트워크 ADB 연결 허용 설정
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.