msgbartop
我的 Blog博客
msgbarbottom

29 May 12 Android系统APK文件详解

Android系统APK文件详解

APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。

Android系统APK文件详解

什么是APK?

APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。

APK 文件的结构是什么?

一个APK文件结构为:

META-INF Jar文件中常可以看到

res 存放资源文件的目录

AndroidManifest.xml 程序全局配置文件

classes.dex Dalvik字节码

resources.arsc 编译后的二进制资源文件

总结下我们发现Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别,这样做对于程序的保密性和可靠性不是很高,通过dexdump命令可以反编译,但这样做符合发展规律,微软的 Windows Gadgets或者说WPF也采用了这种构架方式。

在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。最终我们平时安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。

META-INF目录

META-INF目录下存放的是签名信息,用来保证apk包的完整性和系统的安全。在eclipse编译生成一个api包时,会对所有要打包的文件做一个校验计算,并把计算结果放在META-INF目录下。而在OPhone平台上安装apk包时,应用管理器会按照同样的算法对包里的文件做校验,如果校验结果与META-INF下的内容不一致,系统就不会安装这个apk。这就保证了apk包里的文件不能被随意替换。比如拿到一个apk 包后,如果想要替换里面的一幅图片,一段代码, 或一段版权信息,想直接解压缩、替换再重新打包,基本是不可能的。如此一来就给病毒感染和恶意修改增加了难度,有助于保护系 统的安全。

classes.dex文件

classes.dex是java源码编译后生成的java字节码文件。但由于Android使用的dalvik虚拟机与标准的java虚拟机是不兼容的,dex文件与class文件相比,不论是文件结构还是opcode都不一样。目前常见的java反编译工具都不能处理dex文件。

Android模拟器中提供了一个dex文件的反编译工具,dexdump。用法为首先启动Android模拟器,把要查看的dex文件用adb push上传的模拟器中,然后通过adb shell登录,找到要查看的dex文件,执行dexdump xxx.dex.

标签: ,

28 May 12 支持iPhone 4新固件 Absinthe2.0.2发布

支持iPhone 4新固件 Absinthe2.0.2发布

26日,苹果公司针对iPhone 4放出了iOS 5.1.1固件的新版本9B208,尽管我们不清楚苹果的用意究竟何在,但可以肯定的是刚刚发布的完美越狱工具Absinthe对于新固件并不起作用。不过这样的杯具并没有持续多久,昨天晚些时候,Absinthe再次发布更新,最新版Absinthe 2.0.2加入了对于iPhone 4新固件9B208的支持。

支持iPhone 4新固件 Absinthe2.0.2发布

支持iPhone 4新固件 Absinthe2.0.2发布

Absinthe与越狱是上周末的两个热门词汇,但当越狱大神们处于频繁曝光的时候,苹果公司也没有休息,特别针对GSM版iPhone 4推出了iOS 5.1.1的新版固件——9B208。据网友反应,刚刚发布的Absinthe并不支持新固件越狱。换句话说,如果网友将自己的设备升级至9B208,将不能使用Absinthe进行完美越狱。

昨晚,Absinthe更新至2.0.2版本,新版越狱工具已经加入了对9B208固件的支持。还没有升级到iOS 5.1.1的GSM版iPhone 4用户,建议升级后使用新版越狱工具进行完美越狱,使用方法与之前版本相同。另据绿毒官网消息透露,采用了32纳米芯片版本的iPad 2/4有望在近期获得完美越狱。

标签: , ,

22 May 12 中兴U880获取ROOT权限及刷机教程

中兴U880获取ROOT权限及刷机教程

中兴U880怎么刷机,中兴U880如何刷机,很多朋友拿到U880之后都有这样的疑问,本文为中兴U880刷机教程,教你如何让中兴U880获得ROOT权限,然后刷recovery,最后完成刷机操作。

第一步:为手机获root权限

