首先,原版系统只能刷入nexus系列手机,像小米,华为等等就别想了,我是向同窗借了一个nexus4,工具
首先将手机用usb连入电脑,能够用adb devices查看链接手否成功,这其中要打开手机调试模式,不然会显示offlinegoogle
第一个问题就是要用到adb 和 fastboot ,我不知道是在哪里,就网上收入怎么安装adb和fastboot,其实不用安装,在out/hosts/libux-x86/bin 下面是有各类工具的,这其中就包括adb和fastboot ,因此你 能够直接进入这个文件夹运行adb,或者添加环境变量.net
第二个问题就是 运行fastboot flashall -w 提示没有PRODUCT_OUT 环境变量,这个意思是指,要在这个环境变量所在的地址寻找system.img 等 因此必定要设置这个环境变量,提示中还说能够采用-p 参数,这个很差用,建议不要用,而且,运行fastboot不能用sudo ,这样一直提示没有那个环境变量的调试
第三个问题就是刷完以后 一直卡在google界面,缘由是编译的时候没有驱动,这哥们的这边博客是接着以前那篇写的http://blog.csdn.net/gobitan/article/details/24792589 讲了怎么安装驱动.照着作就好了blog
第四个问题就是手机启动不了以后能够直接按着电源键和下音量键进入到fastboot,这时候链接电脑,电脑同样能够控制手机.get
第五个问题就是我第一次刷几运行fastboot flashall -w后提示说找不到boot.img 这是由于我编译前运行lunch 选择的是1 着个编译出来的只能在模拟器上运行,要在真机上运行,要选择第9个,这个才会生产boot.img
博客