테크 지식
[커뮤니티] 홍미노트 5에 안드로이드 P DP5 GSI로 올리는 법
안녕하세요 나즈나모에입니다.
홍미노트5에 안드로이드 P 개발자 프리뷰 5 올리는 법입니다.
~~~ 들어가기에 앞서 ~~~
본 강좌로 인해 일어나는 벽돌, 기기의 고장 등 각종 책임은 본인에게 있습니다.
~~~ 개념 잡기 ~~~
안드로이드 P는 무엇입니까?
안드로이드 8.0-8.1 오레오 다음에 출시될 차세대 안드로이드의 이름입니다.
안드로이드는 알파벳 순서대로 릴리즈되며 현재 최신버전인 O(오레오) 다음버전이 P이며
아직 이름은 공식적으로 정해지지 않았습니다.
GSI는 무엇입니까?
안드로이드 오레오부터 지원하는 프로젝트 트레블 대상 기기에 사용되는 시스템 이미지로서, 프로젝트 트레블 대상 기기라면 어떤 기기든 사용할 수 있는 공용 커스텀 롬이라고 생각하면 됩니다.
프로젝트 트레블은 무엇입니까?
https://cafe.naver.com/xst/218890
~~~ 이 커스텀롬의 장점 ~~~- 최신 구글 AOSP 경험
- 미친 배터리
- 어마무시한 최적화
~~~ 이 커스텀롬의 단점 ~~~
- 아직 몇몇 앱, 기기들이 안드로이드P에 대응하지 않음
- MIUI나 오레오 커스텀롬보다 편의 기능이 떨어지는 편
~~~ 아래와 같은 사람들에게 추천 ~~~
- 쓰는 앱 들 중 몇개가 못쓰게 되더라도 최신 안드로이드 경험을 느끼고 싶으신 분
~~~ 아래와 같은 사람은 뒤로가기 버튼을 누릅시다 ~~~
- MIUI가 좋은사람들
- 은행, 금융권 앱들을 사용하며 꽤나 비중이 높은 사람들
~~~ 현재까지 확인된 안드로이드 P 비호환 앱 목록 (본인 기준..) ~~~
- NH 스마트뱅킹 (올원뱅크는 작동)
- 신한 FAN
- 삼성 기어 계열 앱들 (기어 연동이 안됨)
~~~ 준비물 ~~~
- 안드로이드 P DP5 GSI 이미지
https://androidfilehost.com/?fid=5862345805528058112
- 홍미노트 5 트레블화 자료 (V3이 최신이지만 여기선 V2로 설명합니다)
https://androidfilehost.com/?fid=5862345805528054310
- 필요한 zip파일들 모음
https://androidfilehost.com/?fid=5862345805528058663
- 노네임 커널 P용 v1.7
https://androidfilehost.com/?fid=5862345805528055890
- RedWolf 리커버리
https://androidfilehost.com/?fid=746163614322266045
(twrp보다 이게 낫더군요)
- Magisk 16.7
https://github.com/topjohnwu/Magisk/releases/download/v16.7/Magisk-v16.7.zip
- MagiskManager 5.8.3
https://github.com/topjohnwu/Magisk/releases/download/manager-v5.8.3/MagiskManager-v5.8.3.apk
~~~ 설치법 ~~~
GSI 이미지는 zip 플래싱하는게 아닙니다 압축을 풀어서 img파일로 저장해두세요
필요한 zip 파일들 모음 또한 풀어서 저장해두세요
이왕이면 모든 파일 한 폴더에 모아서 저장해두는게 작업에 편합니다
1. 백업은 몇 번 말해도 중요합니다. 알아서들 백업하세요
2. TWRP사용자는 이왕이면 RedWolf로 갈아타는걸 권장합니다
(아마 TWRP에서 해도 되긴 할겁니다..)
3. RedWolf 리커버리에서 wipe를 누른 다음 advanced wipe를 누르고
cache, data, dalvik, substrarum overlays, system, vendor를 선택 한 다음 (터치 주의!) 아래의 바를 밀어서 wipe를 합니다
(하기 전에 백업했나 다시 한번 확인하세요!)
(internal storage를 누르지 않도록 조심하세요!)
4. 홍미노트 5 트레블화 자료 (v2)를 설치합니다
5. GSI이미지를 system image에 플래싱합니다
install - install image를 누른뒤 img파일을 찾아서 누르고 system image에 클릭한 뒤 설치합니다
6. 메인 메뉴에서 mount를 누른 다음 system과 vendor가 체크되있는지 확인합니다
체크가 되있다면 두번 눌러서 해제했다가 다시 체크합니다
7. incall2.zip 파일을 설치합니다
8. 6.을 반복합니다
9. zip 파일 6개를 연이어서 설치해야합니다
(따로 일일히 눌러서 해도 되지만..)
Gesture-fix-P_whyred.zip
gcam_dp4_fix.zip
dp5-lag-fix.zip
Mtp Mode fix zip.zip
NoName-r1.7-P.zip
Magisk-v16.7.zip
이 파일들을 순서대로 설치합니다
(Magisk는 나중에 루팅이 필요하지 않으면 지울수도 있습니다)
10. 재부팅하면 부팅이 됩니다
11. 파일 앱에 들어가서 com_google_android_gms_12_8_66_100400.apk 이걸 설치합니다
12. 구글 카메라를 써야하기 때문에 (여기서 구글카메라 apk는 알아서 구하시면 됩니다)다시 twrp로 돌아가서 Camera2_API+Whatsapp.zip 을 설치합니다
13. 재부팅하면 위에 Pixel Setup이란게 안사라지고 계속 있을겁니다
그 알림을 길게 누르고 i 버튼을 클릭하여 앱정보에서 비활성화 시킵니다
14. Magisk Manager 앱이 안보이면 아까 받은 apk를 따로 설치합니다.
15. 언루팅하려면 Magisk Manager 앱에서 제거를 하면 됩니다.
~~~ 트러블슈팅 ~~~
- MTP 연결하는 법
개발자 옵션 - 기본 USB 설정에서 파일 전송을 누릅니다.
USB 연결하기 전 이 화면에서 설정을 해야 그 설정이 적용됩니다
USB를 끼우고 알림창에서 설정하려면 작동하지 않을 수도 있습니다
- volte에 관해서
저는 특별히 Volte fix.zip을 설치하지 않아도 잘 작동합니다 (예전에 코우지님 패치 쓴 이후로 한번도 바꾼적이 없음)
만약 문제가 있다면 이 파일을설치하면 될 수도 있을듯합니다