{"action":"closed","issue":{"url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/129","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/129/labels{/name}","comments_url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/129/comments","events_url":"https://api.github.com/repos/microg/android_packages_apps_GmsCore/issues/129/events","html_url":"https://github.com/microg/android_packages_apps_GmsCore/issues/129","id":153666252,"number":129,"title":"new version breaks old GCM client apps","user":{"login":"zoff99","id":6833516,"avatar_url":"https://avatars.githubusercontent.com/u/6833516?v=3","gravatar_id":"","url":"https://api.github.com/users/zoff99","html_url":"https://github.com/zoff99","followers_url":"https://api.github.com/users/zoff99/followers","following_url":"https://api.github.com/users/zoff99/following{/other_user}","gists_url":"https://api.github.com/users/zoff99/gists{/gist_id}","starred_url":"https://api.github.com/users/zoff99/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zoff99/subscriptions","organizations_url":"https://api.github.com/users/zoff99/orgs","repos_url":"https://api.github.com/users/zoff99/repos","events_url":"https://api.github.com/users/zoff99/events{/privacy}","received_events_url":"https://api.github.com/users/zoff99/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-08T17:00:49Z","updated_at":"2016-05-11T23:44:17Z","closed_at":"2016-05-11T23:44:17Z","body":"with an older version of microg i get this from google GCM:\r\n\r\n`\r\n05-08 18:44:38.571: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: Received message [DEBUG]:com.google.android.c2dm.intent.RECEIVE intent=Intent { act=com.google.android.c2dm.intent.RECEIVE cat=[com.twofours.surespot] flg=0x400010 cmp=com.twofours.surespot/.GCMIntentService (has extras) }\r\n05-08 18:44:38.571: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: mimeType text/plain (java.lang.String)\r\n05-08 18:44:38.571: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: to xxx (java.lang.String)\r\n05-08 18:44:38.572: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: from yyy (java.lang.String)\r\n05-08 18:44:38.572: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: type message (java.lang.String)\r\n`\r\n\r\nwith the newer version i suddenly get:\r\n\r\n`\r\n05-08 18:48:46.496: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: Received message [DEBUG]:com.google.android.c2dm.intent.RECEIVE intent=Intent { act=com.google.android.c2dm.intent.RECEIVE flg=0x400030 pkg=com.twofours.surespot cmp=com.twofours.surespot/.GCMIntentService (has extras) }\r\n05-08 18:48:46.496: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: mimeType text/plain (java.lang.String)\r\n05-08 18:48:46.496: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: message_type gcm (java.lang.String)\r\n05-08 18:48:46.497: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: to xxx (java.lang.String)\r\n05-08 18:48:46.497: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: from yyy (java.lang.String)\r\n05-08 18:48:46.497: E/GCMBaseIntentService(5699): [com.twofours.surespot.GCMIntentService]: type message (java.lang.String)\r\n`\r\n\r\ni only updated to a newer version of microg gmscore!! nothing else was changed!\r\n\r\n\r\nyou can see the:\r\n<pre>message_type gcm (java.lang.String)</pre>\r\nis new and it breaks old gcm implementations\r\n\r\n\r\nyou can see the problem fixed here in my local repo:\r\nhttps://github.com/zoff99/gcm-client-old/commit/376102212fccd05269efcd9e74cf285047dce821#diff-5cffe4c377ee589a6dde6b4400589007\r\n\r\nbut apps that use the official google jar will not have this fix.\r\ncan you tell me what change/commit added this change?"}}