일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 버퍼오퍼블로우
- iphone
- Clark-wilson model
- NX-bit 우회
- freenet
- rooting
- 포렌식
- Permission modifiy
- 더티카우공격
- 버전낮추기
- P2P
- 클라크윌슨 모델
- Chinese Wall
- Mac
- Bell-lapadula
- Information flow security model
- Covert Channels vs Side Channels
- 아이폰탈옥
- Biba model
- Harriso Ruzo
- checkra1n
- HRU
- 탈옥
- ss-property
- integrety
- ios
- AFT
- *-propoerty
- 접근제어
- BLP
- Today
- Total
4n6x4t
Fastboot를 이용한 안드로이드 플래싱 본문

안녕하세요 오늘은 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
감사합니다.
'Digital Forensics > Android' 카테고리의 다른 글
Android Flash Tool 이용 Android 버전 낮추기 (0) | 2023.06.27 |
---|---|
삼성 갤럭시 S20 루팅하기 (Samsung Galaxy S20 Rooting) (4) | 2023.05.11 |