![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 74
Keenite
这个作者很懒,什么都没留下…
展开
-
在MAC系统中编译ANDROID源码与模拟器内核GoldFish
本文写的是本人在MAC下编译ANDROID源码和模拟器内核GoldFish时的过程与所遇到的问题解决方案,因为到目前已经编译完成并成功加载了一个内核模块进行测试,下面是编译和问题解决过程: Section 1: 环境准备首先,在MAC中编译源码需要的文件系统格式是case-sensitive的,对所要存储代码的盘查看其信息,可知其是否case-sensitive我的操作系统原创 2013-07-28 23:45:37 · 3466 阅读 · 0 评论 -
Android 中用内核模块实现系统调用(Implement system call by kernel module in Android)
给学生设计实验,要在ANDROID中实现一个系统调用,不停的调试烧写太费时间,所以想到了用内核模块来实现系统调用,方法如下:在System.map中找到sys_call_table的地址,然后后用如下代码直接进行系统调用:#include#include#include#include#include#include#include#include#define __NR原创 2014-02-28 05:47:53 · 2985 阅读 · 0 评论