编译Android源码,并刷入Nexus7真机

Android 5年前 (2017) 125la.com站长
229 0 0
广告也精彩

编译Android源码,并刷入Nexus7真机时我使用的如下配置(后来我Ubuntu 16也编译成功)

  • 编译环境:Ubuntu 14.04
  • 源码版本:Android6.0
  • 真实设备:Nexus7 wifi 第二代(flo)

本教程是为Nexus7而写的,当然其他的Nexus设备也可以,只不过下载的设备驱动不同而已。至于怎么下载和编译源码,不懂的可以查阅《Ubuntu14.04上编译Android6.0源码教程》。

我在Nexus7上刷了两次,第一次一次是android5.1.1,第二次是android6.0,是在上次编译的基础上编译的。

具体步骤如下:

1、配置编译环境

具体看《Ubuntu14.04上编译Android6.0源码教程》,Ubuntu14.04 (x64) + JDK 1.7 上编译ok,而且编译6.0时,JDK不能为1.8,否则也会报错。

2、下载源码

Ubuntu14.04上编译Android6.0源码教程》,那我就不多说了,这里给出了好几种下载方式。

3、下载Nexus7相关驱动

Nexus 7 可以在这里找和Android版本想对应的,https://developers.google.com/android/drivers#flolmy48g,要FQ才能访问,可以使用vpn(我一般用蓝灯)

下载三个文件,然后解压到Android源码根目录下,在Terminal下执行解压出来的文件。

显示一些说明和一些申明

最后会提示要输入I ACCEPT

不能一直按Enter,默认步接受的。(我发现的,按Enter 到8中的d左右时,就放慢速度,一行一行按)

4、编译源码,直到编译成功

等待一段时间,编译时间也要看电脑配置,我的大约2半个小时左右吧。

5、sudo adb reboot bootloader 或者重启手机开机时同时按电源键和音量键+

不一会儿就进入了bottloader界面

这一步需要安装fastboot

  1. sudo apt-get update
  2. sudo apt-get install Android-tools-adb android-tools-fastboot

6、刷机fastboot flashall –w  或者 fastboot -w flashall

几分钟后就可以了。

参考文章《Android源码编译之Nexus5真机编译

广告也精彩
版权声明:125la.com站长 发表于 2017年8月23日 下午9:32。
转载请注明:编译Android源码,并刷入Nexus7真机 | 125啦读书导航

相关文章

广告也精彩

暂无评论

暂无评论...