HTC one 移动TD版(M7CDTU) 与 国际版(M7UL)内核区别(从配置文件入手),草稿

来源:互联网 发布:想学游戏编程 编辑:程序博客网 时间:2024/05/22 06:12


目前没有找到移动版HTC one的内核源码,先从cm上下载了国际版m7的内核源码,cm11分支,地址:

https://github.com/CyanogenMod/android_kernel_htc_m7/tree/cm-11.0


然后从手机pull出config文件(proc/config.gz) 做对比。

大致浏览了下,发现国际版m7 wifi芯片是用的bcmdhd,而移动td版应该使用的高通的wifi(prima或者wcnss),后者跟泛泰860/850类似


另外有区别的地方是:

M7CDTU:

CONFIG_ARCH_APQ8064_M7DXG=y

CONFIG_MACH_M7C_DTU=y


蓝牙部分(以下是M7CDTU 这个是跟wifi芯片相关的):

CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=y
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y

CONFIG_BT_HCISMD=y


充电部分:

CONFIG_HTC_ONMODE_CHARGING=y


信号等部分(以下是M7CDTU ):

CONFIG_MSM_RMNET_SMUX=y

CONFIG_N_SMUX=y
CONFIG_N_SMUX_LOOPBACK=y

CONFIG_SMUX_CTL=y

CONFIG_SERIAL_MSM_HS_DEBUG_RINGBUFFER=y


CONFIG_RADIO_IRIS=y
CONFIG_RADIO_IRIS_TRANSPORT=m


显示部分:

CONFIG_FB_MSM_LVDS=y


CONFIG_FB_MSM_MIPI_DSI_TOSHIBA=y
CONFIG_FB_MSM_MIPI_DSI_RENESAS=y
CONFIG_FB_MSM_MIPI_DSI_TRULY=y
CONFIG_FB_MSM_MIPI_DSI_SIMULATOR=y
CONFIG_FB_MSM_MIPI_DSI_NOVATEK=y
CONFIG_FB_MSM_MIPI_DSI_NT35510=y
CONFIG_FB_MSM_MIPI_DSI_ORISE=y
CONFIG_FB_MSM_MIPI_DSI_HIMAX=y
CONFIG_FB_MSM_MIPI_DSI_TC358764_DSI2LVDS=y

CONFIG_FB_MSM_LVDS_CHIMEI_WXGA=y
CONFIG_FB_MSM_LVDS_FRC_FHD=y
CONFIG_FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT=y
CONFIG_FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT=y
CONFIG_FB_MSM_MIPI_TOSHIBA_VIDEO_WUXGA=y
CONFIG_FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT=y
CONFIG_FB_MSM_MIPI_NOVATEK_CMD_QHD_PT=y
CONFIG_FB_MSM_MIPI_ORISE_VIDEO_720P_PT=y
CONFIG_FB_MSM_MIPI_ORISE_CMD_720P_PT=y
CONFIG_FB_MSM_MIPI_HIMAX_VIDEO_720P_PT=y
CONFIG_FB_MSM_MIPI_HIMAX_CMD_720P_PT=y
CONFIG_FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT=y
CONFIG_FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT=y
CONFIG_FB_MSM_MIPI_NT35510_VIDEO_WVGA_PT=y
CONFIG_FB_MSM_MIPI_NT35510_CMD_WVGA_PT=y

CONFIG_FB_MSM_MIPI_CHIMEI_WXGA=y
CONFIG_FB_MSM_MIPI_CHIMEI_WUXGA=y
CONFIG_FB_MSM_MIPI_TRULY_VIDEO_WVGA_PT=y
CONFIG_FB_MSM_MIPI_SIMULATOR_VIDEO=y

(奇怪 TD版全是y)


CONFIG_FB_MSM_LVDS_MIPI_PANEL_DETECT=y


USB/OTG:

CONFIG_USB_OTG=y
CONFIG_USB_OTG_WHITELIST=y

CONFIG_USB_ANDROID_ADB=y
CONFIG_USB_ANDROID_DIAG=y
CONFIG_USB_ANDROID_MDM9K_DIAG=y
CONFIG_USB_ANDROID_MASS_STORAGE=y
CONFIG_USB_ANDROID_MTP=y
CONFIG_USB_ANDROID_RNDIS=y
CONFIG_RMNET_SMD_CTL_CHANNEL=""
CONFIG_RMNET_SMD_DATA_CHANNEL=""
CONFIG_USB_ANDROID_RMNET_CTRL_SMD=y
CONFIG_MODEM_SUPPORT=y
CONFIG_USB_ANDROID_SERIAL=y
CONFIG_USB_ANDROID_PROJECTOR=y
CONFIG_USB_ANDROID_ECM=y
CONFIG_USB_ANDROID_NCM=y

CONFIG_USB_CSW_HACK=y





原创粉丝点击