下载SuperOneClick软件后解压到电脑,然后手机连接电脑,打开电脑上解压出来的文件夹里的 SuperOneClick.exe,点击root按钮,等它完成后(一般完成后都会有英文提示),查看手机软件列表里是不是多了个“授权管理”的软件,最后拔出数据线,重启手机。Root完成。Root完之后手机上装个RE管理器,下面会用到的。

第二步:刷recovery

1.下载onekey-recovery并解压到sd卡根目录 。

2.用re管理器进入/system,点选界面上方“挂载为读写”。

3.回到sd,点击安装onekey-recovery.apk这个程序。

4.安装完成后点“打开”,然后先点 insert flashimage,需要root权限,同意即可,会出现有简短英文的命令界面,完成后点击close。再如上面一样点flash recovery,过程完全一样。

5、自行重启手机进入recovery,你会看到一个功能比较多的recovery界面,刷写recovery成功。

第三步:刷系统包(zip)

刷前准备:下个你想刷的ROM,zip格式的,下好放在SD卡根目录,不用解压

首先,进入recovery(关机,同时按住音量-键和开机键进入recovery菜单)(小房子键为确认键,音量键为导航键+为下移光标-为上移光标,返回键为返回)然后

1选择wipe data/factory reset进入子菜单选YES

2选择wipe cache partition进入子菜单选YES

3选择install zip from sdcard进入子菜单

4选择choose zip from sdcard进入sd卡菜单

5选择下载好的rom包 点击 yes install….开始刷机

等到屏幕显示刷机完成,就可以选择菜单的第一选项rboot system now重启手机了。

最后,经过漫长的第一次开机,刷机完成。

注意:开好机最后再重启一次手机。

标签: , , , ,

21 May 12 安卓手机刷机常用名词解释

安卓手机刷机常用名词解释

1、什么是刷机?

刷机就是给智能手机重装系统,进行软件升级的操作。和电脑的道理一样:如果您感觉Windows XP操作系统不好用,就可以把它重装成Windows 7。

刷机的好处是很多的,比如可以更新并升级手机系统,可以实现手机的个性化,还可以扩展手机功能。但是刷机必需一些常识性的电脑和手机知识,而且有一定的技术门槛。行货手机刷机之后,等于自动放弃了质保(当然,需要质保的时候,你还可以再刷回去)。

2、怎么刷机?

正常刷机需要准备匹配的刷机包、手机驱动、手机官方升级辅助软件等,并寻找合适的刷机教程,然后在教程指导下手工操作刷机。刷机并不是那么高深和危险,就如同电脑重装系统一般,只是刷机必须做到“胆大心细”,如果不是探索性的刷机,都一定要严谨、认真的执行教程步骤,切不可自以为是,粗心大意。刷机的风险主要来自于刷机过程中的突然断电或者突然拔掉数据线造成硬件损坏,以及持续不停的刷机以致硬件高热损坏,只要做好准备工作,做到细致耐心,对教程的步骤有一定了解并且按步进行,刷机就不会有问题的。

3、什么是ROM?

ROM就好比电脑装系统时所需的安装盘,即手机的系统包。刷机就是把ROM包“刷”入到手机中,达到更新手机系统的目的。ROM包一般都是ZIP、RAR等压缩包或其他后缀的样式,依品牌和机型的不同而有所区别。

卡刷类的机型需下载ROM,但是不需要解压,直接放到手机内存卡根目录。通过Recovey模式刷入即可,例如HTC品牌的手机;线刷的机型只需把ROM下载到电脑上,手机连接到电脑之后,在电脑上通过刷机工具操作即可,例如三星品牌的手机。

4、什么是官方ROM,什么是自制ROM?

官方ROM,HTC品牌也叫RUU。是由制造厂商设计研发,通过官方途径提供出来供机主下载,用来修正手机系统存在的BUG或者提供更新功能的ROM,通常含有许多由官方或者相应地区运营商定制的软件及插件。

自制ROM是由具有一定动手能力的玩家或团队,对官方提供的ROM进行修改或者完善,通常会精简许多不必要集成的软件和插件,这类ROM最大的特点是实用、简洁、个性化较强,但囿于开发者本身的能力等因素,稳定性可能较官方ROM略低。

