之前下载的源码都是跑在模拟器上的,前段时间入手了个Nexus 6P,把8.0系统源码烧录进了真实的手机,再次记录一下,一下操作必须要在完成源码之后,并且成功编译之后进行的操作,如未下载源码或编译失败,请自行编译,在此友情提示:源码最好在ubuntu上进行,不要用虚拟机或者mac,坑很多,直接在ubuntu上,会很省心。本篇文章也是基于ubuntu进行的,版本是:ubuntu18
下载源码时一定要在官网上看好对应的版本号,和自己的手机设备对应才行,不然源码下载之后也不会成功烧录,
选择编译系统版本:https://source.android.com/source/running#selecting-device-build
设备 | 代号 | 编译配置 |
---|---|---|
Pixel XL | marlin | aosp_marlin-userdebug |
Pixel | sailfish | aosp_sailfish-userdebug |
HiKey | hikey | hikey-userdebug |
Nexus 6P | angler | aosp_angler-userdebug |
Nexus 5X | bullhead | aosp_bullhead-userdebug |
Nexus 6 | shamu | aosp_shamu-userdebug |
Nexus Player | fugu | aosp_fugu-userdebug |
Nexus 9 | volantis (flounder) | aosp_flounder-userdebug |
Nexus 5 (GSM/LTE) | hammerhead | aosp_hammerhead-userdebug |
Nexus 7 (WLAN) | razor (flo) | aosp_flo-userdebug |
Nexus 7(移动版) | razorg (deb) | aosp_deb-userdebug |
Nexus 10 | mantaray (manta) | full_manta-userdebug |
Nexus 4 | occam (mako) |