? Wie funktioniert das Handling mit Programmen, wie Push-Tan, N26, nextcloud, paypal, usw.
wenn man keine offiziellen AKPs erhÀlt, wenn Installation nur aus dem google-PlayStore
möglich
Möglichkeit 1: Einfach kein root nutzen. Viele (aber lange nicht alle) ROMs funktionieren out-of-the-box ungerootet genau so wie Stock-ROMs auch. Wenn man also auch die Google Apps/Dienste installiert hat, lÀdt man sich solche Apps genau so aus dem Play Store und nutzt sie auch genau so. In der Regel ist das bei Àlteren GerÀten der Fall oder "kleineren" ROMs, die passende Signaturen mitbringen/spoofen.
Möglichkeit 2: Wer ein gerootetes Smartphone oder Smartphone hat, bei dem es nicht out-of-the-box klappt (in der Regel neuere Smartphones, wo der entsperrte Bootloader allein schon fĂŒr den "Block" reicht oder ROMs, die nicht die Signatur spoofen), muss mindestens die Signatur spoofen/fĂ€lschen und/oder root und den geöffneten Bootloader verstecken. Leider ein Katz-und-Maus-Spiel, aber bisher gab es immer eine Lösung. Derzeit funktionierende Variante:
1.) Rooten mit Magisk (falls nicht schon erledigt):
- Magisk App installieren:
https://github.com/topjohnwu/Magisk/releases
- "boot.img" aus dem zip-Archiv des Custom-ROMs entpacken
- in der Magisk-App diese boot.img fĂŒr die Installation auswĂ€hlen
- Neustart in die "Recovery"
- dort die modifizierte boot.img auf die Boot-Partition schreiben (z.B. per TWRP oder welche Custom Recovery man auch immer installiert hat, als man sein Custom-ROM installiert hat)
- Smartphone wieder starten, es ist nun gerootet.
2.) SafetyNet "fixen" bzw. root verstecken:
- Zygisk in der Magisk-App aktivieren (Zahnrad oben rechts, Magisk: Zygisk (Beta))
- Universal SafetyNet Fix von kdrag0n als Modul in Magisk installieren:
https://github.com/kdrag0n/safetynet-fix/releases
- "Verweigerungsliste erzwingen" aktivieren (direkt unter dem Punkt "Zygisk (Beta))
- "Verweigerungsliste konfigurieren": Dort die Apps anwÀhlen, die es verweigern, auf gerooteten Handys zu laufen
- Smartphone neu starten, es sollten sich jetzt Apps aus dem Store installieren lassen, die bei gerooteten Handys normalerweise nicht installierbar sind (z.B. Netflix). Ebenso sollten jetzt Apps laufen, die normalerweise den Betrieb auf gerooteten Handys verweigern (z.B. viele Banking-/TAN-Apps)
3.) falls es jetzt immer noch nicht klappt und z.B. der Google Play Store unten im MenĂŒ anzeigt, dass das GerĂ€t "nicht zertifiziert" sei, oder SafetyNet-Check-Apps immer noch einen Fehlschlag melden - dann hilft es ggf. noch, die ID des GerĂ€ts zu spoofen:
- Magisk Hide Props Config als Modul in Magisk installieren:
https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/releases
- GerÀt neu starten
- eine beliebige Terminal App auf dem GerÀt installieren (bei LineageOS gibt's auch eine integrierte, etwas versteckt in den Entwickleroptionen aktivierbar, ansonsten bietet sich aber z.B. Termux an:
https://github.com/termux/termux-app/releases )
- Terminal-App öffnen, "su" eintippen, Root-Rechte bestÀtigen, "props" eintippen
- "1 Edit device fingerprint", "f Pic a certified finderprint" und dann einen Fingerprint auswÀhlen, der dem eigenen Device und der eigenen ROM-Version am nÀhesten kommt.
- GerÀt neu starten
SpÀtestens jetzt sollte auch das letzte GerÀt trotz root-Rechten und entsperrtem Boot-Loader laufen, als wÀre es völlig jungfrÀulich und unangefasst. Wenn Apps weiterhin den Dienst verweigern, hilft es manchmal, sie nochmal runterzuwerfen und neu aus dem Store zu laden. Wenn der Play-Store weiterhin "nicht zertifiziert" vermeldet, hilft es, den Cache des Stores zu löschen, ggf. auch noch den Cache der Google Dienste, gefolgt von einem Neustart.