Android12
文章平均质量分 61
MTK模块,mt8766,Android12系统
Mr. 码农
外面的世界很精彩,外面的世界很无奈~
展开
-
[MT8766][Android12] user版本默认去除usb调试授权弹框
user版本默认连接电脑的时候,会弹出一个鉴权弹框,点击允许才能够使用adb操控设备;对于我们公司的大部分产品来说,都是默认允许adb调试的;原创 2023-11-09 00:36:58 · 442 阅读 · 0 评论 -
[MT8766][Android12] 系统设置隐藏休眠时间和锁屏选项
最近开发的一款智能盒子,没有屏幕显示;所以,系统默认设置成永不休眠以及默认不锁屏;但是,如果去系统设置中重新设置休眠时间或者更改锁屏方式,还是会触发设备的休眠跟锁屏;所以,干脆把系统设置中的休眠时间选项和锁屏设置选项隐藏掉。原创 2023-11-09 00:30:44 · 450 阅读 · 0 评论 -
[MT8766][Android12] 增加应用安装白名单或者黑名单
主要就是在应用安装的那个类里面拿不到上下文,所以,只能通过构造类的时候,从上一层拿到上下文之后,再传进来。拿到上下文之后就可以获取Setting数据库,读出黑白名单列表,再跟当前安装的包名做对比,判断当前应用是否安装。在项目开发的时候,经常有一些客户,要求系统安装应用的时候需要进行验签;也就是系统默认不允许任何应用安装,应用安装的时候,会读取系统目录下存放的公钥,然后拿着公钥去解析需要安装的应用,只有匹配上签名的应用才能正常安装。原创 2023-11-09 00:24:20 · 736 阅读 · 0 评论 -
[MT8766][Android12] 取消WIFI热点超过10分钟没有连接自动关闭设定
之前有个需求要设备默认开启WIFI热点,默认开启usb共享网络;而热点在原生的设定里面有个超时机制,如果在限定时间内,没有任何设备连接共享出来的网络,则会自动关闭热点。但是,客户的需求是一直保持共享网络开启。所以,改大这个默认值也可以实现默认不关闭,但是,最大也就是int类型的最大值。这个在低版本是写在framework目录下;而在Android12中,则是放在了。热点超时时间是读取config文件中。原创 2023-11-09 00:03:14 · 471 阅读 · 0 评论 -
[MT8766][Android12] USB共享网络固定子网掩码跟网关并且默认开启USB共享网络
客户要求设备默认开启usb共享网络,并且网络共享给PC端时,PC端动态获取到的子网掩码、网关是固定不变的。默认开启usb共享网络。原创 2023-11-02 22:07:08 · 522 阅读 · 2 评论 -
[MT8766][Android12] 修改WIFI热点默认名称、密码、IP地址以及默认开启热点
最近做了一款没有屏幕显示的智能盒子,要想操控这款设备就只能通过adb投屏,如果默认不允许有线连接,那么要怎么实现adb投屏呢?安卓是支持WIFI adb连接投屏的,只要盒子启动热点,然后用手机或者其他有屏幕的设备连接盒子的热点,这样就可以通过IP地址在有屏幕的设备操纵智能盒子。设备默认开启热点,固定热点的名称、密码以及IP地址,然后手机或者电脑,连接设备的热点,这样电脑跟设备就处于同一个局域网内,通过固定IP就能连接、操作设备。原创 2023-10-12 23:07:42 · 1022 阅读 · 6 评论 -
[MT8766][Android12] 使用谷歌LPA实现ESIM功能的流程
客户需要我们设备支持ESIM功能,5月份的时候在高通6125上面预研过ESIM功能,当时ESIM供应商是Links field,集成流程只是内置了ESIM厂商的apk,并且开启了feature以及默认给了一些权限,具体ESIM功能的实现都是在厂商的apk中,所以就没去深入研究ESIM功能。后面的esim是虚拟sim卡,psim是物理sim卡,ids的值分别是对应的卡槽,比如P8KR在SIM 1卡槽接了ESIM,这里就配成0,不过实际测试,不过怎么配置ids,都能使用ESIM。原创 2023-10-11 21:25:00 · 1782 阅读 · 0 评论 -
[MT8766][Android12]下拉菜单长按图标系统奔溃
Android 12下拉菜单长按图标系统奔溃原创 2022-08-11 23:39:29 · 608 阅读 · 0 评论 -
[MT8766][Android12]OTA生成基础包的压缩包名称去掉用户名后缀
OTA生成基础包的压缩包名称去掉用户名后缀原创 2022-08-11 23:33:02 · 950 阅读 · 0 评论 -
git将所有patch导出来,并且将其命名为提交的commit记录
git将所有patch导出来,并且将其命名为提交的commit记录原创 2022-08-11 23:25:18 · 2958 阅读 · 2 评论 -
[MT8766][Android12]user版本关闭selinux导致无法开机问题
1、user版本关闭selinux导致无法开机2、关闭selinux开机出现设备异常弹框3、oem解锁后,屏蔽开机提示原创 2022-08-05 23:47:14 · 2670 阅读 · 0 评论