4n6x4t

Fastboot를 이용한 안드로이드 플래싱 본문

Digital Forensics/Android

Fastboot를 이용한 안드로이드 플래싱

HCHC 2023. 7. 2. 14:19
728x90

안녕하세요 오늘은 Androif Flash Tool이 아니라 Fastboot를 이용해서 안드로이드를 플래싱 하는 것을 알아보겠습니다.

제가 편한 AFT가 아니라 Fastboot를 사용하려는 이유는 제가 빌드하려는 버전이... 아래와 같이 취약버전이라 지원을 안 한다고 해서 시도하게 되었습니다.(왜 굳이 취약버전을..?)

당신이 설치하려는 버전은 취약버전이라서 지원하지 않을게 ^^

먼저 해당 폰을 fastboot 모드로 진입해야합니다. 저 같은 경우는 pixel 6로 진행하였습니다.

(각 기기별 진입 방법이 상이하니 검색하셔야 합니다.)

1. Fastboot 진입

1-1. 먼저 전원을 종료하기 위해서 1처럼 눌러줍니다.

1-2. 이후 fastboot로 진입하기 위해서 꺼진 기기에서 2번처럼 동시에 10초 정도 눌러주면 됩니다.

  

2. 기기전용 설치 파일 다운로드 하기

안드로이드 12의 경우 아래 url에서 다운로드 가능합니다.

 

Developer Support images for Pixel  |  Android Developers

Instructions for downloading and installing Developer Support system images for Pixel devices

developer.android.com

3.  fastboot 를 사용하여 플래싱 하기

사실 어렵지 않습니다. 다운로드한 파일의 압축을 풀면, flash-all.bat(for windows)과 flash-all.sh(for linux&mac)이 있기 때문이죠. 이 파일들을 실행시켜주면, 저절로 플래싱이 되게 됩니다.

3-1. 수동으로 fastboot 명령어를 이용하여 플래싱 하기

다운로드한 파일을 사용하지 않거나 커스텀 펌웨어로 플레싱을 할 경우 이 방법을 사용하시면 됩니다.

더보기

// OEM 언락

fastboot flashing unlock

 

// 부트 이미지 플래시

fastboot flash boot boot.img

 

//벤더 부트 이미지 플래시

fastboot flash vendor_boot vendor_boot.img

 

//리커버리 모드 부팅 후 공장 초기화 실행

 

//adb를 통합 업데이트 선택 후 사이드 로드 진행

fastboot sideload side_load_img.zip

감사합니다.

728x90
Comments