5、什么是ROOT权限?

ROOT权限是Linux和Unix系统中的超级管理员用户帐户,该帐户拥有整个系统的最高权利,可以执行几乎所有操作。ROOT就是获取安卓系统中的最高用户权限,以便执行一些需要高权限才能执行的操作(包括卸载系统自带程序、刷机、备份、还原等)。

6、什么是HTOOB(SPL)?

HTOOB模式就是安卓手机的工程模式,即我们常说的三色屏。其主要作用就是在非正常开机的状态下,引导系统启动。进入HTOOB模式之后,我们可以了解手机的各项基本信息参数,同时也是非常重要的几项信息。手动获取ROOT权限、刷入Radio及刷入第三方Recovey,都必须进入HTOOB模式操作。

7、什么是Recovery?

Recovery是一个引导系统,独立于正常安卓操作系统之外,类似于Windows系统中的DOS,用来执行某些无法在正常开机状态下运行的操作(比如安装新的ROM包)。一般手机自带的Recovery功能十分有限,无法备份还原系统,对于刷机的限制比较大。刷入一个功能强大的第三方Recovery可以让用户在手机系统操作中获取更多的支持,包括安装任意指定的ROM包、清理、备份、还原等。

Recovery的界面介绍和功能引导:

1)Reboot system now——重启系统

2)Backup/Restore——备份和还原

可以完整的将系统备份至SD卡中,适合经常刷机的朋友。

备份还原中还包含以下选项:

Nand backup——Nand 备份

Nand + ext backup——Nand 备份(系统和ext 分区一同备份)

Nand restore——还原(就是还原3-1、3-2 的最后一次备份)

BART backup——BART 备份 (包括系统和ext 分区)

BART restore——还原最后一次的BART备份

3)Flash zip from sdcard——从sd卡根目录的.zip刷机包刷机

这项算是常见的了,现在的新版本的recovery,一般都不需要把刷机包重命名为UPDATE.ZIP了,可以直接刷机,但是后缀名必须是zip格式。

4)Wipe——清除数据

这一项一般是在刷机前需要做的,清空个人数据,一般这个大项还包括以下的小项:

Wipe data/factory reset——清除内存数据和缓存数据(一般操作前说的双wipe就是这一项,其他的wipe选项可以忽略)

Wipe Dalvik-cache——清除缓存数据 + ext 分区内数据

Wipe SD:ext partition——只清除ext 分区内数据

Wipe battery stats——清除电池数据

Wipe rotate settings——清除传感器内设置的数据

5)Partition sdcard——分区sd 卡。这个选项主要是用来做APP 2 SD的,需要将卡分为LINUX下的格式ext,一般有以下选项:

Partition SD——自动为sd 卡分区

Repair SD:ext——修复ext 分区

SD:ext2 to ext3——将ext2 分区转换为ext3 分区(推荐)一般都是使用这个

6)SD:ext3 to ext4——将ext3 分区转换为ext4 分区

8、什么是fastboot?

字面意思是快速启动,在这里,其实是一个特殊的工程模式,通过fastboot界面,连接电脑后,我们可以在电脑端通过特殊的指令来操作手机,例如更新radio,就可以通过fastboot来完成。fastboot要比recovery的级别高一些,可以完成更底层的一些操作。两者的关系通俗来说,recovery就是外套,而fastboot是内衣。两个都很重要,不过fastboot更为主要。当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可就真变砖了。

9、什么是Wipe?

Wipe是进入Recovey模式之后的一个选项,指的是清除手机数据的操作,包括恢复出厂数据(Wipe Data)和清除缓存(Wipe Cache)。刷入新ROM之前,恢复出厂状态并清除缓存可以防止刷入新ROM后手机系统出现兼容性问题。大部分ROM介绍里面都会涉及到Wipe的问题,下载时一定要仔细阅读相关描述。进入手机的Recovery模式就可以手动进行Wipe,按照提示操作即可。

10、什么是Radio?

