1
0
hugo/old/2016-10-17-microg.md
2024-12-21 22:23:54 +09:00

39 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

+++
date = "2016-10-17"
tags = ["memo"]
title = "microg"
slug = "microg"
+++
Google開発者サービス(GmsCore)を代用するために[microG GmsCore](http://forum.xda-developers.com/showthread.php?t=3217616)というものがあります。
https://github.com/microg/android_packages_apps_GmsCore/wiki
ここで、Google Playの代わりとして[Xposed FakeGapps](http://repo.xposed.info/module/com.thermatk.android.xf.fakegapps)を使って[Blankstore](https://github.com/mar-v-in/BlankStore/releases), [Fakestore](https://github.com/microg/android_packages_apps_FakeStore/releases)が使えます。
これらは、GoogleのSafetyNetを回避するために使えるようですが、正直、ここまで来てしまったかという感じがします。
なお、microG、GmsCoreの置き換えはそれほど簡単ではありません。安易にインストールしないでください。まず[ステータス](https://github.com/microg/android_packages_apps_GmsCore/wiki/Implementation-Status)を確認してください。お気に入りのアプリが動かなくなる可能性もあります。
> Your System needs to support signature spoofing, see [Signature Spoofing](https://github.com/microg/android_packages_apps_GmsCore/wiki/Signature-Spoofing)
>
> In case you had the Google Play Services previously installed, remove all updates and the packages in /system/priv-app of the Google Services GmsCore, GoogleBackupTransport, GoogleFeedback, GoogleLoginService, GoogleOneTimeInitializer, GooglePartnerSetup, GoogleServicesFramework, Phonesky, SetupWizard and Velvet. In case you forgot to remove the GmsCore updates, you can manually remove these using adb uninstall com.google.android.gms. After that, reboot your android device - all privileged GAPPS should be removed.
これには注意を要します。Signature SpoofingのためのXposedのモジュールまたは、Custom ROMが必要です。インストールするにはあらかじめ公式のGmsCoreを削除しておかなければなりません、多分。`GmsCore`削除後は一部アプリが正常に動かなくなります。`GmsCore`を`microG GmsCore`に置き換えて、動作を確認することになるでしょう。
```bash
$ adb uninstall com.google.android.gms
```
今後さらにSafetyNetによる対策が進めば、開発者やギークなどのマイリティな人々からGoogleアプリやサービスは避けられていく流れになるかもしれません。それは新しいものに置き換えられるでしょう。
この流れは最初は非常にマイノリティなものですが、やがてそれは一般に波及する流れになるのかもしれません。
理由としてはSafetyNetで対策されるPokemon Goは非常に人気のアプリだからです。
先のことはわかりませんが、「後々考えると、あの時、Pokemon GoがGoogleを殺した」というようなことも十分にありえるのかもしれません。普通に考えたらありえないのですけどね。Pokemon GoとGoogleは通常密接に連携しており、Pokemon Go人気は通常Googleにとって利益となるものです。しかし、先のことはやっぱり分からないということで。