[Xiaomi Redmi 5A ROMs, Kernels, Recoveries, & Other] advenclad:
I just installed CRDroid on my Redmi, and I have issues with getting push notifications on Gmail, and using Signal App. It seems to come from a connection issue with GCM:

I followed installation steps from first post.

10-24 20:28:44.616 3502 7617 I CheckinUtil: Classify the device as Phone.
10-24 20:28:44.624 3502 7617 I CheckinConnFactory: Get token from PseudonymousIdApi: 142=PAIsZ1yJID_BfoDHFQjQn0dZp26e9gvrdmXOE7JkVuW79vXaidszBaY3LudAgi1yXF9NVIBa806TJ4tjMNMYp6AEdwMkKuIzNZQzOne2h2tZwZLJtSCfH5dgBroU_9MiMInBh_2fCZtiebcu-HyLnw76PG6mz49hS1w4S4zhYs8
10-24 20:28:44.837 3502 7617 I CheckinRequestProcessor: set cookie as: NID=142=PAIsZ1yJID_BfoDHFQjQn0dZp26e9gvrdmXOE7JkVuW79vXaidszBaY3LudAgi1yXF9NVIBa806TJ4tjMNMYp6AEdwMkKuIzNZQzOne2h2tZwZLJtSCfH5dgBroU_9MiMInBh_2fCZtiebcu-HyLnw76PG6mz49hS1w4S4zhYs8
10-24 20:28:44.883 3502 7617 W Conscrypt: Could not set socket write timeout: java.net.SocketException: Socket closed
10-24 20:28:44.883 3502 7617 W Conscrypt: at com.google.android.gms.org.conscrypt.Platform.setSocketWriteTimeout(:com.google.android.gms@14367046@14.3.67 (110400-216465562):2)
10-24 20:28:44.883 3502 7617 W Conscrypt: at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.setSoWriteTimeout(:com.google.android.gms@14367046@14.3.67 (110400-216465562):2)
10-24 20:28:44.907 3502 7617 W Conscrypt: Could not set socket write timeout: java.net.SocketException: Socket closed
10-24 20:28:44.907 3502 7617 W Conscrypt: at com.google.android.gms.org.conscrypt.Platform.setSocketWriteTimeout(:com.google.android.gms@14367046@14.3.67 (110400-216465562):2)
10-24 20:28:44.907 3502 7617 W Conscrypt: at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.setSoWriteTimeout(:com.google.android.gms@14367046@14.3.67 (110400-216465562):2)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: RetryTaskTag : Checkin failed: https://android.googleapis.com/checkin (fragment #0): java.io.IOException: Rejected response from server: bad security token
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: java.io.IOException: Rejected response from server: bad security token
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at mek.a(:com.google.android.gms@14367046@14.3.67 (110400-216465562):77)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at mek.a(:com.google.android.gms@14367046@14.3.67 (110400-216465562):26)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at mek.a(:com.google.android.gms@14367046@14.3.67 (110400-216465562):244)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at com.google.android.gms.checkin.CheckinChimeraService.a(:com.google.android.gms@14367046@14.3.67 (110400-216465562):122)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at com.google.android.gms.checkin.CheckinChimeraService.a(:com.google.android.gms@14367046@14.3.67 (110400-216465562):225)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at vkz.run(:com.google.android.gms@14367046@14.3.67 (110400-216465562):2)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
10-24 20:28:45.049 3502 7617 E CheckinRequestProcessor: at java.lang.Thread.run(Thread.java:764)

Followed by many errors like this:

10-24 20:31:59.241 8156 9081 E GCM : Missing checkin config file
10-24 20:31:59.241 8156 9081 W GCM : GCM FAILED TO INITIALIZE - missing checkin

Anyone as the same issues or know how I can fix this?