erecovery


简历下载 2019-05-31 04:19:31 简历下载
[摘要]erecovery一:Recovery下载及刷入recovery模式教程Recovery特点:1 恢复模式完全中文,让不懂英文小白也知道怎么弄;2 解决中文;示环境乱码问题3 操作方便,支持触屏操作和键盘操作两者模式,自由选择。(PS:进入recovery模式下,Home键为↑,menu键为

【www.shanpow.com--简历下载】

erecovery一:Recovery下载及刷入recovery模式教程


Recovery特点:1. 恢复模式完全中文,让不懂英文小白也知道怎么弄;2. 解决中文;示环境乱码问题3. 操作方便,支持触屏操作和键盘操作两者模式,自由选择。
(PS:进入recovery模式下,Home键为↑,menu键为↓,返回键还是返回,搜索键为确定)。注意事项:1. 机器必须是S-OFF;2. 一张MicroSD卡(TF卡),如果你的内存卡不是FAT32得格式化成FAT32(怎么看自己内存卡是不是FAT32呢,右键你的内存卡查看属性就知道)。3. 若你是ENG-OFF,那么以下两种刷Recovery方式都适合你的机器;若你的机器是SHIP-OFF,那么你的机器只适合第一种方式。刷recovery方式:第一种方式:卡刷(适合ENG-OFF和SHIP-OFF):
G7:  PB99img.zip
G10:PD98DIAG.zip
G11:PG32IMG.zip
G12:PG88IMG.zip
上面文件分别是HTC G7,G10,G11,G12的recovery。根据你的手机机型下载对应的recovery,如果您的机型的recovery没在这里,请在最下面回复留言给我们,我们会尽快为你制作发布下载,一般24小时之内就可以。
您下载对应机型的recovery压缩包后,将文件复制粘贴到内存卡根目录下(勿解压),然后将手机关机,如果你不确定手机已经关机,你可以把手机电池拔出。接着按住“音量-”不放,点一下“开机键”,进入Hboot模式,此时系统就会检测到你刚才放进去的recovery的压缩包。然后按照下面图片操作
好了,现在可以进入到recovery模式了,
操作步骤为1.删除你放进SD中的zip压缩包。2.手机关机,按住“音量-”键,按一下“开机键”进入Hboot,然后根据最上面键盘操作提示选择RECOVERY进入,再等待一回就可以进入recovery模式了,至此卡刷recovery完毕,是不是很简单
第二种方式:线刷(适合ENG-OFF)下载一键刷Recovery工具
yijianxieruRECOVERY.rar
*准备模式:1.手机开机状态下 2.设置手机为调试模式,具体为点击设置-应用程序-开发-调试模式打钩。3.手机已经获得root权限下载上面文件之后解压缩文件得到一个“Data”文件夹和一个“一键写入RECOVERY.bat”文件,然后把卡刷模式里面的zip包中的recovery.img文件拷贝到“一键刷recovery工具”所解压到的文件夹下。接着双击“一键写入RECOVERY.bat”进行刷recovery了。刷机过程中你只要按照图片上提示操作即可。
如果一切顺利的话然后点击按原价选择recovery,再按电源键进入recovery,就进入中文recovery模式。如下图就是Recovery模式图片(如果你看不清图片如下):
——重启手机
——安装/sdcard/update.zip
——清空数据/恢复出厂设置
——清空缓存
——安装储存卡中的zip压缩包
——备份与恢复
——挂载分区/挂载U盘模式
——高级功能
——帮助关于
——关闭手机

erecovery二:Android recovery 系统


Android Recovery模式
(muddogxp 原创,转载请注明)
Recovery简介
Android利用Recovery模式,进行恢复出厂设置,OTA升级,patch升级及firmware升级。
升级一般通过运行升级包中的META-INF/com/google/android/update-script脚本来执行自定义升级,脚本中是一组recovery系统能识别的UI控制,文件系统操作命令,例如write_raw_image(写FLASH分区),copy_dir(复制目录)。该包一般被下载至SDCARD和CACHE分区下。如果对该包内容感兴趣,可以从http://forum.xda-developers.com/showthread.php?t=442480下载JF升级包来看看。
升级中还涉及到包的数字签名,签名方式和普通JAR文件签名差不错。公钥会被硬编译入recovery,编译时生成在:out/target/product/XX/obj/PACKAGING/ota_keys_inc_intermediates/keys.inc
G1中的三种启动模式
MAGIC KEY:
camera + power:bootloader模式,ADP里则可以使用fastboot模式
home + power:recovery模式
正常启动
Bootloader正常启动,又有三种方式,按照BCB(Bootloader Control Block, 下节介绍)中的command分类:
command == "boot-recovery" → 启动recovery.img。recovery模式
command == "update-radio/hboot" → 更新firmware(bootloader)
其他 → 启动boot.img
Recovery涉及到的其他系统及文件
CACHE分区文件
Recovery 工具通过NAND cache分区上的三个文件和主系统打交道。主系统(包括恢复出厂设置和OTA升级)可以写入recovery所需的命令,读出recovery过程中的LOG和intent。
/cache/recovery/command: recovery命令,由主系统写入。所有命令如下:
--send_intent=anystring - write the text out to recovery.intent
--update_package=root:path - verify install an OTA package file
--wipe_data - erase user data (and cache), then reboot
--wipe_cache - wipe cache (but not user data), then reboot
/cache/recovery/log:recovery过程日志,由主系统读出
/cache/recovery/intent:recovery输出的intent
MISC分区内容
Bootloader Control Block (BCB) 存放recovery bootloader message。结构如下:
struct bootloader_message {
char command[32];
char status[32]; // 未知用途
char recovery[1024];
};
command可以有以下两个值
“boot-recovery”:标示recovery正在进行,或指示bootloader应该进入recovery mode
“update-hboot/radio”:指示bootloader更新firmware
recovery内容
“recovery\n
<recovery command>\n
<recovery command>”
其中recovery command为CACHE:/recovery/command命令
两种Recovery Case
FACTORY RESET(恢复出厂设置)
用户选择“恢复出厂设置”
设置系统将"--wipe_data"命令写入/cache/recovery/command
系统重启,并进入recover模式(/sbin/recovery)
get_args() 将 "boot-recovery"和"--wipe_data"写入BCB
erase_root() 格式化(擦除)DATA分区
erase_root() 格式化(擦除)CACHE分区
finish_recovery() 擦除BCB
重启系统
OTA INSTALL(OTA升级)
升级系统下载 OTA包到/cache/some-filename.zip
升级系统写入recovery命令"--update_package=CACHE:some-filename.zip"
重启,并进入recovery模式
get_args() 将"boot-recovery" 和 "--update_package=..." 写入BCB
install_package() 作升级
finish_recovery() 擦除 BCB
** 如果安装包失败 ** prompt_and_wait() 等待用户操作,选择ALT+S或ALT+W 升级或恢复出厂设置
main() 调用 maybe_install_firmware_update()
如果包里有hboot/radio的firmware则继续,否则返回
将 "boot-recovery" 和 "--wipe_cache" 写入BCB
将 firmware image写入cache分区
将 "update-radio/hboot" 和 "--wipe_cache" 写入BCB
重启系统
bootloader自身更新firmware
bootloader 将 "boot-recovery" 写入BCB
erase_root() 擦除CACHE分区
清除 BCB
main() 调用 reboot() 重启系统
Recovery模式流程
/init → init.rc → /sbin/recovery →
main():recovery.c
ui_init():ui.c [UI initialize]
gr_init():minui/graphics.c [set tty0 to graphic mode, open fb0]
ev_init():minui/events.c [open /dev/input/event*]
res_create_surface:minui/resource.c [create surfaces for all bitmaps used later, include icons, bmps]
create 2 threads: progress/input_thread [create progress show and input event handler thread]
get_args():recovery.c
get_bootloader_message():bootloader.c [read mtdblock0(misc partition) 2nd page for commandline]
check if nand misc partition has boot message. If yes, fill argc/argv.
If no, get arguments from /cache/recovery/command, and fill argc/argv.
set_bootloader_message():bootloader.c [set bootloader message back to mtdblock0]
Parser argv[] filled above
register_update_commands():commands.c [ register all commands with name and hook function ]
registerCommand():commands.c
Register command with name, hook, type, cookie.
Commands, e.g: assert, delete, copy_dir, symlink, write_raw_image.
registerFunction():commands.c
Register function with name, hook, cookie.
Function, e.g: get_mark, matches, getprop, file_contains
install_package():
translate_root_path():roots.c [ "SYSTEM:lib" and turns it into a string like "/system/lib", translate the updater.zip path ]
mzOpenZipArchive():zip.c [ open updater.zip file (uncompass) ]
handle_update_package():install.c
verify_jar_signature():verifier.c [ verify signature with keys.inc key; verify manifest and zip package archive ]
verifySignature() [ verify the signature file: CERT.sf/rsa. ]
digestEntry():verifier.c [ get SHA-1 digest of CERT.sf file ]
RSA_verify(public
key:keys.inc, signature:CERT.rsa, CERT.sf"s digest):libc/rsa.c [ Verify
a 2048 bit RSA PKCS1.5 signature against an expected SHA-1 hash. Use
public key to decrypt the CERT.rsa to get original SHA digest, then
compare to digest of CERT.sf ]
verifyManifest() [ Get manifest SHA1-Digest from CERT.sf. Then do digest to MANIFEST.MF. Compare them ]
verifyArchive() [ verify all the files in update.zip with digest listed in MANIFEST.MF ]
find_update_script():install.c [ find META-INF/com/google/android/update-script updater script ]
handle_update_script():install.c [ read cmds from script file, and do parser, exec ]
parseAmendScript():amend.c [ call yyparse() to parse to command ]
exeCommandList():install.c
exeCommand():execute.c [ call command hook function ]
erase DATA/CACHE partition
prompt_and_wait():recovery.c [ wait for user input: 1) reboot 2) update.zip 3) wipe data ]
ui_key_xxx get ALT+x keys
1) do nothing
2) install_package("SDCARD:update.zip")
3) erase_root() → format_root_device() DATA/CACHE
may_install_firmware_update():firmware.c
[ remember_firmware_update() is called by write_hboot/radio_image
command, it stores the bootloader image to CACHE partition, and write
update-hboot/radio command to MISC partition for bootloader message to
let bootloader update itself after reboot ]
set_bootloader_message()
write_update_for_bootloader():bootloader.c
[ write firmware image into CACHE partition with update_header,
busyimage and failimage ]
finish_recovery():recovery.c
[ clear the recovery command and prepare to boot a (hopefully working)
system, copy our log file to cache as well (for the system to read), and
record any intent we were asked to communicate back to the system. ]
reboot()
Recovery模式流程图
以下流程图绘制了系统从启动加载bootloader后的行为流程。

 原文地址
