直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx

上传人:b****1 文档编号:1655048 上传时间:2023-05-01 格式:DOCX 页数:21 大小:33.59KB
下载 相关 举报
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第1页
第1页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第2页
第2页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第3页
第3页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第4页
第4页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第5页
第5页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第6页
第6页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第7页
第7页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第8页
第8页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第9页
第9页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第10页
第10页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第11页
第11页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第12页
第12页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第13页
第13页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第14页
第14页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第15页
第15页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第16页
第16页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第17页
第17页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第18页
第18页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第19页
第19页 / 共21页
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx

《直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx》由会员分享,可在线阅读,更多相关《直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx(21页珍藏版)》请在冰点文库上搜索。

直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手.docx

直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手

【从什么都不懂到MIUI完美,全面直刷官方MIUI教程,请超级新手关注】

《正文从这里开始》

写在最前:

任何超级新手都不要认为这个教程太长太复杂,因为我相信只要有耐心,你们都可以独立完成,其实我们更注重的是大家在这个过程中学习到很多新知识的乐趣。

挑战自我才会有更多成就感。

有机友提出过“我把刷机这个过程写复杂了”,首先非常感谢机友的建议,因此我将我的感受写在了9楼,并且将重要回复放在这里让大家理解:

其实我并不想简单问题复杂化,但是如果没有人出来将这些复杂问题用一种简单的方式展示给大家,那么大家在遇到问题的时候就不知道如何去解决,我已经将各种环节掰开揉碎的告诉大家,也是告诉大家我们到底在做什么,一旦遇到中间的问题,应该会有可以分析地方法来解决问题。

否则对于新手来说刷机永远是黑盒子,其实并不利于大家在这个过程中的经历,希望大家体谅我的想法。

下面就直接入主题,在进入主题之前,我要说的是,我这个不是针对某个版本,而是告诉任何一个新手,我们要做什么,我们为什么要这么做,以及我们应该怎么做。

好!

开始。

你,一个新手,不知道为什么买了HD2,可能是别人推荐,或者知道所谓什么电容屏,4.3寸屏幕,1GHz处理能力,很薄。

好的,这都没关系。

买来就是打电话的。

如果你是刚刚买来,而以前没用过WindowsMobile(WM)的手机系统,我建议你用一个月,在论坛转转,再考虑继续看这篇帖子。

不过我相信大家都足够聪明,所以请继续往下看。

HD2原生是WindowsMobile(简称WM)6.5的系统,原生的意思就是出厂的意思,6.5是WM的版本。

那么为什么HD能支持Android或者WP7呢?

今天我主要介绍Android,尤其是MIUI。

是因为MIUI核心是Android系统,而Android系统也就是google公司在Linux内核基础上开发。

为什么HD2也可以运行Android系统呢,这其实源于WM内核指令集与Linux内核指令集在硬件层面一致。

并且HTC公司在生产G系列和T系列从硬件来看区别不大,因此G系列机器运行WM也是完全可能的。

那么我们为什么要用Android呢?

因为Android系统使用起来更人性化,大家都知道iphone,苹果公司这一系列产品都是源于Unix的内核,而Unix内核更贴近于Linux,因此大家可以看到iphone,Android手机用起来非常简单,而微软也开始放弃WM,而进入WP7的时代。

那么我们应该怎么做呢?

如何才能用到好用的Android呢!

这里我要说一下MIUI,这是在Android内核基础上做的新的界面开发。

使用简便,对于新手来说是了解Android系统一个很好的契合点。

那么如何把WM换成官方MIUI呢?

一、心理准备

1、首先备份你的手机通讯录等信息和卡的数据,因为在这个过程中会把手机和卡的个人信息都会被清除。

2、你会很担心如果不满意,能否回退到WM么?

回答是,可以的。

具体操作可以到WM的论坛分区找到方法,非常简单。

其实在后面刷机过程也可以学会这个。

二、材料准备

1、如果你是Windows7,你可以忽略这步。

微软Activesync同步软件,用于提供通用串行模块通信的驱动,见材料下载。

2、一个读卡器,最好是多合一的那种,用于给卡分区的物理设备

3、下载HSPL3,用于破解,只用一次,见材料下载。

4、下载Radio最新版本,目前是2.15.50.14,用于更新无线通讯,见材料下载

