主题 : 请问如何利用友善的文件系统进行剪裁 复制链接 | 浏览器收藏 | 打印
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
楼主  发表于: 2011-03-02 16:36

 请问如何利用友善的文件系统进行剪裁

     比如说去掉现有的android启动时挂载的libasound.so和libusb.so。这样linux的内核中就可以吧声卡驱动和usb驱动模块去了。
   急问呀!友善的工程师帮帮忙吧
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2011-03-02 16:47
我是在想,难道一定要先裁剪rootfs,然后才能去掉kernel中的模块?
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
贡献值: 0 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
2楼  发表于: 2011-03-02 17:06
因为我是一定要去掉kernel里面的sound,但是已有的文件系统挂载时貌似没有内核的sound驱动貌似就启动不起来,可能是要删掉启动时挂载的libasound.so,所以想要剪裁rootfs,请问是不是在文件系统目录的system/core/init/device.c中的去掉sound模块就ok了,还是需要其他额外操作。因为编译一次android我需要1小时,所以要提前问问。大牛给个答案吧