아래의 내용은 Harmony OS 3.X에서 검증되었음.
Google Mobile Services(GMS)를 설치하기 위해 아래의 단계를 수행한다.
압축파일의 mobile폴더만 usb에 담아 폰에 이동시킨다.
HUAWEI_GMS_2307
├ mobile
│ ├ gtools
│ │ ├ com.gspace.android.apk
│ │ ├ GBox-with-playstore-release-1.3.20.apk
│ │ └ opengapps-app-v16.apk
│ ├ 01_MicroG.apk
│ ├ 02_Google Account Manager.apk
│ ├ 03_Contacts Sync.apk
│ ├ 04_GMS Policy sidecar aps 2052073.apk
│ ├ 05_PlayStore 19.5.13.apk
│ ├ 06_Shared Library.apk
│ ├ 07_Google Services Framework.apk
│ └ Google Play Services v17.8.57.apk
└ windows
├ adb.exe
├ AdbWinApi.dll
├ AdbWinUsbApi.dll
├ cmd-here.exe
├ fastboot.exe
├ Google Play Services v17.8.57.apk
├ Google Play Services v20.21.17.apk
├ Google Play Store_34.5.10.apk
├ step01.bat
├ step02.bat
├ step03.bat
└ step04.bat
아래 사진처럼 처음에는 내부 저장소에서 복원이 없을 수 있다.
업데이트 확인
버튼을 누르고 조금 기다리면 권한창이 뜰텐데 모두 허용하고 뒤로돌아가 다시 3번을 실행한다.
huagu3으로 4번을 누르면 G모양의 앱이 실행된다. 确定
(확인) 버튼을 누르고,
설정
▶ 보안
▶ 설정 더 보기
▶장치 관리자
▶ 谷歌服努助手
에서 활성화를 눌러준다.
활성화 이후에 홈으로 돌아와서 다시 G모양의 앱을 실행시켜 开始下载
(다운로드)를 눌러주고 시간을 다시 자동으로 설정한다.
설치폴더에서 MicroG
를 설치한다. 설치후에 실행하여 Account를 클릭하여 구글 로그인을 할 수 있다. 첫 시도때 튕기면 다시 시도하면 로그인을 할 수 있다.
아래 나열된 apk를 차례대로 설치한다.
02_Google Account Manager.apk
03_Contacts Sync.apk
04_GMS Policy sidecar aps 2052073.apk
05_PlayStore 19.5.13.apk
06_Shared Library.apk
07_Google Services Framework.apk
그리고 MicroG앱을 삭제한다.
Google Play Services를 버전으로 구분하여 설명한다.
Google Play Services v17.8.57.apk
를 설치한다.
설정
▶ 사용자 및 계정
▶ Google
에서 동기화가 성공하는지 확인한다.
PlayStore에 들어가본다.
위에서부터 설명한대로 구글은 설치했지만, Play Protected같은 문구가 뜨면서 언젠가는 기기에서 구글을 사용할 수 없게 된다.
유튜브에서처럼 노가다로 하지말고 adb를 이용해서 자동화하면서 구글을 활성화 할 수 있다.
우선 아래앱들을 설치하고 실행해본다.
(아래 앱들을 설치해야 10번의 스크립트를 수행해도 구글이 풀리지 않는다)
# 설치파일 mobile/gtools 폴더 안에 있음.
GBox-with-playstore-release-1.3.20.apk
opengapps-app-v16.apk
설정
▶ 휴대폰 정보
에서 HarmonyOS 버전
을 연타하여 개발자 옵션을 활성화하고, USB디버깅을 허용한다.
Play Protected 발생시 수행해야 할 작업은 4가지로 나누어서 아래와 같다.
step01
플레이서비스(강제스톱,삭제)
플레이스토어(강제스톱,삭제)
플레이서비스 17.8.57 설치
플레이스토어 34.5.10 설치
플레이스토어 열고 바로 닫기
step02
구글서비스프레임워크(강제스톱,데이터삭제)
플레이서비스(포스스탑,캐시삭제)
플레이스토어 캐시삭제(포스스탑)
재시작
step03
플레이스토어 (포스스탑,데이터삭제,캐시삭제,포스스탑)
재시작
step04
플레이서비스 20.21.17 설치
adb가 연결되면 windows폴더의 step01.bat, step02.bat, step03.bat, step04.bat을 모두 실행한다.
PlayStore/Calendar에서는 구글프로필사진이 아닌 문자가 떠야한다.
Youtube는 상관없음.
만일 PlayStore에서 구글 프로필사진이 뜬다면 곧 Play Protected를 보게 된다.
만약 PlayStore에서 프로필썸네일로 아무것도 뜨지 않는데 실행은 가능하다면, 구글이 풀리지는 않는다.
하지만 특정 App들은 동작하지 않는다. (ex. 현대카드
)
만일 앱을 설치한 후 위 스크립트로 구글재설치를 했다면 하나카드
, 업비트
등은 실행이 안될텐데 삭제하고 재설치하면 사용가능하다.
위와 같이 성공적으로 구글을 설치해도 실행이 불가능한 앱은 아래와 같다.
- 라프텔
- UT(우티)
실행이 불가능한 앱을 더 찾을 순 없었다. 위와 같은 경우는 mobile/gtools/com.gspace.android.apk
로 gspace를 설치하면 사용이 가능하다.
https://play.google.com/apps
를 검색해서 Google Play services를 한번 업데이트 하고 다시 step01 ~ step04를 수행하면 해결된다.