安卓(android)手机系统刷机常见问题及处理方法

  • 格式:pdf
  • 大小:86.58 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安卓(android)手机系统刷机常见问题及解答

1. android手机系统中“bin”与“UI”的区别。

相信很多朋友在刷机的过程中都产生过这个问题——为何有些自制系统发布的文件是ZIP格式的“UI”,而有些是以“bin”为后缀的文件。

解答这个问题之前,需要先说明一些基本概念。

一般智能手机的系统由以下几个层次组成:硬件控制层(控制拨打电话、wifi等手机硬件模块的工作);基础系统层(相当于PC中BIOS及一些底层控制程序);超级用户层(相当于PC中的administrator权限);一般用户层(相当于网吧PC可操作的权限)。

各层之间的关系:硬件控制层≥基础系统层>超级用户层>一般用户层。可悲的是,作为一个手机购买者,我们所获得的权限仅仅是在“一般用户层”。消费者虽然名义上是手机厂家的上帝,但实际上,你的每一个操作都是严格按照手机厂家所规定的步骤进行的,不可能对手机系统进行真正的改变。打个不恰当的比喻,也就是说,不管你花了几千,所买到的手机仅仅相当于网吧中一台仅供你自己使用的电脑而已。无论是iphone或者android,甚至是以后会出的winphone都概莫如此。

所以我们所进行的“越狱”、“刷机”,都是希望能跳出这个层面,而获得“超级用户层”甚至“基础系统层”的操作权。

“UI”是“用户界面”,也就是一般用户心目中的手机界面,可把它比作“windows的主题”,但“UI”更有深度一点。

“bin”是android的操作系统,也就是相当于PC的“windows7”、“DOS”等操作系统。

所以说,“UI”所在的层是“超级用户层”,相当于你拥有了PC的administrator权限才能进行这种“有深度的”主题修改;而“bin”所在的层是“基础系统层”,“bin”的修改就相当于PC 的重装系统。

“bin”本身一定会含有一个“UI”。但是“UI”一定要在“bin”的基础上才能安装。

2. android手机系统的版本号2.2.x、2.

3.x与“UI”有什么关系?

目前最流行的android手机系统的版本号是2.2.x与2.3.x(4.0尚未普及),他们之间的区别就相当于不同版本的操作系统间的区别,如winXP与win7;版本号最后的x之间的区别就相当于不同windows版本间SP1与SP2的区别。同时,不同的“UI”只能针对各自版本的操作系统,就好比,你不能将windows7(2.3.x)的主题(“UI”)装到winXP(2.2.x)系统上。一般我们所下载到的“UI”都会明确写明是针对哪个版本的android系统制作的如“U880 Android 2.3.7 Bin刷精简包”(针对的是U880_2.3.7的系统)、“U880 Android 2.2 B14精简mini”(针对的是U880_2.2 B14的系统)。所以我们就要注意,必须将“UI”安装到与其对应的系统中才行。如果想知道自己的手机系统是哪个版本,可以从“设置”——>“关于手机”中查询。

3.刷机需要哪些步骤?如何刷机效果最好?

一开始我们只拥有“一般用户层”的权限,所以首先要做到的就是提高权限级别。“root”可以使我们或得“超级用户层”的权限;而直接刷“bin”则可以接近“基础系统层”的权限(接近的程度要看“bin”制作者的能力,不过目前都是在官方“bin”的基础上进行修改)。

毋庸置疑,最好的方法就是一步到位——刷“bin”。

(这个“recovery”一般来说非官方的“bin”会自动含有“root”及非官方但是更强大的“recovery”

可以支持用户随意安装“UI”)。

如果不想修改官方的“bin”,就需要先“root”然后安装一个支持修改“UI”的“recovery”然后在安装“UI”即可。推荐刷一个精简版的官方“bin”,这样可以避免很对根本用不到的订制预装软件。

4.刷机如何选择2.2.x系统还是2.3.x系统?

