본문 바로가기

제품사용기/모바일

Oneplus2 - 언루팅하는 방법(순정으로 돌아가기, 소프트브릭 복구하기)

네이버 블로그에서 티스토리로 이전중입니다.

이 포스팅의 원문은 2015.12.07에 네이버카페 리퍼비쉬팩토리에서 제가 직접 작성하였습니다



이번 강좌는 언루팅하는 방법입니다.

의외로 언루팅하는 방법을 찾는 분들이 많으시더군요. 단순히 SuperSU에서 '완전한 루팅해제'를 통해 언루팅하는 방법도 있지만, 개인적을 저는 그 방법을 선호하지 않습니다. 왜냐하면 SuperSU와 관련된 찌꺼기 파일들은 그대로 남아 일부 루팅감지앱에서 검출되기 때문이죠. 따라서가장 완벽한 방법은 순정으로 돌리는 방법입니다.

1. 먼저 원플러스 포럼에서 올라오는 순정롬.zip 파일을 받아줍니다.

에서 원하는 버전을 받아줍니다. 꼭 Full ROM으로 받아주세요. OTA가 아닙니다!!!
글 작성일자 기준으로 가장 최신버전 풀롬인 산소롬 2.1.2 버전의 링크는 다음과 같습니다.

(출처 : 원플러스2 포럼 - 첫번째 링크)

받은 zip 파일을 폰에다 넣어줍시다. 원하는곳 아무곳에나 넣어두시면 됩니다. 보통은 보기편하게 저장소 최상단에다 넣습니다.

2. 리커버리로 진입해주세요. TWRP 기준 install 버튼을 클릭 해주세요.




3. 아까 저장했던 롬파일이 있는곳으로 들어가 롬파일을 선택해줍니다.




4. 슬라이더를 드래그해 롬파일을 플래싱해 주세요. 위 사진 기준으로 세번째 줄에 있는 파일입니다.
이 작업은 사용자의 데이터(앱, 사진, 음악 등)을 지우지 않습니다. 단순히 system 파티션만 초기화 됩니다. 이 작업으로 영향을 받는건 

[루트권한의 제거, viper4android 의 제거(어차피 바이퍼음장은 동작하지 않습니다. 혹시나해서 적습니다만 바이퍼 사용하지 마세요. 기본 MAXXAudio와 충돌이 일어납니다. 아직 명확한 해결법을 못찾고 있어요..ㅠㅠ), xposed의 제거, 빌드프롭 수정사항,폰트의 초기화, 기타 플래싱을 통해서 적용했던 것 등] 

입니다. 

잠시후, "안드로이드를 업그레이드 중입니다" 라는 메시지가 지나간 후 홈화면을 다시 만날 수 있습니다.

사실 작업 수행 전과 큰 차이는 느끼지 못하실 수도 있는데, 폰트 적용하신분이라면 
폰트가 해제되어 기본으로 돌아간걸 가장 먼저 느낄 수 있으실겁니다. 
또한, spersu 관련 앱이 사라져있으며 루트권한 일체가 작동하지 않습니다.

이 강좌를 응용한다면, 

1. 롬파일을 항상 저장소에 넣어두었다가, 이런저런 실험을 하다가(예를들어, 빌드프롭을 몇줄 수정해보는것) 
무한 부팅에 빠졌다!!하는 경우에 아주 좋은 해결법이 될 수 있답니다.

복잡하게 퀄컴복구법을 이용해 완전 초기화 시키지 않아도 간단한 소프트브릭정도는 해결할 수 있답니다.

물론 이런 복구를 하기 전에 TWRP 리커버리에서 전체 백업을 떠놓았다면 훨씬 간단하게 해결할 수 있겠지요?
백업은 아무리 강조해도 지나치지 않습니다.

2. 다음버전의 OTA를 안전하게 설치할 수 있답니다. 

아마 이번달 중으로 산소롬 2.1.3이 나올것으로 기대되고 있는데요, 
기존 루팅사용자는 자동으로 OTA가 날아오지 않으므로 수동으로 적용해주어야 합니다. 

따라서 OTA.zip파일이 나온다면 이를 를 받아서, 먼저 순정롬 full롬.ZIP을 플래싱한뒤, 곧바로, OTA.ZIP를 플래싱해주고, 그밖에 진행했던 패치들을 다시 플래싱해주면(SUPERSU 같은것) 최신버전의 산소롬을 이용하면서 이전의 환경을 그대로 유지할 수 있답니다.


이번 강좌는 여기까지 입니다. 읽어주셔서 감사합니다.