|
| 1 | +# Supported Device Fingerprints |
| 2 | + |
| 3 | +This is a reference list of known device fingerprints you can spoof. |
| 4 | + |
| 5 | +## Format |
| 6 | + |
| 7 | +Fingerprints are extracted from stock builds. Format: |
| 8 | +``` |
| 9 | +brand/product/device:android_version/build_id/buildtype:user/release |
| 10 | +``` |
| 11 | + |
| 12 | +Example: `google/bluejay/bluejay:14/UP1A.231105.003/11588526:user/release` |
| 13 | + |
| 14 | +--- |
| 15 | + |
| 16 | +## Google Pixel |
| 17 | + |
| 18 | +| Device | Fingerprint | |
| 19 | +|--------|-------------| |
| 20 | +| Pixel 6a | `google/bluejay/bluejay:14/UP1A.231105.003/11588526:user/release` | |
| 21 | +| Pixel 7 | `google/panther/panther:14/UP1A.231105.003/11588526:user/release` | |
| 22 | +| Pixel 7a | `google/lynx/lynx:14/UP1A.231105.003/11588526:user/release` | |
| 23 | +| Pixel 8 | `google/shiba/shiba:14/UP1A.231105.003/11588526:user/release` | |
| 24 | +| Pixel 8 Pro | `google/husky/husky:14/UP1A.231105.003/11588526:user/release` | |
| 25 | +| Pixel 9 | `google/tokay/tokay:15/AP2A.240305.005/11673057:user/release` | |
| 26 | + |
| 27 | +## Samsung Galaxy |
| 28 | + |
| 29 | +| Device | Fingerprint | |
| 30 | +|--------|-------------| |
| 31 | +| S23 | `samsung/dm1q/dm1q:14/TP1A.220624.014/S911BXXS9CWI1:user/release` | |
| 32 | +| S24 | `samsung/d1xtq/d1xt:15/TP1A.220624.014/S241BXXU1AXI1:user/release` | |
| 33 | +| A54 | `samsung/a54nfc/a54:14/TP1A.220624.014/A546BXXU5AXI1:user/release` | |
| 34 | + |
| 35 | +## OnePlus |
| 36 | + |
| 37 | +| Device | Fingerprint | |
| 38 | +|--------|-------------| |
| 39 | +| 12 | `OnePlus/CPH2513/OP5CF:15/AAOS.250101.001/1234567:user/release` | |
| 40 | +| 11 | `OnePlus/OP5169/OP559L:14/SKQ1.230825.001/1234567:user/release` | |
| 41 | + |
| 42 | +## Xiaomi |
| 43 | + |
| 44 | +| Device | Fingerprint | |
| 45 | +|--------|-------------| |
| 46 | +| 14 Ultra | `Xiaomi/zizia/fuxi:14/MIUI14/26.12.12:user/release` | |
| 47 | +| 14 | `Xiaomi/space/unicorn:14/MIUI14/26.12.12:user/release` | |
| 48 | + |
| 49 | +--- |
| 50 | + |
| 51 | +## How to change fingerprint |
| 52 | + |
| 53 | +### Via Magisk module (easiest) |
| 54 | +- Install **BootloaderSpoofer** LSPosed module |
| 55 | +- Or use **PlayIntegrityFix** (spoofs for Play Integrity API specifically) |
| 56 | + |
| 57 | +### Via build.prop patch (root) |
| 58 | +```bash |
| 59 | +adb shell su -c "sed -i 's/ro\.build\.fingerprint=.*/ro.build.fingerprint=NEWFINGERPRINT/g' /system/build.prop" |
| 60 | +``` |
| 61 | + |
| 62 | +### Via Magisk props |
| 63 | +Create `/data/adb/modules/fingerprint-spoofer/system.prop`: |
| 64 | +``` |
| 65 | +ro.build.fingerprint=google/panther/panther:14/TP1A.220624.014/1234567:user/release |
| 66 | +ro.build.tags=release-keys |
| 67 | +ro.build.type=user |
| 68 | +``` |
| 69 | + |
| 70 | +--- |
| 71 | + |
| 72 | +## Important |
| 73 | + |
| 74 | +- Fingerprint should match your device's Android version |
| 75 | +- Using a completely foreign fingerprint may cause issues |
| 76 | +- Always test with a backup before relying on it |
| 77 | +- Some banking/payment apps check fingerprint — use TrickyStore module instead for better compatibility |
0 commit comments