- 博客(12)
- 收藏
- 关注
原创 android7.1给系统中某个文件权限
路径:/device/rockchip/rk3399/init.rk3399.rc/out/target/product/rk3399_topeet/root/init.rk3399.rcon init chown root system /sys/devices/platform/dmc/devfreq/dmc/min_freq chmod 0664 /sys/devices/platform/dmc/devfreq/dmc/min_freq chown root sys
2021-12-17 09:37:45
1834
原创 android7.1预制APN的方法
/device/rockchip/rk3399/apns-conf.xml找到 mcc=“460” mnc=“06” ,这行,修改成如果没有对应的mcc 和mnc 就添加一组数据,注意,得有 type="default,supl"的数据组<apn carrier="4G" apn="UNIM2M.NJM2MAPN" mcc="460" mnc="06" user="" server="" password=""
2021-11-16 17:46:23
2314
原创 RK3288 u-boot修改GPIO初始化电平
文件路径:/u-boot/common/board_f.c#include <linux/io.h>#define GPIO0_DR 0xff750000#define GPIO0_DDR 0xff750000|0x0004unsigned int *vir_gpio_dr;unsigned int *vir_gpio_ddr;在init_sequence_f 数组中加入自定义函数名static const init_fnc_t init_sequence_f[] = {
2021-11-13 11:29:12
1554
原创 Qt程序在Buildroot中开机自启动
buildroot/output/rockchip_rk3288/target/etc/init.d/S50launcher把默认启动QLauncher 编程自己的程序DemoDemo程序必须拷贝到/usr/bin目录下export XDG_RUNTIME_DIR=${XDG_RUNTIME_DIR:-/var/run} export QT_QPA_PLATFORM=${QT_QPA_PLATFORM:-wayland} weston
2021-11-06 09:44:12
1414
原创 Android7.1系统按键 发送广播,跳转界面
/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.javacase KeyEvent.KEYCODE_VOLUME_DOWN:{ if(down) { Intent intent_navigation = new Intent("lyzk.intent.systemui.hidenavigation"); Intent intent_s
2021-08-19 14:22:00
761
原创 Android7.1物理按键重映射
一、查看需要定义的按键码frameworks/base/data/keyboards/Generic.kl key 2 1 key 3 2二、新增按键上报键值device/rockchip/common/rk29-keypad.kl key 59 MENU key 102 HOME key 114 VOLUME_DOWN key 115 VOLUME_UP key 116 POWER key 143 NOTIFICATION
2021-08-06 08:52:17
425
原创 RK3399 Android7.1解决ttyUSBX 没有读写权限
在ueventd.rockchip.rc中修改权限,然后重新编译即可/device/rockchip/common/ueventd.rockchip.rc#/dev/ttyUSB0 0660 radio radio#/dev/ttyUSB1 0660 radio radio#/dev/ttyUSB2 0660 radio radio#/dev/ttyUSB3 0660 r
2021-07-22 11:21:00
549
转载 android7.1 添加物理按键流程
原文地址:https://blog.youkuaiyun.com/tt11212/article/details/87608373一,添加android已有的功能按键当新增的按键功能是android系统默认自带的,需要在frameworks/base/data/keyboards/Generic.kl 中找到你需要的按键键值然后在对应的dts中添加对应的按键映射就可以了。二,自定义按键按如下步骤添加,具体可以参考某个已有的按键,在同一位置添加自定义按键通过命令cat /proc/bus/input/devi
2021-07-08 11:42:51
704
原创 Android7.1 屏蔽系统状态栏通知
路径:/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java protected NotificationData.Entry createNotificationViews(StatusBarNotification sbn) { if (DEBUG) { Log.d(TAG, "createNotificationViews(noti
2021-07-06 16:36:52
390
原创 Android7.1 关闭应用通知 源码
默认关闭应用的通知路径:/frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.javaif (res.returnCode == PackageManager.INSTALL_SUCCEEDED) { prepareAppDataAfterInstallLIF(newPackage); //Add By LYZK
2021-07-06 16:32:54
998
原创 Android7.1 动态显示和隐藏导航栏和状态栏 广播
由于公司项目需要动态显示和隐藏导航栏和状态栏,所以就需要从底层代码加入广播命令,下面是实际操作过程。一、文件路径 /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java 在源码中增加如下代码,保存后重新编译,然后用adb shell am -a "..........."命令测试, 例如:adb shell am -a "lyzk.in
2021-06-30 09:20:50
1631
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人