Radio指的是通讯模块,也就是手机里面负责信号部分的模块,类似PC网卡中的固件(注意:不是驱动)。升级或更换Radio有助于提升信号(包括电话信号、GPS、WIFI、蓝牙等信号)质量和改善电池效率,某些较新的ROM也需要升级Radio后才可使用。每个ROM都需要配套、兼容的Radio才能发挥出最大效率。建议多刷几个Radio比较一下。刷入方法跟刷ROM包类似,也是在fastboot模式下完成,但是不需要清理用户数据和缓存。

11、什么是S-ON?什么是S-OFF?

一般只对HTC手机有效。S-OFF指的是进入HBOOT中的一种安全标识。“S”表示“Security Lock(安全锁)”,“S-OFF”可以理解为关闭了安全锁的工程模式,而“S-ON”表示安全锁开启的工程模式。在关闭了安全锁的情况下,手机会放松对操作的限制(比如跳过检查ROM包的CID校验等),从而可以进行一些更底层的操作,比如用Fastboot刷入Recovery、Radio等。

12、什么是金卡?金卡是干什么用的?

金卡是一张记录特别引导信息的普通TF存储卡。

它的用途只有一个,假设说,我们在对台版机器刷入港版ROM,执行官方刷机包的RUU程序后,提示客户ID错误,这是因为RUU会检测你机器的shippment(销售地),如果和升级程序所要求的不一致,就会中断升级。通过使用金卡,这其实就是在一张TF卡上写入一些引导信息,这样可以使得RUU,或者说你本机SPL的检测跳过对客户ID的检查,因而可以使跨区域刷写ROM成为现实。

13、什么是Swap分区?

Swap分区即交换区,可以有效低提高手机操作系统的整体性能。

Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

14、什么是Bootloader ?

Bootloader就是在操作系统内核运行之前运行的一段小程序,相当于PC上的BIOS。我们通常所说的进入Bootloader,实际上是指进入Bootloader的工程模式,即是刷机模式。通过进入Bootloader,我们可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。我们通常所说的解锁就是解除Bootloader的限制模式,然后让手机能获取更多的操作权限。

15、什么是基带(Basebind)?

基带(Baseband)是手机中的一块电路,负责完成移动网络中无线信号的解调、解扰、解扩和解码工作,并将最终解码完成的数字信号传递给上层处理系统进行处理。

基带主要决定了你手机的信号强弱和影响部分耗电,与Redio的功能类似。刷入一个好的基带模块能够增强手机信号质量。因为各地、各网络实际情况不同,大家需要选择适合自己的基带。

16、什么是APK?

APK是Android Package的缩写,是一种文件格式,类似于windows系统里的EXE可执行文件。在android上,各种程序软件都是通过打包成APK的形式来发布的。他其实就是ZIP格式的文件包,可以用winRAR之类的压缩软件来打开。通过将APK文件直接传到android模拟器或android手机中运行即可安装相应软件。我们从网上还有电子市场下载的android系统的程序文件,都是APK格式的。很多手机操作,比如刷ROM系统升级、运行shell命令等等。

17、什么是adb?

adb是Android Debug Bridge的缩写,意为Android系统的调试桥。通过adb我们可以在Eclipse中方面通过DDMS来调试安卓程序,其实这就是用于谷歌安卓系统的debug调试工具。

adb的工作方式比较特殊,采用***Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行APK安装器时adb进程就会自动运行。

除了上述的操作功能之外,我们还可以通过adb管理设备或手机模拟器的状态。还可以进行很多手机操作,比如刷ROM系统升级、运行shell命令等等。

18、什么叫底包?

主要针对于MOTO手机,即官方的系统包,相当于我们的Windows的官方原版操作系统,事实上它相当于一个纯净版或者内核版的系统包,是最底层的东西。扩展名为sbf,底包通常是官方发布的,ROM作者可以直接拿来用的,但是可以选择的版本不会太多,通常更新也不会频繁。底包通常使用PC端刷机工具(RSD)配合Bootloader的工程模式完成刷入。

19、什么叫升级包?

