高通android新建项目
发布日期:2021-06-30 21:59:12 浏览次数:2 分类:技术文章

本文共 1661 字,大约阅读时间需要 5 分钟。

How to add a new project in qualcomm android platform



Original project name: msm8226

New project name: d801



1. Add system(Directory: system/core/rootdir/)

    Add: d801/



2. Add kernel(Directory: kernel/arch/arm/)

    Directory: boot/dts/

        A: d801.dts, d801.dtsi, d801-camera-sensor-qrd.dtsi


    Directory: configs/

A: d801_defconfig

    Directory: mach-msm/

M: Kconfig, Makefile.boot



3. Add bootloader(Directory: bootable/bootloader/lk)

    Directory: project/

        A: d801.mk

    Directory: target/

        A: d801/

note:init.c-->>target_detect()-->>board->platform_hw要和kernel中d801.dts的qcom,board-id一致



4. Add Vendor(Directory: vendor/qcom/proprietary)

    Directory: bt/hci_qcomm_init/

        M: Android.mk

    Directory: common/config/

        M: device-vendor.mk

    Directory: mm-camera/mm-camera2/media-controller/modules/sensors/actuators/0301/

        M: af_main_cam_camcorder_1.h

A: af_main_cam_camcorder_1_d801.h

        M: af_main_cam_camera_1.h

A: af_main_cam_camera_1_d801.h

    Directory: qcril/qcril_qmi/

        M: qcril_qmi.mk

    Directory: qmi/services/

        M: Android.mk

    Directory: qrdplus/Extension/apps/BootAnimation/

        M: Android.mk

    Directory: sensors/dsps/reg_defaults/

        M: Android.mk

A: sensor_def_d801dev.conf



5. Add vendor wlan(Directory: vendor/qcom/opensource/wlan/prima)

        M: Android.mk

M: Kbuild



6. Add device(Directory: device/qcom/common/rootdir)

        M: Android.mk



7. Add Non-HLOS(Directory: Non-HLOS)

    Directory: .

        A: D801.cmd, D801.sh

    Directory: adsp_proc/build/

        A: d801.cmd, d801.sh

    Directory: boot_images/build/ms/

        A: D801.cmd

    Directory: boot_images/core/boot/secboot3/hw/msm8x26/

        A: simcom_d801.h

    Directory: modem_proc/build/ms/

        A: D801.cmd, D801.sh, simcom_d801.h

    Directory: common/build/

        A: D801.sh, D801.xml

M: update_common_info.py

转载地址:https://loongembedded.blog.csdn.net/article/details/80516905 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Android7.1+msm8937系统/proc/sys/kernel/printk参数介绍及日志打印设置
下一篇:Android编译小结(新建android项目)

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月14日 08时40分34秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章