Hello,
After some recent update, SwissID app (https://play.google.com/store/apps/details?id=com.swisssign.swissid.mobile) stopped working.
The app opens but it gives the following error message and then closes:
REF: 7144:7FA6 1900000 Magisk Detected by App
I contact them and this is their reply:
Thank you for your request
Your device is detected as a rooted device and for this reason we cannot do anything about it.
(We have noted in the FAQ that jailbreak and rooting prevent the SwissID app from being compatible).Why is that?
Unfortunately, we cannot say exactly, as devices can be rooted for various reasons.
In some cases, Magisk is used on individual Android devices from Android 12.0 and higher.
Magist is a rooting tool that expands the possibilities in terms of using the device.
I have picked out a link to possible rooting software. Maybe this can help you: https://support.google.com/accounts/answer/9924802?hl=de&co=GENIE.Platform%3DAndroid.SwissID on our site:
Our security filter cannot be changed.
The filter, which detects a rooted device, was approved by the audit exactly as it is and cannot be revised for this reason.Conclusion:
- Your device has been rooted (possible through apps, among other things).
- The SwissID app cannot do anything about it and the support can only point out the alternative possibilities.
- In any case, I recommend that you contact the device manufacturer to find out if there have been any recent changes (Android 12).
Alternatives:
- Use another mobile device (also for SwissID Sign).
- Carry out the identity check in person
We regret the inconvenience and thank you for your understanding
Of course, I think their new filter is not correct and it's given a false positive. Can anyone give me good technical arguments to support GrapheneOS? And maybe point them in the right direction to implement such a filter. I know bank apps must do something similar but they work just fine with GrapheneOS.