Computer >> 컴퓨터 >  >> 스마트폰 >> Android

커스텀 안드로이드 ROM에 Google 앱(GApps) 설치하는 완벽 가이드

안드로이드 기기에 커스텀 ROM을 설치했는데, 정작 구글 앱들이 모두 사라져 버렸나요? Google Play 스토어, YouTube, 지도, Gmail 등 익숙한 구글 앱을 찾을 수 없는 상황이라면 당황스러울 수밖에 없습니다.

아쉽게도 이런 경우 직접 구글 앱을 설치해야 합니다. 방법을 모르면 말처럼 쉽지 않지만, 이 가이드를 끝까지 읽고 나면 GApps가 무엇인지, 어떤 버전이 필요한지, 그리고 어떻게 설치하는지 정확히 알게 될 것입니다.

GApps란 무엇인가?

GApps는 "Google Apps"의 줄임말로, 잠금 해제된 안드로이드 기기라면 어디서든 커스텀 리커버리를 통해 다운로드해 설치할 수 있는 패키지입니다. 일반적으로 커스텀 ROM 설치 직후에 GApps를 함께 설치합니다.

이름 그대로 GApps 패키지에는 안드로이드용 구글 앱들이 포함되어 있습니다. Google Play, Google 카메라, Gmail, YouTube, Google 지도, Google Play 뮤직 등이 대표적이며, 이 외에도 Google Play 서비스 같은 백그라운드 요소들도 함께 들어 있습니다.

커스텀 안드로이드 ROM에 Google 앱(GApps) 설치하는 완벽 가이드

커스텀 ROM을 GApps 없이 사용할 수도 있지만, 그렇다면 평소 쓰던 안드로이드 앱과 서비스를 이용할 수 없습니다. 보통은 Google Play에 접속해 앱과 게임을 다운로드하고 영화를 즐기기 위해 GApps를 설치합니다. 물론 다른 안드로이드 앱 스토어도 존재하므로, 구글 앱이 필요한 이유는 사용자마다 다를 수 있습니다.

커스텀 ROM에 구글 앱이 빠져 있는 이유

커스텀 ROM 개발자들이 구글 앱을 포함하지 않는 데에는 여러 가지 이유가 있습니다. 우선 구글 앱들은 수시로 업데이트되는데, 앱이 업데이트될 때마다 ROM 개발자가 새 버전의 ROM을 만들어야 한다면 부담이 너무 큽니다.

또한 많은 커스텀 ROM 사용자는 AOSP(안드로이드 오픈소스 프로젝트) 스타일의 더 개방적인 환경을 원하기 때문에, ROM 개발자들은 굳이 구글 앱을 신경 쓰지 않습니다.

게다가 인증된 기기만 Google Play를 지원하도록 하는 구글의 Play 인증 정책이 발표된 이후, 많은 ROM 개발자들이 구글 앱 포함을 꺼리게 되었습니다. 이를 우회하기 위해 커스텀 ROM 사용자는 자신의 기기 Google 서비스 프레임워크 ID(GSF ID)를 등록해 구글 앱을 정상적으로 사용할 수 있습니다.

GApps를 위한 기기 등록 방법

2018년 3월부터 구글은 등록되지 않은 기기의 구글 앱 접근을 차단하기 시작했습니다. 제조사들이 구글 인증 과정을 건너뛰는 것을 막기 위한 조치지만, 기기에 커스텀 ROM을 설치하는 일반 사용자에게도 영향을 미칩니다.

다행히 구글은 우회 방법을 제공하고 있습니다. 구글의 기기 등록 페이지에서 ADB 명령어로 GSF ID를 추출하는 방법과 안내를 확인하세요. 이렇게 하면 해당 기기가 본인의 구글 계정에 등록되어 구글 앱을 평소처럼 사용할 수 있습니다.

커스텀 안드로이드 ROM에 Google 앱(GApps) 설치하는 완벽 가이드

단, 이 ID는 기기를 공장 초기화할 때마다 변경되며, 계정당 최대 100개까지만 등록할 수 있습니다. 따라서 커스텀 ROM을 자주 바꾸는 헤비 유저라면 언젠가 이 한도에 도달할 수 있습니다. 참고로 2018년 3월 16일 이후 빌드된 시스템 이미지만 차단되므로, 오래된 기기는 영향을 받지 않습니다.

안드로이드 기기로 GApps 다운로드하기

GApps를 설치하려면 (당연히) 휴대폰에 구글 앱이 없어야 하며, 커스텀 리커버리와 루트 권한이 준비되어 있어야 합니다.

먼저 Open GApps에서 GApps 파일을 다운로드합니다. Download 탭에 있는지 확인한 뒤, 플랫폼(platform), 안드로이드 버전(Android version), 변형(variant) 세 가지를 선택해야 합니다. 선택에 따라 결과가 크게 달라지고 잘못 고르면 기기에 맞지 않는 파일을 받을 수 있으니 신중하게 결정해야 합니다.

커스텀 안드로이드 ROM에 Google 앱(GApps) 설치하는 완벽 가이드

목표는 구글 블로트웨어를 잔뜩 설치하는 것이 아니라, 내 폰에 필요한 구글 앱만 딱 갖추는 것입니다.

1. 플랫폼(Platform)

먼저 기기에 맞는 하드웨어 플랫폼을 선택합니다. 선택지는 다음과 같습니다.

  • ARM: 표준 ARM 프로세서용
  • ARM64: 64비트 ARM 프로세서용
  • x86: 32비트 인텔 프로세서용
  • x86_64: 64비트 인텔 프로세서용

