The source model doesnt make the approach of the system sensible. Its approach is already a nonstarter and forking it just means convincing app devs to employ a *second* play integrity clone. The proper approach is for there to be no middleman between services and users, by using the generic attestation API. Play integrity is anti competitive and anything mimicking its approach is similarly anti competitive.
GOSs approach to whitelist OSs with the generic attestation API (that GOS fully supports) has worked and will likely keep working as more pressure is applied. A middleman is just harmful to the user and to the service.
I mean no offense, but this sounds like some form of desperation. Desperation for a real alternative. I get the impression people are clinging to the idea of competition so hard, that they choose to defend scams and grifts and insecure products, at the cost of their own privacy and security, for the sake of at least feeling like the state of the industry is better than it actually is. But its not. Its a placebo malicious actors leverage to profit. To support these companies is to work against a true viable alternative.
Thats great. Glad to see GOSs making progress on informing others.
You want there to be multiple options and competition but there isnt any. These companies are tricking people and pretending to be alternatives with their marketing. For your stated goal, effort should be directed towards real alternatives and not letting those who pretend gain any resources, which in turn hurt actual competition.
@RonRevog @GrapheneOS @WeAreFairphone
No, that is not correct.
Its more like;
"Google does very bad illegal unethical thing, others dont like that and say 'cmon, lets work together and make our own very bad illegal unethical thing'.
Now comes GrapheneOS, stands up and says 'These companies lie, they are unfair, they are insecure, and they only want profit. They are making something illegal. Dont do the same thing google does, we already have enough trouble fighting that and we dont want our progress reset, or worse, to be worse off than when we started. We wont allow it, we will fight to stop this unethical practice.'
And the apps that companies use, that also use the play integrity thing say nothing, because they wont have another anti competitive feature. And GrapheneOS can continue working to get these apps to support generic attestation as they have done for many apps before."
@RonRevog @GrapheneOS @WeAreFairphone
Confrontation and attack would be a very mean thing to do. They havent chosen that path. They have chosen to defend themselves and call out an anticompetitive practice that violates the law. These companies do not care about fairness in the slightest. The idea of unified attestation, at its fundamental level, is to eliminate fairness. GOS stands nothing to gain by working with scammers and grifters who have harassed and attacked them for years.
They also do not care about long device lifetimes and that is reflected in their updates. An iphone or pixel with 7 years of support is far better for the environment than these devices with barely any support time and needing to be replaced much sooner if not *the second you receive it*.
If you call defending themselves from an attack "sensitive", Id hate to see what is warranted in your eyes.