删除一块TP后编译不生效

由于之前一直做的是MTK平台,很多思维有点定向,突然接触高通平台发现还是有比较大的不同,很多文件路径变化了,code的流程写法变化也不小(技术有限,个人的看法)。
下面就来看一下我遇到的第一个问题吧

我目前的项目中兼容了两块触摸屏,现在我们要删除一块触摸屏,以下是修改点:
首先删除defconfig配置文件中的赋值

  • kernel/msm-4.9/arch/arm64/configs/msm8953_64_xxx_defconfig
    CONFIG_TOUCHSCREEN_FTS=y
    #CONFIG_TOUCHSCREEN_NT36xxx=y 删除此块TP,把此宏注释掉
  • kernel/msm-4.9/arch/arm64/configs/msm8953_64_xxx-perf_defconfig
    CONFIG_TOUCHSCREEN_FTS=y
    #CONFIG_TOUCHSCREEN_NT36xxx=y 删除此块TP,把此宏注释掉

担心编译结果不能及时覆盖到out的生成文件中就把out/target/product/msm8953_64_xxx/obj/KERNEL_OBJ删除后在编译

  • make bootimage && make dtboimage
    编译后下载boot.img和dtbo.img,发现被删除的TP还可以使用,结果发现out/target/product/msm8953_64_xxx/obj/KERNEL_OBJ/drivers/input/touchscreen/目录下仍然有nvt_touch_driver此TP的文件生成(nvt_touch_driver对应的宏即是CONFIG_TOUCHSCREEN_NT36xxx),经过一番查找发现在out/target/product/msm8953_64_xxx/obj/路径下面还有一个kernel文件夹,此文件我理解是类似一个缓存的意思,添加或删除某些设备的时候应该需要把此文件夹删除,让它重新去加载配置文件然后生成

  • 删除out/target/product/msm8953_64_xxx/obj/kernel/重新编译make bootimage && make dtboimage
    编译完成后再次查看out下面,发现nvt_touch_driver文件夹已经不见,此时下载后开机也是自己需要的结果

首次接触高通遇到的细节小问题相关推荐

  1. 实地探访 | 高通的发明家文化

    李根 发自 凹非寺  量子位 报道 | 公众号 QbitAI 首次造访高通总部,格外希望搞清楚的问题只有一个: 是什么驱动这样一家公司,在这样一个"偏安一隅"之地持续创新,在技术周 ...

  2. 高通android逆向分析,浅谈Android高通(Qualcomm)和联发科(MTK)平台

    一款CPU好不好是要从多个方面考虑的,并不是说简简单单看一个主频.几个核心数就完了,更重要的是它的综合实力到底有多强,这里面当然也会牵扯到价格问题,性能相似当然是便宜的获胜,这是毋庸置疑的. 事实上, ...

  3. 浅谈Android高通(Qualcomm)和联发科(MTK)平台

    一款CPU好不好是要从多个方面考虑的,并不是说简简单单看一个主频.几个核心数就完了,更重要的是它的综合实力到底有多强,这里面当然也会牵扯到价格问题,性能相似当然是便宜的获胜,这是毋庸置疑的. 事实上, ...

  4. 手机价格要上涨?小米和Realme确认芯片短缺:高通交付延长至30周以上

    自2020年下半年以来,芯片短缺问题就成为半导体行业的主旋律.如今,芯片短缺问题日益严重,包括PC.手机.游戏机.汽车在内的产业相继受到影响. 据悉,小米和Realme都承认芯片组市场存在巨大短缺.此 ...

  5. 全球约30%的智能手机受高通新漏洞影响,打补丁状况不明

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士 高通调制解调器组件中存在一个新漏洞,影响全球三成左右的智能手机.该漏洞可导致攻击者访问设备的通话记录和 SMS 历史,甚至可访问音频会话. ...

  6. 高通携手贵州华芯通:成功源于创新 大数据前景美妙

    由国家发改委.贵州省政府主办的中国大数据产业峰会暨中国电子商务创新发展峰会25日在贵阳拉开帷幕.作为首个国家级大数据峰会,此次会议吸引了众多中外知名企业参与,各路嘉宾在此共话大数据产业的发展之路.会议 ...

  7. 高通:推出全新5G基站

    导读 在本世纪之交,出于各方面的综合考量,高通战略性放弃了无线系统设备与终端业务.但在随后的 20 年中,高通不但成长为千亿美金市值的行业巨头,其开创性的技术与商业模式,也在一定程度上为移动通信产业的 ...

  8. 卡巴斯基:70% 黑客事件瞄准 Office;苹果高通大战开庭

    (给技术最前线加星标,每天看技术热点) 转自:开源中国.solidot.cnBeta.腾讯科技.快科技等 [技术资讯] 0.卡巴斯基报告:70% 的黑客攻击事件瞄准 Office 漏洞 据美国科技媒体 ...

  9. 高通平台Camera 框架简介

    接触高通平台camera不长时间,了解的不够深入,下面个人所了解内容的是基于高通平台的camera,有的地方能描述不一定会很清楚,以后会慢慢补充! 一 框架介绍 Package -> Framw ...

最新文章

  1. ubuntu查看网关
  2. html图片上传选择文件后的事件,bootstrap-fileinput插件,上传成功后事件
  3. [SDOI2015]序列统计 (NTT)
  4. 【Kafka】Illegal unquoted character ((CTRL-CHAR, code 0)): has to be escaped using backs
  5. IntelJIdea 如何修改控制台字体大小和主题
  6. 【网络信息安全】授权与访问控制
  7. 文件不存在的话创建文件 文件上传所遇到的问题、
  8. 性能测试初学_对loadrunner脚本的理解
  9. 使用PHP和JS对小米主题商店下载地址解析
  10. 三菱q plc modbus通讯协议详解_三菱PLC串口通讯模块QJ71C24N和MR-JE-A的modbus通讯
  11. 正确的座机号码格式_国际标准电话号码格式
  12. 华尔街见闻:泰格马克引领未来AI《见面》之旅
  13. 408计算机组成原理学习:数据的表示与计算
  14. 极值点、驻点、拐点、关系点
  15. 2020-08-26 笔记的风格和措辞
  16. Causality Inspired Representation Learning for Domain Generalization 阅读笔记
  17. 46道面试题带你了解中高级Java面试,Java开发必看书籍
  18. 让Kodu动起来---Kodu少儿编程第五天
  19. 高通Q+A平台 android gcore解析环境搭建
  20. python实现外星人入侵——4.主函数部分

热门文章

  1. 遗传转化的基本知识(一)——基因转化的受体
  2. Excel翻译功能怎么用?这3个翻译方法简直太好用了
  3. 开发者常用工具下载连接
  4. Linux 编程之时间篇:wall time, cpu time 和 timer
  5. 你所经历过的传销是这样的吗?
  6. jsbox 导入_JSBox这款APP怎么用?简单使用教程!脚本分享
  7. 工作记录二: 记录一次简单的SQL优化过程
  8. c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存...
  9. 北大青鸟消防设备说明书_北大青鸟JB-QB-JBF5010火灾报警控制器操作流程说明
  10. 校园O2O商铺平台-前台展示系统