发表于 2015-11-9 02:41:00 | 显示全部楼层 |阅读模式 |收藏本帖
本帖最后由 黎帅帅 于 2015-11-17 01:16 编辑

前言


作为刷机小王子的一加手机从Android4.3刷到现在的棉花糖,一定培养了一批刷机高手。但是层出不穷的刷机错误还是会困扰大家。在这篇帖子里,玩机组带大家从recovery解析,为大家提供一个查询刷机错误的地方,就像查询上网错误代号一样。

在本帖子一楼为大家提供了了解recovery的方法,感兴趣的加油可以尝试尝试哦。

感谢 @dlhxr  @xs-小煞  的指导


错误类型


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

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

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


错误解析



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"

QQ截图20151109015736.png


【解决方法】

出现以上问题的加油可以参照这两篇帖子
http://bbs.mfunz.com/thread-1007907-1-1.html(感谢@martincz)
http://www.oneplusbbs.com/thread-756379-1-1.html(感谢@混元无极)


---------------------------------------------------------------------------------------


设备号不符问题

【名词解释】

用 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那一句全删了。


---------------------------------------------------------------------------------------



刷机包损坏

【名词解释】

加油的刷机包大多是从百度网盘或者是某个服务器上下载下来的,因此存在这样的情况:
1.        开发者在上传到服务器,百度云中半路损坏导致加油下载的ROM也是坏的。
2.        加油在从硬盘考入到手机过程中损坏。
3.        好奇心重的加油想看看刷机包里面是什么,自己打来刷机包捣鼓一番。
4.        加油在下载过程中刷机包损坏,这是很常见的,比如加油的网速不好,加油硬盘有问题等等。
5.        某个恶意开发者开发了一个坏的刷机包,或者某些人为了骗粉。

【问题表现】

这样的在开始刷入过程中就会有问题,经常是一刷入就停止。


---------------------------------------------------------------------------------------


换系统未双清导致的拒绝刷入
·
这就不多说啦,刷机也要养成良好的习惯哦~


---------------------------------------------------------------------------------------

签名问题

【名词解释】

签名,就相当于是贴一个标签。对于官方的rom或者是update的rom来说尤其重要,我们要刷入第三方re的原因就是这个,因为官方re的签名是无法关闭的。但是有一些同学还是因为好奇心把第三方re的签名给打开了,这就导致许多没有签名或者是签名不正确的rom刷不进去。

【问题表现】

1.刷机开始后立马停止,出现FAILED<remote: signature verify fail>
12090318531fa8f6a7483ed60e.jpg
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,你从哪打开的你就从哪关闭就行啦。


---------------------------------------------------------------------------------------


OTA失败问题

无论你是oxygen OS / H2 OS / Cyanogenmod / Cyanogen OS / 魔趣等等可OTA的系统在OTA时失败,请查看是否有以下情况:

1.删除系统里的东西(卸载刷完后自带的第三方可正常OTA)。有人刷好包后会精简手机system里的东西,这样的话OTA就会失败。手动刷入增量包也会失败,只能刷入完整包。
2.所使用的recovery有问题,有的recovery不支持自动升级,这样的话就只能手动进入recovery模式,用第三方re手动刷入增量包。
3.下载增量包时出现问题,不过如果下载的增量包有问题手机会直接提示。
4.单独刷入supersu也会影响OTA。

如果存在的话,请亲刷全量包解决咯~


---------------------------------------------------------------------------------------

黑    砖

【名词解释】

手机黑砖算是刷机遇到最恐怖的情况了,但是对于安卓来说不存在真正的黑砖只要有官方提供的刷机工具就可以顺利把手机激活(比如以前的华为就不提供刷主板的工具,黑砖之后就必须换主板。)。


【问题表现】

  • 一加的黑砖一般出现在刷机过程中分区被破坏,或者刷入不属于一加自己的刷机包。
  • 长按开机键出现短暂震动不能让手机开机。
  • 接上数据线不能进行手机充电。(或无法进入手机充电界面)
  • 手机连接电脑不显示外接硬件。



【解决方法】

对于一加一,请参考帖子一加救黑砖专贴(完美)
http://www.oneplusbbs.com/forum.php?mod=viewthread&tid=523893&fromuid=695681
(出处: 一加手机社区官方论坛)







展开

评分

参与人数 8加油 +141 理由
帅却低调 + 5 很给力!
jiangtaocz + 1 很给力!
XB薰衣草 + 8 太感谢了
清风若如 + 5 很给力!
方兵 + 1 很给力!
很沉的风 + 1 很给力!
鸣人 + 30 技术流的~
首页直通车 + 90

查看全部评分

发表于 2015-11-9 02:41:19 | 显示全部楼层
本帖最后由 黎帅帅 于 2015-11-17 01:11 编辑

【传感器失效】
如果大家从cs1.2刷入4.4或以上版本的ROM出现打电话黑屏的情况,请查看
【玩机组出品】30M一加精简底包,解决传感器失效问题-0419http://www.oneplusbbs.com/forum. ... 4213&fromuid=695681
(出处: 一加手机社区官方论坛)

【升级棉花糖】
如果大家升级棉花糖,5.0以下的加油请刷入帖子最后一个底包再刷入棉花糖

【玩机组出品】30M一加精简底包,解决传感器失效问题-0419http://www.oneplusbbs.com/forum. ... 4213&fromuid=695681
(出处: 一加手机社区官方论坛)





