POCO X7 Pro - rodin jiiov fixups
ido@rexprjktSo currently, i've managed to fix my fingerprint on my device (panel focaltech with jiiov), Here's what i'm doing below.
Tested by myself and @dCLOWNKING, goodluck for the others that having this issue!
Method 1 — Standard Fix
- Flash full stock ROM (fastboot).
- In fastboot:
fastboot erase frp
- Format data.
- Boot and set up offline, then set a lockscreen.
- Do a factory reset from Settings (not recovery).
- Set up again, do NOT set any lockscreen.
- Flash any custom ROM you want — do NOT format data.
- First boot will show "Couldn't start Android system".
- → Just format data.
- ROM should boot normally.
- Set up offline, and do NOT set lockscreen (IMPORTANT).
- Wait 30 seconds to 1 minute.
- Try adding fingerprint using the same lockscreen pattern/PIN you used on stock earlier.
Method 2 — Persist Image Method (Use only if Method 1 fails)
⚠️ Warning: BACK UP your persist partition.
- Flash full stock ROM (fastboot ROM).
- Run:
fastboot erase frp
- Format data.
- Set up offline, set a lockscreen.
- Root your device.
- Backup your persist image. Refer to: https://t.me/PocoX7ProOT/91332.
- Write my persist image.
File: https://t.me/PocoX7ProOT/93023
The write steps is the same with step 4, but it's inverted, "if" as my backup persist image file, "of" as the target output ("/dev/block/by-name/persist"). - Reboot and check fingerprint.
- Remove lockscreen (set to swipe).
- Factory reset from Settings.
- Set up again with no lockscreen.
- Flash any ROM (no data format).
- On “Couldn't start Android system”, format data.
- ROM boots.
- Set up offline, no lockscreen (IMPORTANT).
- Wait 30–60 seconds.
- Try adding fingerprint using the SAME lockscreen used on stock.
Method 3 — Calibration Fix (If enrollment overlay appears but won’t register)
This means your fingerprint module is probably uncalibrated.
- Flash stock ROM (fastboot ROM).
- Run:
fastboot erase frp
- Set up offline and set lockscreen.
The fingerprint most likely crashing after setup PIN. Retry on settings, still the same. It mostly the fingerprint calibrate is failing. - Root the device.
- Write again your backup original persist image. (Same like Method 2 step 5)
Check again the fingerprint. If still crashes, continue to the next step. - Enter CIT mode by tapping Kernel Version repeatedly.
- Run the Fingerprint Test.
- If it says fail, follow the recalibration guide: https://youtu.be/jRqGdfzw8GU?si=CZS_lDx3NOt0YGwd
- Reboot and test fingerprint again.
- If working, continue:
- Factory reset from Settings.
- Set up again without lockscreen.
- Flash any ROM (no data format).
- On “Couldn't start Android system”, format data.
- Boot ROM normally.
- Set up offline, no lockscreen.
- Wait 30–60 seconds.
- Try adding fingerprint using the SAME lockscreen from stock.