http://blog.chinaunix.net/u/14459/showart_1911144.html

erecovery二:Recovery简介

erecovery二:G1中的三种启动模式

erecovery二:Recovery涉及到的其他系统及文件

erecovery二:两种Recovery Case

erecovery二:Recovery模式流程

erecovery二:Recovery模式流程图

erecovery三:Recovery教程:Recovery功能详解与Recovery刷机教程 (全文)


安卓系统相信现在已经没有人陌生了,对于安卓系统的一些高级功能,一般用户很少全面了解,下面本文于大家分享下很全的Recovery教程,其中主要介绍Recovery功能以及刷机教程,安卓手机爱好者一定要学喔。
首先还是先介绍下安卓手机的Recovery模式吧:
Recovery相信这个问题难不住各位老鸟,recovery翻译过来就是“恢复”的意思,是开机后通过特殊按键组合(各个厂商各个型号不尽相同)能够进去的一个系统(工程模式WWW.PC841.COM),在这个界面你可以直接用sd 卡上的zip 的rom 升级或者备份你的系统,老版本的recovery 只有三个选项,只能用update.zip这个文件名的文件升级,而且无法备份系统,不能用任何文件名的zip文件升级。新版本已经多出很多选项可以供你操作。
关于如何进入recovery模式?这个每款手机的操作各不相同就不再展开介绍,大家可以阅读自己手机说明书,或者根据自己手机品牌型号在百度搜素即可找到方法,下面咱们只说recovery通用的部分,进入安卓手机recovery模式界面如下图:
安卓手机recovery模式界面
提示:wipe data/factory reset  和 wipe cache partition就是传说中的“双wipe”了,刷机前最好执行以下,不然可能会出现各种各样的小问题。
升级刷机包操作演示
 
