自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 RK3568 WebView取消自动更新

网上讲解该方法较多,讲几个常用的方法吧,大家自行取用。

2025-05-27 18:05:29 795

原创 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

原创 Android 11 设置点击鼠标右键为返回

Android 11系统中设置点击鼠标右键为返回

2025-05-13 13:53:16 385

原创 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关注的人

提示
确定要删除当前文章?
取消 删除