During debugging we've discovered that on devices without google services permission request always fails due to inability to allow com.google.android.c2dm.permission.RECEIVE and com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE.
This PR skips if they fail.
Also, added dialog explaining missing permissions in case.
During debugging we've discovered that on devices without google services permission request always fails due to inability to allow
com.google.android.c2dm.permission.RECEIVE
andcom.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
. This PR skips if they fail.Also, added dialog explaining missing permissions in case.