5、到####的网站下载magldr,目前最新的1.13,可以支持WP7,并且可以支持NAND版本的Recovery1.3(这个版本就是将recovery程序写到手机存储上实现recovery手机内置,持续更新键材料5))。

见材料下载。

这是HD2能用Android和WP7以及支持内嵌recovery的技术核心。

在这里要感谢Mwang,Bepe,Cotulla等各位老大,没有你们,PDA就无法发展到今天这个地步,膜拜各位了。

6、下载最新的Recovery,见材料下载。

是由xda-developers的RaiderX303及很多网友提供,特此表示感谢。

7、下载最新的MIUI系统的ROM(zip文件)。

见材料下载。

是由MIUITeam提供,特此表示感谢。

8、(如果你是T版并且不想使用a2sd+,这步可以跳过)寻找PartitionManager9.0Professional,这个是用来分区的,论坛里有,搜索一下。

用于给卡分区的软件。

见材料下载。

9、(如果你是T版并且不想使用a2sd+,这步可以跳过)下载jackpal.androidterm-1.apk,或者叫做超级终端。

用户执行命令行。

见材料下载。

10、下载91或者豌豆荚,用于同步管理手机通讯录等资源,见材料下载。

类似PC上的同步软件Activesync,这个用于WM的。

11、下载Darktremor最新的a2sd+支持应用。

见材料下载。

是由Darktremor提供,特此表示感谢。

三、基础准备

1、(如果你是Windows7,你可以忽略这步)使用材料10,在你的电脑上安装微软的同步软件,记住要下对版本。

2、将手机用USB线连接电脑,以下操作都不要拔出USB线。

将手机关机,按住音量下,开机,一直按住直到四色显示,这就是刷机界面,如果界面是1.42.0000类似这种0000结尾,就说明没有破解,使用材料2,解压缩,然后将电池扣下再装上,启动手机进入WM系统,保证和电脑同步,然后执行HSPL3里的执行程序,按照提示,选择2.08HSPL,机器会重新启动。

重新启动手机,进入四色,查看是否是2.08HSPL,如果没问题,则说明破解,如果不行,重新来一次。

2、进入四色,利用材料3将Radio解开,执行RUU.exe,按照提示升级Radio版本,如果你的Radio已经是最高版本,可以跳过这步。

3、进入四色,使用材料4,执行ROMUpdateUtility.exe,将magldr刷入手机。

启动手机,按住挂断直到出现magldr1.13的菜单,选择5,FlashUSB

4、利用材料5中的recovery,解压缩(我已经用Ultraedit文本编辑器修改flash.cfg,将system后面从默认的150M修改为135M,cache从默认的44M修改为10M,机友可以根据自己的情况调整)。

执行recovery目录中的daf.exe,刷入recovery的配置,其实是给手机的存储分区,并且将recovery-raw.img所承载的recovery程序写入recovery分区。

重新启动后,按住挂断,直到进入magldr菜单。

四、卡准备

