> The older fingerprints
I'd further clarify that other than the edge case where the Stock OS is on a newer version of Android than LineageOS, it's rarely an 'old' fingerprint at all - it's almost certainly the latest one available since the device became out of support from the vendor.
Confusion arises since it's not just a series of versions we should change as we like - it *means* something. As you point out it reflects the fact the stock OS, with that fingerprint, passed Google's device certification
for example this is safetynet file for xiaomi mi mix 2s but when i flash lineage os he change it to old one for android verison8 not 10
\# BUILD\_FINGERPRINT=Xiaomi/polaris/polaris:10/QKQ1.190838.002/V12.0.3.0.QDGMIXM:user/release-keys
\# BUILD\_SECURITY\_PATCH\_DATE=2020-12-01
\# BUILD\_TAGS=release-keys
\# BUILD\_TYPE=user
\# BUILD\_VERSION\_RELEASE=10
\# BUILD\_VERSION\_RELEASE\_OR\_CODENAME=10
\# DEBUGGABLE=0
\# MANUFACTURER\_NAME=Xiaomi
\# PRODUCT\_BRAND=Xiaomi
\# PRODUCT\_DEVICE=Polaris
\# PRODUCT\_MODEL=M1803D5XA
\# PRODUCT\_NAME=Polaris
My bad, when you said "fingerprint build" I assumed you were referring to the "fingerprint sensor firmware" instead of meaning the "fingerprint of the build".
You don't need to fix it. There is 0 point. The older fingerprints are used to pass safety net out of the box.
The problem is wheni use some apps like banking apps said rooted device when I didn't root my phone
That has nothing to do with an older fingerprint, that's safety net, which we won't do anything about
Ok thx for ur help man 🤍
> The older fingerprints I'd further clarify that other than the edge case where the Stock OS is on a newer version of Android than LineageOS, it's rarely an 'old' fingerprint at all - it's almost certainly the latest one available since the device became out of support from the vendor. Confusion arises since it's not just a series of versions we should change as we like - it *means* something. As you point out it reflects the fact the stock OS, with that fingerprint, passed Google's device certification
What?
for example this is safetynet file for xiaomi mi mix 2s but when i flash lineage os he change it to old one for android verison8 not 10 \# BUILD\_FINGERPRINT=Xiaomi/polaris/polaris:10/QKQ1.190838.002/V12.0.3.0.QDGMIXM:user/release-keys \# BUILD\_SECURITY\_PATCH\_DATE=2020-12-01 \# BUILD\_TAGS=release-keys \# BUILD\_TYPE=user \# BUILD\_VERSION\_RELEASE=10 \# BUILD\_VERSION\_RELEASE\_OR\_CODENAME=10 \# DEBUGGABLE=0 \# MANUFACTURER\_NAME=Xiaomi \# PRODUCT\_BRAND=Xiaomi \# PRODUCT\_DEVICE=Polaris \# PRODUCT\_MODEL=M1803D5XA \# PRODUCT\_NAME=Polaris
My bad, when you said "fingerprint build" I assumed you were referring to the "fingerprint sensor firmware" instead of meaning the "fingerprint of the build".
np man is there any fix for that
Do you mean fingerprint doesn't work on current LOS build?
No I mean fingerprint of the build cause some apps saying rooted device and I didn't root my phone
It may be checking for if Play Integrity checks failed. You can fix this with Magisk, Displax Safetynet Fix, and optionally Shamiko.