刷入第三方 rom 无法使用指纹解锁该如何排查?

Hansee 1月前 17

冷门机型联想 P2,太冷门了中文、英文都搜了没有找到同样的问题。 用官方 rom 可以录入指纹可以解锁。 刷 mokee 或者 los,录入到最后一下的时候显示。 “未完成注册 无法注册指纹。请重试或使用其他手指” 是驱动的问题吗?

最新回复 (9)
  • azh7138m 24天前
    引用 2
    看 xda 的帖子,先刷一下 P2a42_S251_171107_ROW 试试?
  • tanranran 24天前
    引用 3
    这种 99.99%是驱动的问题
  • sugarkeek 24天前
    引用 4
    mokee 官方适配的机型吗?一般适配了质量都还不错,指纹问题这种应该不会出现吧。
    还是 gsi 通用包刷点?
  • jjpprrrr 24天前
    引用 5
    android 系统遇到问题,第一反应不应该是 adb logcat 抓日志吗……
  • 楼主 Hansee 24天前
    引用 6
    @azh7138m 刚做完这个操作,刷了这个低包,再刷 los,也还是没有用。

    @sugarkeek mokee 的是 mokee 官方下的,los 的也是 los 官方下的
  • 楼主 Hansee 24天前
    引用 7
    @jjpprrrr log cat 抓出来是这样


    04-10 17:58:10.920 3075 3078 D [email protected]: onAcquired(6)
    04-10 17:58:10.921 2549 2549 V FingerprintService: Acquired: 6 1
    04-10 17:58:10.922 3812 3812 W FingerprintManager: Invalid acquired message: 6, 1
    04-10 17:58:10.925 2549 2549 V FingerprintService: Acquired: 6 1
    04-10 17:58:10.926 3812 3812 W FingerprintManager: Invalid acquired message: 6, 1
    04-10 17:58:10.924 3075 3078 D [email protected]: onAcquired(6)
    04-10 17:58:11.021 3075 3078 D [email protected]: onAcquired(0)
    04-10 17:58:11.021 3075 3078 D [email protected]: onEnrollResult(fid=0, gid=0, rem=13)
    04-10 17:58:11.022 2549 2549 V FingerprintService: Acquired: 0 0
    04-10 17:58:11.024 546 585 E ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
    04-10 17:58:11.020 496 496 W qseecomd: type=1400 audit(0.0:799): avc: denied { search } for name="/" dev="mmcblk0p17" ino=2 scontext=u:r:tee:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=0
    04-10 17:58:11.023 496 496 I chatty : uid=1000(system) /vendor/bin/qseecomd identical 3 lines
    04-10 17:58:11.023 496 496 W qseecomd: type=1400 audit(0.0:803): avc: denied { search } for name="/" dev="mmcblk0p17" ino=2 scontext=u:r:tee:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=0
    04-10 17:58:11.027 2324 2652 W SynapticsLIB: vfmEx.c 11564 3
    04-10 17:58:11.027 2324 2652 E SynapticsLIB: vfmEx.c 2740 2
    04-10 17:58:11.383 3075 3078 D [email protected]: onAcquired(6)
    04-10 17:58:11.384 2549 2549 V FingerprintService: Acquired: 6 2
    04-10 17:58:11.385 3812 3812 W FingerprintManager: Invalid acquired message: 6, 2
    04-10 17:58:12.286 2549 2549 V FingerprintService: Acquired: 6 1
    04-10 17:58:12.287 3812 3812 W FingerprintManager: Invalid acquired message: 6, 1
    04-10 17:58:12.289 2549 2549 V FingerprintService: Acquired: 6 1
    04-10 17:58:12.290 3812 3812 W FingerprintManager: Invalid acquired message: 6, 1
    04-10 17:58:12.285 3075 3078 I chatty : uid=1000(system) [email protected] identical 1 line
    04-10 17:58:12.288 3075 3078 D [email protected]: onAcquired(6)
    04-10 17:58:12.379 3075 3078 D [email protected]: onAcquired(0)
    04-10 17:58:12.379 3075 3078 D [email protected]: onEnrollResult(fid=0, gid=0, rem=12)
    04-10 17:58:12.379 2549 2549 V FingerprintService: Acquired: 0 0
    04-10 17:58:12.380 546 585 E ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
    04-10 17:58:12.380 496 496 W qseecomd: type=1400 audit(0.0:805): avc: denied { search } for name="/" dev="mmcblk0p17" ino=2 scontext=u:r:tee:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=0
    04-10 17:58:12.385 2324 2652 W SynapticsLIB: vfmEx.c 11564 3
    04-10 17:58:12.386 2324 2652 E SynapticsLIB: vfmEx.c 2740 2
    04-10 17:58:12.683 3075 3078 D [email protected]: onAcquired(6)
    04-10 17:58:12.684 2549 2549 V FingerprintService: Acquired: 6 2
    04-10 17:58:12.685 3812 3812 W FingerprintManager: Invalid acquired message: 6, 2
    04-10 17:58:13.426 2549 2549 V FingerprintService: Acquired: 6 1
    04-10 17:58:13.426 3812 3812 W FingerprintManager: Invalid acquired message: 6, 1
    04-10 17:58:13.427 2549 2549 V FingerprintService: Acquired: 6 1
    04-10 17:58:13.428 3812 3812 W FingerprintManager: Invalid acquired message: 6, 1
    04-10 17:58:13.424 3075 3078 I chatty : uid=1000(system) fin
  • jjpprrrr 24天前
    引用 8
    @Hansee #6 如果 fingerprint HAL 该有的东西不缺的话,试试 SELinux permissive 。不清楚你的指纹具体是什么,但是日志里有 qsee 读 persist 文件的 denial,有可能会导致指纹失败。有 root 的话,直接 adb shell 里 setenforce 0 就是 permissive 了,可以用 getenforce 来确认以下当前 SELinux 状态。
  • 楼主 Hansee 24天前
    引用 9
    setenforce 0 后,“未完成注册 无法注册指纹。请重试或使用其他手指” 的问题没有了!!!
    因为传感器直接不工作了 (狗头
  • ziseyinzi 24天前
    引用 10
    有些机型就是这样的,加密相关的功能做在 TEE 里,刷第三方系统就失效。不知道你这个机型是不是这种。
  • 游客
    11
返回