Android 编译Android内核源码
来源:互联网 发布:慕容安cos淘宝 编辑:程序博客网 时间:2024/05/18 02:42
原文地址:编译Android内核 作者:iamzhangshun
学习到这里才明白原来编译Android源代码不等于Android内核的编译,源代码中内核是已经编译好的,而内核要单独编译,下面叙述一下编译Android内核的经历,因为未来的学习方向在arm上,所以选择了arm内核编译。1、创建Android内核源代码路径
2、mkdir kernel
3、cd kernel
4、git clone https://android.googlesource.com/kernel/goldfish.git
5、git clone https://android.googlesource.com/platform/prebuilt
6、export PATH=安桌内核源代码路径/kernel/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:$PATH
7、cd goldfish
8、git branch -a
9、git checkout remotes/origin/android-goldfish-2.6.29
10、编辑Makefile
点击(此处)折叠或打开
- #ARCH ?= $(SUBARCH)
- #CROSS_COMPILE ?=
- ARCH ?= arm
- CROSS_COMPILE ?= arm-eabi-
11、make goldfish_defconfig
12、make
13、创建一个avd用于测试, android create avd -n a_avd -t 1
14、 emulator -kernel 安桌内核源代码路径/kernel/goldfish/arch/arm/boot/zImage -avd a_avd&
15、adb shell
16、cd proc
17、cat version
察看版本,根据机器名和日期可以判断是否是刚刚编译成功的内核。
- 编译android内核源码
- Android源码、内核编译
- 编译android内核源码
- Android 编译Android内核源码
- 如何编译Android内核源码
- 编译Android goldfish内核源码
- Android 编译内核kernel源码
- Android源码编译(8)---编译内核
- 编译Android系统源码和内核源码
- 编译Android系统源码和内核源码
- 编译Android系统源码和内核源码
- 编译Android系统源码和内核源码
- 编译android系统源码和内核源码
- 编译Android系统源码和内核源码
- Ubuntu上编译Android内核源码
- Ubuntu11.10下编译android内核源码
- Android内核源码下载与编译
- 编译Android源码与内核总结
- Linux系统参数造成的Oracle服务器停止响应
- NYOJ221二叉树重建(已知先序和中序求后序)
- 复制整个文件夹下的文件(无限递归复制子文件夹)
- Java编程扑克游戏
- Remove Duplicates from Sorted Array
- Android 编译Android内核源码
- CAS 登录成功后返回的值实现根据不同的条件查询不同的表或者数据库
- sql 关键字及作用
- HDU 3938 Portal
- Emacs 之 ediff 学习
- centos 端口开放及关闭
- 小问题见大问题
- js frameset demo
- Linux如何统计进程的CPU利用率