V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
azh7138m
V2EX  ›  Android

有没有用 mi6 的朋友 指纹传感器在 lineage OS 16 下不工作要怎么解决

  •  
  •   azh7138m · 2019-08-04 21:24:27 +08:00 · 14077 次点击
    这是一个创建于 1941 天前的主题,其中的信息可能已经有所发展或是发生改变。
    录入指纹提示 fingerprint enrollment didn't work

    刷机包用的是 miui_MI6Global_9.6.27_26a3c95506_9.0+lineage-16.0-20190803-nightly-sagit-signed
    第 1 条附言  ·  2019-08-04 23:31:16 +08:00
    现在用 https://www.v2ex.com/t/589011#r_7715091 提到的版本,指纹可用
    los 现在不展示过去的链接,我无法换到 15.1,暂时没法做测试了
    第 2 条附言  ·  2019-08-04 23:33:05 +08:00
    测试页面内跳转 [Link](#r_7715091)
    第 3 条附言  ·  2019-08-04 23:33:33 +08:00

    测试页面内跳转 Link

    v2这个附言好捉鸡

    第 4 条附言  ·  2019-08-04 23:44:37 +08:00
    原帖说的避免清数据估计是不行,gapps 还是得重新刷一遍。现在还没法 root,刷入官方 16 的 root addon 会报错,非常尴尬
    第 5 条附言  ·  2019-08-05 01:01:28 +08:00
    open gapps 刷入失败,提示架构不同,手动跳过安装脚本的架构校验,开机后还是没有 gapps。
    root 目前看只能用 magisk 了。
    建议 mi6 不要升级到 los16 (
    第 6 条附言  ·  2019-08-05 10:28:26 +08:00

    最后发现是对底包版本有要求,mk那边写的是,10.2或是开发版3月中旬之前,具体下载可以去 Xiaomi Firmware Updater

    46 条回复    2019-08-23 08:58:03 +08:00
    ysc3839
        1
    ysc3839  
       2019-08-04 21:29:34 +08:00
    先刷回官方系统确认是否是硬件问题,不是的话向 LineageOS 报告 bug。
    Trim21
        2
    Trim21  
       2019-08-04 21:34:18 +08:00 via Android
    mi6 指纹有两种型号…
    azh7138m
        3
    azh7138m  
    OP
       2019-08-04 21:41:39 +08:00
    @ysc3839 刷之前可以用的


    @Trim21 goodix 和 fpc 自行改名那个操作吗。。。16 里面没有这些文件
    XHalso
        4
    XHalso  
       2019-08-04 22:28:45 +08:00
    确实不可用,我也是今天 mi6 刷的同版本的 lineage
    azh7138m
        5
    azh7138m  
    OP
       2019-08-04 22:31:33 +08:00 via Android
    @XHalso 呃,那稳定版+15.1 指纹可用吗?
    HankAviator
        6
    HankAviator  
       2019-08-04 22:35:45 +08:00
    @azh7138m 15.1 一直没问题,因为 xposed 不放心所以没升 16
    gz911122
        7
    gz911122  
       2019-08-04 22:37:24 +08:00
    mi6 指纹俩型号 有一个好像要处理下
    HankAviator
        8
    HankAviator  
       2019-08-04 22:38:12 +08:00
    15.1 的官方维护者把自己的 mi6 卖了,现在官方只合并上游更改。要刷试试接手的这个 https://forum.xda-developers.com/mi-6/development/stable-lineageos-16-0-sagit-t3850954
    XHalso
        9
    XHalso  
       2019-08-04 22:55:32 +08:00
    @azh7138m 15 的之前刷过,可以用
    azh7138m
        10
    azh7138m  
    OP
       2019-08-04 22:57:16 +08:00 via Android
    @HankAviator 我看 wiki 页写的是俩德国老哥在维护,现在是都弃坑了吗。。。

    我来试试后面这个
    azh7138m
        11
    azh7138m  
    OP
       2019-08-04 23:18:46 +08:00
    @XHalso emmm 那比如现在我找不到 los 15.1 的下载链接了,要怎么办。。。。。
    LZSZ
        12
    LZSZ  
       2019-08-04 23:41:33 +08:00
    我 mi note3 没问题 ,微信和阿里系都可以用指纹。
    azh7138m
        13
    azh7138m  
    OP
       2019-08-04 23:42:27 +08:00
    @LZSZ 建议读题
    kokutou
        14
    kokutou  
       2019-08-05 01:06:52 +08:00
    mi6 架构是 ARM64,opengapps 下对了吗。。。

    fastboot 刷开发版底包,刷 twrp,双清,刷 lineageos,刷 opengapps 就行了。。
    http://www.miui.com/shuaji-393.html
    我之前用着啥问题都没有,mi6 的 lineageos 非常完美。
    Eytoyes
        15
    Eytoyes  
       2019-08-05 07:44:59 +08:00
    16 的听筒声音大吗,miui10 的听筒声音的实在是太小了,跟蚊子似的,论坛里反馈无数次一点用都没有
    HankAviator
        16
    HankAviator  
       2019-08-05 07:48:23 +08:00
    LokiSharp
        17
    LokiSharp  
       2019-08-05 08:36:20 +08:00
    我 mi6 的每个礼拜更新最新版本 LOS 没问题啊
    billyu
        18
    billyu  
       2019-08-05 09:01:41 +08:00 via Android
    搭车问问你们的 mi6 会不会经常自己震一下 但是并没有任何通知🤔
    soulzz
        19
    soulzz  
       2019-08-05 09:23:01 +08:00
    mokee 了解一下 基于 lineage 本地化以及系统做的几乎完美
    keepro
        20
    keepro  
       2019-08-05 09:26:29 +08:00
    50 包邮解君愁
    kokutou
        21
    kokutou  
       2019-08-05 09:29:08 +08:00
    @soulzz #19
    mokee 的完成度比 lineageos 低。。。
    看起来虽然包很多,但很多刚上去的是有 bug 的。。。

    建议是优先 lineageos,其次 mokee
    pullos
        22
    pullos  
       2019-08-05 10:09:04 +08:00 via iPhone
    现在得用旧底包,也就是稳定版 10.01 。
    另外 8.5 号的版本应该就能用 9.0 的底包了
    https://t.me/XiaomiMi6Arsenal/212
    还有现在 offical 的 los16 应该是有人维护的 https://forum.xda-developers.com/mi-6/development/rom-lineageos-16-0-mi-6-t3938146
    azh7138m
        23
    azh7138m  
    OP
       2019-08-05 10:24:56 +08:00   ❤️ 1
    @kokutou 下对了,mk 和 los 官方都能刷,这种错误我还是不会犯的

    @HankAviator 自觉的厥起了屁股.webp (

    @LokiSharp
    @pullos

    昨晚终于发现是对底包有要求,mk 那边写的是 10.2 或者开发版 3 月中旬之前,实测指纹可用,其实 los 一开始也校验了 TrustZone,报错刷不进去,我把校验去掉了(笑


    然而上周国际版 fw 10.4 的更新就是 Android9 了,很捉鸡
    wtdd
        24
    wtdd  
       2019-08-05 10:26:22 +08:00
    mi6 官方升 9.0 没几天吧,需要等开源,然后 los 适配新包,才是稳定可用的版本,之前都是凑合用,各种性能和软硬件问题,不过一般不会影响使用,指纹失灵这种大问题恐怕不是 los 的问题
    HankAviator
        25
    HankAviator  
       2019-08-05 10:40:33 +08:00 via Android
    @pullos 哦哦,neo 就是之前 cozzmy 弃坑后接手的,这么快就成官方分支维护者了。
    p 的音量修改太烦,另外 xposed 估计也不会有官方版了,停在 o 上没升级动力
    JackieMe
        26
    JackieMe  
       2019-08-05 11:56:32 +08:00 via Android
    @soulzz 魔趣好像不是基于 LOS 而是直接基于 AOSP 的,至少官方一直是这么说的
    azh7138m
        27
    azh7138m  
    OP
       2019-08-05 12:05:31 +08:00 via Android
    @JackieMe 然而。。。里面好多 los 的东西
    JackieMe
        28
    JackieMe  
       2019-08-05 12:20:29 +08:00 via Android
    @azh7138m 相当于 cherry pick 了别的 ROM 的改动咯,如果只是各个 ROM 相互借鉴好的东西这没什么吧,但是基于那就不一样了
    Kuhlii
        29
    Kuhlii  
       2019-08-05 14:31:10 +08:00
    酷安搜索 fixfingerprint,那款自制 app 也许能解决你的问题。mi6 指纹模块有两种型号,我记得在论坛有提到刷原生后其中一个型号的指纹模块无法工作。我的刷过 rr、pe、魔趣和 lineage,指纹啥的都没问题。所以大概可以排除 rom 的原因
    azh7138m
        30
    azh7138m  
    OP
       2019-08-05 16:00:56 +08:00
    @Kuhlii 看附言啊,底包的问题,9.0 的底包是今天的 nightly 才适配的
    gzxu
        31
    gzxu  
       2019-08-06 00:28:08 +08:00 via Android
    @azh7138m 求问下,在魔趣网站的什么页面可以看到 ROM 所需的底包呢,我只知道在 LineageOS 的提交记录里面可以看到一些~多谢
    azh7138m
        32
    azh7138m  
    OP
       2019-08-06 00:55:46 +08:00   ❤️ 1
    @gzxu 说是底包,其实校验的是 trustzone 版本,魔趣论坛写的 https://bbs.mokeedev.com/t/topic/14799 要 10.2

    在 los 里面是在刷机包的 META-INF\com\google\android\updater-script 里面写的校验,我看没过把它删掉了直接刷的(捂脸),没想到是需要刷 8.0 的底包
    pullos
        33
    pullos  
       2019-08-07 20:54:29 +08:00 via iPhone
    @billyu #18 可能是开了 nfc ?
    billyu
        34
    billyu  
       2019-08-08 09:45:13 +08:00 via Android
    @pullos 没有开 而且也不是 NFC 的那种强震动
    Trim21
        35
    Trim21  
       2019-08-09 02:30:02 +08:00
    今天 mi6 刷了 los16, 还发现了一个坑.
    安装 twrp 的 app 的话可能会导致无法进入系统, 一直重启回到 recovery 界面
    zhujiahao
        36
    zhujiahao  
       2019-08-11 04:39:58 +08:00
    这是我在使用小米手机的经验还有一些安卓开发者处得到的一些启发

    指纹注册不可用,可能是因为开源内核中的二进制 inter-Hex 和你手机的新固件二进制 blob 文件不相同,无法通过一些验证之类的东西,而且我不知道为 Ihex 要写入内核处

    先用内核提供的 ihex,记住开头的特定字符数据

    对你的指纹二进制 blob 文件进行提取
    csplitb --prefix dumped-fw- --suffix .bin --number 4 <特定字符数据> <Kernel-Image>

    然后用 dd 转储

    在把的到的新二进制 blob “ goodix.bin ”转换为 Intel Hex 文件

    用 avr-objcopy 将它放在你的内核 frigerprint 驱动中,编译内核

    刷入手机后指纹应该可以使用了
    y3wegy
        37
    y3wegy  
       2019-08-22 11:22:17 +08:00 via Android
    0803 的刷机包可以共享吗?最新版的微信语音没有声音
    wedfds
        38
    wedfds  
       2019-08-22 12:58:07 +08:00
    同求 0803 rom 包
    azh7138m
        39
    azh7138m  
    OP
       2019-08-22 13:06:40 +08:00
    @y3wegy
    @wedfds

    我的微信也没有声音,你可以考虑下 mk
    不一定有存,我晚上回去看看吧
    wedfds
        40
    wedfds  
       2019-08-22 13:15:40 +08:00
    @azh7138m 中国人做的东西 兴趣不大啊,不知道那个非官方版本的 los16 有没有声音,还有一个俄罗斯大神的 shenev 还是什么系统 好像也不错
    azh7138m
        41
    azh7138m  
    OP
       2019-08-22 14:15:54 +08:00
    @wedfds
    AospExtended 的 mi6 维护者和 lineage 的是一个人,这个也可以尝试下,Pixel Experience (停更了)也有 mi6,也可以试试
    y3wegy
        42
    y3wegy  
       2019-08-22 14:32:10 +08:00 via Android
    @azh7138m 不会吧,0803 都不行,那哪个版本 OK
    azh7138m
        43
    azh7138m  
    OP
       2019-08-22 14:39:59 +08:00 via Android
    @y3wegy 我是 0808,不是 0803
    这两个版本对底包要求不同
    y3wegy
        44
    y3wegy  
       2019-08-22 15:11:57 +08:00 via Android
    @azh7138m PE 流畅度和 lineage 感觉差别好大
    azh7138m
        45
    azh7138m  
    OP
       2019-08-22 15:27:39 +08:00
    @y3wegy 特效拉满就会掉帧(
    y3wegy
        46
    y3wegy  
       2019-08-23 08:58:03 +08:00 via Android
    @azh7138m 你的 0803 可以 share 给我吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1444 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:33 · PVG 01:33 · LAX 09:33 · JFK 12:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.