原创 安卓手机中加入busybox命令,打包tar,HC-KTOOL备份EFS的efs.tar.gz长度为0解决

2016-6-22 17:33 3663 30 31 分类: 工程师职场 文集: 学以致用

安卓手机中加入busybox命令,打包tar,HC-KTOOL备份EFS的efs.tar.gz长度为0解决
wxleasyland@sina.com
2016.6.17


I9300手机,4.3版,ROOT后,用HC KTOOL(HC内核工具)备份EFS出来,但efs.tar.gz长度为0,校验不成功。

网上说是新版内核导致HC-KTOOL里的busybox tar czf /sdcard/efs.tar.gz ./*  命令无法正确执行。

但在系统里找不到busybox这个命令,也没有tar。


20160622173335528.jpg


于是在网上找了一下,在http://dan.drown.org/android/下有一个busybox binary链接,是http://dan.drown.org/android/system/xbin/busybox,可下载busybox下来。
用RootExplorer放到手机的/system/xbin目录下,改权限成可运行,就可以运行busybox了!

再在手机上用“终端模拟器”运行命令:
su
cd efs
busybox tar czf /sdcard/efs.tar.gz ./*

(busybox tar -h 显示帮助)
好了,生成了一个efs.tar.gz文件。备份一下。

在HC KTOOL中校验的方法:
虽然已经有了busybox,但HC KTOOL生成的仍是0字节efs.tar.gz。
HC KTOOL中点备份EFS后,在校验之前先切到RE,把备份的那个efs.tar.gz放到/sdcard里来,覆盖0长度的这个efs.tar.gz;再切回HC KTOOL,点校验,就能检验成功了。


.tar文件内部包含的文件是可带有权限的!


.tar.gz文件可在windows中用7zip软件打包、解压。
用7zip打包时,先打成.tar,再打成.gz。


附件是busybox。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户593939 2016-6-20 22:21

参考和学习了
相关推荐阅读
wxleasyland 2016-06-23 20:35
简单翻译W25Q64BV数据手册(Winbond串行闪存SPI总线)
百度文库 http://wenku.baidu.com/view/7bfd82fd5901020206409c1b...
wxleasyland 2016-06-19 21:17
电脑机箱USB扩展面板失灵原因查找
wxleasyland@sina.com 2016.6   山寨电脑机箱前面的2个USB口扩展面板,是通过排线接到主板上的插座的。 用得好好的,中间有搞了搞电脑,后来就发现有一个...
wxleasyland 2016-06-17 13:44
I9300手机解锁亮屏慢,是Exynos处理器的原因
I9300手机解锁亮屏慢,是Exynos处理器的原因 三星I9300手机,全新刷的官方系统,没有装任何软件。 按电源键或HOME键,亮屏慢,需要1~2秒屏幕才亮起来,找遍网上,没有解法。 后...
wxleasyland 2016-06-16 13:48
华硕主板FW status recovery error故障修复,双BIOS功能分析
华硕主板FW status recovery error故障修复,双BIOS功能分析 wxleasyland@sina.com 2016.6   最近买了一个二手华硕主板P8B75...
wxleasyland 2016-05-01 19:47
WINDOWS(WIN7等)用U盘安装方便(非WINPE)、XP需PE
WINDOWS(WIN7等)用U盘安装方便(非WINPE)、XP需PE 2016年5月1日     一、在WINDOWS中安装WINDOWS 在已运行的WINDOWS中,点击硬...
EE直播间
更多
我要评论
1
30
关闭 站长推荐上一条 /3 下一条