This is exactly what my phone is. There are no blobs. It runs FSF-endorsed PureOS. Using it is fighting.
And, btw, are you running Google Play services?
In this case, all of your efforts have been made useless.
> 3GB RAM? 4G only?
Fighting, you know, requires some compromises. See also: https://puri.sm/posts/the-danger-of-focusing-on-specs/
This is exactly what my phone is. There are no blobs. It runs FSF-endorsed PureOS. Using it is fighting.