提取 boot.img, dtbo.img

目的 从机器中提取 boot.img, dtbo.img 进行备用。 方法 打开 /dev/block/platform/soc/7824900.sdhci/by-name ,然后 ls -l,就可以看到所有分区的具体指向,比如 lrwxrwxrwx 1 root root 21 1970-...

[转] SOC分包方法

转自: https://shimo.im/docs/3RTDdGjQdTtjtPKj/read 本文是广和通的分包方法。 文档说明 本文档以SC826(MSM8953平台,Android 7)为例,描述如何对SOC镜像文件分包。 应用背景 客户用QFIL刷固件的时候,由于客户自己编译生成的...

aosp 调试命令和方法整理

打开更多信息 adb shell echo 8 > proc/sys/kernel/printk 抓取 log 到文件 adb logcat -v time -b all > logcatlog.txt 查看按键是否上报 adb shell getevent -l 获取按键更多 l...

aosp 查看改动在编译时候有没有生效

增加编译信息 LOCAL_PATH := $(call my-dir) $(warning '------------------------------------abcxyz---------------------------------------') ... 编译 make 2&g...

广和通烧录下载全流程

准备底包 把供应商给出的出厂镜像解压 创建自己的烧录文件夹 customer_sw 把厂商文件夹中的 rawprogram0_update_original.xml 复制到 customer_sw 中,把厂商提供的 ptool.py 也放到 customer_sw 中。 安装 python ...

广和通编译之后烧录有问题,解决方法

编译环境配置问题。 不是输入 source build/envsetup.sh 而是 source build/envsetup.sh SQ808_CN_10_00 然后再 lunch sq80x_64-userdebug。 dts 配置问题。 把 out/target/product/...

移远,广和通下载区别

类似的核心芯片情况下,下载烧录 分包 的时候都是使用的 qpst,具体过程如下: 检查端口不是 9008 flat build 加载 prog_emmc_firehose_8917_ddr.mbn 加载 xml, 这里注意,移远是 rawprogram_unsparse.xml, 广和通是 ...

fastboot 用于烧录 kernel

使用 qcom 整体烧录镜像,步骤繁琐,比较花时间,如果只是修改了驱动和设备树,那么只需要烧录内核即可,可以使用 fastboot 迅速验证。 1. 生成 kernel make bootimage -j make dtboimage -j 2. 准备旧的镜像文件和脚本 boot, dtbo...

gt 量产工具检测使用

因为需要对 gt911 的芯片触摸灵敏度进行简单修改测试,所以借来了量产测试工具,下面记录了相应的简单使用方法。 导入配置,芯片配置 cfg 文件。 开始测试 这个就是烧录触摸固件。 如果开始测试提示超过最大最小,那么 工具 -> 高级调试 -> 设定测试参数 -> 获取测...

"No toolchains found in the NDK toolchains folder for ABI" "NDK does not contain any platforms”

这个一般是旧工程在新 android studio 中打开 "No toolchains found in the NDK toolchains folder for ABI" 需要安装ndk file -> settings -> android sdk -&...