Category Archives

16 Articles

Bash脚本:批量重命名

0   33023 转为繁体

整理手机SD卡的时候发现了这个……以前的自己真伟大……

为Android撰写。原则上可以在任何Linux内核的系统上运行。

如果要在Android上运行,你需要一个bash like shell,比如bash,mksh,一个支持中文的busybox。

点击这里下载binary,并把它们放到/system/xbin下,建立必要的链接,增加执行权限

Read More

使用yaffs explorer分区备份你的android

0   45445 转为繁体


如果你经常折腾手机,可能会为
/data分区蛋疼不已。如果要用最常用的clockworkmod recovery只能进行全文件系统备份,费时费力;其他一些recovery虽然可以,但是毕竟还是要关机重启进入到recovery下才能进行。今天介绍两种方法在正常使用的系统中分区备份你的移动设备。


(我觉得用cat /dev/blobk/mtdblock5 >
/sdcard/data.img
这样应该也可以,可是会提示input/output error,不知道谁能解释一下这个问题。。。)

二货,cat能这样用么!!怎么样都是dd啊!!!


Yaffs explorer
是一个很低调很蛋疼的文件管理器,但是有很多linux用户很熟悉的功能。

      

进入
/data分区以后,按菜单键:更多:
Create Yaffs2
image
,按Create on SD Card即可。完成后,你将会获得一个data.img镜像。同理,你还可以输出system.img

      

对于高版本的
clockworkmod
recovery
来说,sd-ext(如果有的话)还有.android_secure都是通过tar打包备份的,直接用tar命令好了;另外每个备份文件要以“分区名.文件系统名.扩展名”来命名,比如data.yaffs.img.android_secure.vfat.tar。然后你随便找个软件把刚才获得的镜像的md5算出来,按照“md5
tab
文件名”来写一个
nandroid.md5文件。如图:

注意换行时只有结束符木有换行符(也就是”linux下的回车)。然后把他们放到你的备份目录下,就可以用cwm还原了。