一加手机吧 关注:5,480,818贴子:36,966,911

【资源】(转)一加手机刷机114——刷机失败错误查询

只看楼主收藏回复

本帖转自社区玩机组出品,感谢玩机组黎帅帅
前言
作为刷机小王子的一加手机从Android4.3刷到现在的棉花糖,一定培养了一批刷机高手。但是层出不穷的刷机错误还是会困扰大家。在这篇帖子里,玩机组带大家从recovery解析,为大家提供一个查询刷机错误的地方,就像查询上网错误代号一样。
在本帖子一楼为大家提供了了解recovery的方法,感兴趣的加油可以尝试尝试哦。
感谢 @dlhxr @xs-小煞 的指导


1楼2015-12-17 08:49回复
    错误类型
    刷机过程中的错误类型可以大致分为以下几类:
    1. trustzone版本错误
    2. 设备号不符
    3. 刷机包损坏
    4. 换系统未双清导致的拒绝刷入
    5. 签名问题
    6. OTA失败问题、
    7. 黑砖


    2楼2015-12-17 08:50
    回复
      2025-08-25 06:15:35
      广告
      不感兴趣
      开通SVIP免广告
      【传感器失效】
      如果大家从cs1.2刷入4.4或以上版本的ROM(例如MIUI)出现打电话黑屏的情况,热点无法开启情况,请查看
      【玩机组出品】30M一加精简底包,解决传感器失效问题-0419http://www.oneplusbbs.com/forum. ... 4213&fromuid=695681
      (出处: 一加手机社区官方论坛)


      3楼2015-12-17 08:51
      回复
        【升级棉花糖】
        如果大家升级棉花糖,建议5.0及以下的加油请刷入帖子最后一个底包再刷入棉花糖
        【玩机组出品】30M一加精简底包,解决传感器失效问题-0419http://www.oneplusbbs.com/forum. ... 4213&fromuid=695681
        (出处: 一加手机社区官方论坛)


        4楼2015-12-17 08:51
        回复
          以下进行错误解析


          5楼2015-12-17 08:52
          回复
            trustzone版本错误
            【名词解释】
            trustzone,从字面意思就可以知道他的作用,“安全区域”。这项技术在2004年开始ARM CPU内核将附带TrustZone技术。下面引用一段话让大家来理解
            ARM TrustZone技术在微处理器内核中实现,保护“可擦写”(on-and off-chip)芯片内存。系统的安全功能原理(其中包括隐私的保密问题等)设置在内核硬件中,因而去除了内核外与便携式技术无关的技术方案内容。在这种方式下,安全功能是作为一种固有特征而在所有设备的核心部分得以维护的,此时,对内核及性能的影响降到了最低,同时还允许开发者在安全功能硬件基础上开发其他安全功能(如密码系统)。
            现在的好多技术都是通过这个加密来实现的,比如说三星把指纹识放到了trustzone里面,许多移动支付来靠他保证安全等等。对于一加这样的可以刷好多Android版本的机型来说,trustzone版本就意味着你的底包版本,因此为什么在从cs1.2刷到魔趣5.1版本的时候要刷入底包就是这个道理。
            感兴趣的同学可以阅读以下网址:http://labs.chinamobile.com/news/70140
            由此可见trustzone版本对于手机系统来说就是非常的重要,如果trustzone紊乱那可是会出大麻烦的,所以刷机过程会检查trustzone版本。
            【问题表现】
            这种问题常常伴随着内核的升级,在一加手机刷机过程中出现过两种错误代码:1. ("TZ.BF.2.0-2.0.XXXX") == "1"2. oppo.verify_trustzone("TZ.BF.2.0-2.0.0109") == "1"
            【解决方法】
            出现以上问题的加油可以参照这两篇帖子http://bbs.mfunz.com/thread-1007907-1-1.html(感谢@martincz)http://www.oneplusbbs.com/thread-756379-1-1.html(感谢@混元无极)
            通俗的来讲就是底包不对,换底包就可以了


            7楼2015-12-17 08:55
            回复
              设备号不符问题
              【名词解释】
              用 android 的官方文档来说,
              device id 不是用于标识你的设备的。他是标识一个设备的一次刷机行为的。换句话说,每次三清,刷机,这个ID会改变,(理论上是如此,当然不排除某些设备没有按照这个标准实现)对 Google 来说,第一次使用 android 设备需要输入 google 帐号,修改 google 主帐号必须「恢复出场设置」(相当于刷机一次),因此对 google 来说一个 device id 实际上对应一个 google 帐号。记住你的设备不等于记住你的人,因为一个设备可能卖二手,而且一个设备也完全可能给不同的人共用,而且一个人也会经常更换手机(比如我)。知道你的设备在哪里也不等于知道你在哪里,因为一个人完全可以有五个不同的设备都同时在激活状态,并且他们被放在不同的地理位置(比如我)。所以总的来说,这个 ID 用的人很少,除了 google 应用自身以外。
              谷歌可以通过获取设备号来统计系统安装数量,
              【问题表现】
              这个很好发现,比如你用一加手机刷了一个其他机型的rom,比如360OS。。。。刷机过程中出现“Error execting updater binary in ZIP/ ROM 的名字”(这也会出现在签名问题中 ,解决方法:试试wipe数据后重启recovery再刷,不要wipe完直接刷)
              【解决方法】
              1. 把刷机包解压。2. 找到META-INF-com-google-android,里面有两个文件update-binary和updater-script。3. 打开updater-script,把assert那一句全删了。


              8楼2015-12-17 08:58
              回复


                来自Android客户端9楼2015-12-17 08:59
                收起回复
                  2025-08-25 06:09:35
                  广告
                  不感兴趣
                  开通SVIP免广告
                  刷机包损坏
                  【名词解释】
                  加油的刷机包大多是从百度网盘或者是某个服务器上下载下来的,因此存在这样的情况:
                  1. 开发者在上传到服务器,百度云中半路损坏导致加油下载的ROM也是坏的。
                  2. 加油在从硬盘考入到手机过程中损坏。
                  3. 好奇心重的加油想看看刷机包里面是什么,自己打开刷机包捣鼓一番。
                  4. 加油在下载过程中刷机包损坏,这是很常见的,比如加油的网速不好,加油硬盘有问题等等。
                  5. 某个恶意开发者开发了一个坏的刷机包,或者某些人为了骗粉。
                  【问题表现】
                  这样的在开始刷入过程中就会有问题,经常是一刷入就停止。


                  10楼2015-12-17 09:00
                  回复
                    换系统未双清导致的拒绝刷入·
                    这就不多说啦,刷机也要养成良好的习惯哦~


                    11楼2015-12-17 09:00
                    回复
                      签名问题
                      【名词解释】
                      签名,就相当于是贴一个标签。对于官方的rom或者是update的rom来说尤其重要,我们要刷入第三方re的原因就是这个,因为官方re的签名是无法关闭的。但是有一些同学还是因为好奇心把第三方re的签名给打开了,这就导致许多没有签名或者是签名不正确的rom刷不进去。
                      【问题表现】
                      1.刷机开始后立马停止,出现FAILED<remote: signature verify fail>

                      2.有的第三方re不支持官方签名rom的刷入,会出现“Error execting updater binary in ZIP/ ROM 的名字”。(方法1.试试wipe数据后重启recovery再刷,不要wipe完直接刷。方法2.换个re重新再刷。)
                      【解决方法】
                      关闭re的检查签名,如果你是官方的re,你可以查看@dlhxr的帖子http://www.oneplusbbs.com/thread-860851-1-1.html
                      如果你是第三方re,你从哪打开的你就从哪关闭就行啦。


                      12楼2015-12-17 09:02
                      回复
                        OTA失败问题
                        无论你是oxygen OS / H2 OS / Cyanogenmod / Cyanogen OS / 魔趣等等可OTA的系统在OTA时失败,请查看是否有以下情况:
                        1.删除系统里的东西(卸载刷完后自带的第三方可正常OTA)。有人刷好包后会精简手机system里的东西,这样的话OTA就会失败。手动刷入增量包也会失败,只能刷入完整包。
                        2.所使用的recovery有问题,有的recovery不支持自动升级,这样的话就只能手动进入recovery模式,用第三方re手动刷入增量包。
                        3.下载增量包时出现问题,不过如果下载的增量包有问题手机会直接提示。
                        4.单独刷入supersu也会影响OTA。
                        如果存在的话,请刷全量包解决~


                        14楼2015-12-17 09:03
                        回复
                          黑 砖
                          【名词解释】
                          手机黑砖算是刷机遇到最恐怖的情况了,但是对于安卓来说不存在真正的黑砖只要有官方提供的刷机工具就可以顺利把手机激活(比如以前的华为就不提供刷主板的工具,黑砖之后就必须换主板。)。
                          【问题表现】
                          一加的黑砖一般出现在刷机过程中分区被破坏,或者刷入不属于一加自己的刷机包。
                          长按开机键出现短暂震动不能让手机开机。
                          接上数据线不能进行手机充电。(或无法进入手机充电界面)
                          手机连接电脑不显示外接硬件。
                          【解决方法】
                          对于一加一,请参考帖子一加救黑砖专贴(完美)
                          http://www.oneplusbbs.com/forum.php?mod=viewthread&tid=523893&fromuid=695681
                          (出处: 一加手机社区官方论坛)或者http://www.oneplusbbs.com/forum.php?mod=viewthread&tid=834354
                          一加二http://www.oneplusbbs.com/thread-865910-1-1.html


                          15楼2015-12-17 09:06
                          回复
                            好棒


                            16楼2015-12-17 09:12
                            收起回复
                              2025-08-25 06:03:35
                              广告
                              不感兴趣
                              开通SVIP免广告
                              @黎明的起点22 @灑脱ing @W无名指W @慕忆晨
                              -----那些痛的记忆,落在春的泥土里,滋养了大地,开出下一个滑稽


                              来自Android客户端17楼2015-12-17 09:14
                              回复