You can't even install the Matrix mobile app on open source Android phone that doesn't have all the Google bloatware installed (which you can't do on decent OS's like Copperhead yet while keeping a signed & verified boot loader).
You've done some great work, so I don't want to be too critical (I don't have time to implement the fix for a start!) - but this is almost like how Signal claims to be open source, but you can't ACTUALLY USE the iOS version, because GPL is incompatible with Apple Store.
You claim to be open source and decentralised, but you can't actually use it on an open source and decentralised platform. So I kinda don't see the point.