IMPORTANT: HTC Dev Unlock for Bootloader Disables Fingerprint Sensor
- scotty1223 posted a method by which you can change your UNLOCKED
flag back to LOCKED
which then re-enables the fingerprint senser. I'd recommend to just avoid HTCDev.com for unlocking and go straight to this thread: http://forum.xda-developers.com/show....php?t=2540004
On a personal note:
It makes sense really. Your fingerprint is like a unique password that you cannot change so HTC is doing everything prudent to protect that password for you. I don't see a problem with this personally.
On a technical note:
I believe the TZ partition (mmcblk0p11) has a check for whether the device is LOCKED, UNLOCKED, or RELOCKED. If it is anything other than LOCKED then the fingerprint scanner is automatically disabled.
I believe there are two possible ways to re-enable the fingerprint scanner:
- Issue the command fastboot oem lock from the bootloader then run a factory RUU for your carrier
- Hex edit the TZ partition to remove the unlock check, then fastboot oem lock and subsequently unlock the device again
The first method would most likely require that you also flash the stock recovery from fastboot before relocking.
The second method would require S-OFF to function as it is very unlikely that mmcblk0p11 is writable with S-ON.
I am by no means an expert with HBOOT or TZ so I may be way off base here, but that's how I see it right now. I'll see if I can get a warning posted in the threads about the fact that unlocking the bootloader with HTC Dev method will disable the fingerprint scanner.
Current Phone: HTC One M8 (2014) (AT&T 32GB, Unlocked Bootloader)
* ROM: ViperOneM8 (latest version)
* KERNEL: Stock (best battery life and compatibility)
Any sufficiently advanced technology is indistinguishable from magic.
- Arthur C. Clarke