替换framework-res.apk无法开机不刷机恢复开机方法
今晚闲得无事就来修改自己的手机,在为小黄蜂添加重启手机项时出问题了,无法进入系统了。
首先要备份了你的framework-res文件,如果没有备份,就要找一个和你的系统一模一样的对应的文件了,找不到的话,恐怕只能重新刷机了。还有你的手机要提前刷了第三方Recovery才行。
有了这个文件后,详细步骤如下:
1、下载adb shell,这个一定要自己系统的才行,文件可以在官网发布的Android 4.0【蜂巢体验版】里面提取
2、将adb shell到三个文件拷贝到C盘的123目录;
3、将备份的framework-res文件复制到同一目录下;
4、连接手机USB线,按住音量上+HOME键+电源键直到进入recovery模式,进入子菜单,挂载system,不挂载是无法使用adb的。
5、运行cmd,输入adb remount获得权限,否则可能提示Read-only file system;
6、命令adb push framework-res.apk /system/framework将framework-res文件还原到相应目录下;
7、重启手机,熟悉的界面又回来了。
其实操作完步骤4后,还有一种方法就是上面提到的,把备份或提取的framework-res.apk改为.zip后拷贝进microSD卡,在开机进recovery模式,刷进去后重启就可以了。
其实还有一种方法,就是刷了第三方recovery后自己用recovery备份了系统,现在就可以用recovery还原系统了。
引用卡饭的lonzeus的话:由此看来,只要手机还能被电脑识别,用adb命令还可以做很多事情,大家遇到问题的时候可以去琢磨下,也许有以外的收获。
上面三种方法我只用过第一和第三种,第二种没测试过。
以上参考了卡饭的lonzeus及机锋的xys0912帖子。
附两上面参考的链接
卡饭的lonzeus
机锋的xys0912