LG G2는 전세계적으로 많이 팔린 폰이어서 CM13 롬을 올릴 때 참조할 자료는 많았다. 다만 한국용(F320) 버전에 대한 설명이 적었고 recovery 이미지인 TWRP 를 flashing하는 과정에 대한 설명이 불분명해서 시행착오를 여러번 겪었다.
다음은 OSX에서 adb를 사용하여 LG G2 (F320S) 에 CM13 롬을 올린 과정이다.
준비물)
- Mac
- LG G2 F320x (한국버전) (Kitkat 이 설치되어 있는 버전으로 테스트함)
- adb (osx에 adb가 설치되어 있지 않으면 여기 참조 http://stackoverflow.com/questions/31374085/installing-adb-on-mac-os-x)
USB로 G2와 Mac을 연결한 뒤 아래 명령으로 G2가 연결되어 있는지 확인한다.
$ adb devices -l
List of devices attached
061a4800900083bc device usb:337915904X product:g2_skt_kr model:LG_F320S device:g2
- 루팅앱
https://towelroot.com 에 접속하여 tr.apk 다운로드
- TWRP 2.8.7.3 image file
안드로이드 기기에서 사용되는 대표적인 custom 복구 이미지 소프트웨어로 터치를 통해 써드파티 펌웨어 설치 및 시스템 복구등을 수행할 수 있다. 이 이미지를 설치하기 전에 안드로이드 기기는 먼저 루팅되어야 한다.
국내버전의 G2에 설치하기 위해서는 2.8.7.3 버전을 준비한다.
http://www.gregtwallace.com/lgg2-projects/twrp/?version=2.8.7.3
- bootstack image file
안정성을 향상시키기 위해 처음 flashing하는 이미지(BUMP kernel에서만 사용해야 함). F320 버전을 아래 url의 사이트에서 다운로드 받는다.
http://forum.xda-developers.com/lg-g2/development/boot-g2-hybrid-bootstacks-t3183219
- cm13 core image file
Marshmellow 버전의 이미지로 국내버전을 지원한다.
아래 URL에서 F320을 지원하는 가장 최근의 이미지를 다운로드한다.
http://forum.xda-developers.com/lg-g2/development/rom-temaseks-unofficial-cm13-lg-g2-d80x-t3406778
- openapp image file
위 cm13 사이트에서 GAPPS 링크를 타고 들어가서 다운로드한다. 아래의 URL로 바로 들어가도 된다. Platform은 ARM, Android version은 6.0, Variant는 stock (stock이 일반적임) 을 선택한다.
http://opengapps.org
1. 루팅
1.1 개발자 모드로 변경
설정 / 디바이스 정보 에서 '빌드 번호' 표시 영역을 7번 탭하여 개발자 모드로 변경
1.2 외부 앱 설치 허용
설정 / 보안 에서 '알 수 없는 출처' 에 체크하여 임의의 앱을 설치할 수 있도록 변경
1.3 tr.apk 설치 및 실행
아래명령으로 위에서 다운로드한 tr.apk를 폰으로 copy
$adb push tr.apk /sdcard/DCIM/
폰에서 파일매니저를 사용하여 DCIM 폴더에 있는 tr.apk 설치
1.4 towelroot 앱 실행
1.3에서 설치한 towelroot 실행. 실행한 후 화면에서 'make it ra1n' 버튼을 터치하여 루팅 진행.
2. TWRP 설치
위에서 다운로드한 twrp-2.8.7.3-f320-bump-blastagator-signed.zip 파일을 압축해제.
아래 명령으로 압축해제된 폴더내의 tarp 이미지(recovery.img) 파일을 recovery 영역으로 이동
$ unzip twrp-2.8.7.3-f320-bump-blastagator-signed.zip
$ cd twrp-2.8.7.3-f320-bump-blastagator-signed
$ adb push recovery.img /sdcard/DCIM/
$ adb shell
shell@g2:/ $ su
root@g2:/ # cd /sdcard/DCIM
root@g2:/ # dd if=recovery.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery
3. 복구모드 진입
3.1 G2의 전원을 끈다.
3.2 Up버튼과 전원버튼을 동시에 누른다.
3.3 화면에 LG 로고가 표시되면 UP버튼을 누른 채로 전원버튼에서 손을 떼었다가 다시 누른다.
3.4 화면에 '복구모드' 가 표시된다.
위 과정 진행 중 일반부팅이 되면 처음부터 다시한다.
4. TWRP 실행
G2가 복원모드로 진입하면 TWRP가 수행된다. 아래과 같은 순서로 커스텀롬 및 앱들을 설치한다.
4.1 wipe
'Wipe' 버튼을 터치하여 interal SD, external SD 영역을 제외한 모든 항목을 wipe
4.2 bootstack flashing
아래 명령으로 bootstack 이미지 copy.
$ adb push bootstack-f320s-CAF-signed.zip /sdcard/DCIM/
4.3 CM13 및 APPS flashing
아래 명령으로 CM13, APPS 파일 copy.
$ adb push cm-13.0-20160720-UNOFFICIAL-f320.zip /sdcard/DCIM/
$ adb push open_gapps-arm-6.0-stock-20161111.zip /sdcard/DCIM/
4.4 리부팅
'Rebooting' 터치하여 리부팅
위 과정중에서 다른 파일 및 과정은 검색하여 쉽게 찾을 수 있었으나, 내 기기(G2 F320S) 에 맞는 TWRP 파일 찾는 것과 설치하여 복구모드 진입하는 단계가 시간이 걸렸다.
위 참조사이트 외 아래 사이트 정보들도 참조함.
http://forum.xda-developers.com/lg-g2/development/rom-team-bliss-t3290984
F320 G2 기기에서 커스텀 롬 올리는 순서 참조함
http://20byte.tistory.com/4
루팅방법 참조함
http://ko.myds.me/board_nothing/202457
G2 복구모드 진입 방법 참조함.
http://forum.xda-developers.com/lg-g3/general/d855-one-click-root-twrp-recovery-t3072767/page11
manul로 이미지파일을 폰에 옮기고 플래싱하는 방법 설명.
댓글 없음:
댓글 쓰기