安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx

上传人:b****6 文档编号:19632508 上传时间:2023-01-08 格式:DOCX 页数:11 大小:25.96KB
下载 相关 举报
安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx_第1页
第1页 / 共11页
安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx_第2页
第2页 / 共11页
安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx_第3页
第3页 / 共11页
安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx_第4页
第4页 / 共11页
安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx

《安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx》由会员分享,可在线阅读,更多相关《安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。

安卓刷机必看基础必备全面接触ext3和swap分区大小的问题Word文件下载.docx

1、什么是ROM?

ROM全名为ReadOnlyMemory,通常指安装在手机上的操作系统相当于电脑上的Windows一样

2、什么是刷ROM?

刷ROM即将新的ROM刷入手机,相当于重装系统。

ROM部分包含:

IPL、SPL、OS、EXTROM、RADIO、STORAGE等,但我们绝大多数人都不会这些包含涉及到核心层面的东西,为了降低刷入的风险。

我们只需下载合适的刷机ROM即可

3、什么是SPL,为什么要破解(解锁)?

SPL全称SecondProgramLoader,意为第二次装系统,就是负责装载OS操作系统到RAM中,SPL损坏可以通过刷入原始的ROM版本来实现重写SPL,由于手机在出厂的时候对机器内部核心的CID地址段进行了上锁,不同CID的ROM相互之间不能进行交互性的替换,因此通过对上锁的CID进行破解(解锁),才能刷入其他不同CID的ROM

4、什么是RADIO?

RADIO是无线电通讯协议,内含GSM、GPRS、EDGE、UMTS、HSDPA、HSUPA以及GPS等的驱动,负责手机的通信,但不负责WiFi和蓝牙。

5、为什么要刷Radio?

不同的地区和不同的通讯服务网络,无线通讯基站所接收和发送的频段各有不同,随着时间的推移,当基站频段有升级或调整的时候,刷入新的RADIO就很有必要了。

此外,一些ROM作者的自定义ROM需要某些指定的Radio搭配使用,否则会出现信号不好,无声等情况出现,所以对于喜欢刷机的朋友而言,Radio的选择是十分关键的。

6、MAGLDR是什么?

MAGLDR是由DFT公司研发的适于Andoird系统的一系列程序之一,MAGLDR算是一个引导程序,就像电脑上的GRUB一样,虽然有很多功能还未完全开发,但要想刷机就必须先刷MAGLDR。

7、Recovery的作什么用?

安卓直刷有两种方式,用DAF刷NANDrom,和用Recovery从SD卡还原的ROM,简单点说就是线刷和卡刷吧~但是和WM的ROM不一样的是,这两种方式的ROM是不能通用的!

8、为什么要选用Recovery

首先原生android手机用的就是Recovery方法刷机,应该说是真正的直刷。

而且Recovery的备份、恢复、读卡器等等都是非常方便的。

更重要的是如果想OTA升级下一个版本,就必须安装Recovery

9、什么是a2sd+?

android2.2新增加了对APPTOSD的支持,是为了让程序文件利用SD卡上的空间解决手机内存空间不足,也就是可将软件安装在卡里面,这功能就叫app2sd。

简称a2sd,优点是不需要对SD卡做复杂分区,缺点就是并不是所有程序都能移动到卡上,并且在一些情况下,为了省电,可能需要断开卡的供电,因此有可能导致程序运行出现问题。

a2sd+是一种新的APPTOSD方案,简单来说是先将SD卡进行Andoird(Linux)分区,虽然这些分区都在SD卡上,但通过a2sd+技术可使Android认为这是本地存储硬件,进而将安装的软件以及软件的缓存放到SD卡上,这样既解决了手机本地存储剩余空间紧张的矛盾(如HD2存储只有512M,安装Android系统后一般剩余也就200M左右,像极品飞车这样的软件多安装几个,200M的空间很快就会被用光。

),同时在电量不足的情况下,进入省电模式时只会切断SD卡供电,即只是将Fat32那个分区的逻辑卷卸载,而不会触及Ext3和Swap分区,并且这种方案是最稳定的。

【刷机】

本教程针对的是MIUI系统的ROM,随着版本升级,不管大家新刷还升级,都可以参考这个教程。

建议刷MIUI官方版本,因为后续升级只要大家用MIUI的OTA服务就可以实现升级,也不需要再完全清空重新刷了,简单而又方便。

下面就和大家一起走进刷机之行

第一步、准备材料(附件在最下面)

1、Netframework2.0.同步软件需要.NET2.0以上平台的支持,所以需要先升级到2.0才能安装

