WORK/Android

[Android] Pixel 3XL Image Flash

호이호이호잇 2020. 9. 22. 00:19
728x90
반응형

Pixel 3XL 은 AOSP로 구성된 단말!

그래서 원하는 이미지를 입힐 수 있다.

 

Pixel 3XL에 Android 10 이미지를 넣는 방법을 정리하겠습니다.!

내가 하는 방법은 Linux 와 Window를 섞어 사용하는 방법!

 

1. Ubuntu(Linux)에 소스를 받는다.

> repo init -u repo 주소 -b 원하는 버전의 branch

> repo sync

※ 2시간 정도 소요

2. 드라이버 다운로드

> wget 원하는 버전의 드라이버 주소

 

※ 드라이버 찾는 방법

https://developers.google.com/android/drivers

해당 링크에 들어가서 지정한 버전에 맞는 드라이버 링크를 복사한다.

 

3. 소스 폴더에 다운받은 드라이버 tgz 파일의 압축 풀기

> tar -xvzf 파일 이름

> mv 파일 이름 소스 폴더 이름

※ 소스 폴더 확인

4. 드라이버 명령 실행

> ./extract-google_devices-crosshatch.sh

5. 환경 설정 및 빌드

> source build/envsetup.sh

> make -j64

 

6. Pixel에 이미지를 넣기 위해 out 파일들을 한 폴더에 옮겨준다.

7. Window에서 Samba를 이용해 해당 폴더에서 cmd를 실행한다.

 

8. 단말기 fastboot mode로 설정하기

단말기 개발자 모드 설정 후 디버깅 모드 후에 

> adb reboot bootloader

 

9. 환경 변수 설정 후 이미지 flash하기

> set ANDROID_PRODUCT_OUT=Z:\AOSP\PIXEL

> fastboot flashall -w

 

부팅 하면 이제 Pixel 3XL Android 10으로 업그레이드!!

 

728x90
반응형