显而易见,2.3.x系统要优于2.2.x。不夸张的说,你拿android 2.2.x与IOS比较会很失望,但是看到android 2.3.x后你就会相信,不远的将来,开源的android就会超过IOS。

但是由于android系统更新很快,很多android手机都是2.2甚至2.0时代的产物,硬件相对落后,并不适合升级到2.3.x,就如同不是所有能运行winXP的电脑都能升级到win7。

如果该手机没有推出官方2.3.x的“bin”,而只有2.2.x的“bin”,那么推荐还是使用基于2.2.x 的“bin”及“UI”,因为爱好者们对于手机硬件的掌握程度还是比不上手机厂商,所以刷2.3.x 的“bin”有可能会出现一些BUG,甚至导致一些硬件问题,如电池过度放电等。

但是如果该手机有官方基于2.3.x的“bin”流出,则可以放心的刷所有以此“bin”为基础修改的非官方“bin”,而且不用担心出现官方系统本身所含BUG以外的问题。

5.刷机变“砖”怎么办?为什么会变“砖”?

刷机可能变“砖”,这个基本是共识,但是变“砖”是又真变“砖”与假变“砖”之分的,不应看到手机刷后“死机”或“不亮”就丧失信心。

假变“砖”:看到网上提到最多,也是最明显的一个例子就是刷了系统不匹配的“UI”,导致手机开机即定格在开机画面。这就好比是,你将一个win7的主题硬装到了winXP的系统上,导致了无法开机。还有就是刷机过程中误操作或掉电等,都有可能造成假变“砖”,好在现在的智能手机都有强大的“recovery”,方便用户来恢复系统。其实最简单的方法就是再重刷一次,或者换个“bin”再刷,一般即可解决。

真变“砖”:这里涉及到一个问题就是,为什么有些手机会真变“砖”?前面我们提到在“基础系统层”之上(更准确的说是基本平行的)还有一个“硬件控制层”,这个层相当于硬件巨头们(硬件供应商)开放给手机厂商的“一般用户层”,这个层面的权限主要是使用系统通过一些基本指令来操作硬件,如按什么键可以拨打电话,按什么键可以开启wifi,以及系统如何调动CPU与GPU工作等基本指令。一般来讲,这些指令都是预制在手机内的,即使用户刷机也不会触及到,就好比锁频的I7 CPU,用户也无法解锁。因为这些硬件的调动指令与调动方式,都涉及到专利的范畴,即使是手机厂商也只能在一定授权范围内操作,越权就是黑客行为了。理论上说,操作系统范畴的刷机行为是不会造成真变“砖”的。

但是有些手机真的因为刷机而变“砖”,比如iphone,这是为什么呢?

答案就是:这些手机系统在应用层就直接调用了硬件控制层的一些指令。

为什么要这么做呢?答案就是:为了提高程序执行效率。

Iphone就是这样做的典型,了解硬件的朋友都明白,直接调用硬件模块要比正常周期性的程序运行方式高效得多。但这样做所面临的危险就是,一旦这段调用程序丢失,该硬件模块可能完全失控。当然也不可否认,有些手机厂家为了惩罚用户刷机,故意设置了一些隐藏很深,看似冗余的陷阱代码,一旦用户刷机,手机就OVER了。了解游戏机硬件的朋友应该都深有感触。其实这种做法是一种很低劣的奸商手段,不惜以损害用户信息的代价来维护厂商利益,由此所引发的问题应该属于产品质量及厂家信用的范畴,但是由于技术上门槛过高,导致难以界定。

手机变“砖”之后,你即使找到维修站,所能做的也只是“深度”刷机(包括一些恢复BIOS 的工作),目前,真变“砖”的手机只有厂家自己能修复(如果不是陷阱程序导致的问题,返厂后,一般也只能通过更换硬件的办法修复)。很多手机厂已经将一些刷机及恢复软件开