How do they scan e2e encrypted messages? Will they force apps/OSes to have master keys/institutional backdoors to have access to the private keys?
They could make all e2ee chats, group chats. Where instead of a 1-1 chat between two people or many-many chat between a lot of people, they do 1-1+1 or many-many+1, where the +1 is the government. Technically the underlaying company or anyone else still won't have access to messages and e2ee won't be "broken", except for the fact that there's one more party in the key exchange. Or they scan at the edge on the user's…
So then the user can "just" install their own client.