Recovery备份系统操作演示
 
Recovery系统还原演示
其它功能
 
Recovery高级功能详解
另外在Partition SD Card选项有几种容量可供选择,选择相应的数值之后按电源键,会对卡进行分区,此过程不可逆,如下图:
Recovery内存卡分区详解
以上基本都为大家介绍完了Recovery功能了,下面再来与大家介绍更有难度的recovery刷机,步骤如下:
⒈)将从网上下载的对应手机刷机rom,然后复制到SD卡的根目录,rom为zip格式(可以打开验证一下,zip包里必须有META-INF这个文件夹的才是刷机包,但是不要改动zip包里的文件),不解压。复制完成后可以断开手机和电脑的连接。
⒉)彻底关机(最好关机后抠一下电池),然后通过特殊按键组合进入recovery界面。
进入手机recovery界面
⒊)如上图在recovery界面,选中第三项 wipe data/factory reset按确定,再用选中yes按确定;然后再选中第四项wipe cache partition按确定,选中yes后确定。(这就是传说中的双wipe,了解刷机的朋友一定听过)。
⒋)选第五项install zip from sdcard 按电源键确定,然后再选第二项 choose zip from sdcard按电源键确定,然后选择rom刷机文件 按电源键确定, 再选yes按电源键确定开始刷,如下图。
install zip from sdcard 界面
选择我们之前下载好存放在SD卡的Rom开始刷机
⒌)刷完,也就是进度条走完后的界面,返回到recovery主界面。这时选reboot system now按电源键手机重启。第一次重启时间长,要耐心等!到此刷机结束即可。
介绍到这里关于recovery的详细功能与recovery刷机教程就全部结束了,其中总体看上去并不复杂,只是全英文操作界面吓到了众多手机爱好者,其实在recovery里面有众多一般手机中都无法完成的操作,比如下面扩展阅读介绍的SD卡无法格式化,就可以使用Recovery修复,大家学会一定后再后期玩转手机有所帮助。
扩展阅读:SD卡无法格式化 Recovery修复SD卡方法

