高通QCM6125的LK部分(uefi/xbl)编译

高通在QCM6125安卓10.0加入了UEFI,以前的lk相关代码移到了boot_images/QcomPkg路径下,编译方式和之前也不同了。

  1. 编译环境
    编译时错误提示:
    在这里插入图片描述
    需要工具在这个路径/pkg/qct/software/llvm/release/arm/4.0.2。
    需要安装的工具Snapdragon-llvm-4.0.2-linux64.tar.gz
    https://download.csdn.net/download/weixin_43819696/19548320
    安装步骤:
    a. sudo mkdir /pkg/qct/software/llvm/release/arm/4.0.2 –p
    b. cp Snapdragon-llvm-4.0.2-linux64.tar.gz /pkg/qct/software/llvm/release/arm/4.0.2
    c. cd /pkg/qct/software/llvm/release/arm/4.0.2
    d. tar –xvf Snapdragon-llvm-4.0.2-linux64.tar.gz
    e. chmod 777 /pkg/qct/software/llvm/release/arm/4.0.2 –R

  2. 编译命令
    cd boot_images/QcomPkg/SocPkg/NicobarPkg
    python …/…/buildex.py --variant LAA -r RELEASE -t NicobarPkg,QcomToolsPkg

  3. clean命令
    python …/…/buildex.py --variant LAA -r RELEASE -t NicobarPkg,QcomToolsPkg --build_flags=cleanall

  4. 烧写命令
    fastboot flash xbl xbl.elf

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值