Maybe the app compatibility? I have serious doubts anything requiring Play verification, like banking apps, would work, and even beside that there must be issues with others.
I’m currently using Sailfish as a daily driver, and Android compatibility is indeed a mixed bag. I don’t know about Remote Device Attestation, as my banking app luckily does not require it. However, there are also other limitations. For instance, Android apps don’t see that the device has a display PIN set, and cannot access a fingerprint reader (if present), so apps like the Austrian government ID (ID Austria) refuse to work, because they need one of those “security” measures.
Play Services themselves do work, via MicroG.
I would never willingly switch back to Android again though. Compared to Sailfish, Android is just unusable jank.
I think there must be some catch.
Maybe the app compatibility? I have serious doubts anything requiring Play verification, like banking apps, would work, and even beside that there must be issues with others.
I’m currently using Sailfish as a daily driver, and Android compatibility is indeed a mixed bag. I don’t know about Remote Device Attestation, as my banking app luckily does not require it. However, there are also other limitations. For instance, Android apps don’t see that the device has a display PIN set, and cannot access a fingerprint reader (if present), so apps like the Austrian government ID (ID Austria) refuse to work, because they need one of those “security” measures.
Play Services themselves do work, via MicroG.
I would never willingly switch back to Android again though. Compared to Sailfish, Android is just unusable jank.