广大玩家制作的底包增强包,也叫镜像包,通常表现为一个update.zip文件。升级包是对底包的扩展和增强,包含一系列的辅助工具和服务,没有中文的底包通过升级包可以实现中文。当然,很多功能也是通过升级包来实现的。可以说,在刷新了底包后,配合刷新相应的升级包,这样才形成一个完整系统。升级包通常通过Recovery工具,从SD卡读取刷入。

标签: , ,

21 May 12 HTC G13 wildfire S金卡制作详细图文教程

HTC G13 wildfire S金卡制作详细图文教程

HTC G13 wildfire S如何制作金卡?请见此篇《HTC G13 wildfire S金卡制作详细图文教程 》。

注:重新若手机一买回来就有SHIP S-OFF,可以不做金卡,RUU升级降级任你刷。

一、刷机准备

1、能够正常运行的电脑(Windows系列操作系统)

2、HTC Wildfire S一部(电量不低于50%)

3、数据线一根

二、金卡的制作

1、金卡的说明:

金卡,不是金士顿的TF卡(有时候好像看过类似的说法)。

可能很多的朋友迷惑,为什么要用到金卡,这个应该是 HTC 从 WindowsMobile 系统延续过来的,金卡也叫加密卡,金卡是让刷机程序来跳过对SuperCID验证的,就是在刷机的过程中RUU程序跳过需要验证的东东,只要你的机器能进入三色屏(Android为FastBoot),就可以通过金卡来修复你的机器。

2、金卡的选择:

金卡最好选择好一点的TF卡,比如金士顿(因为这个,好多朋友认为金卡就是买张金士顿的卡)、SanDisk、创见、威刚、宇瞻这些质量有保证的品牌,否则可能获得的CID是不正确的。

至于金卡的大小,只要能够超过ROM的大小就可以了(要存ROM上去刷机的),建议4G(方便以后的分区和装导航软件)及以上。

3、获得金卡的CID:

在获得CID之前,最好使用手机格式化一下内存卡,毕竟机器自己格式化出来的卡的格式了、簇大小啦最适合手机用,保证以后不出错。

格式化之后,在Wildfire S中安装任意一个文件浏览器(个人推荐 ES浏览器),打开ES浏览器,如下图:

进入系统根目录,依次打开:/sys/class/mms_host/mmc0/mmc1:b368(其中mmc1及其子目录mmc1:b368可能会不同,但是都是类似的格式)。

进入mmc1:b368,

就可以看到cid文件。

点击下cid,以文本的方式打开这个东西,如下图:

你会看到32个字符,(例如:035344535530324780404b6e4100814a),在纸上记下这32为的数字。

4、获取金卡镜像 goldcard.img

在获得金卡镜像之前,首先我们需要对刚才获得的32位码转换成真正的CID,以便获取goldcard.img镜像。

现在要到这个网址 http://hexrev.soaa.me/

输入你刚刚记下的字符串。

在线生成你下面需要的CID码。

5、再去到这个网站http://psas.revskills.de/?q=goldcard

这个网站用来创建一个gold card镜像文件。

输入你的Email地址,然后再输一遍,然后验证码,输入你刚才反编译后的CID编码(就是第三步取得的一串数字),

点击Generate Gold card,然后去你的邮箱收邮件,把邮件附件中的goldcard.img保存到本地待用。

(此文件保存备用,万一你的金卡格式化了,就不用重复以前的步骤了)备用

现在需要下载存储卡编辑工具HxD来把 goldcard.img 写入您的存储卡

6、下载HxD绿色版

下载后解压缩,然后运行,使用 Extras 的子菜单 Open Disk 菜单打开存储卡

下载并安装,把TF卡最好是用读卡器的方式插到电脑上,用数据线连接也可以。

(请注意备份你存储卡上的文件,以防万一)

注意:Vista 和 Windows7 系统要用系统管理员的身份运行打开 HxD这个程序,否则金卡制作会失败。

因为我已经做过金卡了。所引用下深蓝的图片,谢谢。

如果你的计算机只有一个可移动磁盘,那 Removable Disk1应该就是您的存储卡,如果有一个以上可移动磁盘,注意甄别。

