*******工程机和工厂固件方面的常识
可能很多玩机友友对什么是工厂固件比较陌生。那么今天的话题就围绕这个和大家讨论下。其实一般厂家的流程都是在一部机型推放市场之前,需要经过预研企划、研发设计、全面测试等诸多环节。在这一整个改善的全过程中,厂家做出的一些成品、半成品的机型,都可以统称为“工程机”。相对于后来正式上市销售的手机,工程机都是“NOT for sale(非卖品)”的。那么工厂固件也是如此。一个成品的机型都是从工厂固件一步步到成品的官方发布固件。
一部手机上市,需要经过各种检测,总体上分为功能测试和可靠性测试。功能测试,是指手机拥有的各种必备功能和附加功能是否正常工作的检测。可靠性测试,是指手机的各项功能或各个组件能否牢靠的工作,并能在用户正常的使用期内不出现功能的失效。在工厂固件中就有各种测试和调试工具。方便针对个功能进行调试。
其实目前市场流通的工程机很少。前期大多有乐视系列机型较多,后期的谷歌系列和lg系列.等等。正常工程系列机型是禁止销售的。但有个别商家渠道个例销售。那么工厂系列的固件界面到底是那种呢。咱们就以手头一款机型作为演示
好了.言归正传。以上只是一款黑鲨3pro的工厂系统界面。其实很多朋友都可以看出来,他很接近与原生固件。对。其实工厂系列的固件都是原生系统界面。因为不涉及端口分区加密。其他机型的工厂固件界面都大同小异。
其实说实话。本人前期对这个也不太了解。只有在一次客户需求串码修改中了解到所谓的工厂固件和其大概的用法。后期也和其他知名作者探讨过这方面的知识。目前全网可能只有在一家论坛有这种固件分享较多和全面。也多次支付使用过其中的工厂固件
******工厂包的作用和刷写方法
一:工厂包的刷写方法其实都大同小异。官方怎么刷 工厂固件也一样。
二:工厂包的作用。综合来说。有以下几点
1》:他用于读写 改写 调试当前手机的各项参数。当工厂固件写入到手机里后,默认就开启了读写端口。而且这种端口是解密状态,什么是解密?以小米系列来做个说明。当你root后miui系统版本基础上开启了读写端口时。正常你可以读取到当前手机的各项参数。包括 imei wifi 蓝牙 meid sn序列号等等的参数,当然你仅仅是只能读参数,不能写参数,因为miui系统版本的基带参数端口是加密状态。没有写参数的权限。那么工厂固件是有读写参数权限的。可读 可写。讲到这里,友友们应该就有所了解了吧.他的主要功能用于一些用户读写 改写参数。改写后在刷回miui系统即可 .写好的参数不变。以下是这款手机工厂固件后的端口状态。未装驱动前,
2》:用于误檫除 格机导致的基带参数 指纹 传感器 nv损坏等等分区的修复和写入。综上所述,端口开启状态写入各项檫除的新参数即可。例如persist传感器分区,在miui系统下没有写这个参数的权限,工厂固件下分区读写也是没有限制。当然也有非工厂固件下的其他写入方法。
3》:用于维修 更换字库 cpu等后的刷写修复,例如小米系列机型他的cpu序列号和字库绑定的,如果更换其中之一。正常状态需要刷写工厂固件来过渡调试。
4》:用于第三个刷机解锁等等方面的资源调用。工程机和工厂固件正常是没有bl锁限制的。例如你有bl锁的机型写入工厂固件后他是没有bl锁状态。你可以fastboot模式进行刷写固件和分区操作。这个功能主要用于维修人员。目前有的机型中“临时bl锁”就是借用了工厂固件中的分区调用来达到临时开启bl锁的作用。