Genau, für Custom Roms braucht es gerootete Geräte.
Nein, das hat nichts damit zu tun. Man muss zum installieren den Bootloader entsperren, aber das ist etwas ganz anderes. Und bei sicheren, modernen Androids kann man den auch wieder sperren und hat die komplette kryptographische Absicherung. Natürlich ohne Root.
Apps, die auf Sicherheit Wert legen, prüfen dies per Hardware-Attestation.
Auch wenn Custom ROMs wie LineageOS und dergleichen eigentlich sicherer sind als veraltete Original-Hersteller ROMs, sind sie halt einfach nicht offiziell vom Gerätehersteller supported und werden deshalb von einigen App-Entwicklern verschmäht.
App Entwickler, die dies aus Bequemlichkeit tun und somit nur die Google Zertifizierung prüfen (Play Protect Certification), prüfen nicht auf Sicherheit (das System kann jahrelang ohne Updates durch den OEM sein), sondern nur darauf, dass Google über den Account die volle Kontrolle hat und der Datenabfluß maximiert ist. Google schaltet nur dann ihre kostenintensiven Dienste wie GPay frei.
Dass durch die Zweckentfremdung dieses Flags durch irgendwelche Apps Alternativanbieter mit teilweise deutlich sichereren Androids außen vor bleiben, verstößt gegen den Digital Markets Act und ist auch Gegenstand von Kartellverfahren.
Insofern macht Cupra (und VW) da nicht alles richtig, denn die neue App läuft unnötigerweise nur auf zertifizierten Google Phones mit aktivem Google Account. Die stecken also ganz tief im US-Hintern.
Selbst die meisten Banken haben dazu gelernt und nutzen statt Play Protect-Zertifizierung die Hardware Attestation mit Signaturprüfung. Das funktioniert teilweise sogar ganz ohne Google (GMS/GSF).
Und kosten tut das auch nicht mehr.
Es gibt sowohl für Hardware Attestation als auch für Play Protect Beispielcode. Man muss sich nur für die helle Seite der Macht entscheiden.