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

Android2017年8月23日 pm9:32发布3年前 (2021)更新 3xcn.com@站长
1 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真机编译

 历史上的今天

版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站文章: 部分来源于网络,仅供站长学习和参考,若侵权请留言
广告也精彩

相关文章

广告也精彩

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

暂无评论...

网站升级中

公告

近期网站升级中,可能存在一些bug。欢迎反馈 https://www.91es.com/we.html

本站域名

本站域名 : 91es.com3xcn.com。本站邮箱 : 站长邮箱 i@oorr.cn,通知邮箱we@oorr.cn ,如有更新,请看公告 。