![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rom客制化
文章平均质量分 65
xiaowang_lj
熟悉Android APP开发和系统定制,可接需求,微信同号17809200267
展开
-
Android 导航方式切换
setting里对应的 代码逻辑在packages\apps\Settings\src\com\android\settings\gestures\SystemNavigationPreferenceController.java。导航方式的切换在packages\apps\Settings\src\com\android\settings\gestures\SystemNavigationGestureSettings.java。使用Overlay替换原生导航栏。其中导航栏的具体方式定义在。原创 2024-03-25 15:42:44 · 659 阅读 · 0 评论 -
修改Android系统的签名
sharedUserId=“android.uid.system”,代表的意思是和系统相同的uid,可以拥有修改系统时间,文件操作等权限。以上的四种,可以在源码的/build/target/product/security里面看到对应的密钥,其中shared.pk8代表私钥。系统中的apk的android.mk中没有设置LOCAL_CERTIFICATE的值,就默认使用testkey。在修改系统签名文件类型test-keys为release-keys的核心功能实现中,在通过上述的分析得知,原创 2024-03-15 09:10:06 · 567 阅读 · 1 评论 -
AndroidQ(10.0) 预制客供壁纸和铃声
并修改 frameworks/base/data/sounds/AllAudio.mk 将其拷贝到 out 路径下即可。之前这个功能在 6.0 上修改过,已经是三年前了,之前壁纸选择还集成在 Launcher3 中,当时参考这篇。预制到 frameworks/base/data/sounds/ringtones/ogg/ 中。如果预制以后,发现系统铃声选择列表中少了或者名称不对,那么你需要修改下原文件的标题。制作缩略图,将客户提供的壁纸丢给美工制作对应的缩略图,然后将所有资源图片放置到。原创 2024-02-23 10:42:07 · 1229 阅读 · 0 评论