logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android使用keytool-importkeypair生成一个系统签名,只要打包的时候使用该签名,便可以获得系统所有权限

Android系统源码中提供了platform.x509.pem 、platform.pk8等签名文件例如:这个是不能直接在调试的时候使用的,如果要用,需要先转换为android studio调试用的jks签名文件。而keytool-importkeypair可以用来生成Android 系统签名,关联地址如下:https://github.com/getfatday/keytool-importk

#android#android studio#android-studio
rk3568 安卓11系统开发,WiFi无限adb调试固定端口号

目录为packages\apps\Settings\src\com\android\settings\development\AdbIpAddressPreferenceController.java。可以看到port是在这里get的,但是我为了方便,我直接注释掉了,重新给了值5555,把它写死,如图。因为生产所需,需要把端口号固定,从而方便测试,查了一下,无限调试的端口号和ip是在这里读的。

文章图片
#adb#android
RK3566&RK3568安卓11隐藏导航栏带接口

关于Android系统的导航栏,不同的客户有不同的需求: 有些客户需要永久隐藏导航栏,有些客户需要在设置显示中添加按钮可自行选择是否显示和隐藏,有些客户需要给出调用接口供APP去调用设置等;

文章图片
#android#java#adb
android按下power键 系统不亮屏,不息屏。

android按下power键 系统不亮屏,不息屏。

#android#java
linux,android屏蔽长按电源键弹框且直接关机

linux,android屏蔽长按电源键弹框且直接关机

#android#java#开发语言
rk3568安卓11关于ntp的修改(网络时间同步)

在rk的源码里有许多配置被单独迁移出来,其中就包括ntp,在**device\rockchip**目录下有很多很多的配置文件如果你发现你改了配置后无效果,那么我建议你在这个目录下找找,会找到它的配置的。这个方法,如果还需要更精准,我建议直接注释判定规则,即时同步,不过肯定是会增加功耗的,以下是对该类的注解,帮助大家理解。是由于网络原因,时间同步失败后,retry的时间间隔,默认是60000ms,即

文章图片
#android#网络#adb +1
RK3568安卓系统11,修改设备名,型号,时区,默认语言等

其他客户需求基本都需要这些客制化功能,每次改完因为没记录,下次又要去翻,所以写这篇帖子来帮自己记录一下,方便查找。后面加上这三行就可以了,没效果的话我记得要去build目录下改默认参数,具体大家还是自行百度查看吧。同样的路径device\rockchip\rk356x\rk3568_r\rk3568_r.mk。改默认时区以及默认语言,好像有些是没效果的,具体原因我也不清楚…从上到下,依次是默认语言

文章图片
#android#java
Rk3566 android11修改源码添加白名单APP,实现APP能够接受开机自启动广播,实现开机自启动framework

Rk3566 android11修改源码添加白名单APP,实现APP能够接受开机自启动广播,实现开机自启动framework

文章图片
#android#java#开发语言
到底了