本文来源:https://www.shanpow.com/bg/317487/

《erecovery.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

相关阅读
  • 应届大学生个人简历下载2023三篇 应届大学生个人简历下载2023三篇
  • 大学生实习个人简历下载【三篇】 大学生实习个人简历下载【三篇】
  • 大学生实习个人简历下载2023汇编4篇 大学生实习个人简历下载2023汇编4篇
  • 在校大学生简历下载2023范文(精选4篇) 在校大学生简历下载2023范文(精选4篇)
  • 在校大学生个人简历下载2023【汇编四篇】 在校大学生个人简历下载2023【汇编四篇】
  • 2022幼儿园教师简历下载精选6篇 2022幼儿园教师简历下载精选6篇
  • pdf转word pdf转word下载 pdf转word pdf转word下载
  • 崔雪莉real电影19禁全裸床戏 崔雪莉real电影19禁全裸床戏
为您推荐
  • 小学六年级语文下册电子版人教版免费下载
    小学六年级语文下册电子版人教版免费下载
    各中小学教材编写出版单位已经提供免费电子版教材链接,你下载了吗?以下是小编整理了关于小学六年级语文下册电子版人教版免费下载,希望你喜欢。小学六年级语文下册电子版人教版免费下载: http:
  • 小学一年级语文下册电子课本人教版链接网址
    小学一年级语文下册电子课本人教版链接网址
    为了应对疫情,全国中小学都延期开学时间,而根据《关于认真做好疫情防控期间教学用书供应工作的通知》(国教材办〔2020〕2号)要求,学生可以免费下载中小学国家课程教材电子版。以下是小编整理了关于小学一年
  • 三年级小学语文下册电子课本人教版免费下载
    三年级小学语文下册电子课本人教版免费下载
    教育部要求,各地教育行政部门指导学校根据需要做好下载免费电子版教材。以下是小编整理了关于三年级小学语文下册电子课本人教版免费下载,希望你喜欢。三年级小学语文下册电子课本人教版免费下载:
  • 泽井芽衣ed2k
    泽井芽衣ed2k
    泽井芽衣,1983年8月31日出生于日本东京,AV女优。以下是blanche小编分享给大家的关于泽井芽衣ed2k、泽井芽衣种子、泽井芽衣步兵番号大全,一起来看看吧!泽井芽衣图片ed2k_泽井芽衣图片种
  • 陆军棋怎么摆放_陆军棋的游戏攻略
    陆军棋怎么摆放_陆军棋的游戏攻略
    军棋,又称陆战棋。估计作为华人没有不知道什么叫做军棋,从小最先玩棋类的就是军棋吧;下面是有陆军棋摆放方法,欢迎参阅。陆军棋摆放方法字朝下摆一种是字朝下摆的(也叫翻棋、明棋)1、军棋的棋子各方均有25个
  • 全职高手动漫全集_全职高手动漫全集链接
    全职高手动漫全集_全职高手动漫全集链接
    全职高手动漫全集已经有了,那么全职高手动漫的全集百度云资源到哪里下载呢?我们也可以找到百度云资源链接来下载全职高手动漫全集,或者百度云盘资源也可以下载全职高手动漫全集。以下就是小编为你精心整理的关于全
  • 2020手机社交软件排行榜
    2020手机社交软件排行榜
    社交软件除了大家熟知的微信,qq之外还有哪些交友软件呢?下面是有2020手机社交软件排行榜,欢迎参阅。2020手机社交软件排行榜10 手机社交软件之遇见(安卓版下载,iOS版下载)遇见(iAround
  • 2020最新里番合集大全
    2020最新里番合集大全
    2020里番预告表中有哪些好看的里番肉番动漫?在那么多类型的动漫中,H肉番是许多宅男腐女们喜欢的一类型。下面小编整理的2020里番合集大全,欢迎下载。2020里番预告表_2020年里番动漫链接_202
  • 2020年最新日本肉番动漫一览表目录
    2020年最新日本肉番动漫一览表目录
    2020最新H里番动漫有哪些呢?日本动漫最新肉番动漫可以在哪里下载观看?2020年有哪些好看的肉番动漫,肉番动漫2020目录有哪些呢?下面是小编精心为你们整理的关于2020最新肉番动漫在线观看的相关内
  • 普京硬汉霸气照片图片大全
    普京硬汉霸气照片图片大全
    普京硬汉霸气照片有的扮酷耍帅,有的卖萌搞笑,下面我们也来一起围观吧。 以下是小编分享给大家的关于最霸气普京图片下载,一起来看看普京霸气照片大全吧!最霸气普京图片下载【最霸气普京图片下载:1】【最霸气普