打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Android源代码为Galaxy nexus 编译

google发布了Android 4.1的代码,但是不包含蓝牙、wifi、显卡等驱动,google将这些驱动单独提供下载,并未集成到源码中,所以需要将其编译进rom中,步骤如下:

编译完成后会在android_souce/out/target/product/maguro/中生成一大堆img文件,这就是编译生成的刷机rom了

然后打开https://developers.google.com/android/nexus/drivers,下载Galaxy Nexus对应的4个文件并解压到源代码的目录,解压出来的4个文件是4个shell脚本,分别为extract-broadcom-maguro.sh,extract-imgtec-maguro.sh,extract-invensense-maguro.sh,extract-samsung-maguro.sh
分别执行这4个脚本,执行期间会要求输入“I ACCEPT”
重新执行make -j4进行编译,这次编译过程时间很短

完成上面的驱动集成后,可以把编译好的img拿到windows下面去刷机,也可以参照下面的方法在linux下刷:

输入 cd android_source/out/host/linux-x86/bin(该目录下有fastboot文件), 然后输入sudo ./fastboot flashall -w开始刷机,一般情况下这一步会出现以下错误提示:neither -p product specified nor ANDROID_PRODUCT_OUT set,原因是没有设置rom的位置,解决方法要么使用-p参数,后面跟着rom的位置,或者配置环境变量ANDROID_PRODUCT_OUT,过程如下:
输入sudo gedit /etc/profile,在尾部添加
export ANDROID_PRODUCT_OUT=/home/jamie/android_source/out/target/product/maguro,
保存并退出 然后输入source /etc/profile使刚设置的环境变量立即生效。

最后等待刷机完成,完成后手机会自动重启,大功告成!!


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Google 公布 Android 4.4 升级计划,Galaxy Nexus 无缘 KitKat
Google官方预告将在I/O宣布Android 5.0
Galaxy Nexus使用控件变成Android4.0界面
平板电脑选购全攻略(二)(三)
安卓4.1.1 Root教程,百分百成功!!!!
Android内、外存储 易混淆点剖析(/mnt/sdcard、/storage/sdcard0、/storage/emulated/0等区别)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服