关于如何备份自己设备的安卓系统,前提当然是要有root权限了(不root,不android)关于快播小方的root教程,论坛有一堆,我就不写了。
这里我用小方为例(其它安卓设备类似),开始我们的玩机之旅:
首先下载刷机精灵(或者类似的刷机软件)然后盒子连接电脑(具体连接步骤看),待刷机精灵识别后,打开 “ADB命令行” 功能,
输入
复制代码
查看设备是否连接,若连接成功会出现一下提示
再输入
复制代码
进入盒子系统
查看系统分区表 :(由于这个小方已经被我重新分过区了,所以和原厂不一样,但是原理都是一样的:http://www.7po.com/thread-134197-1-1.html)
一般备份"system" 、 "kernel" 、"boot"就可以了备份的命令:
- dd if=/dev/mtd/mtd? of=/sdcard/?.img
复制代码
这里的?代表你要备份的分区,例如,你要备份kernel ,其对应的分区是mtd1,那么就输入:
- dd if=/dev/mtd/mtd1 of=/sdcard/kernel.img
复制代码
当然除了 dd 命令,你也可以使用 cat 、 dump 之类的命令,具体使用方法请百度。。。
注意:of后面是存放的地方,首先要确保你的这个地方足够大,不然放不下啦!!!!如果是原厂的系统,最好把这里的/sdcard 改成/qvod 因为我之前看过,这个分区好像有5.4G的空间,,而原厂长的/sdcard 只有2G左右。。。
好了,备份成功了:
现在你可以打开
看看,,这里是不是有了kernel.img 啊!!(其他分区以此类推)
恭喜!!!备份系统成功!!!
(注意:不懂的请不要乱删任何东西,,不然后果自负哦!!!)
(附:熟悉linux命令的就请略过吧
如何查看分区的大小
如果没有USB双公头线的,可以用网络连接
如何用通过无线连接盒子?
首先你要知道盒子的IP地址,然后
复制代码
然后的操作同上,,adb shell.......
.
..
...
....
.....
......
最后可能取出那个kernel.img文件有点麻烦,你可以用命令
- adb pull /sdcard/kernel.img D:\
复制代码
这个命令之前在打开“adb 命令行”功能的时候有提示过,可以仔细看看
adb pull 备份的文件在盒子的路径(就是dd if=... of=...后面的路径) 存放在本地电脑的路径
这是原厂系统分区表:
|