2023年06月 您所在的位置:网站首页 玲的昵称古风女名字 2023年06月

2023年06月

2023-06-13 22:11| 来源: 网络整理| 查看: 265

原创 Android 11.0 kenel和frameworks中修改ram运行内存的功能实现

在11.0的系统rom产品开发定制中,在对一些产品开发中的配置需求方面,在产品后续订单中,产品提出要提高硬件配置,但是硬件方面已经定板,项目时间比较仓促,所以来不及对硬件重新定制,就需要软件方面在ram运行内存的容量大小方面作假,修改ram真实的大小容量,所以就需要在kenel驱动部分或者ams中来修改这部分的值最好了,接下来分析下计算ram容量的相关代码,然后做出修改

2023-06-13 00:15:00 245

原创 Android10.0 iptables用IOemNetd实现清除所有规则的实现

在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽ip地址之内的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现清除所有自定义规则的的相关功能

2023-06-12 01:00:00 200

原创 Android9.0 去掉录屏权限弹框,默认给录屏权限

在9.0的系统rom产品定制化开发中,在对系统录屏功能这块也是很重要的,默认在调用MediaProjectionManager的录屏接口时,会弹窗录屏弹窗需要系统手动授予录屏权限,然后才可以录屏,接下来就来去掉录屏弹窗授权功能,然后直接录屏

2023-06-11 08:44:23 575

原创 Android 12.0 屏蔽短信功能(短信发送开关)

在12.0定制化开发中,在一些wifi产品中,需要去掉短信发送功能,这就要从发送短信的流程中来分析了,从流程中了解是如何发送短信的,然后从短信的发送部分,根据系统属性来决定是否继续走完发送短信的流程

2023-06-10 02:00:00 325

原创 Android 12.0 原生SystemUI下拉通知栏每条通知默认展开

在12.0的系统rom原生开发中,在在对SystemUI下拉通知栏做定制的时候,在下拉状态栏的时候,通知栏中最后一条通知默认是收缩的 点击按钮 就会展开 原生系统systemui就是如此,为了更美观 所以要求最后一条通知也默认展开,显得更美观

2023-06-09 21:42:29 523

原创 Android 11.0 kenel中修改rom系统内部存储的大小

在11.0的系统rom产品开发定制中,在对一些产品硬件设备配置要求搞的需求方面,由于在产品后续订单中,有些产品是出口的,但是硬件方面已经定板,时间比较仓促,所以就需要软件方面在rom内部存储的大小方面作假,修改rom真实的大小容量,所以就需要在kenel驱动部分来修改这部分的值最好了,接下来分析下计算rom容量的相关代码,然后做出修改

2023-06-09 00:15:00 327

原创 Android10.0 iptables用IOemNetd实现删除子链功能的实现

在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽ip地址之内的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现删除创建子链的相关功能

2023-06-08 00:15:00 400

原创 Android 12.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能

在android12.0的系统rom定制化开发中,在对系统设置进行定制开发中,有产品需求要求增加旋转屏幕功能的菜单,就是在点击旋转屏幕菜单后弹窗显示旋转0度,旋转 90度,旋转180度,旋转270度针对不同分辨率的无重力感应的大屏设备的屏幕旋转功能的实现,

2023-06-07 00:15:00 454

原创 Android 11.0 系统开机自启动第三方app

在11.0的系统rom定制化开发中,由于有些第三方app,需要在接收到开机广播后,启动app,但是在10.0以后第三方app就接收不到开机广播了只有系统app才可以接收到开机广播了,所以在app内通过接收开机广播自启动就没法实现了 这就需要在系统中添加监听开机完成广播的功能,然后在接收到开机广播后启动第三方app就可以了

2023-06-06 00:15:00 566

原创 Android 12.0 原生SystemUI下拉通知栏UI背景设置为圆角背景的定制(二)

在12.0的系统rom定制化开发中,在原生系统SystemUI下拉状态栏的下拉通知栏的背景默认是白色四角的背景,由于在产品设计中,在对下拉通知栏通知的背景需要把四角背景默认改成圆角背景,所以就需要分析系统原生下拉通知栏的每条通知的默认背景,然后通过systemui的通知栏流程,设置默认下拉状态栏UI中的通知栏部分每一条通知背景修改为圆角背景

2023-06-05 21:24:38 669

原创 Android10.0 iptables用IOemNetd实现创建子链功能的实现

在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽ip地址之内的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现创建子链的相关功能

2023-06-05 01:00:00 625

原创 android 12.0 设置app为默认浏览器

在12.0 的产品定制化中,如果系统安装多个浏览器时,需要设置默认浏览器来完成需求,这就需要看系统设置中的相关源码当出现多个浏览器时,该如何设置默认浏览器呢,其实在Settings 默认应用->浏览器应用 当点击选择浏览器时会调用/packages/modules/Permission/PermissionController的代码接下来就来分析下PermissionController设置默认浏览器的相关源码

2023-06-04 14:41:27 672

原创 Android9.0 去掉录屏权限弹框,默认给录屏权限

在9.0的系统rom产品定制化开发中,在对系统录屏功能这块也是很重要的,默认在调用MediaProjectionManager的录屏接口时,会弹窗录屏弹窗需要系统手动授予录屏权限,然后才可以录屏,接下来就来去掉录屏弹窗授权功能,然后直接录屏

2023-06-04 08:51:32 746

原创 Android 12.0 SystemUI下拉状态栏禁止QuickQSPanel展开

在12.0系统rom产品定制化开发中,对于SystemUI定制开发功能也有不少的,增加快捷功能模块,隐藏状态栏图标项目开发需要要求定制QSPanel相关UI和开发功能,要求首次下拉后展示快捷功能模块以后就是显示QuickQSPanel而不展开QSPanel,接下来要从下滑手势下拉出状态栏分析功能实现

2023-06-03 00:15:00 486

原创 Android 11.0 user模式下解除系统进入recovery功能的限制

在11.0的系统rom定制化开发中,系统中recovery模式功能也是很重要的一部分,而在原生系统中,对于debug模式的产品,可以通过电源键和音量+键进入recovery模式,但是在user模式下的产品,对于通过这种方式,进入recovery模式就受限制了,防止用户无操作为了产品安全等,不让进入recovery模式,某些特殊产品的需要,要求在user模式下的产品也需要进入recovery ,所以就需要分析下系统进入recovery模式的流程来分析功能实现

2023-06-02 00:15:00 845

原创 android 12.0 添加自定义系统服务接口给app调用

12.0 定制化开发中,在app需要调用系统层的一些功能的时候,由于受限于系统api权限或者某些api被隐藏了,所以需要添加自定义系统服务给app调用首先要自定义服务 然后给app调用就好

2023-06-01 17:24:10 873

原创 Android12.0 Launcher3 禁止在HotSeat创建文件夹

在12.0的系统开发中,在laucher3中拖拽item时 靠近某个图标时会形成文件夹(folder),而根据客户需求不想再hotseat形成文件夹, 这就要从workspace.java从来寻找解决方案了分析hotseat是怎么变成folder的

2023-06-01 09:16:41 719

原创 Android 10.0 framework中开机启动之SystemServer相关源码分析

在10.0的系统中,systemserver进程也是非常重要的,system_server 进程承载着整个framework的核心服务,例如创建 ActivityManagerService、PowerManagerService、DisplayManagerService、PackageManagerService、WindowManagerService、LauncherAppsService等80多个核心系统服务。这些服务以不同的线程方式存在于system_server这个进程中,接下来简单分析下

2023-06-01 00:15:00 853



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有