2、XPWM同步软件MicrosoftActivesync4.5forXP。

3、HD2刷机工具包;

内含HSPL4.exe解锁工具,Radio_2.15.50.14,MAGLDR113,Recovery1.3,

3、最新的MIUI系统的ROM(zip文件)。

4、读卡器,最好是多合一的,用于给内存卡分区的物理设备

5、PartitionManager分区软件。

(不想使用a2sd+,可以不要)

6、jackpal.androidterm-1.apk超级终端。

用户执行命令行。

(不想使用a2sd+,可以跳过)

7、91手机助手或者豌豆荚,用于同步管理手机通讯录等资源

8、搜狗拼音输入法

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

第二步、准备工作

1、在电脑上安装微软的同步软件Activesync4.5,记得安装后重启电脑。

2、为内存卡分区,(因为手机只支持最大1G的ext3分区,详见第七步,建议在电脑上为内存卡分区)

将内存卡插入读卡器,连接电脑。

(建议使用8G以上的卡。

将卡分为三个主分区:

第一分区为Fat32,大概是5028M,作为SD卡用;

第二分区为Linux_ext3,大小建议2048M,用于主要程序安装区;

第三分区为Linux_swap2,大概是512M。

是缓存区。

首先运行PartitionManager分区软件

1).在左窗格中右击磁盘1(内存卡)→删除

2).在右窗中右击自由空间→创建,在新大小中输入所需的空间如5028,系统类型选Fat32后确定

3).继续右击自由空间→创建,在新大小中输入第二分区大小如2048,系统类型选Ext3FS后确定

4).最后右击剩下的自由空间→创建,确定系统类型选L_Swap2

5).完成所有三个主分区创建后点击工具栏上的应用即可

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

3、分区后将MIUIROM的zip文件拷贝到卡根目录,不要解压缩。

第三步、破解HSPL,俗称解锁

1、手机关机,按住音量下键和开机键不放,直到进入三色屏显示,如果是SLP-2.08.HSPL就跳过这步,否则往下继续

2、用USB线将手机连接电脑,三色屏最后一行由Serial转为USB则说明手机和电脑同步,否则要新连接(以下操作都不要拔出USB线)

3、电脑上运行HSPL4.exe程序,按Next

4、按照提示,选择2.08HSPL,一路Next直至完成。

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

第四步、升级Radio版本,如果你的Radio已经是最高版本,可以跳过这步。

1、手机进入三色屏并用USB连接电脑

2、解压Radio_2.15.50.14.7z后运行RUU.exe

3、一路下一步直至完成

第五步、将aMAGLDR刷入手机

1、打开Activesync,在“文件→连接设置”里把第二项“允许USB连接”勾去掉。

否则会导致错误723

1、进入三色屏并连接USB

2、解压MAGLDR113_DAF.7z后运行ROMUpdateUtility.exe

3、下一步打勾,下一步打勾,下一步......直至完成,重新启动后直进入aMAGLDR菜单。

第六步、刷入Recovery

1、进入aMAGLDR菜单后用音量上下键选择第5.USBFlasher

2、按通话键确认。

(此时手机和电脑是连着的,没连上的就插上USB线将手机连接电脑)

3、解压Recovery1.3_128M.7z后运行DAF.exe

4、一路按Next直至完成重新启动,重新启动后直进入aMAGLDR菜单。

注意,Recovery中system系统分区默认150MB。

适当调整system大小,可以增加data用户数据区的容量。

这里要给大家一个提示,Recovery刷机包一般是zip格式的,把它解压缩了,然后点击属性看一下system文件夹的大小,根据这个大小就可以调整recovery中的system系统分区大小,一般调至比system文件夹大20MB左右即可,对于不同的ROM,这个取值是不同的,请各位灵活机动。

调整recoverySystem分区的方法如下:

将下载的recovery压缩包解压缩,右击flash.cfg文件打开,修改“systemya”后面的数字即为系统分区大小,其他数据建议不要改动

第七步、用Recovery给内存卡分区(如果不想使用a2sd+,这步可以跳过)

注意,此操作前请务必备份存储卡数据,重新分区将会格式化存储卡,所有数据将会丢失!

1、进入aMAGLDR菜单后用音量上下键选择第选8.ADRecovery后按通话键确认进入Recovery程序

2、选最后一行advance,按通话键确认

3、选第PartitionSDCard,按通话键确认

4、选1024-->

256这样就会在SD卡创建一个1G大小的ext3分区和一个256M的swap缓存区

5、把下载的Recoveryrom(卡刷zip包)放到sd卡上

第八步、刷ROM

