News for hackers. Stuff that matters.
Re:Why I won't recommend Signal anymore by Mathnerd314 on Saturday November 05, 2016 @01:49PM (#12880869)
Kind of tangential, but GCM is deprecated and you're supposed to use Firebase Cloud Messaging now: https://firebase.google.com/docs/cloud-messaging/

It's still just a JAR (no native components), so AFAICT there's no technical reason someone else couldn't do a similar thing with their own servers.

Re:Why I won't recommend Signal anymore by kuschku on Saturday November 05, 2016 @01:53PM (#12880900)
> It's just a JAR (no native components)

I’ve reversed it, and rebuilt an alternative

The jar you include actually opens just an IPC channel to the Google Play Services framework, which runs with system permissions, and handles the actual stuff.

You can’t implement your own FCM without having root access on EVERY Android phone out there.

Re:Why I won't recommend Signal anymore by Mathnerd314 on Saturday November 05, 2016 @02:21PM (#12881074)
Maybe not. Although there's this guy: https://eladnava.com/pushy-a-new-alternative-to-google-cloud..., it seems like his library doesn't work very well after Nougat.
Re:Why I won't recommend Signal anymore by kuschku on Saturday November 05, 2016 @02:55PM (#12881279)
From Android 6 on, Doze just terminates apps running in background after a while. The only network access that is allowed is GCM.

Which causes the entire issue.

I wrote a complaint to the EU privacy official responsible for them and the EU antitrust committee.

Re:Why I won't recommend Signal anymore by codethief on Saturday November 05, 2016 @07:40PM (#12882528)
That's an excellent idea! Do you have a blog or something where you're going to post when (if) you get a response?