4

我目前正在与 AOSP Gingerbread 合作,并为 Nexus One 构建了一个不包括 WiFi 和摄像头的定制 rom。但是,仍然可以在设置菜单中看到 WiFi。 如何从设置布局中删除它?
PS 我希望 rom 100% 没有来自这两者的任何模块、驱动程序或库。在编译之前,我已从 BoardConfigVendor.mk 中注释掉,并在 BoardConfigCommon.mk 中USE_CAMERA_STUB := false替换了所有与 WiFi 相关的定义BOARD_HAVE_WIFI := false这种修改是正确的还是有更好的方法来做到这一点?

谢谢。

4

2 回答 2

2

好的,我刚刚从 wireless_setting.xml 和 wireless_setting.java 中注释掉了 wifi 和 wifi 设置,以便将它们从设置布局中删除。

于 2011-02-25T07:33:44.433 回答
0

如果您删除适当的驱动程序,那么硬件将无法正常工作。接下来要做的是检查和反编译你的android framework.apk,它位于“system”下的“framework”文件夹中。
所以在层次结构中它将是 system/framework/framework-res.apk

在这个框架中,您必须同时删除针对相应函数的 java 和 xml 查询,即 wifi.xml 和 framework.jar!

只有这样才能一劳永逸地摆脱这些功能。

于 2015-08-04T19:36:48.710 回答