我看见网上的资料说安卓的内核就是linux kernel, 只是修改了linux kernel的一些BUG,增加了一些wifi驱动之类的,我认为android还对linux内核做了大量的裁剪吧,至少应该裁剪了80%以上吧,要不然linux内核那么庞大, 它如何在手机上跑啊?
我正在做一个项目, 该项目需要把linux下面的一个工具软件移植到安卓上面,但是这个软件的运行需要依赖与linux内核模块ecryptfs.ko, 2.4以上的linux内核都自带了ecryptfs.ko这个模块, 在linux下面可以用lsmod | grep ecryptfs查看。 但是,我不清楚android的内核中是否对ecryptfs.ko这个内核模块裁剪下去了啊, 在android上执行lsmod这个命令貌似不支持, 所以我现在比较纠结这个问题,我要在进行移植之前确认安卓的内核中是否有ecryptfs.ko这个模块,如果有的话就可以进行下面的移植。 大家帮我指点一下,看看有什么办法可以查看一下android的内核中有没有ecryptfs.ko这个模块啊? 谢谢了
我正在做一个项目, 该项目需要把linux下面的一个工具软件移植到安卓上面,但是这个软件的运行需要依赖与linux内核模块ecryptfs.ko, 2.4以上的linux内核都自带了ecryptfs.ko这个模块, 在linux下面可以用lsmod | grep ecryptfs查看。 但是,我不清楚android的内核中是否对ecryptfs.ko这个内核模块裁剪下去了啊, 在android上执行lsmod这个命令貌似不支持, 所以我现在比较纠结这个问题,我要在进行移植之前确认安卓的内核中是否有ecryptfs.ko这个模块,如果有的话就可以进行下面的移植。 大家帮我指点一下,看看有什么办法可以查看一下android的内核中有没有ecryptfs.ko这个模块啊? 谢谢了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货