{"action":"created","issue":{"url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/181","repository_url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore","labels_url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/181/labels{/name}","comments_url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/181/comments","events_url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/181/events","html_url":"https://github.com/microg/android_packages_apps_GmsCore/issues/181","id":176257663,"number":181,"title":"Pokemon Go 0.37/safetynet and microg","user":{"login":"seanrand","id":929479,"avatar_url":"https://avatars.githubusercontent.com/u/929479?v=3","gravatar_id":"","url":"https://api.github.com/users/seanrand","html_url":"https://github.com/seanrand","followers_url":"https://api.github.com/users/seanrand/followers","following_url":"https://api.github.com/users/seanrand/following{/other_user}","gists_url":"https://api.github.com/users/seanrand/gists{/gist_id}","starred_url":"https://api.github.com/users/seanrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanrand/subscriptions","organizations_url":"https://api.github.com/users/seanrand/orgs","repos_url":"https://api.github.com/users/seanrand/repos","events_url":"https://api.github.com/users/seanrand/events{/privacy}","received_events_url":"https://api.github.com/users/seanrand/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":20,"created_at":"2016-09-11T18:36:27Z","updated_at":"2016-09-18T13:47:36Z","closed_at":null,"body":"As of version 0.37 Pokemon Go uses GMS's safetynet feature and I for one can't get past login.\r\nWhat is the implementation status on safetynet, is this out of scope for microg?\r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/37774337-pokemon-go-0-37-safetynet-and-microg?utm_campaign=plugin&utm_content=tracker%2F1443460&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1443460&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/comments/247848682","html_url":"https://github.com/microg/android_packages_apps_GmsCore/issues/181#issuecomment-247848682","issue_url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/181","id":247848682,"user":{"login":"mar-v-in","id":994036,"avatar_url":"https://avatars.githubusercontent.com/u/994036?v=3","gravatar_id":"","url":"https://api.github.com/users/mar-v-in","html_url":"https://github.com/mar-v-in","followers_url":"https://api.github.com/users/mar-v-in/followers","following_url":"https://api.github.com/users/mar-v-in/following{/other_user}","gists_url":"https://api.github.com/users/mar-v-in/gists{/gist_id}","starred_url":"https://api.github.com/users/mar-v-in/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mar-v-in/subscriptions","organizations_url":"https://api.github.com/users/mar-v-in/orgs","repos_url":"https://api.github.com/users/mar-v-in/repos","events_url":"https://api.github.com/users/mar-v-in/events{/privacy}","received_events_url":"https://api.github.com/users/mar-v-in/received_events","type":"User","site_admin":false},"created_at":"2016-09-18T13:47:36Z","updated_at":"2016-09-18T13:47:36Z","body":"The play services does a request to `https://www.googleapis.com/androidantiabuse/v1/x/create?alt=PROTO&key=AIzaSyBofcZsgLSS7BOnBjZPEkk4rYwzOIz-lTI` with some information in POST (play services version, system architecture and fields from [android.os.Build](https://developer.android.com/reference/android/os/Build.html) in some protobuf format. The response (protobuf again) contains some link where the file is downloaded (or the file is embedded in the protobuf) as well as some binary blob of meta information that is passed to the binary.\r\n\r\nI have a working implementation of both systems and just got a valid SafetyNet response on my test environment (no isolated process yet). Expect an implementation in microG soon™"}}
{"actor":{"display_login":"mar-v-in"}}