- 博客(10)
- 收藏
- 关注
原创 RK3566-OS11自动更新时区
本文介绍了在RK3566-Android11设备上实现Wi-Fi连接后自动更新时区的方案。通过IP定位API获取时区信息,结合NTP时间自动设置系统时区。系统采用分层架构,创建NetworkTimeZoneUpdater工具类和AutoTimezoneService系统服务,通过监听网络状态变化触发时区更新。方案具有精度高、适用性广、实现简单等优势,并详细说明了实现步骤、权限配置和调试方法。关键技术包括网络状态监听、IP定位、系统权限获取等,建议生产环境中使用商业API并添加重试机制。该方案使设备在不同国家
2025-08-21 16:37:21
691
原创 RK3566-Android11自动脚本运行方法
本文介绍了如何将预装APK脚本编译进Android固件的完整流程。首先创建一个安装脚本,需要特别注意文件格式转换为UNIX格式。然后通过adb测试脚本功能,确保apk文件和脚本正确放置。接着修改init.rc文件使脚本开机自启,并配置SElinux权限规则,包括file_contexts和preinstall.te策略文件。最后将APK文件复制到设备指定路径完成预装。文章重点在于实操步骤,适合需要实现系统预装功能的开发者参考,但需要注意根据具体设备环境调整路径和权限设置。
2025-08-15 17:31:57
507
原创 Android11下APK调用USB serialn每次开机弹窗问题
前言]最近客户做了一个Player,他的APK开机会调用ttyUSB0这个串口,客户想要去掉每次开机弹出权限确认的窗口,为此我在网上收集资料并找到一个较简单的方法提供给大家。根据图片,我们定位到systemui里面,在系统文件中grep查找相关字眼。下面两种方法来将讨厌的对话框去掉,做法是将应用的包名自动获取权限。2.只运行客户的apk,即包名获取usb权限,可能不止一个apk。下面的代码时获取应用的包名,通过包名来决定是否弹出对话框。此方法来自下面代码的按钮点击回应函数。下面就是对话框的代码了。
2025-08-05 16:28:15
396
原创 安装Qt下载太慢 换镜像的方法
qt-online... .exe> --mirror <复制的网址>镜像推荐中科大镜像文件。百度搜索:中科大镜像。
2025-06-13 14:07:08
282
原创 RK3568 添加一个串口
在rk3568-evb-r159-edp.dtsi 或其他相关文件中,搜索uart3,接着在里面的关键词搜索 kernel/arch/arm64/boot/dts/rockchip$ grep -rn "uart3m0_xfer"第一次添加串口,我参考现有的那一组RS232的添加,找到对应的kernel的dts和上层device目录下要对应增加节点。接着在rk3568-evb-r159-edp.dtsi中模仿uart3,添加串口uart5,即只有 pinctrl-0 = <&uart5m0_xfer>;
2025-06-11 15:25:31
231
原创 error: out/target/product/rk3566_r/boot.img too large (49844224 > 41943040) 解决方法
BOARD_BOOTIMAGE_PARTITION_SIZE := 64512000 #修改为64M。在BoardConfig.mk文件中添加。
2025-05-26 13:49:01
227
原创 Android 11 缩小底部导航栏间距
frameworks/base/packages/SystemUI/res/values-sw600dp/dimens.xml #缩小导航栏间frameworks/base/packages/SystemUI/res/values-sw720dp/dimens.xml #缩小导航栏间距。frameworks/base/packages/SystemUI/res/values-sw(xxx)dp(不同分辨率对应不同dp)修改文件路径:两个路径均试一下,也可同时设置。修改这两个即可修改间距。
2025-05-13 14:07:25
328
原创 RK3566主板调节屏参.dts添加新屏初始化命令序列
左边是屏参发的代码,我们使用的平台上andorid,需要转换成dts文件。图一是屏厂代码,图二是dts转换代码。路劲:kernel/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-r183.dts。2.调参之后,需要在设备中保存该屏的设置,让机器识别到,因为设备硬件通过gpio口匹配。这样,我们就完成了新添加了一个屏幕能让主板识别,也可兼容其他屏幕。在这里gpio对应的是刚刚添加序列的新屏,我这里设置的是5。同样的,需要找到所有与之相关的代码进行设置。
2025-05-13 10:29:09
569
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