RockChip
瑞芯微平台开发记录
我一个平民
学习,进步,生产,价值。
展开
-
制作Android开机动画 bootanimation.zip
准备工作新建文件夹 part01 和 part02 新建文本文档 desc.txt内容添加part01一般放开机动画的第一张图片,目录只放一张图片 part02 放循环的图片,多张图片形成视频的效果 desc.txt 是动画的规则规则解释desc.txt1280 800 15 解释:1280 800 是分辨率 15是帧数p 1 ...原创 2019-06-29 17:21:52 · 4617 阅读 · 0 评论 -
Android的overlay机制——修改系统默认设置
什么是overlayAndroid Overlay是一种资源替换机制,它能在不重新打包apk的情况下,实现资源文件的替换(res目录非assert目录),Overlay又分为静态Overlay(Static Resource Overlay)与运行时Overlay(Runtime Resource Overlay)。是用来更好的实现packages下面、framework一些关于资源文件、主题...原创 2020-04-20 16:21:08 · 5649 阅读 · 0 评论 -
RK3288 Android 7.1 屏蔽“您的设备内部出现了问题。请联系您的设备制造商了解详情。”弹窗
文件:frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.javadiff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/and...原创 2020-04-20 15:04:53 · 3878 阅读 · 0 评论 -
RK3326 Android 8.1 吉字节问题解决
编译完Android8.1后,发现存储中都是“吉字节”等样式,ao dao kai!!(注(涛):我也进经常这样说)原来在源码external/icu/icu4c/source/data/unit目录有个 zh.txt 的文件。搜索“吉字节”,替换以下属性:(注(涛):这个文件里有两处“吉字节”,都要替换)digital{ bit{ dnam{"bit"} ...转载 2020-04-07 13:58:30 · 722 阅读 · 0 评论 -
RK3326 Android8.1 修改系统默认语言为中文、默认时区为中国
直接上代码:build/make/tools/buildinfo.shdiff --git a/tools/buildinfo.sh b/tools/buildinfo.shindex d214aab..e420e97 100755--- a/tools/buildinfo.sh+++ b/tools/buildinfo.sh@@ -44,9 +44,11 @@ echo "ro.p...原创 2020-04-07 13:46:06 · 1300 阅读 · 3 评论 -
RK3326 移植FT6336U触摸屏驱动
直接制作的补丁,把触摸屏源码相关的东西删除了,仅供参考From f6d063dfe2adad45e3daa257b1c4fd881de4e157 Mon Sep 17 00:00:00 2001From: wutao <wutao_relax@163.com>Date: Sat, 28 Mar 2020 11:50:52 +0800Subject: [PATCH] Add ...原创 2020-04-07 11:54:29 · 3384 阅读 · 1 评论 -
RK3326 Android 8.1 修改默认输入法为讯飞输入法——两种方法,推荐第二种(纯代码)
方法一1:预装对应的输入法,我使用的瑞芯微方案,已经提供了方法,把APK放在对应的目录里就会预装,不具备参考性可以参考下面的博客:是在Android7.0上操作的https://blog.csdn.net/kris_fei/article/details/69374863?utm_source=itdadao&utm_medium=referralhttps://blo...原创 2019-07-01 18:47:56 · 3460 阅读 · 1 评论 -
Android源码编译遇到Java虚拟机内存不够等相关Jack问题,解决方法
1:源码根目录下prebuilts/sdk/tools/jack-admindiff --git a/tools/jack-admin b/tools/jack-adminindex f028d27..23d66c6 100755--- a/tools/jack-admin+++ b/tools/jack-admin@@ -484,7 +484,7 @@ case $COMMAND ...原创 2019-07-02 17:50:27 · 1496 阅读 · 0 评论 -
RK3326 Android 8.1 让APK有默认权限,不弹出权限请求框
Android 的framework里有相关默认权限的操作frameworks\base\services\core\java\com\android\server\pm\DefaultPermissionGrantPolicy.java private void grantDefaultSystemHandlerPermissions(int userId) { ...原创 2019-07-23 15:42:39 · 3360 阅读 · 0 评论 -
RK3326 Android8.1内置第三方apk 到/system/app、/system/priv-app、/data/app
基本步骤 新建文件夹(与安装包名字一致) (1)文件内容:APK安装包 (2)文件内容:Android.mk 在Android 源码编译时必定执行的Makefile里添加自己的APK名字 PRODUCT_PACKAGES += \ SouGouInput 可以参考Android源码下APK的目录结构Android.mk(以搜狗...原创 2019-07-24 10:06:39 · 8399 阅读 · 0 评论 -
RK3326 Android 8.1 为自己的APK的服务默认开启无障碍权限,避免使用时还是有一个小跳转:设置的无障碍选项
源码文件:packages/apps/Setting/src/com/android/settings/accessibility/AccessibilitySettings.javadiff --git a/src/com/android/settings/accessibility/AccessibilitySettings.java b/src/com/android/settings...原创 2019-07-24 15:40:29 · 6484 阅读 · 2 评论 -
RK3326 Android 8.1 为自己的APK的服务默认开启无障碍权限,不会有任何的弹窗
首先致谢 lancelots:因为自己不是科班,所以很多东西都来自于网友的博客,非常感谢网友的分享,和快速的回复。在能开机就运行的代码的地方加入这一块代码// 这是获取服务列表的函数,被下面的函数调用public Set<ComponentName> getEnabledServices(Context context) { final String e...原创 2019-08-08 13:59:03 · 4445 阅读 · 3 评论 -
RK3326 Android 8.1 取消系统默认 launcher3的home属性,保证第三方的launcher正常使用
文件:packages\apps\Launcher3\AndroidManifest.xmldiff --git a/AndroidManifest.xml b/AndroidManifest.xmlindex 23bddf6..d1eb072 100755--- a/AndroidManifest.xml+++ b/AndroidManifest.xml@@ -79,7 +79,7...原创 2019-08-08 14:07:49 · 2208 阅读 · 0 评论 -
RK3326 Android 8.1 实现双击home键切换到 recent app
相关知识了解PhoneWindowManager.java 是供系统进程使用,是WindowManagerService 的一部分,WindowManagerService.java会利用PhoneWindowManager 决定一些策略来处理UI.一般对于开发者来说,我们看的最多的是下面两个函数// 用于处理一些特殊的按键public int interceptKeyBefore...原创 2019-08-09 14:01:45 · 577 阅读 · 0 评论