![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识点总结
文章平均质量分 74
进阶牛牛
这个作者很懒,什么都没留下…
展开
-
Android SELinux 权限问题(二)—添加权限后不生效
通过上面的方法介绍,我们已经知道了,如何添加权限问题,但有时会遇到一个问题就是: 明明已经添加了对应的权限,但是编译固件烧录到板子后,还是会报这个权限没有添加。1.问题说明 在实际的项目开发中,遇到了如下图所示的权限问题通过 audit2allow 工具解析出了需要添加的权限,于是乎我在 untrusted_app.te 文件中添加了对应的权限,如下图所示:然后,重新编译打包固件,烧录到板子后,发现 “allow untrusted_app proc:file write;" 权限问题仍然原创 2021-12-03 09:51:53 · 4857 阅读 · 4 评论 -
ota问题汇总
前言本文包含了在使用 ota升级时常见的一些报错,包含 编译时报错,升级时报错以及升级后不能开机的报错。1 make otapackage 编译报错1.第一种报错cp: cannot stat 'kernel/resource.img':No such file or directory这个一般是 kernel 编译不会生成 resource.img 的项目导致,需要在 /device/rockchip/common/BoardConfig.mk 里屏蔽下面的内容:#TARGET_PREBUI原创 2021-12-02 20:18:45 · 1133 阅读 · 0 评论 -
rk3399 Android9.0 ota升级失败
rk3399 Android9.0 ota升级失败问题:在rk3399 Android9.0 项目中需要 ota 功能,user版本编译完ota升级包后,在同版本整包升级时遇到如下问题:抓到的logcat内容如下:1044 2343 D RKUpdateService: doesImageMatchProduct(): start verify package , imagePath = /mnt/media_rw/9704-7E5A/update.zip250 326 D AudioHar原创 2021-12-02 10:12:03 · 4841 阅读 · 0 评论 -
Android SELinux 权限问题处理
前言 SELinux 是 Google 从android 5.0 开始,强制引入的一种非常严格的管理机制,主要用于增强系统的安全性。SELinux有以下两种模式:enforcing mode: 限制访问permissive mode: 只审查权限,不限制1 确定 SELinux 问题 在调试过程中遇到权限问题时,可以通过如下方法,确定是不是由于 SELinux 导致的问题:方法一:通过串口或者adb使用如下命令,先将 selinux权限切换到审查模式:setenforce 0 (原创 2021-11-30 16:45:48 · 3128 阅读 · 0 评论 -
修改gpio驱动强度
最近在做项目的时候,遇到一个需求:需要修改GPIO的驱动能力来验证某个问题。如下以 rk3288 Android5.1 GPIO2_B1举例,调整该GPIO的驱动能力,来验证是否会对摄像头的辐射有影响。步骤如下:1.需要有 rk3288 的芯片手册;2.在芯片手册中找到 General Register Files (GRF) 章节中的 Register Summary 一小节,该小节描述的是 GPIO 的信息,内容如下图所示:上图的信息描述了GPIO的名字、偏移量、大小、默认值、功能描述。其中原创 2021-10-16 17:14:09 · 7585 阅读 · 0 评论 -
通过SecureCRT在开发板与电脑端传输文件
电脑上传文件到开发板:rz 命令开发板下载文件电脑端:sz +文件名原创 2020-10-20 19:17:35 · 1991 阅读 · 0 评论 -
Makefile中的$@ $^等常见的符号解析
之前学过一些Makefile,但是长时间不看,里面的符号又不少,慢慢就忘记了,这次在看Makefile文件,就顺带整理一些常用的符号,以后查询起来也方便。**$@**表示目标**$^**表示所有的依赖**$<**表示第一个依赖:= 即时赋值?= 延时赋值+= 附加例如:CC = gcc #延时变量赋值,当用到CC的时候再给它赋gcc值CUR = -O0 -g -Wallmain: main.c test.c可表示为:$(CC) $(CUR) -o $@ $^原创 2020-08-20 19:54:08 · 7554 阅读 · 0 评论