1. 修改对应project的projectconfig文件,如下设置各宏变量:
MTK_BT_40_LE_STANDALONE = no
MTK_BT_21_SUPPORT=no
MTK_BT_30_HS_SUPPORT=no
MTK_BT_30_SUPPORT=no
MTK_BT_40_SUPPORT=no
MTK_BT_FM_OVER_BT_VIA_CONTROLLER=no
MTK_BT_PROFILE_A2DP=no
MTK_BT_PROFILE_AVRCP=no
MTK_BT_PROFILE_AVRCP13=no
MTK_BT_PROFILE_AVRCP14=no
MTK_BT_PROFILE_BIP=no
MTK_BT_PROFILE_BPP=no
MTK_BT_PROFILE_DUN=no
MTK_BT_PROFILE_FTP=no
MTK_BT_PROFILE_HFP=no
MTK_BT_PROFILE_HIDH=no
MTK_BT_PROFILE_MANAGER=no
MTK_BT_PROFILE_MAPC=no
MTK_BT_PROFILE_MAPS=no
MTK_BT_PROFILE_OPP=no
MTK_BT_PROFILE_PBAP=no
MTK_BT_PROFILE_PRXM=no
MTK_BT_PROFILE_PRXR=no
MTK_BT_PROFILE_SIMAP=no
MTK_BT_PROFILE_SPP=no
MTK_BT_PROFILE_TIMEC=no
MTK_BT_PROFILE_TIMES=no
MTK_BT_SUPPORT=no
MTK_BT_POWER_EFFICIENCY_ENHANCEMENT=no
2. settings界面下除去蓝牙菜单:将android.hardware.bluetooth.xml文件删除,路径为alps/mediatek/config/project
3. 将alps/frameworks/base/core/jni/android.mk 修改为如下左侧形式,以保证编译通过:
即在MTK_BSP_PACKAGE为yes的情况下,不要包括bluetooth相关的文件。
完毕