机器上有整个android2.3.3的源码,每次都用模拟器感觉很不爽,而且近期的项目最好需要自己弄个能在真机上跑的rom,于是弄弄怎么编译htc passion(也就是G5,也就是google nexus one啦)。
1.源码是必须的,网上很多下载教程,就不罗嗦了。
2.获取手机自带的驱动相关文件:
关掉模拟器(如果有的话),用usb连上nexus one 手机(保证adb连的上,连不上的话进入settings->applications->development中选择USB debugging)。进入device/htc/passion/下,运行取文件的脚本:
./extract-files.sh #这个命令会从你的手机中拷贝硬件相关文件(切记不能同时有模拟器的存在,我就是当时模拟器也存在,默认到模拟器中取文件了,当然没有了,然后后面的编译都网费苦心了)
3.源码主目录下运行 . build/envsetup.sh(.后面有空格)
4.输入lunch,出现想面的选择界面:
You're building on Linux
Lunch menu... pick a combo:
1. generic-eng
2. simulator
3. full_dream-userdebug
4. full_passion-userdebug
5. full_sapphire-userdebug
6. full_crespo-userdebug
Which would you like? [generic-eng]
选择4就是我们需要的passion版本
5.make -j4 #就是4cpu一起跑了
6.完成后在out/target/product/passion下就是我们需要的东东了。关掉手机,按住轨迹球和电源键,进入fastboot界面(usb要连上),然后
fastboot devices #看设备连上没有,如果没有fastboot命令,输入make fastboot即可。
fastboot flash boot boot.img #刷boot
再
fastboot flash system system.img #刷system
再
fastboot reboot
ok,大功告成了。
分享到:
相关推荐
谷歌google Nexus One驱动
galaxy nexus手机系列刷原生系统简单介绍
安卓nexus4原生4.4.4提取的96基带
一键刷回原生系统-工厂镜像【Nexus设备通用】
nexus s编译所需从手机中拷贝相关文件文件 方便大家编译所用 密码是chelseablue1905
这是一款仿照谷歌Google Nexus 7 网站主页的侧边栏导航菜单特效。使用了css3 transition属性,整体效果十分平滑流畅。
teeter apk nexus one 可用版,快来下载啊
NULL 博文链接:https://mypyg.iteye.com/blog/1195980
Google Nexus S 手机驱动 windows
Google Nexus 7 ToolKit v2.0.0
nexusone-userguide 用户说明书 英文
此为Google Nexus 4 的root工具,本人也是在网上收集后,挑选有用的整理后和大家分享! 压缩文件中有驱动和root文件
nexus7 root工具,可用于4.4.2的解锁和root,大神cf开发。
各版本谷歌nexus机器的安卓5.0系统
乐众ROM LeZo_2.3.7_1.10.19版 for Nexus One
Android源码编译之Nexus5真机编译-附件资源
文件列表: AospExtended-v7.0-flo-20200207-1513-UNOFFICIAL.zip sysrepart_1280_120.zip twrp-3.3.1-0-flo.img Lineage OS 17 for Google Nexus 7 2013 Part 1
Google nexus7 详细电路原理图
Linux系统部署Nexus操作步骤(nexus-3.20.1-01) Linux系统部署Nexus操作步骤(nexus-3.20.1-01) Linux系统部署Nexus操作步骤(nexus-3.20.1-01)
Google谷歌NexusSNS手机驱动是一款由谷歌官方推出的手机驱动软件,可以帮助用户解决电脑与手机之间连接不正常的问题,能够让手机与电脑之间快速传输文件,有需要的朋友可以下载。驱动介绍GoogleNexusS采用了直板全...