应用如何借用manifestxml追加gid权限

server/2024/12/23 23:45:01/

        在mtk平台的fm测试方案中,需要应用app对dev/fm拥有rw的权限,而应用app作为system_app,属于system组,但是dev/fm 默认的用户组权限为:     

crw-rw---- 1 media media 492,   0 2020-01-26 04:10 dev/fm

由此可知只有media用户或组才能拥有对dev/fm的rw权限。

解决方案:         根据用户组权限的规则,改变dev/fm的用户组,可以改成666,或者media,system都可以解决此问题。

但是如果不想改变平台默认的用户组权限该如何处理呢?

答案在alps/frameworks/base/data/etc/platform.xml这个文件中。

109    <permissionname="android.permission.ACCESS_BROADCAST_RADIO" >

110<!-- /dev/fm is gid media, not audio -->

111        <groupgid="media" /> </permission>

只需要在apk的androidmanifest.xml中添加android.permission.ACCESS_BROADCAST_RADIO,即可以获取media组的权限,mmigroup即可对dev/fm进行读写操作。


http://www.ppmy.cn/server/152132.html

相关文章

Fiddler简单使用

Fiddler使用方法 1.作用 接口测试&#xff0c;发送自定义请求&#xff0c;模拟小型的接口测试定位前后端bug&#xff0c;抓取协议包&#xff0c;前后端联调构建模拟测试场景&#xff0c;数据篡改&#xff0c;重定向弱网测试&#xff0c;模拟限速操作&#xff0c;弱网&#xf…

华为OD --- TLV解码

华为OD --- TLV解码 题目独立实现理解思路AC源码 题目 独立实现 理解 个人认为这题最大的难点就是理解题目 以测试用例举个&#x1f330; 31 32 01 00 AE 90 02 00 01 02 30 03 00 AB 32 31 31 02 00 32 33 33 01 00 CC题目需要找到tag 31对应的value值. 示例中第一个tag值为…

AlipayHK支付宝HK接入-商户收款(PHP)

一打开支付宝国际版 二、点开商户服务 三、下载源码

LSTM学习三维轨迹的Python实现

一、引言 长短期记忆网络&#xff08;LSTM&#xff09;是一种强大的递归神经网络&#xff08;RNN&#xff09;&#xff0c;广泛应用于时间序列预测、自然语言处理等任务。在处理具有时间序列特征的数据时&#xff0c;LSTM通过引入记忆单元和门控机制&#xff0c;能够更有效地捕…

【信息系统项目管理师】高分论文:论信息系统项目的进度管理(人力资源管理系统)

更多内容请见: 备考信息系统项目管理师-专栏介绍和目录 文章目录 论文1、规划进度管理3、排列活动顺序4、估算活动持续时间5、制订进度计划6、控制进度论文 2022年2月,我作为项目经理参与了XX电网公司人力资源管理系统建设项目,该项目是2022年XX电网公司“十三五”信息化规…

深度学习推理速度优化指南

深度学习推理速度优化指南 简介一、显卡频率设置二、查看当前显卡频率三、调整显卡频率范围注意事项总结 简介 本文旨在探讨深度学习推理过程中 CUDA 或 TensorRT 推理速度变慢的问题&#xff0c;并提供实用的解决策略。我们将从显卡频率设置、模型权重优化等方面出发&#xf…

数据结构与算法学习笔记----Floyd算法

数据结构与算法学习笔记----Floyd算法 author: 明月清了个风 first publish time: 2024.12.20 Floyd算法 Floyd一种基于动态规划的最短路径算法&#xff0c;用于求出加权有向图中的任意两点之间的最短路径问题&#xff0c;并且适用于图中可能存在负权边的情况&#xff0c;但…

【C++】sophus : sim_details.hpp 实现了矩阵函数 W、其导数,以及其逆 (十七)

这段代码主要用于计算与旋转矩阵和指数相关的矩阵运算&#xff0c;是Sophus库的一部分&#xff0c;Sophus是用于几何运算的C库。以下是对代码的总结&#xff1a; 主要功能 calcW: 计算矩阵W&#xff0c;该矩阵与旋转矩阵和指数有关。根据不同的theta和sigma值&#xff0c;进行特…