Qiita初投稿
こんにちは。みなさん
一応Qiita初投稿です
たぶんあんまり投稿しないと思います()
あと私は文章を書くのがあまり得意じゃないのでわかりにくいかもです。
ちなみにHUAWEIのGMS導入方法は、OPPOやvivoなどよりは難しいかもしれませんが慣れたら結構簡単です
前提
PCにADB環境を入れておいてください。なおいつか書くかもしれないmicroGで入れる場合は必要ありません。
大陸版でのみ動作します。
グローバル版のHarmonyOS,EMUIでは動きませんのでご了承ください。
GMSインストール開始
本題のGMSを導入していきます
まずとりあえずデフォルトIMEじゃ入力しにくいので AppGallaryからSwiftkeyなどを入れておきます(べつにGBoardとかをapkから入れてもいいと思います)
試した機種
HUAWEI Pura 70 Ultra、HUAWEI Mate 50 Pro、HUAWEI P50 Pro
HarmonyOS4.2
今回はHuaGuというアプリを使って入れていきます(他のサイトとか見ても大体このソフト出てきますね
一旦まず開発者オプションを有効化します
設定→端末情報を開くとこの画面が出てくるのでHarmonyOSバージョンっていうところを連打します
(そしてパスワードを設定した場合は入れると) これでデベロッパーになりました! という表示が出たら開発者オプションを有効にできました
機種、バージョンによって一部異なりますが基本一緒です
ひとつ前の画面に戻ってシステムと更新というところをタップします
そうすると開発者向けオプションという欄が出てきています。
そこでUSBデバッグをオンにしてください
HuaGuのインストール
https://mega.nz/file/qBB0zR7C#kXIsaQNEtYzOBWUqXPn4YIQE0aogdGGh2sGCVEWvP-c
1. まず上のリンクからHuaGuのapkをダウンロード、インストールします。(ダウンロード、インストール方法は端折ります)
2. そして開くと注意書きが出てくるのでOK or 確定をタップしてください
タップすると何回か権限を許可しますかみたいなことが出てくるので許可してください
3. できたらこの画面が出てくるので1番を押してGoogle関連のアプリをいったん全部削除します。
(入れてないと何も出てこずにチェックマークが出てきます。)
4. 次に、2番をタップします
そしたら日付,時刻を変えるページに飛ぶので自動設定をオフにして日付を2020年7月10日(ちなみにこれ2019とかで日付そのままでもいい)にします。タイムゾーン、時刻はそのままで大丈夫です。
5.HuaGuに戻って3番をタップするとバックアップと復元が開くので、右上の4つの点みたいなやつ(: :←こんなかんじのやつ)をタップして、内部ストレージから復元を選択します
内部ストレージから復元が出てこない場合
設定を開きアプリとサービス→アプリ→右上のボタン(: :)からシステムプロセスを表示→検索欄にバックアップと入れるとバックアップアプリが出てくるのでタップ→権限欄にメディアとファイルという項目があるのでタップしてすべてのファイルに変更
これで行けるはずです
6. そうしたらローカルバックアップ履歴というのが出てくるので2019年12月7日の天涯软件とか書いてあるやつがあるのでそれをタップしアプリとデータを選択し復元
パスワードはa12345678(まあヒントに書いてありますね)
7. HuaGuに戻って4番をタップすると何やら怪しげ?な谷歌服务助手とかいうアプリが開くのでまた権限関連を全て許可します。また、端末管理者権限も有効にします(ちょっと待たされます)
許可して戻ってくるとなんか色々出てきますが放置してHuaGuに戻ります。
8. 5番をタップするとまた日付と時刻の画面になるので自動設定をオンにしてHuaGuに戻ります。
9. 6番をタップするとなんかMicroGをインストールする画面になるのでそのままインストールして開きます。
開いたらAccountを押していつも通りな感じでGoogleアカウントにログインします。
ちなみに最初一回落ちて戻りますが正常です。もう一回押してログインしましょう。
ちなみにここでGoogleアカウントにログインしないともうログインできません!
あとからログインするにはまたGMSを消してMicroGのところからになります。
10.HuaGuに戻り7番をタップすると色々出てくるのでInstallをタップするとGoogle関連のアプリのインストール画面になります
何回か続くので、すべてインストールしてください。
11.8番をタップするとMicroGをアンインストールするメッセージが出てくるのでそのままアンインストールします。
12.9番をタップするとGooglePlay開発者サービスをインストールする画面が出てくるのでインストールします。
これでHuaGuを使うのは終わりです。
13.一度Playストアを開き左からスライド→設定を開き基本情報→Playストアのバージョンというのが出てくるのでそれを押したらPlayストアが更新されるので少し待ちます
14.少し待っていると GooglePlay開発者サービスからThis device isn’t Play Protect… みたいな通知が来ます
来たらPC側でコマンドプロンプトを開きPCと端末を接続して
adb shell pm disable-user --user 0 com.google.android.gsf
と入力します
こうPackage com.google(ryと帰ってきたら成功です。
こう帰ってきた場合はスマートフォンとちゃんとつながってない可能性があります。
そしたら設定を開きアプリとサービス→アプリ→右上のやつ(: :)を押してシステムプロセスを表示→検索欄にGoogleサービスフレームワークと入力
Googleサービスフレームワークが無効化されていれば完了です。
15.まだThis device isn't Play Protect(ryが出てきていたらアプリとサービス→アプリ(さっきのとこ)の検索欄にPlay 開発者(ryと入力
開いて強制停止します。
まだ通知欄にまださっきのThis device(ryが出ていたら放置していてください
16.アプリとサービス→アプリでPlay開発者サービスを開き権限を全て渡します。
下のほうにある詳細設定欄の他のアプリの上に重ねて表示、システム設定の書き込みの両方も許可してください
これにて完了です。お疲れさまでした。
通知やGoogleMapsなどの位置情報系を裏で常に動かしたい場合
通知などは裏でアプリが動いてないと届かないので動くようにしていきます。
設定でアプリとサービス→起動マネージャー→動かしたいアプリをオフにすると手動で管理という画面が出てくるので自動起動、他のアプリによる起動、バックグラウンドで実行をオンにすると通知なども来るようになります。
ちなみにGoogle系のアプリはほとんど手動設定にしておくのがおすすめです。
特にGoogle Play 開発者サービスはオンにしておかないとサードパーティー製のアプリで地図が動かなかったりします。
最後に
初めてQiitaで投稿してみましたがわかりやすかったでしょうか()
わかりにくかったらコメントなどで改善できるとこなどを言ってもらえると助かります。
私はなぜかクイックシェアも使えていて割と便利です。
左手小指痛い()