There is Replicant [0] which is completely proprietary blob/firmware free but it has extremely limited hardware support with only support for Samsung devices from 2011-2012.
you're wrong. I'm a previous maintenaner (before the replicant name change).
the whole project was done by teenagers extracting blobs.
then, one, a single, Samsung model was chosen as the holygrail for no other reason other than two devs had it. they worked on reverse engineering some of the essential blobs and providing very crude drop ins (thing barely functional. absolutely no power efficiency concerns, etc).
that one device then got older and cheaper and more devs got it. continue to reverse engineering.
today, a decade latet, that model is very old. functionality is still stuck on 2g or 3g for a 4g modem.
...if modem is that far behind take a guess how bad is the rest of the components.
it's a shit show. and you are correct in that this one is indeed the best example of a fully open source driver mobile.
the whole project was done by teenagers extracting blobs.
then, one, a single, Samsung model was chosen as the holygrail for no other reason other than two devs had it. they worked on reverse engineering some of the essential blobs and providing very crude drop ins (thing barely functional. absolutely no power efficiency concerns, etc).
that one device then got older and cheaper and more devs got it. continue to reverse engineering.
today, a decade latet, that model is very old. functionality is still stuck on 2g or 3g for a 4g modem.
...if modem is that far behind take a guess how bad is the rest of the components.
it's a shit show. and you are correct in that this one is indeed the best example of a fully open source driver mobile.