1、在XP上安装MicrosoftActivesync应用程序(如果你是WindowsVista或者Windows7

1、将卡插入材料1读卡器,连接电脑。

建议使用8G以上的卡。

2、(如果你是T版并且不想使用a2sd+,这步可以跳过)解压缩材料7,执行PartitionManager9.0Professional,将卡分为三个区,都要选择主分区:

第一个分区Fat32,建议给后面保留2.5G空间,比如8G卡,一般识别到7.4G空间,因此分配4.9G,大概是5028M,第一个分区成为了SD卡;

第二个区Linux_ext3,大小建议2048M,第二个分区被系统认为主要程序安装地点;

第三个分区Linux_swap2,用剩余的部分就可以,大概是512M。

第三个分区主要是缓存区。

记住三个分区的顺序不要乱,否则会影响到后面的a2sd+功能的配置。

如果根本无法使用PartitionManager9.0Professional进行分区,可能需要换一个读卡器尝试,也可以换读卡器的驱动程序,将卡识别为本地磁盘,这个方法可在论坛内外搜索找到。

(因为我的读卡器被电脑直接识别成本地硬盘,而且分区没有问题,因此关于调整移动存储为本地磁盘的过程我没有做过,为了不误人子弟,请大家搜索相关帖子实现这个步骤)

如果分区不成功,就需要进入磁盘管理(右键我的电脑——管理)更改驱动器名和路径,删除驱动启明和路径,重新分区,就可以的。

3、给Fat32那个分区一个驱动器名,将材料6中MIUIROM的zip文件和材料12拷贝到卡某个目录(建议根目录,方便寻找),不要解压缩。

五、刷机

1、将卡插入手机,进入选项8adrecovery,进入recovery程序,音量上下是移动选项,拨通键是确定,挂断键是取消。

这时选择installzipfromsdcard,然后选择choose......,选择上传的MIUIROMzip文件,这时就开始刷机了,刷完之后用挂断键返回。

2、(如果你是T版并且不想使用a2sd+,这步可以跳过)返回Recovery主菜单之后,重新选择installzipfromsdcard,选后选择choose......,选择Darktremor的a2sd支持程序的zip,刷入系统。

刷完之后按挂断键返回。

3、用接通键选择reboot......,然后系统会重新启动。

4、启动过程可能有些长,根据卡的速度,一般要3-10分钟,要有耐心启动。

启动后MIUI的HD2手机系统建设就实现了。

六、后续工作

1、安装材料9的91或者豌豆荚,然后连接手机。

2、(如果你是T版并且不想使用a2sd+,这步可以跳过)将材料8拷贝到手机卡上,可以直接通过91或者豌豆荚拷贝。

用MIUI自带的文件管理,从过apk分组,安装这个程序。

3、(如果你是T版并且不想使用a2sd+,这步可以跳过)在桌面上找到这个程序,打开,出现蓝色界面,执行以下操作。

输入su回车,会提示赋予root权限,选择是。

如果这时候没有虚拟键盘,按住Win键(五个手机按键中间那个键)直到键盘唤出。

输入a2sdcheck回车,检查是否正常,一般没有问题是*的提示

输入a2sdreinstall回车,将app转移到ext3分区,之后会重新启动

启动后,依然进入这个程序,先执行su,这时候会自动提示赋予root权限。

输入a2sdzipalign回车,这个主要是自动加载转入的分区

输入a2sdcachesd回车,这部主要是将cache转移到ext3的分区,可能拷贝需要一些时间,执行完后会重新启动。

输入a2sdlowmem-optimum,这部分主要是优化内存,当过多程序主流内存导致自由内存太少,它会自动清理内存保证系统运行的稳定。

输入a2sdreswap,启用缓冲区,可以减少内存压力,在运行大型应用的时候很有帮助。

七、完成

1、(如果你是T版并且不想使用a2sd+,这步可以跳过)在主界面按Win键,设置,系统,关于手机,应该看到手机有271M的空间。

2、(如果你是T版并且不想使用a2sd+,这步可以跳过)回到系统,看SD卡,a2sd+应该有1.9GB的空间。

3、(如果你是T版并且不想使用a2sd+,这步可以跳过)目前已经实现了a2sd+的功能,所以大家安装程序只要关注上面两个分区剩余的空间就可以了。

4、最终祝贺你完成了MIUI的刷机,以后更新只要直接系统更新就好了。

八、附件材料下载

1、材料1,请自备

2、材料2,HSPL3_PKG.zip(984.82KB)

3、材料3,Radio_2.15.50.14.part1.rar(4.99MB,下载次数:

15785)Radio_2.15.50.14.part2.rar(4.99MB)

4、材料4,这个版本是Magldr1.13,这是Mwang老爷子的博客链接,请有需要的朋友可以去原始链接下载

DFT_LEO_MAGLDR113_DAF.rar(605.02KB)

5、材料5,flash.cfg中的system为135M,cache为10M,因此大家直接执行daf刷就可以,如果对分区想调整,请在刷recovery之前调整。

Recovery来自于http:

//forum.xda-Recovery150_4.0.1.4_leo_Magldr_CWR.rar(4.98MB)

6、材料6、

MIUI的ROM请大家到下载,目前最新官方MIUI直刷ROM请参考

7、材料7,PartitionManager9.0.rar(4.81MB)

8,材料8,jackpal.androidterm-1.apk(56.33KB)

9,材料9,91助手

豌豆荚

10,材料10,MicrosoftActivesync4.5forXP。

如果你是WindowsVista请下载WindowsMobile设备中心6.1。

32bit,下载链接

64bit,下载链接

MicrosoftActiveSync4.5.part1.rar(3.62MB,下载次数:

3726)MicrosoftActiveSync4.5.part2.rar(3.21MB)

11,补充材料,搜狗拼音输入法,主要用于中文输入。

com.sohu.inputmethod.sogou-1.apk(2.3MB)

掌上应用汇,主要用于下载软件,强力推荐。

com.yingyonghui.market-1.apk(1.38MB)

12,材料12,Darktremor的a2sd+程序,如有更新版本,请参考http:

//www.darktremor.info/。

dtapps2sd-2.7.5.3-beta04-signed.zip(2.63MB)

13、材料13,由arif-ali编写,瞳.D.住人(MIUI官方HD26群群主)提供,不采用DAF方式升级Recovery,最大的好处是再也不需要重新备份与恢复耽误时间了。

使用方法类似刷ROM,将该文件拷贝到卡中,然后像刷系统一样刷入新的recovery,不影响其他分区。

recovery_5.0.2.3_leo_CWR.zip(4.25MB)

写在后面,提出几个大家一直疑问的问题,并解答:

1、这个教程针对哪个版本的?

答:

不具体针对哪个版本,针对的是MIUI系统,随着版本升级,大家都可以参考这个,我会保持对教程的更新,不管大家新刷还升级,都可以参考这个教程。

2、这个教程所刷的ROM是官方的么?

答:

是的,我是建议大家用官方的,因为后续升级只要大家用MIUI的OTA服务就可以实现升级,也不需要再完全清空重新刷了(除非你认为有必要),简单而又方便。

具体升级方式很简单,在MIUI下执行系统更新,会有提示让你下载新的升级的ZIP,保证你有足够流量或者WIFI,然后重新启动手机手动进入recovery,然后安装新下载的这个升级包,这个升级包在/download_rom中,刷好重启,可能重启时间比较长,要有耐心。

3、我不熟悉Recovery,为什么用这种方式,不用线刷的方式?

答:

目前MIUI官方以及其他Android手机官方都是采用Recovery的方式,所以我们也是这么建议,而且Recovery的备份、恢复、读卡器等等都是非常方便的。

并且在XDA论坛的成员Cotulla前辈的Twitter上也看到未来的MAGLDR也是要内置Recovery的,因此未来用于从卡上的ZIP文件刷入手机的方式会成为标准。

一旦新版本的MAGLDR内置Recovery大家就不需要刷了,可能只需要选择启动Recovery。

分区也可能就在这个过程作了。

一切要等Cotulla前辈的新版本。

目前新的版本已经可以支持手机存储的Recovery。

因此这项验证了之前说到我们需要了解Recovery的必要性。

4、如果OTA升级下一个版本,system目录大小超过128M怎么办?

答:

首先进入Recovery用BackupandRestore命令把系统先备份到卡上(它会连a2sd+的部分全部备份),然后修改电脑上recovery目录下flash.cfg中system后面的参数到合理范围。

然后执行daf刷新的配置,实际上是重新对手机内部存储分区。

然后再次进入Recovery的BackupandRestore进行恢复,只要是回复的文件大小小于分区大小就可以了,主要大家注意system和data分区,因为其他一些分区都是只读的。

然后再进行OTA升级,就可以了。

不会对你现在安装的软件和界面配置造成任何影响。

5、app2sd、a2sd、data2sd、a2sd+都是什么?

区别是什么?

因为看到很多机友对这个概念不理解。

首先解释一下这些缩写,全部的意思就是ApplicationToSD卡,就是说将应用安装在卡上。

为什么要这么做呢,那是因为HD2原版手机本地存储只有512M(T版有1G的ROM空间),Android(MIUI)系统刷到手机内,主要有几个目录占用了手机本地存储:

1、/system;2、/data、3;/cache;4、/boot等。

这几个目录基本使用了512M的空间,我们在执行daf刷recovery的时候,其实就是对512M进行这几个目录的分区,其中主要占用512M空间的是/system和/data,而/system在使用过程中的增长不大,只要我们给足空间,让刷机的ROM中/system目录的文件总量能够拷贝到/system分区就没问题,目前MIUI的/system的目录文件总量大概是不超过110M,为了可能需要打补丁,我给到了128M,可能110M也够,最早刷daf的recovery给/system有250M的空间,如果改为150或者128,就能够给其他的分区比如/data增加100M多空间(因为默认会将所有剩余空间给到/data目录)。

/data是作为主要的软件安装地点,这里除了安装的软件以及软件的缓存都在这个目录。

那么这个目录最多也不过有不到300M空间(T版有800M的空间,不用太担心),那么像极品飞车这样的软件多安装几个,300M的空间很快就会被用光。

那么为了让程序文件利用SD卡的空间,因此出现了app2sd、a2sd、data2sd、a2sd+的各种方案,其实这并不是MIUI的先例,在其他Android手机上也是如此。

那么我就要分别说一下这四种方案的特点和区别:

(1)app2sd是google官方Android系统的一种官方方案,它类似WM将应用程序的部分主要执行文件放到SD卡上,这些文件是保存在Fat32的SD卡上,这种方式不需要对SD卡做复杂分区,而是用Windows简单格式化SD卡为Fat32分区就好,缺点就是并不是所有程序都能移动到卡上,因为有些程序需要常驻内存,并且在一些情况下,为了省电,可能需要断开卡的供电,因此有可能导致程序运行出现问题。

如果用91或者豌豆荚类似的软件强制安装在SD卡上,则会导致桌面插件不能正常运行。

这也是我们不能接受的,所以这种方法基本玩家都不会采用。

(2)a2sd,其实在我搜索网络的信息看到有两种观点,一是a2sd就是app2sd,二是a2sd就是a2sd+,通过我的分析,a2sd其实就是简写的app2sd,所以大家就把app2sd和a2sd都认为是官方提供的利用SD卡存储程序文件的方案。

这个和app2sd方案一样,基本不被玩家采用。

(3)data2sd,这种技术类似于以前在卡上运行Android,这种方案是在卡上建立一个data.img的文件,其实这个文件就是系统/data分区的数据,这种方案和以前在卡上运行这个Android方式类似,只不过除了data.img文件,其他文件都在手机存储上。

data.img文件在Fat32分区的SD卡上,这种方式优势是data.img文件大小可以比较自由的控制,从512M到2G甚至更多都可以设置,而且不用对SD卡进行复杂分区。

但是问题是因为data.img在SD卡Fat32分区上,以前比如冻屏等类似问题还是存在,并且不能避免当手机电量不足,进入省电模式的时候会切断SD卡供电,导致手机整体不能正常运行。

但是我看到很多朋友用data.img,主要是因为比较简单,如果你是初学者,并且对我上面的教程关于分区的部分实在是搞不定,也可以采用这种方式(论坛有介绍,搜索一下data2sd,方法很简单),但在我看来这并不是最佳的解决办法,即使它的优点很多,但是缺点也很显著。

建议初级玩家使用,高级玩家不使用。

(4)a2sd+,从名字来看a2sd+只是比a2sd多了个+,但是技术是完全不一样的。

它采用的是将SD卡进行Andoird(Linux)可是别的分区进行使用SD卡的。

因为采用了这种分区,从硬件上看虽然这些分区在SD卡上,但是Android则认为这是本地存储硬件,大家可以通过超级终端在/dev/block目录下看到mmcblk0p1、mmcblk0p2、mmcblk0p3的文件,其实这就是我们做的Fat32、Ext3、Swap分区的硬件名称。

我们则需要将/data目录使用Ext3分区,那么我们采用的是建立一个/sd-ext目录,让他加载(mount)mmcblk0p2(Ext3)这个分区,然后在/sd-ext下建立app、app-private、dalvik-cache三个目录,然后利用Link技术,就是让/data目录下的app、app-private、dalvik-cache的目录分别Link(Link技术是指将目录连接到另一个目录,在这两个Link与被Link目录里做任何操作就相当于在被Link的目录里操作)到/sd-ext目录下的那三个目录,其实这个过程就是命令a2sdreinstall和a2sdcachesd的时候做的。

a2sdreinstall主要的执行内容是将/data/app和/data/app-private目录下的程序分别拷贝到/sd-ext/app和/sd-ext/app-private目录下,然后将目录Link过去,同样a2sdcachesd是将/data/dalvik-cache目录的文件拷贝到/sd-ext/dalvik-cache目录下,然后将目录Link过去。

这样我们的程序安装在/data的这三个目录下,实际上使用的是/sd-ext目录所用的SD卡ext3分区的空间,因此大家发现安装程序之后关于手机界面的手机存储没有太多变化。

那么app、app-private、dalv

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2