Android10
文章平均质量分 50
高通msm8953_64 Android10
Mr. 码农
外面的世界很精彩,外面的世界很无奈~
展开
-
[QCM6125][Android10] 系统设置隐藏搜索栏以及右上角的搜索按钮
【代码】[QCM6125][Android10] 系统设置隐藏搜索栏以及右上角的搜索按钮。原创 2023-11-09 08:08:59 · 395 阅读 · 0 评论 -
[MSM8953][Android10]下拉菜单增加锁屏按钮
【代码】[MSM8953][Android10]下拉菜单增加锁屏按钮。原创 2023-05-09 22:55:24 · 367 阅读 · 0 评论 -
[MSM8953][Android10] 屏蔽所有应用通知
最近有个客户提出个定制需求,要求禁止所有应用的下拉通知;于是,在framework中,对通知管理类进行拦截,禁止应用通知。这里读取通过Setting数据库来判断是否禁止通知。原创 2023-05-09 22:47:17 · 349 阅读 · 0 评论 -
[MSM8953][Android10]修改默认电量为100%
最近开发了一款设备是不带电池的,然后在OTA升级的时候,检测到电量过低于是弹框提示不允许进行OTA升级;所以需要将默认电量修改为100%。原创 2023-05-09 22:41:58 · 630 阅读 · 1 评论 -
[高通MSM8953][Android10]修改默认蓝牙名称
有个客户要求产品型号、蓝牙等名称都修改为客户公司的名称;属性来定义客户定制的型号,所以,将蓝牙型号改为读取。原创 2023-05-07 21:24:32 · 728 阅读 · 0 评论 -
[高通MSM8953][Android10]开机强制横屏以及第二帧动画横屏
设备硬件的LCD屏幕是竖屏的,而实际产品是横屏设备,于是需要将设备强制横屏显示。我这套代码只用了一款产品,所以我这里就直接写死横屏了,如果有多产品的,要做好横竖屏适配。通过上面的修改,动画跟系统都能正常横屏显示了,但是,在动画快结束即将进入桌面的时候,最后一帧动画会变得异常,既不是横屏,也不是竖屏。增加以下修改即可解决问题。原创 2023-05-07 21:05:09 · 727 阅读 · 0 评论 -
[高通MSM8953][Android10]user版本背光亮度无法调节
在开发时候遇到了我编译的固件无法调节背光,而驱动编译的固件可以调节;对比了两份代码的本地差异并没看出什么问题,唯一的差异就是我编译的是user版本,而驱动编译的是debug版本。为了验证猜想,我重新拉了一份代码编译debug版本,果然亮度调节就可以了。对比了两份config,慢慢筛选发现只要加多一个宏即可。原创 2023-05-07 20:53:06 · 512 阅读 · 0 评论 -
[高通MSM8953_64][Android10]解决制作差分包不生成system_manifest.xml的问题
解决制作差分包不生成system_manifest.xml的问题原创 2022-09-07 20:25:29 · 2688 阅读 · 0 评论 -
git将所有patch导出来,并且将其命名为提交的commit记录
git将所有patch导出来,并且将其命名为提交的commit记录原创 2022-08-11 23:25:18 · 2958 阅读 · 2 评论 -
[高通MSM8953_64][Android10]解除应用层通过反射调用系统api的限制
文章目录开发平台基本信息问题描述解决方法开发平台基本信息芯片: MSM8953_64版本: Android 10kernel: msm-4.9问题描述Android系统在设计的时候,越来越往安全方面靠拢,在低版本的Android系统中,可以轻轻松松获取特殊权限;而在高版本的Android系统中,权限要求越来越严格,root、selinux、su等等都变得越来越难搞定;反射也是同样的,低版本的Android系统,应用可以通过反射调取一些系统接口,以获得系统信息或者操控系统功能,像以太网、WIFI原创 2022-04-10 00:14:38 · 3166 阅读 · 0 评论 -
[高通MSM8953_64][Android10]移除开机进入充电界面
文章目录开发平台基本信息问题描述解决方法开发平台基本信息芯片: MSM8953_64版本: Android 10kernel: msm-4.9问题描述在移植开发Android 10的时候,一开始是用debug版本编译调试的,一直都很正常,然后,准备提交测试的时候,编译user版本却无法正常进入系统,一直在开机logo跟充电界面循环跳转。这是因为设备进入了关机充电模式导致的,在lk阶段,将充电界面屏蔽,即可正常进入系统。解决方法diff --git a/bootable/bootloader原创 2022-04-10 00:13:32 · 1029 阅读 · 0 评论 -
[高通MSM8953_64][Android10]user版本默认获取root权限
文章目录开发平台基本信息问题描述解决方法开发平台基本信息芯片: MSM8953_64版本: Android 10kernel: msm-4.9问题描述user版本默认是不允许root以及remount的,但是,作为硬件定制厂商,客户往往需要root权限去执行一些系统级别的权限,所以,需要将user版本的root权限开放出来。解决方法diff --git a/build/make/core/main.mk b/build/make/core/main.mkindex c7df0f7..f0原创 2022-04-10 00:12:12 · 3290 阅读 · 1 评论 -
[高通MSM8953_64][Android10]默认关闭蓝牙以及开启蓝牙状态栏不显示图标
文章目录开发平台基本信息问题描述解决方法1.默认关闭蓝牙2.开启蓝牙状态栏不显示图标开发平台基本信息芯片: MSM8953_64版本: Android 10kernel: msm-4.9问题描述Android 10默认自动开启蓝牙,需要默认关闭开机之后,手动开启蓝牙,状态栏没有显示蓝牙图标解决方法1.默认关闭蓝牙--- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml+++ b/framewor原创 2022-03-31 10:52:20 · 1213 阅读 · 0 评论 -
[高通MSM8953_64][Android10]新增并挂载custom分区
文章目录开发平台基本信息问题描述解决方法1.挂载分区2.添加selinux权限开发平台基本信息芯片: 高通MSM8953_64版本: Android 10kernel: msm-4.19问题描述由于高版本的Android系统,对权限的限制越来越严格,所以在Android10上新增分区还需要添加对应的selinux权限,除此之外,挂载分区的位置也跟7.1有点差别,其他的修改内容基本与7.1的一致,可参考[高通MSM8909][Android7.1]新增并挂载custom分区解决方法1.挂载分原创 2022-03-29 13:37:02 · 1428 阅读 · 0 评论