关于小米手机bl锁的探究和猜想

LinSan2019年09月23日learning, ,
1条 182次

手机发烧友可能都知道bl锁这个东西,有人称之为“碧浪锁”,至于为啥我就不知道了,可能跟“碧池”啊什么的有些关系。当然有些网友把bl称之为“贞操带”这样,也是非常的形象。

林三有时在闲鱼上购买手机,就遇到了这个情况,以前不是很懂,现在有些豁然开朗了。前年购买的小米5手机,老板的描述中是可以卡刷升降级,不能线刷,弱鸡的我没注意到不能线刷,而发现的时候,老板以购买前说明的很清楚为由不予退货。想想不能线刷就算了,毕竟也不是非要发烧。

不能线刷的机器并不是有bl锁那么简单

通过和某闲鱼卖家交流,加上百度上小米论坛(为迎接70周年国庆,小米论坛大量帐号被误封)里面的验证,才明白这个不能线刷的机器,是因为有隐藏id导致。看起来,我的小米5是可以卡刷并任意升级降级的,但是实际上的区别并不仅仅这些,功能上还存在阉割(等我小米6到了再验证)。

首先,不能正常升级和恢复的手机都是id机,渠道可能是捡的或者偷的或者柜台展示机。这种机器因为有id所以升级、降级、刷机后进入桌面都会要求输入原来的小米帐号之密码,而你没有!这种验证手机归属的方法,据说是写在硬件里面的,目前大多数小米手机不能被破解。

其次,高级点的,如我手中的小米5,可能是完美解锁机。可以自由升级降级还原,只是无法进行线刷?为什么不能,因为bl锁不能解,即使帐号密码都没问题,但是在开发者选项中绑定帐号,总是会出现错误,或者绑定失败的提示。不能退出id重启还是关闭定位都无法绑定的说...

最后,有些老板说凡是隐藏id的机器指纹支付都是不能的。林三验证了下,果然如此:我的小米5指纹识别解锁手机是没问题的,但是在支付宝的设置里面想开启指纹支付,就什么看不到,为啥?我猜想,这些完美解锁机在处理id的时候,要屏蔽id就涉及到安全芯片的一些功能之屏蔽,而指纹亦属于这个安全屋里面的功能,所以只好一并给屏蔽了,最终导致支付宝看不到指纹支付选项。

关于小米手机bl锁的探究和猜想

而我仍然也很多疑问需要验证!

比如bl锁到底是跟帐号绑定,还是跟帐号使用权限绑定的,这个很重要呢;比如为什么支付宝看到指纹支付,说明指纹是不起作用的,可仍然可以操作指纹解锁手机,除非是两种使用机制;比如这些隐藏id的手机是对硬件做了哪些软解,最终是否对手机的耗电产生影响,增加负荷?

我觉得,很快我就会写文章重新解释的吧。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

目前评论:1   其中:访客  1   博主  0

    • avatar 卡卡讯 2

      就算没解锁的手机,拆机短接进入9008模式,刷第三方系统aosp,rr完全没问题,我估计就是和IMEI绑定的,只要登陆账号,就会出问题!

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: