当前位置:文档之家› 手机刷机

手机刷机


词汇扫盲 Bootloader FastBoot
• BootLoader:是在操作系统内核运行之前运行的一段小程序。通过这 段小程序,我们可以初始化硬件设备、建立内存空间映射图,从而将 系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核 准备好正确的环境。在嵌入式系统中,通常并没有像BIOS那样的固件 程序(注,有的嵌入式CPU也会内嵌一段短小的启动程序),因此整 个系统的加载启动任务就完全由BootLoader来完成。比如在一个基于 ARM7TDMI core的嵌入式系统中,系统在上电或复位时通常都从地址 0x00000000处开始执行,而在这个地址处安排的通常就是系统的 BootLoader程序。 • FastBoot:从字面上来看是“快速启动”的意思,也算是一个刷机界面, 不过比Recovery更加底层,这个底层是更加接近硬件层的意思。两个 都很重要,不过FastBoot更为重要.当你不能进入Recovery的时候,不要 紧张,你还能进FastBoot挽救,不过当你连FastBoot都不能进入的时候, 那可真就是砖了.手机需要送厂才能维修了。为了使用FastBoot功能, 应 获得S-OFF的SPL.你的电脑还必须装有ADB驱动。
卡刷步骤(第三方):
由于官方REC只支持官方ROM包,所以不能刷 第三方系统或者美化包,xposed框架等db命令刷入, 一般下载REC的地方都有教程,刷入之后REC如右图 之后就和官方包刷入方式类似了
下载刷BOOT SPL
• Recovery模式指的是一种可以对安卓机内部的数据或系统进行修 改的模式,也叫工程模式(类似于windowspe)。在这个模式下 我们可以刷入新的安卓系统,或者对已有的系统进行备份或升级, 也可以在此恢复出厂设置。 • 在HTC的Android 系统的系列手机中,HBOOT就是SPL。是用来引 导手机启动的,可以用来检测手机硬件信息,寻找系统启动分区, 其实跟我们平时在PC上见到的BOOT启动项功能类似! • SPL就相当于PC的BIOS。SPL主要作用就是引导系统启动。 • PS:华为、HTC、SONY是会锁定手机的BootLoader的,特别是华为 的运营商定制机,我们以后也会接触到很多。
主流安卓系统
• 三星 TouchWiz • 魅族 Flyme os • 小米 MIUI • HTC Sense • 华为 EmotionUI • 联想 乐OS • VIVO FuntouchOS • OPPO Color os • 乐视 EUI
360 360 os 努比亚 nubia UI 锤子 Smartison os 联想ZUK ZUI
刷机常见三种方式
• 1:刷机精灵,奇兔刷机,等刷机软件(小白 操作,简单易懂)
• 2:Recovery 卡刷 • 3:其余线刷(三星)
需在手机设 置里面把usb 调试打开, 如果找不到 usb调试选项, 可在关于手 机里面找到 版本号,点 击7次即可进 入开发者模 式,进而就 可以找到usb 调试。
科协电脑技术部
安卓刷机培训
目前四大手机系统
1.安卓(谷歌) 2.ios(苹果) 3.windows(微软) 4.云os(阿里)
目前常见手机品牌
• 国产:华为,荣耀,中兴,努比亚,小米,vivo, oppo,金立,魅族,乐视,360,酷派,锤子,联 想,zuk,一加,大神,奇酷,格力,8848,PPTV, 美图,朵唯,TCL等 • 外国:三星,苹果,LG,夏普,MOTO,Yotaphone, 诺基亚,索尼,谷歌nexus,飞利浦,西门子,黑 莓,松下等
Recovery 卡刷
recovery分两种,一是官方,二是第三方 官方rec是系统自带,只可以刷入官方指定rom 第三方rec需要自己刷入,可以刷第三方修改的rom及美化包, 内核,与基带。 利用Recovery刷ROM,刷补丁包,刷内核,都称呼为“卡刷”。 所以当看到刷入方式为卡刷,就知道是进入Recovery刷了。刷入方式见 /Android/yizhi/201412/511888.shtml
为什么要刷机
• 最主要是通过刷机可以修复手机现有系统的Bug ,也就是通常说 的系统漏洞。可以增加新的功能。 • 刷机可以删除运营商定制的软件,使手机使用起来更加顺手。 • 很多时候刷机是为了获取Root权限。 • Root权限,系统权限的一种,是Linux和unix系统中的超级管理员 用户帐户(安卓属于Linux),该帐户拥有整个系统至高无上的权 力,所有对象他都可以操作,所以很多黑客在入侵系统的时候,都 要把权限提升到root权限,用Windows的方法理解也就是将自己 的非法帐户添加到Administrators用户组。获得Root权限之后就 意味着已经获得了手机的最高权限,这时候你可以对手机中的任何 文件(包括系统文件)执行所有增、删、改、查的操作。
而现在卡刷常用的CWM的Recovery其中第一行“wipe data/factory reset”和系统自带Recovery是有区别的。其不 光只格式化/data、/cache,还有/sd-ext和/sdcard/.android_secure这两个分区,相信很多人都没意识到这一点。 真正的双清在双WIPE后,再点“mounts and storage”这里才是能实现真正双清的地方、
注: 1:刷机意外情况很多,容易变砖,
能不折腾尽量不折腾,一定要写 拆机协议。
2:只要开机有logo,就不要怕, ROM和手机型号对应,操作不错, 多试几次,就有可能会成功
fastboot刷机
1,在安卓手机中fastboot是一种比recovery更底 层的刷机模式。就是使用USB数据线连接手机的 一种刷机模式。相对于某些系统卡刷来说,线刷 更可靠,安全 2,当你不能进入recovery的时候,不要紧张, 你还能进fastboot挽救,不过当你连fastboot都 不能进入的时候,那可就是砖了 3,进入Fastboot的方式是手机数据线连接电脑按 【音量-】+【电源键】或者直接【音量-】&需要下载特定 的软件,如华为是hisuit,小米是小米 助手, 下载之后,如果连接电脑,进入 fastboot模式后电脑上会自动弹出弹窗, 根据 电脑提示,下一步操作即可。
三星刷机教程(线刷)
准备工作:务必在你的电脑安装三星驱动,驱动是刷机的必不可少 前提准备,但如果你之前有装过驱动,并且电脑也能识别到手机, 就不用再安装了。 1. 针对机型,首先下载官方五件套或者一ODIN刷机工具 3. 手机关机,同时按住HOME键+音量下键+电源键,会出现一个 警告,然后按音量上键进入挖煤模式
卡刷步骤(官方包):
1:将手机数据备份 2:下载刷机包ROM,一般只需要在官网下载 3:将下载后的卡刷包重命名为update.zip 并拷贝至SD卡根目录(不同的手机 要将卡刷包放在不同的地方,具体问题具体对待,例如,华为手机需要放在根目 录的dload文件夹里) 4:将手机彻底关机后,进recovery (进recovery方式:【音量+】+【电源键】,或【HOME】+【音量-】,通过音量上下键控制光标,先双清或者三清wipe data和wipe cache 6:选择choose zip from sdcard,进入sd卡或者内置存储,找到存放ROM 的地方选 择刷入,然后重启,基本就完成了
刷机是什么
刷机,手机方面的专业术语,是指通过一定的方法更改或替换手机 中原本存在的一些语言(水货手机)、图片、铃声、软件或者操作 系统。通俗来讲,刷机就是给手机重装系统。刷机可以使手机的功 能更加完善,并且使手机还原到原始状态。一般情况下Android手 机出现系统被损坏,造成功能失效或无法开机,也通常用刷机的方 法恢复。刷机可以是官方的,也可以是非官方的。一般Andriod手 机刷机分为线刷,卡刷,软刷和厂刷。我们这里主要讲卡刷和线刷。
挖煤模式图解
用数据线连接电脑,这个时候ODIN会出现一个蓝色端口。(注:没有端口可 能的原因:1:手机助手软占用了端口。解决方法,卸载手机助手软件,电脑 重启。2:数据线的问题,解决方法:换三星原装数据线。3:驱动不完整,解 D1_ALL为例,截图文件名不相同但原理一样 PIT选择KLTE_EUR_OPEN_HIDDEN50M.pit Bootloader选择 BL_G900FZHU1AND1_1191696_REV00_user_low_ship_MULTI_CERT.tar.md5 PDA选择 AP_G900FZHU1AND1_1191696_REV00_user_low_ship_MULTI_CERT.tar.md5 PHONE选择CP_G900FZHU1ANCD_REV00_CL1526875.tar.md5 CSC选择 CSC_ZZH_G900FZZH1AND1_1191696_REV00_user_low_ship_MULTI_CERT.tar.md5 注:如果只是一个tar或者MD5文件后缀的文件,不用解压,直接AP或者PDA 刷入。显示PASS后说明刷机成功。等待开机。第一次开机时间一般比较长。
刷机之前务必双清,wipe 的字面意思就是揩干擦净。 可以看到进入recovery后有 以下两行: wipe data/factory reset wipe cache 很多人会以为双清就是这 两个指令各执行一次,其 实不然。
前者格式化/data(程序数据)和/cache(系统缓存)两个分区,而后者仅格式化/cache这一个分区,所以刷机前 仅需运行第一行功能指令即可。第二行通常单单是用来释放缓存空间的。(PS:以上说的是系统自带 Recovery)
• --mount /system 挂载/system分区(系统分区)
• --mount /data 挂载/data分区(数据分区) • --mount /cache 挂载/cache分区(缓存分区) • --mount /sd-ext 挂载/sd-ext分区(A2SD分区) • --format boot 格式化内核分区 • --format system 格式化系统分区 • --format data 格式化数据分区 • --format cache 格式化缓存分区 • --format sdcard 格式化存储卡 • --format sd-ext 格式化SD卡分区(就是分区后,系统占用SD卡的那一部分空间) • --mount USB storage 挂载SD卡为U盘模式
相关主题