1、将卡插入手机,用音量上下键选择第8.ADRecovery后按通话键确认进入Recovery程序

2、选第5行installzipfromsdcard(从SDcard选择文件更新系统),按通话键确认

3、选第2行choosezipfromsdcard(从SD卡选择zip格式升级包),按通话键确认

4、选中上传的xxx.zip文件,按通话键确认

5、选择Yes确认后就开始刷机了,刷完之后会自返回二级菜单

6、按挂断键返回一级菜单,选第1行rebootsystemnow(重启系统),按通话键确认

7、启动过程可能有些长,一般要5-10分钟,要有耐心启动。

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

第九步、启用a2sd+(如果不想使用a2sd+,这步可以跳过)

1、安装91手机助手或者豌豆荚,然后连接手机。

将jackpal.androidterm-1.apk拷贝到手机卡上

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

3、在桌面上找到这个程序,打开,出现蓝色界面,执行以下操作。

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

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

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

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

4).启动后,再打开这个程序,先输入su,这时候会自动提示赋予root权限。

5).输入a2sdzipalign回车,(自动加载转入的分区)

4).输入a2sdcachesd回车,(将cache转移到ext3的分区)执行完后会重新启动。

4、在主界面按Win键,选系统设置→系统→关于手机,应该看到手机有270M的空间。

5、返回到系统,看SD卡,a2sd+应该有1.9GB的空间。

6、目前已经实现了a2sd+的功能,所以大家安装程序只要关注上面两个分区剩余的空间就可以了。

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

【附件】

1、Net_framework_2.0.7z

2、XP_WM同步软件.7z

3、HD2刷机工具包.7z:

HSPL4解锁,Radio_2.15.50.14无线通讯驱动,magldr_1.13引导程序,recovery_1.3_128m,

4、PartitionManager分区软件

5、jackpal.androidterm-1.apk超级终端

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

91助手

豌豆荚

7、搜狗拼音输入法

com.yingyonghui.market-1.apk

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

【后续】

对一些疑问问题补充

1、关于“卡刷-直刷”

其实无所谓的“卡刷”“直刷”,只是“SD引导”与“NAND引导”的转变。

是DFT成功的将Android的SD引导变成了NAND引导。

2、关于wipe

常用到wipe是在刷机之前,大家可能会看到需要WIPE的提示,是指刷机前清空数据,Wipe翻译过来的意思就是抹去,擦除等,在recovery模式下有二个wipe选项,其功能就是清除手机中的各种数据,这和恢复出厂值差不多。

注意wipe前备份一下手机中重要的东西哦。

有朋友不会wipe也怕wipe,没关系,如果是刷机之前,那网上有〝ohsaka-super-wipe.zip〞就象刷ROM一样刷它,如果已刷机了那还有个快速重启.apk工具能一键重启、关机、进入Recovery、进入BOOT刷机模式、WIPE手机

3、关于内部存储的大小。

大家关心内部存储空间大小,主要是因为它是安装应用软件用的。

也就是我们看到的/data目录所在分区的剩余空间。

/data目录和/system目录分配了大部分手机内部存储。

刷写Recovery其实就是给NAND分区,决定它们大小是flash.cfg文件在起作用,system最开始是250M,后来又出了150M,留意看看最后一行userdata,这部分表示的意思是剩余的所有空间给到userdata也就是/data挂在的分区,因此从250M到150M,为的是放出100M,也就原来/data上升多100M,但如果未来/system一旦超过128M,还是需要重新分区的,这个下面会解答

4、关于为什么要给SD卡分区

/data有了270M就够了么?

回答一定是不够的,data空间不够用怎么办?

用了a2sd+的策略。

上面提到了a2sd+需要SD卡分区,那么分区后用a2sd+带来什么好处呢:

a,当手机与电脑以磁盘方式连接时,WindowsPC端只识别fat32的分区并自动挂在,手机不需要双向挂载或者其他软件支持,安装在EXT3分区的软件可以继续使用。

b,软件都装在了EXT3分区上,只有data文件在/data/data下,内存小的手机一样可以安装很多软件而不影响速度。

(我装了150多个软件,现在手机data还剩200多M。

EXT3分了2G,还剩下1G多了,嘿~~~)

c,重新安装系统,软件不需要重装,因为还在EXT3分区里,但同时要注意备份软件的data,部分软件无data不能正常运行。

5、关于OTA升级system目录大小超过128M怎么办?

重刷Recovery,就是重新对手机内部存储分区。

具体方法如下;

先进入Recovery用BackupandRestore命令备份系统先到卡上,然后修改电脑上recovery目录下flash.cfg中system后面的参数到合理范围。