QQ图片20151109013141.png
QQ图片20151109013144.png
QQ图片20151109013147.png
QQ图片20151109013150.png

zyfsb

煤油

Rank: 6Rank: 6

6T 先锋勋章 OnePlus 5T OnePlus 7 Pro

zyfsb | 煤油 Rank: 6Rank: 6 |3
发表于 2015-11-9 02:58:56 来自手机 | 显示全部楼层
回复看看
---来自一加社区手机客户端

34281365

煤油

Rank: 6Rank: 6

我是加油MM

34281365 | 煤油 Rank: 6Rank: 6 |1
发表于 2015-11-9 03:11:15 来自手机 | 显示全部楼层
看看看看
---来自一加社区手机客户端
发表于 2015-11-9 03:22:25 来自手机 | 显示全部楼层
看下学习了

woloso

勾兑油

Rank: 4
woloso | 勾兑油 Rank: 4
发表于 2015-11-9 03:38:02 | 显示全部楼层
6666666666

jlxyfll

煤油

Rank: 6Rank: 6

OnePlus 1

jlxyfll | 煤油 Rank: 6Rank: 6 |1
发表于 2015-11-9 03:48:19 来自手机 | 显示全部楼层
谢谢分享
---来自一加社区手机客户端

不偷腥的猫o

93#汽油

Rank: 8Rank: 8

OnePlus 1 在线小达人 鸡祥如意

不偷腥的猫o | 93#汽油 Rank: 8Rank: 8 |3
发表于 2015-11-9 04:05:26 来自手机 | 显示全部楼层
感谢分享。
---来自一加社区手机客户端

思考的虫子

煤油

Rank: 6Rank: 6
思考的虫子 | 煤油 Rank: 6Rank: 6
发表于 2015-11-9 04:08:58 来自手机 | 显示全部楼层
很少遇到。
---来自一加社区手机客户端

1加1One

95#汽油

Rank: 9Rank: 9Rank: 9

OnePlus 1 一周年 纪念勋章 猴年 勋章

1加1One | 95#汽油 Rank: 9Rank: 9Rank: 9 |3
发表于 2015-11-9 04:34:48 来自手机 | 显示全部楼层
看看都什么内容

蛋疼de青春

煤油

Rank: 6Rank: 6

OnePlus 1 马年 勋章

蛋疼de青春 | 煤油 Rank: 6Rank: 6 |2
发表于 2015-11-9 04:39:55 来自手机 | 显示全部楼层
我看看噢噢噢噢
发表于 2015-11-9 05:19:31 | 显示全部楼层
看看呗。

关公战ET

勾兑油

Rank: 4
关公战ET | 勾兑油 Rank: 4
发表于 2015-11-9 05:49:09 来自手机 | 显示全部楼层
谢谢,学习了
---来自一加社区手机客户端

爱疼惜

93#汽油

Rank: 8Rank: 8

我是加油GG 一周年 纪念勋章 OnePlus 1 在线小达人 羊年 勋章 二周年 纪念勋章 元旦快乐 猴年 勋章 OnePlus 3

爱疼惜 | 93#汽油 Rank: 8Rank: 8 |9
发表于 2015-11-9 05:49:17 | 显示全部楼层
这个必须要有啊

到哪里都打酱油

焦油

Rank: 2
到哪里都打酱油 | 焦油 Rank: 2
发表于 2015-11-9 05:53:38 来自手机 | 显示全部楼层
光棍节快乐劳劳碌碌

黑色天堂

柴油

Rank: 7Rank: 7Rank: 7

奥运会 纪念勋章 OnePlus 1 圣诞节 勋章 猴年 勋章 植树节 勋章 在线小达人

黑色天堂 | 柴油 Rank: 7Rank: 7Rank: 7 |6
发表于 2015-11-9 06:06:10 来自手机 | 显示全部楼层
我来看看
---来自一加社区手机客户端

陈永乐

勾兑油

Rank: 4
陈永乐 | 勾兑油 Rank: 4
发表于 2015-11-9 06:10:19 来自手机 | 显示全部楼层
觉得积点口德
---来自一加社区手机客户端

sdhz150

93#汽油

Rank: 8Rank: 8

圣诞节 勋章 元旦快乐 马年 勋章 在线小达人 OnePlus 2 OnePlus 1 瑞狗迎春

sdhz150 | 93#汽油 Rank: 8Rank: 8 |7
发表于 2015-11-9 06:11:58 | 显示全部楼层
@dlhxr  @xs-小煞的指导

某某匿名人士

柴油

Rank: 7Rank: 7Rank: 7

羊年 勋章 OnePlus 1 猴年 勋章

某某匿名人士 | 柴油 Rank: 7Rank: 7Rank: 7 |3
发表于 2015-11-9 06:20:05 来自手机 | 显示全部楼层
支持。。
---来自一加社区手机客户端

TaylorSwift

煤油

Rank: 6Rank: 6
TaylorSwift | 煤油 Rank: 6Rank: 6
发表于 2015-11-9 06:20:27 来自手机 | 显示全部楼层
感谢分享
---来自一加社区手机客户端
点击绑定手机号,完成实名制操作。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|用户协议|隐私政策|一加社区总规则|

© 2013-2019 深圳市万普拉斯科技有限公司 版权所有( 粤ICP备13080605号-3 )

粤公网安备 44030402000179号

  

快速回复 分享 返回顶部