android4.0 x86 裁剪与定制
来源:互联网 发布:万睿科技有限公司 知乎 编辑:程序博客网 时间:2024/05/06 23:28
android系统4层架构(应用层,框架层,运行库层,内核层)之间,应用层通过框架对使用到库进行调用、内核负责内存管理进程调度等。通过在不同层上的裁剪可以实现部分功能的移出。例如:应用层上移出APK,相应应用无法使用;运行库层移出运行所需的库文件,所有调用该库文件均报错不能执行;在内核层上,通过config编译内核也可达到同样目的。
原文链接:http://www.cnblogs.com/sunshinewill/archive/2012/05/26/2519482.html
以裁剪蓝牙模块,从应用,库,内核三层进行介绍
内核层:
(后续文中将单独介绍内核编译方法),在内核编译中去除蓝牙支持:
Bluetooth subsystem support 选N,重新生成config文件,并使用该文件进行编译即可
通过对system.img进行修改,再将修改后的文件系统镜像重新打包成iso
应用层:
涉及到文件:
./etc/bluetooth/蓝牙设备配置文件
./app/Bluetooth.apk应用程序
./app/Bluetooth.odex
移除以上文件
系统运行库层:
在system.img的lib目录下
./lib/libbluetoothd.so蓝牙库
./lib/bluez-plugin/bluetooth-health.so支持蓝牙设备的健康状况设备库,可使用蓝牙医疗设备。
将以上两个部分库文件移除。
0 0
- android4.0 x86 裁剪与定制
- ANDROID4.0 裁剪与定制
- Android4.0 x86试玩
- android4.0 上定制状态栏
- android4.0中Fragment定制item背景
- Android4.0中定制系统Settings默认值
- 裁剪定制Qt库
- android apk裁剪定制
- 针对自己的笔记本 移植x86版 android4.0
- android4.0 系统Setting中bluetoothUI定制修改
- Linux系统内核裁剪定制指南
- CentOS 7.1 linux 裁剪 嵌入式 系统 定制
- android4.0下serial port给应用操作完成特殊定制
- MTK平台 Android4.0.3 定制关机动画
- MTK平台 Android4.0.3 定制关机动画
- MTK平台 Android4.0.3 定制关机动画
- Android4笔记之定制To-Do List
- android4.4 客户定制需求修改
- Android工程中加入图片,报错cannot be resolved or is not a field
- Boost智能指针-基础篇
- Java中print、printf、println的区别(转载)
- db2乱码的问题
- SICP 习题 (1.45)解题总结
- android4.0 x86 裁剪与定制
- 五、CCNode
- 图像处理中各种边缘检测的微分算子简单比较(Sobel,Robert, Prewitt,Laplacian,Canny)
- Oracle 递归查询 Connect by prior
- 创意:Soap一款新型的触摸式家用智能路由器
- 循环加快——C++
- java实现基于javapns1.6的ios服务器推送
- 软件调试之堆和堆检查
- 秋叶喻死亡,是用诗来