Android之Goldfish

2014-11-24 10:33:54 · 作者: · 浏览: 0

一. Goldfish介绍


编译生成的linux内核镜像在android的模拟器中使用。启动模拟器时,Linux Kernel镜像默认使用:prebuilt/android-arm/kernel目录下的kernel-qemu文件。


在linux的内核中,Goldfish作为ARM体系结构的一种“mach”,它的核心内容存放在:arch/arm/mach-goldfish。


goldfish_defconfig 位置:kernel/arch/arm/configs


1. goldfish机器的移植。


2. goldfish一些虚拟设备的驱动程序。


3. android中特有的驱动程序和组件。


二. 编译Goldfish内核


从android开源工程的代码仓库中,使用git工具得到goldfish内核的方式为: