解决sharp阅读器开不了机

来源:互联网 发布:从支付宝解绑淘宝账号 编辑:程序博客网 时间:2024/04/27 13:47

由于本人从事android framework开发工作,一开始给我发的是一块sharp的阅读器作为开发板,但是因为我在研究源码过程中(就是修改源码,编译,替换开发板里的原有东东


像franmework.jar等),不慎出现问题导致sharp的阅读器启动的时候开不了机。。。那么今天我就讲一下方法(留做以后看看,也让有同困扰的人有点帮助)。。。


注:这个方法是我老大(也就是我带我的人)教的。。。


   主要是因为sharp的阅读器不能像其它android机器一样按住power+音量键等进入recovery模式。。。导致我几天都用一块开不了机的砖头。。。


方法(不知到适不适用其它机器):在linux下制作一个rootfs.img(方法下面讲),将rootfs.img命名为rfsa,将一个iacdiag文件和rfsa文件放到sd卡的第一个分区(要是FAT32格式的)

然后插入开发板重启。

制作rootfs.img:

1.       分配空间C
sudo dd if=/dev/zero of=rootfs.img bs=190M count=2//划分两块大小为190M的空间作为rootfs.img,而且初始为0
2.       格式化
Sudo mkfs.ext3 rootfs.img//将rootfs.img格式化
3.       Mount到pc上的某个节点
Sudo mount –t ext3 rootfs.img /mnt/disk –o loop//先在mnt下创建一个disk目录(也可以是home下等)
4.       修改权限
Sudo chown xxnan:xxnan /mnt/disk –R
5.       复制你编译好的文件系统到上面的mount区域(你源码编译号的out/../../.../下的root和system)
cp root/* /mnt/disk/ -r
Cp system/* /mnt/disk/system/ -r
6.       Umount
Sudo umount /mnt/disk
7.       制作更新卡
将iacdiag 和rootfs.img放入SD卡的第一个分区,且rootfs.img名字字改成rfsa
 
查看文件的md5值:

md5sum rootfs.img

md5sum rfsa

查看rootfs.img的md5值(每个文件的md5值是唯一的)。

要是没有iacdiag文件的话到我资源里下载。。。


原创粉丝点击