5 weixin_32104133

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 42w+

android P 修改sysfs的 u:object_r:失效问题分析

本文参考https://blog.csdn.net/pen_cil/article/details/89434349部分修改我在Android P项目上遇到和Kian_G类似的问题,但是按照他文档的描述并没有完全解决u:object_r:sysfs:so 切换成我自定义my_sysfs。如下部分为参考部分在Android P上要开发一个开机过程中运行bin程序,在Android O上权限问题还算比较好解决,而在 Android P上面由于谷歌收紧了 Android SElinux控制,增加了许多ne

2020-06-28 16:01:18

SDM660 xbl阶段使能I2C 设备实现

需求在XBL阶段使能I2C 设备,记录一下,以便后面忘了。简单介绍一下xbl 中使用I2C设备修改 。i2c 配置 ,22,23 为gpio_6的sda scl使能SDA SCLi2c_init ,注意这边的 I2C_INSTANCE_006 需要跟之前的22,23对应的SDA 和SCL对应起来,否则会导致i2c 通讯faili2c_write_reg 读写接口读写接口调用示范...

2020-05-19 19:50:25

高通平台G-sensor校准流程

高通平台G-sensor校准流程1.app层 runSensorTestjni接口2.hal层的接口jni中调用libSensor1的接口sensor1_open3.adsp驱动中的流程调用到对应驱动文件中的run_test,以bma2x2为例:run_test 函数中由多种校准模式其中SNS_DDF_TEST_OEM模式会计算当前机器的数据bias,并存储下来。除...

2020-01-14 16:38:44

用bat脚本实现adb shell获取at命令返回结果

有个需求,需要用bat脚本实现adb shell命令,获取手机内的信息,并根据信息决定是否需要更新boot文件。bat脚本执行adb命令,需要root权限情况,如果执行adb shell su的话,会进入控制台但是无法输入,用批处理的话也会卡在此处。可以用输入重定向的方法来解决。1.将所有需要执行的命令放到一个文本文档中,如cmd.txt2.用输入重定向的方法: adb shell &lt...

2020-01-10 11:53:28

高通平台扩展gpio的配置

高通平台扩展gpio配置前置条件,使用aw9110作为扩展GPIO 芯片,实现扩展8 pin gpio功能,可以简单将aw9110作为一个I2C设备配置。sdm660-mtp.dtsi中&i2c_1 { ... aw9110_gpio: aw9110_gpio@0x5a { reg = <0x5a>; compatible = "a...

2019-11-15 14:19:12

高通sdm660普通gpio模拟I2C功能

高通sdm660普通gpio模拟I2C功能sdm660-blsp.dtsi中配置如下:aliases { ... i2c9 = &i2c_9;}i2c_9: i2c_9 { compatible = "i2c-gpio"; #address-cells = <1>; #size-cells = <0>; gpios= <&tlmm...

2019-11-15 11:26:23

高通sdm660 uart dts配置

高通sdm660平台配置uart dts配置如下sdm660-mtp.dtsi中使能对应的uart&uartblsp2dm1 {status = “ok”;pinctrl-names = “default”;pinctrl-0 = <&psam_console_active>;};sdm660-pinctrl.dtsi中配置对应的gpio,这边gpio使用...

2019-11-15 11:09:29

SDM660 在AP侧实现签名遇到的问题汇总

SDM660 AP侧签名遇到的问题汇总:AP侧签名大概遇到如下几个问题:1.怎么对NON-HLOS.bin文件签名,总所周知NON-HLOS.bin是由许多文件打包生成的,NON-HLOS.bin中许多文件都需要签名的,所以需要方式对整个NON-HLOS.bin进行签名,而不是对NON-HLOS.bin中各个.mbn进行签名之后再打包。2.关于km4.mbn签名的问题,签名km4.mbn需要...

2019-09-23 16:38:49

熔丝相关的sec.dat怎么判断和签名的证书是否一致的问题

推荐两篇文档,签名熔丝相关的非常不错的文档。强烈推荐学习一下 https://www.anquanke.com/post/id/162191 ,这篇文档详细介绍了sec.dat生成的过程。https://blog.csdn.net/armfpga123/article/details/65446628### ,这篇文档详细介绍了高通msm8909平台实现签名的流程。本文只是简单介绍一下怎么验...

2019-09-09 17:36:32

SDM660签名文件路径

sdm660 查看哪些文件需要签名可以查看SDM660.LA.3.0/common/sectools/config/sdm660/sdm660_secimage.xmlBP侧签名文件路径如下表所示:需要注意的是NON-HLOS.bin文件需要签名后的mba.mbn,modem.mbn,adsp.mbn…文件重新打包生成。除了上述BP部分的签名路径,AP部分也有两个需要签名:PS:注意a51...

2019-09-09 15:34:16

高通ADSP抓取sensor init log

高通平台支持两种获取adsp侧sensor init log的方式。第一种方式是:通过adb名利重启sensorsa. adb shell stop sensorsb. adb shell “echo ‘related’ > /sys/bus/msm_subsys/devices/subsys1/restart_level”c. adb shell “echo ‘restart’ &...

2019-08-23 15:27:32
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。