(一般大于system目录%10)然后执行daf刷新的配置,然后再次进入Recovery的BackupandRestore进行恢复,只要是回复的文件大小小于分区大小就可以了。

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

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

6、关于BackupandRestore的使用

Recovery菜单中有一个BackupandRestore菜单,用于备份和恢复系统(包括a2sd+使用的/sd-ext目录分区),备份存放在卡Fat32分区的/clockworkmod/backup/日期时间的目录中。

在你准备做一些有危险的操作,或者需要对系统(比如/system、/data或者/cache等分区)进行调整,或者对卡ext3、swap2、fat32分区调整,这样就可以既保持原有系统,又可以按照新的要求完成升级或者重新分区的需求。

注意,如果要对fat32分区调整,需要把fat32中的程序包括你备份的目录都拷贝到你的电脑上,然后等你分区好,再拷贝回来。

然后再进入recovery进行恢复就可以了!

7、关于Radio驱动

Radio驱动不是WM的驱动,是无线电程序。

是手机就得能打电话(废话),就需要与移动运营商(不单指中国移动)的基站、设备协调工作。

移动通信协议,如常见的GSM、CDMA、TD-CDMA、CDMA2000等都通过工业标准的AT指令与Radio打交道。

Radio程序负责管理通信芯片(负责通信的CPU),是你在拨打电话的时候通过基站与移动运营商协同工作。

Radio和HD2上的WM或者Android有特定关系么?

没有。

他就是负责打电话的。

至于Android火星音,那是Android与Radio交互的问题。

8、关于所谓原生

原生是指手机的出厂操作系统。

HD2的出厂系统是WM6.5,的确不是原生Andoird。

就像出生的时候是一个男孩,不是女孩。

但,男孩也可以变成女孩(变性手术)。

关键是医生的水平,以及这个男孩自身的条件,扯远了,哈哈。

HD2之可以运行Android,是因为Google公开了全部源代码,更因为HTC开放了EVO全部源代码,包括内核、驱动,使得HD2更加接近原生。

当然跑得好不好,主要看驱动程序。

由于HD2没有官方的Android驱动,但是通过很多大侠及热心人士从相近的HTC机型中移植驱动(有源码就好解决),使得HD2跑上的Android,如果所有的功能都可以使用,无Bug(其实原生机也会有Bug),你说这HD2算不算原生?

9、关于MAGLDR菜单中的英文注释

Bootmune:

//启动菜单

1.BootWPH//启动nand中的wp7系统(wp7系统必须在之前就已刷入。

现在已经不支持刷入了!

2.BootADSD//启动内存卡中的android系统(卡内存系统)

3.BootADNAND//启动nand中的android系统(机身内存系统)

4.USBMassStg//以USB存储连接内存卡(相当于U盘无需操作系统而直接复制文件)

5.USBFlasher//以USB连接刷入系统数据模式(通过电脑刷系统、刷Recovery等都需要它)

6.USBTTF//MTTY接入(需要相同的驱动程序)

7.ADHardresst//清除Hardresst(相当于硬启小心使用会清除用户存储数据)

8.ADRecovery//启动Recovery服务

8.Tetris//俄罗斯方块游戏彩蛋呵呵。

据说打到111111分会激活MAGLDR的隐藏功能

9.Services//服务

-1.BootSetting//启动设置

--1.Bootsource//启动位置

--2.AlwaysMenu//总显示菜单

--3.ADSDDi//卡刷Android目录

-2.DMESGtoSD//输出dmesg到内存卡上(对开发者们有用实验用的)

-3.DumpUDtoSD//设置asize分区到内存卡(有缺陷,很慢,请不要使用)

-4.UseLast24NAND//允许使用最后的24MB的nand空间(实验用的)

-5.ClearSDMBR//清除SD卡MBR

10.Reset//重启

11.PowerDown//关机

10、直刷安卓用到的Recovery各项中文详细说明

-rebootsystemnow重启系统

-applyupdatefromsdcard使用内存卡根目录的update.zip更新系统

-wipedata/factoryreset清空data分区并恢复出厂设置

-wipecachepartition清空cache分区

-installzipfromsdcard从内存卡选择文件更新系统

--apply/sdcard/update.zip使用内存卡根目录的update.zip更新系统

--choosezipfromsdcard从内存卡选择zip格式升级包

--togglesignatureverification切换签名验证

--togglescriptasserts切换升级脚本检查

-backupandrestore备份和恢复

--Backup备份

--Restore恢复

--AdvancedRestore高级恢复

-mountsandstorage挂载和存储

-

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

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1