这里需要注意的是把 Open as Readonly 在打开的时候不要选中,否则存储卡是无法编辑的。

然后再使用 Extras 的子菜单 Open Disk Image 菜单打开goldcard.img 金卡镜像文件并全部选择并复制

(使用 Ctrl+A,然后 Ctrl+C是个不错的选择)

(要注意看提示栏:Block:0-17F Length:180,这个是金卡镜像的大小,如果不是,那金卡镜像文件有问题,请重新制作),如下图:

然后切换到刚才打开的存储卡页面,把光标放到第一个区块位置(Block:0-0 Length:1),

按住Sift键,然后移动鼠标,直到正好选中180(Block:0-17F Length:180)。

也就是和刚才选择的金卡镜像文件大小完全一直,然后粘贴刚才复制的金卡镜像区块(使用Ctrl+V是个不错的选择)。

然后点击工具栏上的存盘图标即可,如下图:

至此,你的金卡已经制作成功。恭喜!!!

7, 验证金卡是否制作成功。

在我的电脑中如果在打开金卡时提示:需要格式化,那么这个TF卡就失败了,换一张卡或者重新制作一下。

金卡上可以放别的东西,不影响金卡的功能。

标签: , , , , ,

18 May 12 MOTO DEFY ME525图文刷机教程

MOTO DEFY ME525图文刷机教程

刷机提示:只有欧版2.21和欧版2.34才能刷官方的2.2中文行货ROM;欧版2.51是不能刷2.2国行ROM的。

刷机前准备

硬件:

PC一台 以及 MOTO DEFY手机一部

原装数据线一根(有的数据线只能充电,不具备数据功能,可能导致刷机失败)

软件(刷机所需工具及驱动):

RSD Lite 4.9

USB驱动

这里暂不提供ROM文件下载只讲下刷机步骤(ROM文件是一个”.sbf文件”如果下载后是zip、rar之类的压缩包,请将其解压缩)

第一步:WIPE手机

关闭手机,按 “音量键 下” + “开机键” 进入recovery模式(如下图)

这时候点一下屏幕的右下角,虽然什么都没有,但你点一下就有了,点完以后应该看到下面的屏幕。

选择”wipe data/factory reset”那一项,然后点屏幕左下角的OK,这时会提示你”yes”还是”no”;选”yes”那一项然后再按ok 就会如下图开始wipe:

整个wipe过程比较慢,defy的rom比较大,不要着急,耐心等待,完成后会如下图所示:

看到这个画面后,最好直接拔掉电池,否则手机重启以后又会向rom中写入内容,因此最为稳妥的办法是,直接拔掉电池。

第二步:开始刷机

确保你已经安装了RSD和MOTO Connect,打开RSD,界面如下:

选择上图菜单中的DeviceID Options这一项,然后在弹出来的窗口中选择第二项:

点ok以后,RSD会提示要重新启动,把它关闭,再打开就行。

在确保你按照上面的步骤完成了,也确保你安装了moto connect之后,把手机电池装上,这时要保证手机没有自动开机(有时候如果接着数据线的情况下,手机会自己开机),如果手机自己开机并且显示了一个Motolola的”M”,就再拔电池。

在手机没有自己开机的情况下,按”音量键 上” + “开机键” ,这样就进入了bootloader模式。

如下图所示:

这时接上USB数据线,会发现Data Cable这几个字母变成了USB:

同时,看一下电脑上面RSD的界面,应该显示为Connected:

点最上面的按钮(上图的红圈处),选择一个sbf文件,也就是要刷的rom文件,然后点Start开始刷机。

第一步是创建映像文件,如下图

之后会开始向手机写入数据(如下图)

这时手机屏幕上的内容会变为(如下图)

这一步完成后,会对手机写入的rom做一个校验,防止写错,然后手机会重新启动。重启时RSD显示为(如下图)

等待一段时间后,当你看到RSD变为(如下图)的样子时,刷机就成功了:

至此,大功告成!

标签: , , ,