- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
关于魅族MX4 Pro mTouch 你可能需要知道的事
首款正面按压式指纹识别的Android 手机,诞生于魅族。这句略长的修饰语背后,是魅族工程师两年的心血。
魅族内部早在2012 年就有使用指纹识别技术的想法,但它当时对于手机领域还是一张白纸。为了最好的体验,指纹识别置于背面或者滑动式指纹识别都被否掉,尽管这些方案成本低廉量产也容易。今年年初,魅族又接触了国内外5 家供应商,由于芯片尺寸及工作原理会影响整个手机ID 设计与内部电路构造布局,所以定案在项目里占据了极高的权重,以致于最终敲定前各方都存在极大争论。
起初,Goodix 提供一整套成型的指纹硬件方案,可是外观尺寸与魅族风格不相匹配,但得益于成熟的技术,魅族选择了合作并又走上定制之路,蓝宝石玻璃、传感器、保护盖板、外观尺寸等所有分装模具重新开发,软件算法也重新进行调试。
如此费劲心思,是否值得?
mTouch 的响应速度快至0.5s,半秒时间里历经了按下Home 键、亮屏、读取图像、传输数据、成功匹配、解锁整六个过程。如果纯指纹解锁速度不及点按数字解锁,那存在就无任何价值。
关于 Home 键的形状,外界或许还存在一定争议。其实我们选择了圆角矩形的原因很简单,如果你将 Home 键竖立并放大,你可以发现它与整机几乎拥有一致的设计语言。
指纹的安全性,重要程度远超功能体验。出于数据安全考虑,我们在设计 mTouch 时没有保留任何数据接口。此外,围绕 mTouch 最为关键的传输、记录、存储三大环节均进行了加密措施。
传输加密:数据从芯片传输到主控期间通过 Tiny 加密算法进行加密,主控必须通过密钥方可进行解密;
记录加密:与滑动式指纹识别拼接图像来获取完整指纹数据不同,mTouch 的按压式指纹识别在记录指纹时,提取的仅为特征值;
存储加密:指纹特征值最终是经过AES128 加密算法加密存储到主控上,密钥与芯片内部唯一的身份 ID 绑定。另外,mTouch 还使用了ARM TrustZone 技术,从硬件层面隔离所有 SoC 硬件和软件资源,使它们分别位于安全区域和普通区域。
为了最大程度保护 mTouch,我们在表面覆盖上一整块蓝宝石玻璃。众所周知,蓝宝石有一个缺点,成本贵,但却能保护好模组,避免因磨损刮花影响指纹体验。
除了支持 360°全角度解锁外,聪明的 mTouch 还具备学习能力。在每次按压解锁成功的前提下,一旦识别到有些特征值没被记录过,便会根据特定的算法,将其与此前记录的特征值相匹配,当确定为同一手指时,便会保留方便后续使用。所以,mTouch 越用越好用。