본문 바로가기

Ryu's Tip

픽셀XL 커스텀롬 설치-2 Pure Nexus+Magisk Manager

Table of Contents


픽셀XL 커스텀롬 설치

바로 어제 octOS를 올렸는데 저와 맞지 않은것 같아 Pure Nexus 이전에 사용하던 Resurrection Remix를 설치하겠습니다. 설치 방식이나 절차는 거의 비슷하지만 훨씬 간단합니다.

Pure Nexus

가장 순정(Stock)에 가까운 롬입니다. 사이트 링크 

이전글을 보시면 알겠지만 또 모든걸 설명하기에는 너무 힘들어서 이번에는 그냥 깔끔하게 절차만 설명하고 끝내겠습니다.

준비단계

파일준비

아래 파일들을 준비합니다. 조금만 시간이 지나도 버전들이 바뀌긴 하지만 제가 작업한 버전 기준입니다.

Factory reset image - marlin-njh47b-factory-12f9e64e.zip
(아래는 선택)
magisk zip - Magisk-v12.0-Pixel
magisk apk - MagiskManager-v4.3.3

작업 준비

곧 하게 될 공장초기화와 twrp 이미지 부팅을 위해서 platform tool + factory reset image + twrp boot img 한곳으로 복사해 줍니다.
해당 폴더로 cmd 창을 하나나 두개 뛰워 두시면 좋습니다.
휴대폰 전원을 꺼버립니다.

초기화 단계

휴대폰 초기화

전원+볼륨다운 버튼으로 bootloader로 부팅합니다.
cmd 창에서 flash-all.bat 를 통해 공장 초기화를 해줍니다.(사용자 데이터까지 날아갑니다.

완료되면 cmd창에서 아무키나 누르라고 하는데 누르면 cmd 창도 꺼집니다. 잠시 후 twrp 부팅에 또 쓰려면 ctrl+c로 멈추시면 cmd 창이 꺼지진 않습니다.

초기화가 완료되면 자동으로 부팅하게되고 부팅 완료 후 다시 전원을 꺼버립니다.
부팅 중간에 강제로 끄게 되면 재부팅 시 ramdump 화면이 나오게 됩니다.

설치 단계

TWRP

다시 전원버튼+볼륨다운 버튼 조합으로 부트로더로 부팅한 뒤
cmd 창에서 아래 커맨드로 twrp 부팅해줍니다.
fastboot boot twrp-3.0.2-0-RC1-fastboot-marlin.img
TWRP 최초 실행시 권한 관련 Allow modification 창 나오면 밀어서 승인해버립니다.

데이터 초기화

TWRP 메뉴가 뜨게되면 Wipe 메뉴로 들어가서 밀어서 리셋합니다.

파일 복사

(아래는 선택)
magisk zip - Magisk-v12.0-Pixel
magisk apk - MagiskManager-v4.3.3

위의 파일 4 개를 복사합니다. magisk는 루팅방법으로 선택하시면 됩니다. 루팅툴이 필요 없으면 안하셔도 되고 supersu로 하실거라면 twrp 설치 후 supersu.zip를 플래싱 하면 됩니다.

ROM 설치

TWRP 메뉴 중 install 메뉴에서 purenexus_marlin-7.1.2-20170612-OFFICIAL.zip 파일을 찾아서 설치합니다. 중간에 잠깐 멈추는 것 같기도 하나 기다리시면 됩니다.
완료 되면 픽셀의 고질병인 바로 twrp-pixel-installer-marlin-3.1.0-0RC2.zip 설치해줍니다.

완료

여기서 재부팅 하면 그냥 pure Nexus OS로 바로 사용하시면 됩니다.

들어가시면 깔끔하게 최소한의 기본앱 + 구글앱도 playstore만 깔려있습니다.

Magisk

Magisk 설치

부팅 하면 바로 다시시작으로 가서 Recovery를 선택해 TWRP 리커버리로 재부팅 합니다.
TWRP에서 INSTALL 메뉴 선택 후 Magisk-v12.0-Pixel.zip 설치한 뒤 재부팅 합니다.

pure nexus 롬은 파일관리자 앱이 없기 때문에 apk를 설치하려면 es파일관리자 같은 파일관리자 앱설치후 설치가 가능합니다.
마켓에서 원하시는 파일 관리자 앱 하나 설치 후 아까 복사해 둔MagiskManager-v4.3.3.apk 파일 선택하면 바로 설치 메시지가 뜨게 됩니다.

여기서 바로 실행해서 SafetyNet 체크해보시면 실패하게 됩니다.

Magisk 설정

magisk manager 설치후 magisk 설정에서 "핵심 기능만 로드", "magisk hide" 설정 후 리부팅 해주면 체크가 통과합니다.
재부팅 후 SafetyNet 체크하시면 V 표시와 함께 완료됩니다.

magisk hide에서 금융앱 등 선택 시 루트 체크 우회가 가능합니다.(일부는 불가능)
 
마지막으로 스샷 하나 남기고 이제 커롬 리뷰는 자제해야겠네요 아.... 힘들어요

phone info

다음에는 magisk manager를 핵심 기능만 사용 안하고 성공하면 그때 또 글을 남겨봐야겠네요.

특히 픽셀XL은 magisk 에서 공식 지원해주는게 아니라 완전히 성공한 사람이 드물긴 합니다. 
이런 장애 해결 글도 있긴 해요.

elementalX 롬을 이용한 픽셀용 magisk 설치 가이드도 찾긴 했는데 아 어제 오늘 너무 힘들어서 보류합니다ㅋㅋ