올바른 플랫폼을 고르는 것이 중요한 첫걸음입니다. 기기의 하드웨어 사양을 확인해 어떤 옵션을 선택할지 파악하세요. Wikipedia, GSMArena 또는 제조사 공식 웹사이트에서 답을 찾을 수 있습니다.

하드웨어를 올바르게 선택했다면 다음 항목으로 넘어갑니다.

2. 안드로이드 버전

여기서는 설치된 안드로이드 버전에 맞는 항목을 골라야 합니다. 작성 시점 기준 선택 가능한 버전은 다음과 같습니다.

  • 8.1: 오레오(Oreo) 마이너 업데이트
  • 8.0: 안드로이드 오레오(Oreo)
  • 7.1: 누가(Nougat) 마이너 업데이트
  • 7.0: 안드로이드 누가(Nougat)
  • 6.0: 안드로이드 마시멜로(Marshmallow)
  • 5.1: 롤리팝(Lollipop) 마이너 업데이트
  • 5.0: 안드로이드 롤리팝(Lollipop)
  • 4.4: 안드로이드 킷캣(KitKat)

사용 중인 안드로이드 버전을 모른다면 설정 > 시스템 > 휴대전화 정보를 열어 확인하세요. (제조사별로 커스터마이징된 안드로이드에서는 메뉴 경로가 다를 수 있습니다.)

3. 변형(Variant)

마지막으로 설치할 GApps 패키지 종류를 선택합니다.

Super는 모든 구글 앱을 포함하고, Stock은 핵심 앱 모음을 제공합니다. 이후 Full, Mini, Micro, Nano 순으로 패키지 크기가 점점 줄어들며, 가장 작은 Pico에는 Google 패키지 설치 프로그램, Google Play 서비스, 그리고 안드로이드 6.0 이상에서는 Google TTS(Text-to-Speech)만 들어 있습니다. 따라서 단순히 Google Play 접근만 필요하다면 Pico가 가장 적합합니다.

이 외에도 안드로이드 TV 전용 TV stock 버전과, 원하는 구글 앱을 직접 고를 수 있는 메뉴를 제공하는 Aroma 버전이 있습니다. 각 패키지에 무엇이 포함되어 있는지 자세히 알고 싶다면 openGApps 패키지 비교 문서를 확인하세요.

다운로드

패키지를 지정했으면 Download 버튼을 클릭해 GApps ZIP 파일을 안드로이드 기기에 저장합니다. MD5 체크섬도 함께 받아두세요. 이를 통해 다운로드한 GApps 패키지의 무결성을 검증할 수 있습니다.

기기로 바로 다운로드할 수 없다면(예: 아직 새 ROM을 설치하지 않은 경우) PC로 내려받은 뒤, 기기를 Fastboot 모드로 부팅해 USB로 ZIP 파일을 복사하면 됩니다.

안드로이드 기기에 GApps 설치하기

GApps 파일이 준비되었다면 이제 안드로이드 리커버리로 부팅할 차례입니다. TWRP든 ClockworkMod Recovery든 절차는 대체로 동일합니다. 재부팅 또는 부팅 시 볼륨 아래 + 전원 버튼을 5초간 길게 누르면 됩니다.

커스텀 안드로이드 ROM에 Google 앱(GApps) 설치하는 완벽 가이드 커스텀 안드로이드 ROM에 Google 앱(GApps) 설치하는 완벽 가이드 커스텀 안드로이드 ROM에 Google 앱(GApps) 설치하는 완벽 가이드

리커버리에서 Install 옵션(TWRP에서는 Install, CWM에서는 Install zip from sdcard)을 선택한 후 ZIP 파일을 찾아 선택합니다. 다음으로 플래시 옵션(TWRP에서는 Swipe to Confirm Flash, CWM에서는 단순 선택)을 실행하고, 구글 앱이 설치되기를 기다립니다.

설치가 완료되면 Back을 누른 뒤 기기 캐시를 삭제하는 옵션을 선택합니다. TWRP에서는 Wipe > Advanced로 이동해 Dalvik CacheCache를 체크한 후 Swipe to Wipe를 실행하고 기기를 재부팅합니다. CWM에서는 먼저 Wipe Cache Partition을 실행한 뒤, Advanced 메뉴에서 Wipe Dalvik Cache를 선택하면 됩니다.

참고로 GApps 설치 후 첫 재부팅은 새 ROM 설치 때와 마찬가지로 평소보다 오래 걸릴 수 있습니다. 부팅이 끝나면 구글 계정 로그인 화면이 나타납니다.

GApps로 필요한 구글 앱만 골라 설치하기

GApps의 매력은 폰에 어떤 구글 앱을 넣을지 직접 선택할 수 있다는 점입니다. Google Fit이나 Google+ 등이 필요 없다면 설치하지 않으면 됩니다. Micro, Nano, Pico 같은 경량 버전을 선택하세요. 반대로 모든 앱 중에서 골라 담고 싶다면 Aroma 옵션을 활용하면 됩니다.

커스텀 ROM 설치로 폰이나 태블릿의 모습을 마음껏 꾸밀 수 있습니다. 여기에 자신에게 맞는 GApps 패키지를 더하면 구글 생태계까지 완벽하게 활용하는 나만의 안드로이드 환경을 완성할 수 있습니다.