直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手Word格式文档下载.docx
- 文档编号:3095890
- 上传时间:2023-05-01
- 格式:DOCX
- 页数:21
- 大小:33.59KB
直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手Word格式文档下载.docx
《直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《直刷MIUIAndroid刷机教程从什么都不懂到MIUI完美适合全部新手老手Word格式文档下载.docx(21页珍藏版)》请在冰点文库上搜索。
那么为什么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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MIUIAndroid 教程 什么 不懂 MIUI 完美 适合 全部 新手 老手
链接地址:https://www.bingdoc.com/p-3095890.html