禁用 android 底部虚拟按键

参考: 禁用Android底部虚拟按键 https://blog.csdn.net/cao861544325/article/details/81748095 android 系统隐藏和显示虚拟按键的几种方法 https://blog.csdn.net/xct841990555/artic...

aosp 增加 home 键

查看具体键值 kernel/msm-4.9/include/uapi/linux/input-event-codes.h 和 frameworks/base/data/keyboards/Generic.kl 这个里面都可以看到 home 对应的是 172. 修改 dtsi vim kerne...

android 显示设置中增加 从不熄屏

packages/apps/Settings/res/values-zh-rCN/arrays.xml @@ -37,6 +37,7 @@ <item msgid="2693197579676214668">"5 分钟"</item> <ite...

[转] Android Framework 常见解决方案(01)关闭SELinux

转自: https://blog.csdn.net/vviccc/article/details/108806893 1 原理 在init启动时就直接设置selinux_is_enforcing强制返回为false。这样 开机启动后 执行 $getenforce 操作时 获取到的是 Per...

aosp hal 学习

当系统中缺少某个特定版本的 libc 的时候,可以在编译的时候,添加 -nostdlib 选项,并在后面附上指定的库即可。类似于 arm-linux-gcc -fPIC -shared hardcontrol.c -o libhardcontrol.so -I /usr/lib/jvm/jav...

android framework 加载静态库

已经编译好的 .a 静态库 直接在相应的 Android.mk 里面增加: LOCAL_SRC_FILES := $(LOCAL_PATH)/lib/libyuv_neon.a 这样就可以了 希望把部分源码编译成静态库,然后再加载 LOCAL_STATIC_LIBRARIES := libte...