- 博客(16)
- 收藏
- 关注
原创 android 14 跳过APP无障碍设置限制
其实就是在列出无障碍服务APP列表时,将原来受限的选项直接改为可以点击的。客户在安装了向日葵后,发现部分权限受限,打开无障碍设置时,会弹出。但是客户希望不用这么麻烦,想直接安装app后就解除,修改点如下。这个限制其实可以在应用中如下位置解除。
2025-08-07 15:10:12
644
原创 android14 设置指定系统有线网卡IP地址
平台rk3576, android14,在烧完固件后,系统有线网卡IP地址设置默认是空的,客户希望在烧完固件后,系统有一个指定的IP地址。2.在有线网卡页面,读取数据库中默认设置,或者将修改后的设置写入到数据库中。修改点2 packages/apps/Settings。1.新增数据库有线网卡配置的保存位置及指定的初始设置。修改点frameworks/base。
2025-08-07 15:01:40
331
原创 android14 修改替换关机充电动画
关机充电是在u-boot驱动中处理,关机充电动画显示的处理方式有两种,本文讨论在android系统的charger中处理,这种方式启动了内核,调用了init,但没有启动android系统而是进入充电程序,另一种是Uboot中处理,两种方法切换方法参考官方文档Rockchip_Androidxx_SDK_Developer_Guide_CN.pdf。2.1 拷贝动画文件到 healthd/images/ ,还有device/rockchip/common/charger/res/2,增加新增的充电动画。
2025-02-11 19:22:11
1077
原创 android14 修改自动关机最低电量阈值
系统默认是电量到0时自动关机,改为电量小于5 并且没在充电时就自动关机。修改点frameworks/base。
2025-02-08 10:46:41
374
原创 android14 禁用安全模式
是一种在不加载任何第三方应用程序的情况下启动Android设备的模式。这种模式可以帮助用户诊断和解决设备崩溃或运行缓慢的问题。如果设备在安全模式下运行正常,那么问题可能是由某个应用程序引起的。选择安全模式选项,设备将重新启动并进入安全模式。此时,屏幕左下角会显示“安全模式”点击并长按“关机”按钮,直到出现安全模式选项。按住设备的电源按钮,直到屏幕上出现关机菜单。禁用设备进入安全模式 修改点。
2025-02-07 15:02:08
517
原创 android14 长按电源按钮 弹出对话框中增加返回按钮
这个方法的 behavior 的 LONG_PRESS_POWER_ASSISTANT类型中,所以 这里注释掉原来的 电源长按事件的处理,添加 弹出关机对话框的处理,就是将 case LONG_PRESS_POWER_GLOBAL_ACTIONS。在android12的系统之前默认的都是长按电源键弹出关机对话框,而在12以后就改成音量+电源键弹出对话框。的相关代码移植到 case LONG_PRESS_POWER_ASSISTANT的处理事件中,就实现了 默认长按电源键弹出关机对话框的功能了。
2025-01-23 14:25:58
897
原创 Android14 wifi CA证书选择 添加不验证选项
需求: 在CA证书选项中添加 [不验证] 选项,选择 [不验证]选项后,选项下面出现warning信息“未指定任何证书。您的网络连接将不是私密连接”在进入菜单 WIFI->添加网络->安全性选择(WPA/WPA2/WPA3-Enterprise)后,出现CA证书选项。2.代码中添加处理逻辑,在CA证书选项中添加 [不验证] 选项,选择 [不验证]选项后,选项下面出现warning信息。您的网络连接将不是私密连接”修改点packages/apps/Settings。添加 [不验证] 选项。
2025-01-21 14:28:08
1835
4
原创 android14 下新增导航栏/状态栏 显示开关功能
3.在SystemUi下增加接收广播设置,按照广播带的参数,动态隐藏/显示导航栏/状态栏。1.在设置界面里面新增导航栏/状态栏 显示开关,并按照设置发送广播。3.接收广播设置,按照广播带的参数,动态隐藏/显示导航栏/状态栏,1.设置界面里面新增导航栏/状态栏 显示开关,并按照设置发送广播。2.在launcher3里面关闭taskbar创建。还有为了保存新增设置 的修改,否则重启后设置会丢失。2,关闭taskbar的创建。
2025-01-17 09:53:42
1348
4
原创 android14 修改开机logo和开机动画
其中 “./cust/” 是要打包的文件路径, “./cust.img”生成的固件, “/cust”挂载分区(这个关系不大),“16000000” 大小(可设定为分区大小,和BOARD_WITH_SPECIAL_PARTITIONS 一致) , file_contexts 文件是/cust目录的selinux 权限,见步骤1,如果没有的话,在user版本执行ls -lZ,/cust目录的selinux 权限标签会是unlabeled。给他分配相应的空间,用于存放数据。注意,必须使用/cust(/.*)?
2025-01-13 10:14:50
2410
4
原创 RunTime.exec 如何以root权限执行多条指令
/ 经过Root处理的android系统即有su命令。// 经过Root处理的android系统即有su命令。
2023-11-23 19:07:33
927
原创 2021.06 版本EclipseJavaEE新建maven-archetype-webapp 1.0版的框架项目出现问题
pom.xml第一行出现如下错误Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer解决方法1:在新建maven项目的时候,有一个步骤是选择框架,选择maven-archetype-webapp 1.4版解决方法2:如果一定要选择maven-archetype-webapp 1.0版的框架,或者其他的什么的框架,出现上面的问题的话,可以在pom.xml的<build
2021-08-17 11:21:15
876
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