- 博客(15)
- 收藏
- 关注
原创 RK3588 Android13 去掉电池图标
最近在适配RK3588 Android13系统,由于本身项目配置不带电池,但系统界面还是有电池的相关图标显示,感觉很别扭,本文主要描述如何移除相关的电池图标
2024-09-25 11:55:35
441
原创 Linux RS485串口驱动修改方法--基于Rockchip及Amlogic验证
1)通过dts的uart节点compatible,找到对应的驱动代码。可以在kernel/driver目录中找到对应驱动代码:tty/serial/8250。在设备开发过程中,经常需要使用到RS485,但很多驱动工程师的处理方式基本都是:默认收,告诉应用自己去控制gpio引脚已达到收发数据的目的。其实可以通过修改驱动来控制收发,应用不需要关心控制IO,直接按串口的使用方式即可。2) 需要修改dts,区别于RS232等串口,以识别是RS485串口以及相应的GPIO引脚、高低电平及延迟参数。
2023-10-16 10:34:27
2428
3
原创 RK3568-Android12 关于去掉安装apk时提示“来历不明的。。。”和“出于安全。。。”的修改方法
在Android上安装apk往往有多种方式,但对于一般的操作来说有两种:1,通过U盘点击安装;2,通过网站、应用市场安装。
2023-03-06 22:06:10
2052
原创 RK3568 Android12 动态修改系统property
在Android系统开发时,经常有这样的需求,在已经正常工作的Android 设备上修改系统property,但是如果该property是非只读的,可通过setprop 命令或者SystemProperties 接口来设置,但如果是只读,就好像只能通过remount,然后修改对应prop文件来实现。
2023-02-25 16:17:21
693
原创 RK3568 Android12 代码同步引起的编译错误-error: frameworks/base/boot/Android.bp
error: frameworks/base/boot/Android.bp:44:1: module "platform-bootclasspath" variant "android_commion does not provide a dex boot jar
2023-02-14 16:50:10
1332
原创 RK3568 Android12 动态修改开机Logo
RK3568Android12的开机logo是打包在img中,导致在烧录之后想要更换开机logo,只能重新编译并烧录固件,这样会比较麻烦。
2023-02-09 18:49:42
2906
10
原创 RK3568 Android12动态控制SystemUI状态栏和导航栏-packages/apps/Settings【二】
RK3568 Android12动态控制SystemUI状态栏和导航栏-packages/apps/Settings
2022-11-28 11:09:19
1305
原创 RK3568 Android12动态控制SystemUI状态栏和导航栏-frameworks/base【一】
RK3568 Android12 动态显示状态栏和导航栏
2022-11-28 09:58:19
2675
原创 RK3568 MIPI 开机启动不显示,待机唤醒后又有显示的一种异常情况
RK3568 MIPI 开机启动不显示,待机唤醒后又有显示的一种异常情况
2022-11-03 11:16:04
2252
6
原创 搭建Gitlab 出现 stat --printf(“%U“) (xxxx) = 1 的问题
原因:搭建Gitlab后,系统中会增加用户组git 及用户git,当gitlab需要操作的目录的权限组和用户不是git:git 时,就出现此问题,如切换git 数据存储路径。解决办法:chown -R git:git 目标目录在解决问题过程中,出现一个问题和大家分享: 当linux分区的文件系统不是Linux特有时,chown无效, 当时由于空间不足,增加...
2020-03-21 15:08:41
667
原创 C++ 回调 函数的简单示例
代码#include <stdio.h>#include <stdlib.h>#include <pthread.h>#include <unistd.h>#include <signal.h>typedef int (*func)(int num);static int test_func(int test){ ...
2020-03-17 10:18:54
253
转载 NASA 的十大编码准则
NASA 的十大编码准则:1、简化控制流程:使用尽可能精简的控制流程构造编写程序 – 不要使用 setjmp 或 longjmp 构造、goto 语句,以及直接或间接的递归调用。2、为循环使用固定次数上限:所有的循环必须有一个固定的上限。 必须可以被某个检测工具静态证实,该循环不能达到预置的迭代上限值。如果该上限值不能被静态证实,那么可以认为违背该原则。3、不要在初始化完成后进行动态内
2017-11-13 16:00:28
447
原创 关于windows下C++实现解压、压缩 .tar.gz文件
本人不才,第一次发帖,若有不足之处,望多指建。 关于windows下C++实现解压、压缩 .tar.gz文件,由于需要在实际项目中运用,本人找到了好多资料,貌似都没什么用处,好不容易找个tar组件命令行模式的,解压压缩倒是没什么问题,可以文件权限全都被改变,在设备上无法执行。又在网上找了许多资料,还是没什么眉目。望着电脑屏幕的时候,突然想着7z的有个帮助文档,文档说明了一些命令操
2013-10-30 22:35:43
4988
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人