본문 바로가기

adb

루팅과 펌웨어 업데이트를 위한 ADB / fastboot 설치와 사용 출처: https://wiki.lineageos.org/adb_fastboot_guide.html ADB란 무엇인가? ADB는 Android Debug Bridge의 약자로 개발 툴입니다. 안드로이드 디바이스와 개인 PC(맥, 윈도우, 리눅스)간에 통신을 도와주는 프로그램입니다. 주로 USB로 연결되며 일부 버전에서는 WIFI로 연결도 됩니다. ADB는 안드로이드 개발에서 수많은 기능들을 가지고 있어서 다양한 방식으로 활용되고 있습니다. 자세한 기능은 adb --help 명령어로 확인 할 수 있습니다. 자주 사용하는 기능은 맨 아래 내용을 참조하시면 됩니다. ADB와 fastboot 설치 구글에서 adb와 fastboot가 포함된 zip 파일을 배포하고 있습니다. On Windows 오른쪽 첨부를 다운받.. 더보기
Android ADB 연결 후 vi / nano 에디터 사용 종종 ADB 연결 후 파일을 수정하고 싶은데 에디터가 설치되어 있지 않은 안드로이드 장치가 있을 경우 난감하다. 설치가 쉬울텐데 방법을 검색하니 이상한 것들이 많이 나와서 한글로 정리해본다. 보통의 경우 아래와 같이 사용하면 된다. adb shell busybox vi vi가 불편할 경우 nano를 아래와 같이 간단하게 설치하고 사용할 수 있다. 먼저 아래 nano를 받고 압축을 풀어서 윈도우 명령 프롬프트로 압축 해제한 폴더에 가서 아래와 같이 진행하면 된다. 이제 adb 로 root 권한으로 접속한 후 아래 명령어로 복사하고 권한주고 시스템 설정을 해주면 된다. adb push nanoforandroid /mnt/sdcard/Download adb shell su mount -o rw,remount .. 더보기