恢复手机一键恢复出厂设置置按哪个键?在recovery 里。

经验1472 米
在线时间74 小时
小米2012风云人物
荣誉团成员
积分 1673, 距离下一级还需 327 积分
积分 1673, 距离下一级还需 327 积分
签到次数128
MIUI版本5.4.3
本帖最后由 Saporz 于
20:25 编辑
最简单方法:点击系统更新,点击菜单键选择重启到Recovery,点击确定,手机会重启进入Recovery模式,看到一只躺在地上的绿色安卓机器人(和山寨机一样.... 我和我的小伙伴都惊呆了....),最后按电源键进入。
另一种进入recovery的方法:关机状态下,同时按住主菜单键(小房子)+音量下+电源键进入,屏幕亮起松开按键即可进入。
此方法可进入红米Recovery、Fastboot模式!
因本人最近时间比较忙,没有及时回复,有问题可以加小米空全国群358607 找我,
工程测试模式进入方法:音量下+电源键!
卡刷及三清方法:原则上现在红米是双清& &而非三清
0.把( HBJ2.0 V5卡刷包&&)**XX.zip复制到手机根目录内
(红米卡刷包地址:/download-82.html
<font color="#.同时按住主菜单键(小房子)+音量下+电源键 ,屏幕亮起松开按键,选择进入Recoveryl
2.选择【wipe data/factory reset】 → 【YES - *******】恢复出厂设置
3.选择【wipe cache partition】 → 【YES - *******】清理缓存
4.选择【install zip from sdcard】 → 【choose zip from sdcard】→ 【**X.zip】→ 【YES - *******】 选择安装包刷入
5.等待刷完后,按返回,选择【reboot system now】,手机开始自动重启
与小米之前的手机不同,相对于米1和米2的recovery(音量向上+电源)和fastboot(音量向下+电源),在红米手机中,
“音量向上+电源键”为工程模式,而“音量向下+电源”则是进入正常启动、recovery模式、fastboot模式三菜单选项当中。开启设置里“开发模式“的方法为:设置&&&关于手机&&&Android版本,点击5次后会有提示,返回桌面重新进设置就出现开发模式了。
如图所示:
1.工程模式,注意上下键为滚动,房子键(主页键)是确认,而不是电源键,变态吧。
2.正常启动、recovery模式、fastboot模式,注意下键为滚动,上键为确认,更变态吧。
3.如果您想卡刷,则选择recovery模式,再次注意是上键确认。
进入后会显示这个画面。
4.没关系,按下电源键,菜单就出来了。
5.大家看到了吧,传统的三清wipe在这里,再次注意向下滚动,向上是进入!
6.选择到yes -- 开始wipe,完成后会有如下提示:
7.返回至刚才的菜单,sdcard代表红米自带储存,sdcard2则为您装入的tf卡,选择相应的卡进入
8.选择您下载的卡刷包
9.开始刷机:
10.刷机完成:
OK!一个崭新的红米系统光荣诞生!
我是根据实际情况和论坛发的帖子综合起来的,图片有些事借用人家的拿过来的,只是想用最简单的办法让大家理解,明白!原帖在:/thread--1.html
不喜勿喷!O(∩_∩)O哈哈~做个教程不容易!
复制本人教程,请保持帖子完整性!!!!!&
已有&12&人评分
精品文章^_^
精品文章^_^
感谢分享^_^
精品文章^_^
精品文章^_^
MIUI 因你更精彩!
MIUI 因你更精彩!
助人为乐^_^
MIUI 因你更精彩!
精品文章^_^
感谢分享^_^
精品文章^_^
米粉玩家千人QQ群358607&&,米聊群
经验190 米
在线时间78 小时
版本JHECNBL39.0
积分 366, 距离下一级还需 134 积分
积分 366, 距离下一级还需 134 积分
机型小米手机3
签到次数25
MIUI版本JHECNBL39.0
我也要红米 支持你老谭
经验1472 米
在线时间74 小时
小米2012风云人物
荣誉团成员
积分 1673, 距离下一级还需 327 积分
积分 1673, 距离下一级还需 327 积分
签到次数128
MIUI版本5.4.3
谢谢黑豆,小米控千人QQ群358607,欢迎大家的加入,一起交流,一起发烧,我们都是好基友!
米粉玩家千人QQ群358607&&,米聊群
经验190 米
在线时间78 小时
版本JHECNBL39.0
积分 366, 距离下一级还需 134 积分
积分 366, 距离下一级还需 134 积分
机型小米手机3
签到次数25
MIUI版本JHECNBL39.0
好朋友 好基友 一辈子
经验1472 米
在线时间74 小时
小米2012风云人物
荣誉团成员
积分 1673, 距离下一级还需 327 积分
积分 1673, 距离下一级还需 327 积分
签到次数128
MIUI版本5.4.3
红米刷机,红米三清 红米线刷,红米卡刷,刷刷更健康!
米粉玩家千人QQ群358607&&,米聊群
经验2040 米
在线时间71 小时
版本5.6.11
积分 2163, 距离下一级还需 2837 积分
积分 2163, 距离下一级还需 2837 积分
机型小米Note 移动4G/联通4G
签到次数78
MIUI版本5.6.11
顶老谭.....
经验1472 米
在线时间74 小时
小米2012风云人物
荣誉团成员
积分 1673, 距离下一级还需 327 积分
积分 1673, 距离下一级还需 327 积分
签到次数128
MIUI版本5.4.3
自己顶一把先!
米粉玩家千人QQ群358607&&,米聊群
经验1472 米
在线时间74 小时
小米2012风云人物
荣誉团成员
积分 1673, 距离下一级还需 327 积分
积分 1673, 距离下一级还需 327 积分
签到次数128
MIUI版本5.4.3
顶起来!!!!!!!!!!!!!!!!!!!!!!
米粉玩家千人QQ群358607&&,米聊群
经验1701 米
在线时间117 小时
版本5.5.15
积分 1872, 距离下一级还需 128 积分
积分 1872, 距离下一级还需 128 积分
机型红米Note-WCDMA国际版
MIUI版本5.5.15
版大,感謝您無私的分享~~~
小弟照著您的步驟,先作了以下的二清,
wipe data/factory reset
wipe cache partition
之後再重新刷了 JHBTWAL5.0
但是,原本安裝的應用程式,卻都還是存在…
此外,要作紅米內建記憶體與microSD互換,
理論上是應該是要置換 vold.fstab 這個檔案,才能互換。
但是,我的紅米不知怎麼了,
竟然用一個舊的 vold.fstab 才可以…
原本想乾脆一點,整個清乾淨,
回復到出廠時的狀態,
不過,看來是不太行…
小弟還是新手菜鳥,還請諸位前輩、高手,
不吝指教,感謝!
经验110 米
在线时间1 小时
版本JHACNBA13.0
积分 59, 距离下一级还需 141 积分
积分 59, 距离下一级还需 141 积分
机型红米手机 TD版
MIUI版本JHACNBA13.0
不知道怎么才能恢复到刚出厂时候的新机器的样子呢?
MIUI 3000万
MIUI 3000万发烧友纪念勋章
MIUI 2000万
MIUI 2000万发烧友纪念勋章
已关注微信
1000万用户纪念勋章
MIUI1000万用户纪念勋章
关注腾讯微博
已关注腾讯微博
关注新浪微博
已关注新浪微博
MIUI 100周
100周发布纪念勋章
Copyright (C) 2015 MIUI 京ICP备号您还未登陆,请登录后操作!
galaxy s4关机状态下怎么恢复出厂设置
关机状态下,音量增大键+home键+开机键进入recovery后 wipe data 和wipe cache 就是双清手机的意思 重启手机给个好评吧 谢谢
您的举报已经提交成功,我们将尽快处理,谢谢!
就配置来说 是目前最好的手机 没有之一
大家还关注后使用快捷导航没有帐号?
只需一步,快速开始
查看: 51|回复: 4
在线时间536 小时经验值734 最后登录帖子阅读权限70UID1516762
学士, 积分 734, 距离下一级还需 366 积分
该用户从未签到
G币168 最后登录
马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。
已有帐号?   下载游戏和软件,请【】进入机锋市场!
本帖最后由 siegfriedx 于
23:18 编辑
RT,用音量键-和电源键不行了
& &&&按住音量减和开机键,出现lg后松开,然后同时按住两个音量键,等一会后会出现白色界面的提示,选择两次yes即可完成。
80 字节以内
不支持自定义 Discuz! 代码
在线时间536 小时经验值734 最后登录帖子阅读权限70UID1516762
学士, 积分 734, 距离下一级还需 366 积分
该用户从未签到
G币168 最后登录
之前在论坛看到一个帖子的说的,找不到了
80 字节以内
不支持自定义 Discuz! 代码
在线时间536 小时经验值734 最后登录帖子阅读权限70UID1516762
学士, 积分 734, 距离下一级还需 366 积分
该用户从未签到
G币168 最后登录
自己顶一下,求助啊
80 字节以内
不支持自定义 Discuz! 代码
在线时间536 小时经验值734 最后登录帖子阅读权限70UID1516762
学士, 积分 734, 距离下一级还需 366 积分
该用户从未签到
G币168 最后登录
好像是音量+ —和电源键都要一起按,之后怎么就忘了
80 字节以内
不支持自定义 Discuz! 代码
在线时间943 小时经验值2454 最后登录帖子阅读权限90UID3890842
硕士, 积分 2454, 距离下一级还需 46 积分
该用户从未签到
G币284 最后登录
这个是进入安全模式的,我是L50t。
今日推荐 /1
富连网为你带来6月智能手表节!让智能手表轻松降临身边~
与其看着电商618大战,不如来富连网悠然自在畅享智能手表节!
专业3C数码网上购物平台,让你质量放心,购物安心,服务贴心
你还在等什么?再不挑选智能手表存放购物车,壕大礼就被别人抢走了!
Powered by9949人阅读
http://www.bangchui.org/simple/?t5938.html
&&&&&&&&&&&&&&&&&&
=============================================
恢复出厂设置流程概括:
一. 设置模块中进行恢复出厂设置操作,系统一共做了两件事:
1. 往 /cache/recovery/command 文件中写入命令字段:
2. 重启系统
二. 重启系统会必须进入 recovery 模式
进入 recovery 模式的几种方式
1. 通过读取&&/cache 分区中文件 /cache/recovery/command 内容进入
2. 通过按键操作进入 (G1 通过同时按 HOME 和 挂断键)
以上两种方式进入都需要 blob的支持
三. 所以恢复出厂设置,进入 recovery 模式,必须做以下几件事情:
1. blob 必须能从 recovery 分区中装载内核和文件系统
2. flash 必须有 cache 分区 和 recovery 分区
3. 必须编译提供 recovery.img 烧录到 recovery 分区
recovery.img 解析:
1. 理解 recovery.img
在制作 recovery 镜像之前,我们必须理解什么是 recovery 以及 它有哪些内容,这里省略,文章:
&&recovery.img与boot.img简单对比分析&& 对 recovery 做了很好的解释,地址:
/bbs/thread-.html
2. 制作 recovery.img
因为在文件: ./vendor/marvell/littleton/BoardConfig.mk 中有:
TARGET_NO_KERNEL := true
导致我们目前在编译 cupcake 的时候,默认没有生成&&recovery.img,
要生成 recovery.img 必须屏蔽 TARGET_NO_KERNEL := true
创建目录: vendor/marvell/littleton/recovery/res
拷贝编译好的内核到目录:vendor/marvell/littleton
cp /tftpboot/zImage vendor/marvell/littleton/kernel
如果不创建res目录和拷贝内核将会出现以下错误:
No private recovery resources for TARGET_DEVICE littleton
make: *** 没有规则可以创建“out/target/product/littleton/kernel”需要的目标“vendor/marvell/littleton/kernel”
命令: make recoveryimage 单独生成 recovery.img
out/host/linux-x86/bin/mkbootimg&&--kernel out/target/product/littleton/kernel&&\\
--ramdisk out/target/product/littleton/ramdisk-recovery.img&&\\
--output out/target/product/littleton/recovery.img
恢复出厂设置,内核相关部分:
2009年 12 月23 日falsh 分区情况
0xx : \&Bootloader\&&&&&&&&&&&&&&&&& --1M
0xx : \&Kernel\&&&&&&&&&&&&&&&&&&&&& --4M&&0x400000
0xx : \&system\&&&&&&&&&&&&&&&&&&&&& --96M 0x6000000
0xx : \&userdata\&&&&&&&&&&&&&&&&&&& --48M 0x3000000&&
0xx0f500000 : \&systembackup\&&&&&&&&&&&&&&& --96M&&&&
0x0fx0fd00000 : \&massstorage\&&&&&&&&&&&&&&&&&--8M&&&&
0x0fdff00000 : \&massstorage2\&&&&&&&&&&&&&&& --2M&&&&&&
0x0ff00000 : \&massstorage3\&&&&&&&&&&&&&&& --1M&&
在目前的内核中我们还没有使用 cache 分区 和 recovery 分区,所以修改内核配置文件:
arch/arm/mach-pxa/include/mach/part_table.h
把以下分区:
0xx0f500000 : \&systembackup\&&&&&&&&&&&&&&& --96M&&&&
0x0fx0fd00000 : \&massstorage\&&&&&&&&&&&&&&&&&--8M&&
0xx0f500000 : \&cache\&&&&&&&&&&&&&&&&&&&&&&&--96M&&&&
0x0fx0fd00000 : \&recovery\&&&&&&&&&&&&&&&&&&& --8M&&&&
让 android 系统能正常挂载和使用 cache&&recovery 分区。
烧写编译好的 recovery.img 到 recovery 分区;
烧写地址已经更新,具体参考文件:
http://192.168.2.148/smartphone/td0901/release/p_w_picpath/readme.txt
=====================================
烧写 cache 分区
nanderase -z 0xx6000000
tftp recovery.img
nandwrite -y 0xx &cache.img actual length&
烧写 recovery 分区
nanderase -z 0xfx800000
tftp recovery.img
nandwrite -y 0xxf500000 &recovery.img actual length&
======================================
恢复模式流程分析
完成了以上准备工作,当我们按特定的组合键或者恢复出厂设置,那么就会进入 recovery 模式:
从 recovery 模式的 init.rc 文件可以看出,它仅仅启动了几个服务
service recovery /sbin/recovery
service adbd /sbin/adbd recovery
以下是 recovery 流程分析,主函数在文件:
bootable/recovery/recovery.c
int main(int argc, char **argv)
&&ui_init(); //初始化ui
&&get_args(&argc, &argv);
void ui_init(void)
&&&&gr_init();
&&&&ev_init();
&&&&pthread_create(&t, NULL, progress_thread, NULL);
&&&&pthread_create(&t, NULL, input_thread, NULL);
recovery 模式有简单的交互式界面,它是通过 ui_init(),ev_init()等一些列操作,
完成字符ui界面和按键事件等初始化。input_thread 线程里面处理按键事件。
函数 get_args 会读取 /cache/recovery/command 文件,并根据命令字段进行相应操作,
因为进行恢复出厂设置的时候&&/cache/recovery/command 的内容为 --wipe-data
所以它会擦除 data 和 cache 分区:
erase_root(\&DATA:\&)
erase_root(\&CACHE:\&)
分区擦除后,系统重启,然后进入正常开机流程,重新使用 system 分区的内容完成开机初始化,此过程
跟我们第一次烧写软件过程一致。
如果是按 home 键 和 挂机键开机,那么进入 字符选择界面,函数为:
static void prompt_and_wait()
&&&&char** headers = prepend_title(MENU_HEADERS);
&&&&for (;;) {
&&&&&&&&finish_recovery(NULL);
&&&&&&&&ui_reset_progress();
&&&&&&&&int chosen_item = get_menu_selection(headers, MENU_ITEMS, 0);
&&&&&&&&// device-specific code may take some action here.&&It may
&&&&&&&&// return one of the core actions handled in the switch
&&&&&&&&// statement below.
&&&&&&&&chosen_item = device_perform_action(chosen_item);
&&&&&&&&switch (chosen_item) {
&&&&&&&&&&&&case ITEM_REBOOT:
&&&&&&&& //系统重启
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&case ITEM_WIPE_DATA:
&&//擦除数据分区
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&case ITEM_WIPE_CACHE:
&&//擦除 cache 分区
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&case ITEM_APPLY_SDCARD:
&&//通过防止 update.zip 包到 sdcard 根目录实现系统升级
&&&&&&&&&&&&&&&&
======================================
一、应用层流程分析
设置模块中恢复出厂设置,不管是否删除SD卡,最终都会执行如下两步:
1、&往/cache/recovery/command文件中写入命令字段
2、&重启系统,进入recovery模式
具体可参考framework/base/core/java/android/os/RecoverySystem.java文件,代码片段如下:
在rebootWipeUserData方法中,会调用bootCommand方法,并传入参数--wipe_data命令字段,重启进入recovery模式后,recovery服务会通过读取此参数来擦除data和cache分区,详细流程见下文。
二、恢复模式流程分析
重启后,从recovery模式的init.rc文件中可以看到启动recovery服务,具体可参考bootable/recovery/etc/init.rc文件,代码片段如下:
recovery服务的主函数在bootable/recovery/recovery.c文件中,main函数的分析如下:
说明:初始化ui,recovery模式的交互界面
get_args(&argc, &argv);
说明:读取/cache/recovery/command文件,并根据命令字段进行相应操作,因为恢复出厂设置的时候/cache/recovery/command的内--wipe_data,所以它会擦除data和cache分区,代码片段如下:
分区擦除后,系统重启,然后进正常开机流程,重新使用system分区的内容完成开机初始化,代码片段如下:
至此,恢复出厂设置流程完毕。
================================
recovery.img与boot.img简单对比分析
今天对比分析了一下.img和boot.img的结构,从中粗略知道了中的恢复模式是怎么回事。
以下是结构的对比图:
从中我们知道:
(1)recovery.img其实已经是进入了Linux。
(2)recovery.img为了具有恢复系统的能力,比普通的boot.img目录结构中:
& && & 1、多了/res/images目录,在这个目录下的都是恢复时我们看到的背景画面。
& && & 2、多了/sbin/recovery二进制,这个就是恢复用的程序。
& && & 3、/sbin/adbd不一样,应该和恢复有关。
(3)Android系统中的初始化程序(init)和初始化配置文件(default.prop、init.trout.rc、init.rc、init.goldfish.rc、)都不一样。这就是系统没有进入图形界面而进入了类&#20284;文本界面,并可以通过简单的组合
& && && &键进行恢复的原因。
通过查阅相关资料,对android的recovery模式有了一定的了解:
Android可以通过Recovery模式,实现恢复出厂、OTA升级、patch升级及firmware升级。在关机后,同时按下home
&#43; power键可以进入recovery模式。
大部分升级(包括)都可以通过一个SD卡中的&updata.zip&文件升级包进行傻瓜式升级(步骤简单的升级)。而这一过程就是在系统进入Recovery模式后,通过升级程序运行升级包中“META-INF/com/google/android/update-script脚本来执行各种不同的自定义升级,脚本中是一组recovery模式下系统能识别的UI控制命令和文件系统操作命令,例如write_raw_image(烧写FLASH分区)、copy_dir(复制目录)等等。
具体的Recovery模式执行过程,有空看了源码再细说。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:159667次
积分:2051
积分:2051
排名:第9362名
原创:28篇
转载:100篇
评论:31条
(2)(1)(1)(1)(2)(1)(1)(1)(2)(20)(1)(2)(1)(1)(4)(3)(9)(7)(5)(7)(15)(13)(4)(14)(10)华为y511怎么进recovery里双清和恢复出厂设置
关于华为y511如何进入recovery以及如何进行双清和恢复出厂设置的问题之前也多多少少给大家提到过了,只是很多人没有注意到,因为之前分计的卡刷刷机教程里已经给大家渗透过了,因为卡刷刷机就是进入recovery里操作的,相信大家都应该不会陌生的,如果你还是不什么知道怎么操作的话也没关系,今天在这里重新再来给大家说说具体的操作方法吧,一点也不复杂。
1:先把华为y511手机彻底关闭手机
2:手动进入recovery的方法:
移动版方法:手机先彻底关机,然后手机在关机状态下同时按住手机的 音量上键和电源键,振动一下马上按住音量下键,按住三键至显示G3画面,就进去了Recovery。
联通版方法:手机先彻底关机,然后手机在关机状态下同时按住电源键一两秒的样子,在屏幕亮起之前快速按住音量加与音量减,三键不放,就进去了Recovery。
3:进入recovery模式之后进行双清,不管你的手机是系统自带的recovery还是第三方的recovery,不管你是中文版的还是英文版的,只要有【wipe data/factory reset】【清空数据/恢复出厂设置】和【wipe cache partition】(中文版的是:清空缓存)这两项就可以
4:选择【wipe data/factory reset】(中文版的是:清空所有数据,也就是恢复出厂设置了),然后按开机键确认,再选择【yes - delete all data】(是的 - 清空所有数据)即可
5:选择【wipe cache partition】(中文版的是:清空缓存),然后按开机键确认,再选择【yes - wipe cache】(是的 - 清空缓存)即可
6:然后重新重新再选择【reboot system now】(中文版的是:重启手机),按开机键确认后启动手机就可以了
点击查看更多
(本文来源) /a/jingpinshouji/600.html}

我要回帖

更多关于 手机recovery恢复出厂 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信