- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
手工备份EFS以及恢复基带
整理至机锋论坛
系统必须先root,然后安装一个叫终端模拟器(android terminal emulator)的软件或者
直接用ADB,手机上用终端模拟器或者电脑上用adb shell备份/恢复efs
【linux命令的使用,网上可以找相关的使用教程】
手机端: 后续电脑端操作基本上一样,只是连接方式不一
样
【怎么备份efs分区为efs.img(分区完整镜像)】
打开软件输入su,会提示你获取root权限,然后按照下边的命令输入。
1. su
2. cat /proc/partitions
找到20480k大小的分区,或者输入:
1. mount
看到的分区就是efs了,我是9300 国行的,这里是/dev/block/mmcblk0p3
这几天又发现了一条好的命令来查看分区:
1. ls -l /dev/block/platform/dw_mmc/by-name/
2.
然后输入:
1. dd if=/dev/block/mmcblk0p3 of=/sdcard/efs.img bs=1024k
或者输入:
1. cat dev/block/mmcblk0p3 /sdcard/efs.img
就得到了完整的efs分区镜像文件efs.img,这个文件大小为20m,不要用这个efs.img来刷
机。
【怎么用efs.img(分区完整镜像)恢复efs分区】
警告:除非efs真正丢失,请不要尝试恢复:
1. su
2. dd if=/sdcard/efs.img of=/dev/block/mmcblk0p3 bs=1024k
【怎么备份efs文件夹为efs.tar.gz】
安装root explorer,打开获取root权限,在/efs文件夹上长按选create tar,然后选Gzip
即可得到efs.tar.gz,文件在/sdcard/SpeedSoftware/zip/
此压缩包主要是为了提取文件方便,不可用来刷机。
【怎么制作odin刷机用的efs.tar】
打开终端模拟器,输入:
1. su
2. make_ext4fs -s -l 20m -a efs /sdcard/efs.img /efs
打开root explorer在sdcard根目录找到efs.img,大概有9m多,在此文件上长按,选create
tar,然后选no compression,即可得到efs.img.tar,在/sdcard/SpeedSoftware/zip/。
这个tar文件可以直接用odin选pda来刷机
电脑端:
如用windows 电脑操作,先将网上下载的adb文件解压,里面文件复制粘贴到C盘
windows/system32 目录下
1、win+R,运行CMD,
2、启用 adb 命令:
先root手机,用数据线连接手机,打开调试模式
adb shell
连接手机
执行命令,备份efs:
dd if=/dev/block/mmcblk0p3 of=/sdcard/efs.img
或者
dd if=/dev/block/mmcblk0p3 of=/sdcard/efs.bin
将/sdcard 目录下备份的efs拷贝到电脑,以备其他应急丢失modem的时候使用
ADB使用案例:
1、基本思路:EFS分区文件无法直接覆盖(即使覆盖了重启也会复原),需先把EFS分区文件
格式化掉,然后复制EFS文件夹
2、前提条件:
1)你的手机要root过。本人手机欧水,已root
2)根目录还要有EFS文件夹,里面有.nv_data.bak文件
3、具体过程:
1)寻找.nv_data.bak
运行Root Explorer,进入/efs 目录,检查此目录下是否有nv_data.bin的备份文
件.nv_data.bak,两个文件的日期是否不同。如果相同,则此备份文件就无用,要另找可用
的nv_data.bin文件。如果不同,则可以用它来恢复损坏的nv_data.bin。我的.nv_data.bak 日期
是11 年1 月1 日0:00,应该是系统初始的文件,
2 )备份你的efs 目录
用root explorer建立/sdcard/efs_bak 目录,然后将/efs 目录里的内容都复制到
/sdcard/efs_bak 目录下,然后用usb或wifi将/sdcard/efs_bak 目录复制
文档评论(0)