高通8953 Android 9.0 在user模式下使用fastboot烧录

高通8953 Android 9.0 在user模式下,默认是无法使用fastboot烧录的,这个非常影响我们的调试。

bootable/bootloader/lk/makefile

可以屏蔽掉DDISABLE_FASTBOOT_CMDS即可,原来的命令中会去对TARGET_BUILD_VARIANT进行判定,如果是user模式就会DDISABLE_FASTBOOT_CMDS置位,从而禁止fastboot使用,因此只需要屏蔽掉DDISABLE_FASTBOOT_CMDS即可。

diff --git a/bootable/bootloader/lk/makefile b/bootable/bootloader/lk/makefile
index f6da064..4766244 100644
--- a/bootable/bootloader/lk/makefile
+++ b/bootable/bootloader/lk/makefile
@@ -60,9 +60,9 @@ ifeq ($(SIGNED_KERNEL),1)
CFLAGS += -D_SIGNED_KERNEL=1
endif
-ifeq ($(TARGET_BUILD_VARIANT),user)
- CFLAGS += -DDISABLE_FASTBOOT_CMDS=1
-endif
+#ifeq ($(TARGET_BUILD_VARIANT),user)
+# CFLAGS += -DDISABLE_FASTBOOT_CMDS=1
+#endif
ifeq ($(APPEND_CMDLINE),1)CFLAGS += -D_APPEND_CMDLINE=1

修改之后,就可以使用下面的命令进行fastboot烧录

fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

或者:

fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img

其中关于烧录的实例如下所示:

fastboot flash aboot <path to emmc_appsboot.mbn>
fastboot flash boot <path to boot.img>
fastboot flash system <path to system.img>
fastboot flash userdata <path to userdata.img>
fastboot flash recovery <path to recovery.img>
fastboot flash cache <path to cache.img>
fastboot flash dtbo <path to dtbo.img>
fastboot flash mdtp <path to mdtp.img>
fastboot flash persist <path to persist.img>
fastboot flash vbmeta <path to vbmeta.img>
fastboot flash vendor <path to vendor.img>

高通8953 Android 9.0 在user模式下使用fastboot烧录相关推荐

  1. [高通SDM450][Android 9.0] 虹软人脸算法WIFI信息变化导致授权失败

    虹软人脸算法WIFI信息变化导致授权失败 开发平台基本信息 补丁下载地址 前言 问题描述 解决方法 开发平台基本信息 芯片: 高通SDM450 版本: Android 9.0 kernel: msm- ...

  2. 下载高通SDM660 Android 10.0开源代码

    参考网站: https://wiki.codeaurora.org/xwiki/bin/QAEP/ https://wiki.codeaurora.org/xwiki/bin/QAEP/release ...

  3. 下载高通 SDM845 Android 11.0 开源代码

    参考网站: https://wiki.codeaurora.org/xwiki/bin/QAEP/ https://wiki.codeaurora.org/xwiki/bin/QAEP/release ...

  4. 高通平台Android 7.0屏蔽彩信发送功能

    android\packages\providers\TelephonyProvider\AndroidManifest.xml 替换该文件中关于 sms, mms, sms-mms 的 androi ...

  5. 乐2的android版本,乐视2高通|MIUI10|安卓6.0|最终完美版|极速_最新最全的乐2高通版ROM刷机包下载、刷机...

    乐视2高通|MIUI10|安卓6.0|最终完美版|极速流畅|稳定实用|摇晃手势|DDK设置|养老专用 更新编译工具ROM体积更小相机切换不卡 因为Magisk的关系开机会有系统提示完全不影响 精简桌面 ...

  6. 高通android开源代码下载,高通平台Android源码bootloader分析之sbl1(三)

    前两篇博文分析了启动流程.代码流程.cdt,接下来就分析另外几个需要格外关注的部分. ##log系统 sbl1中的log系统也是sbl1部分调试会经常接触得部分高通平台在sbl中做的log系统并不是很 ...

  7. 高通平台android开发总结 MSM平台上的AMSS

    http://blog.csdn.net/mirkerson/article/details/7691029 MSM平台上的AMSS REX启动分析--基于Qualcomm平台 1.高通平台andro ...

  8. 高通平台android开发总结

    http://www.cnblogs.com/yuzaipiaofei/archive/2012/07/24/4124179.html 1.高通平台android开发总结 1.1 搭建高通平台环境开发 ...

  9. 高通平台 android 12 定时开关机

    高通平台 android 12 定时开关机 关机 关机实现 开机实现 总结 关机 AlarmManager取消了RTC_POWEROFF_WAKEUP 不支持通过AlarmManager设置关机唤醒设 ...

  10. 高通平台android 环境配置编译及开发经验总结

    完全转自:http://blog.csdn.net/dongwuming/article/details/12784535 1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通 ...

最新文章

  1. 07-图6 旅游规划 (25分)(以此感谢zyx佬)
  2. redis nio 多路复用
  3. plc原理及应用_施耐德PLC应用技术
  4. LeetCode 606. 根据二叉树创建字符串(递归)
  5. mysqldump的几个主要选项探究
  6. Matlab常用函数:mode(X)
  7. Node.js:封装Node通用web容器
  8. python hog特征提取,直接从原始图像的HoG特征提取编辑图像的HoG特征
  9. 竞业限制是什么意思?
  10. 高性能`锁库存`/`释放库存`重构实战
  11. conda使用清华镜像安装pytorch
  12. 悟透JavaScript-对象素描
  13. 第五章:物理与环境安全技术
  14. 基于Android的房屋租赁系统
  15. 【易语言助手插件】IDE 鼠标手势1.2 原汁原味移植浏览器手势
  16. 4位数码管显示模块TM1637芯片C语言驱动程序
  17. go使用zap + lumberjack重构项目的日志系统
  18. Python - 3.6 学习二
  19. 图像处理(4) : 图像颜色
  20. jpg格式转pdf转换器注册码

热门文章

  1. html请假条源码,请假条(事假) 的例子
  2. 团队管理之领导力阅读感悟
  3. git stash drop 误删恢复
  4. Pycharm2017补丁破解
  5. 如何搭建IPv6测试环境
  6. C++ IO的简单用法
  7. nodejs 视频教程《一起学nodejs》
  8. 新人报道,请多多关照。
  9. Layui同一个表单中放置两个按钮,提交问题
  10. https双向认证java