728x90
구글 레퍼런스를 사는 이유 중 제일 큰 것은 폰의 모든 것을 내 마음데로 커스텀해서 써볼 수 있다는 것이다. 넥서스 시절에는 TWRP와 같은 커스텀 리커버리 설치가 매우 쉬웠으나, 픽셀에 와서는 각종 안전장치로 인해서 복잡해지고 있다. 파티션에 Slot A/B라는 개념이 들어가면서 기존의 fastboot flash recovery twrp.img 와 같은 식으로 하면 동작하지 않는다.
리커버리 변경 및 커널 변경에는 기본적으로 루팅이 필요없다. 물론 커스텀 커널의 기능을 모두 끌어내고 싶다면 루팅이 필요하긴 하다.
준비물
픽셀2 XL
TWRP 파일 (https://dl.twrp.me/taimen/) zip과 img 파일 2개 모두 받아두자.
명령어
순서
- 픽셀2 XL 부트로더 언락
- 개발자 설정에서 USB 디버깅을 활성화 후 컴퓨터랑 연결.
- adb reboot bootloader 로 부트로더로 진입.
- fastboot flashing unlock 또는 fastboot flashing unlock_critical 명령어로 언락 메뉴 들어가서 YES 누르고 전원 버튼. => 이 때 기기가 초기화 되니 미리 백업.
사진 출처 : https://www.thenerdmag.com/unlock-google-pixel-2-bootloader-root/ - 픽셀2 XL 부트로더 재진입.
- 디바이스 상태가 unlocked 라고 보이면 준비가 된 상태다.
- TWRP 플래슁
- fastboot boot .\twrp.img (작업하는 폴더에 twrp 파일들이 있어야 한다.)
- 위 명령어를 치면 자연스럽게 twrp.img로 부팅이 된다. (아무 버튼도 누르지 말고 그냥 기다린다. 버튼 누르면 일반 부팅이 되는 경우가 많다.)
- TWRP 로 부팅 후
- 디바이스에 패턴 및 암호가 걸려있으면, 처음 진입 화면에서 입력 후 기다리면 TWRP 메인 화면이 뜬다.
- adb 가 연결되는 상태이기 때문에 twrp.zip 파일을 넣어준다.
adb push twrp.zip /sdcard/Download/ => 이런식으로 한다. - Install - sdcard - Download 폴더로 이동해서 twrp.zip 누르고 설치한다.
- 설치완료 후 Reboot 메뉴로 가서 Recovery를 터치. TWRP 리커버리로 재부팅이 되면 정상적으로 설치가 된 것이다. (이 때 루팅 하겠냐고 설치할래? 물어보는데 Do not install. 설치하면 안된다.)
사진출처 : https://www.thecustomdroid.com/download-install-twrp-3-2-0-0-android/ - 이제 커스텀롬, 커스텀커널 등을 마음데로 설치할 수 있는 기반을 다졌다.
728x90
'IT > Android' 카테고리의 다른 글
Pixel2 XL 커널 순정화 하기(boot.img) (0) | 2018.09.28 |
---|---|
java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" (2) | 2018.09.20 |
[Android Studio] Error: Please select Android SDK 해결법 (0) | 2018.09.15 |
Nexus 5x 해상도 변경하기(성능) (0) | 2018.09.05 |
All com.android.support libraries must use the exact same version specification gradle 에러 (0) | 2018.09.04 |