【发布时间】:2011-02-24 02:10:46
【问题描述】:
我目前正在与 AOSP Gingerbread 合作,并为 Nexus One 构建了一个不包括 WiFi 和摄像头的定制 rom。
但是,仍然可以在设置菜单中看到 WiFi。
如何从设置布局中删除它?
附言我希望 rom 100% 没有来自这两者的任何模块、驱动程序或库。
在编译之前,我已经从 BoardConfigVendor.mk 中注释掉了 USE_CAMERA_STUB := false,并在 BoardConfigCommon.mk 中用 BOARD_HAVE_WIFI := false 替换了所有与 WiFi 相关的定义。
此修改是否正确或有更好的方法?
谢谢。
【问题讨论】:
-
我认为您正在构建用于安全设施的 ROM。您可能有一个特定的禁止功能清单,但如果没有,请不要忘记在启动时和在恢复 ROM 中删除蓝牙并禁用 USB 功能(在仍然允许充电的同时可能很难做到 - 可能取决于芯片组)。您可能还需要永久连接 SD 卡。某些设施可能还需要物理移除 wifi 芯片组,这可能是不可能的。 ://
-
是的,我在构建它时考虑到了安全性。我需要删除的唯一功能是相机和 Wifi。不过感谢分享。 :)
标签: android android-layout compilation android-source nexus-one