Android Service Call /dev/xxx SELinux

简介: Android Service Call /dev/xxx SELinux
avc: denied { read write } for name="spi_xx" dev="tmpfs" ino=12025 scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
 
 
avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=11733 scontext=u:r:untrusted_app:s0:c134,c256,c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=1 app=com.xxxx
 
 
avc: denied { ioctl } for path="/dev/spi_xx" dev="tmpfs" ino=12025 ioctlcmd=0x440c scontext=u:r:system_server:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1
 
参考random_device
  修改:         system/sepolicy/prebuilts/api/26.0/nonplat_sepolicy.cil
  修改:         system/sepolicy/prebuilts/api/26.0/private/file_contexts
  修改:         system/sepolicy/prebuilts/api/26.0/public/device.te
  修改:         system/sepolicy/prebuilts/api/26.0/public/domain.te
  修改:         system/sepolicy/prebuilts/api/26.0/public/init.te
  修改:         system/sepolicy/prebuilts/api/27.0/nonplat_sepolicy.cil
  修改:         system/sepolicy/prebuilts/api/27.0/private/compat/26.0/26.0.cil
  修改:         system/sepolicy/prebuilts/api/27.0/private/file_contexts
  修改:         system/sepolicy/prebuilts/api/27.0/public/device.te
  修改:         system/sepolicy/prebuilts/api/27.0/public/domain.te
  修改:         system/sepolicy/prebuilts/api/27.0/public/init.te
  修改:         system/sepolicy/prebuilts/api/28.0/plat_pub_versioned.cil
  修改:         system/sepolicy/prebuilts/api/28.0/private/compat/26.0/26.0.cil
  修改:         system/sepolicy/prebuilts/api/28.0/private/compat/27.0/27.0.cil
  修改:         system/sepolicy/prebuilts/api/28.0/private/file_contexts
  修改:         system/sepolicy/prebuilts/api/28.0/public/device.te
  修改:         system/sepolicy/prebuilts/api/28.0/public/domain.te
  修改:         system/sepolicy/prebuilts/api/28.0/public/init.te
  修改:         system/sepolicy/prebuilts/api/28.0/vendor_sepolicy.cil
  修改:         system/sepolicy/prebuilts/api/29.0/plat_pub_versioned.cil
  修改:         system/sepolicy/prebuilts/api/29.0/private/compat/26.0/26.0.cil
  修改:         system/sepolicy/prebuilts/api/29.0/private/compat/27.0/27.0.cil
  修改:         system/sepolicy/prebuilts/api/29.0/private/compat/28.0/28.0.cil
  修改:         system/sepolicy/prebuilts/api/29.0/private/file_contexts
  修改:         system/sepolicy/prebuilts/api/29.0/public/device.te
  修改:         system/sepolicy/prebuilts/api/29.0/public/domain.te
  修改:         system/sepolicy/prebuilts/api/29.0/public/init.te
  修改:         system/sepolicy/prebuilts/api/30.0/private/compat/26.0/26.0.cil
  修改:         system/sepolicy/prebuilts/api/30.0/private/compat/27.0/27.0.cil
  修改:         system/sepolicy/prebuilts/api/30.0/private/compat/28.0/28.0.cil
  修改:         system/sepolicy/prebuilts/api/30.0/private/compat/29.0/29.0.cil
  修改:         system/sepolicy/prebuilts/api/30.0/private/file_contexts
  修改:         system/sepolicy/prebuilts/api/30.0/public/device.te
  修改:         system/sepolicy/prebuilts/api/30.0/public/domain.te
  修改:         system/sepolicy/prebuilts/api/30.0/public/init.te
  修改:         system/sepolicy/private/compat/26.0/26.0.cil
  修改:         system/sepolicy/private/compat/27.0/27.0.cil
  修改:         system/sepolicy/private/compat/28.0/28.0.cil
  修改:         system/sepolicy/private/compat/29.0/29.0.cil
  修改:         system/sepolicy/private/file_contexts
  修改:         system/sepolicy/public/device.te
  修改:         system/sepolicy/public/domain.te
  修改:         system/sepolicy/public/init.te
相关文章
|
Android开发
Android 11 添加Service服务SELinux问题
Android 11 添加Service服务SELinux问题
802 1
|
Android开发
Android基础知识:请解释Service是什么,它与IntentService的区别是什么?
Android基础知识:请解释Service是什么,它与IntentService的区别是什么?
308 0
|
XML Java Android开发
Android Studio App开发之服务Service的讲解及实战(包括启动和停止,绑定与解绑,推送服务到前台实现音乐播放器,附源码)
Android Studio App开发之服务Service的讲解及实战(包括启动和停止,绑定与解绑,推送服务到前台实现音乐播放器,附源码)
1552 0
|
7月前
|
安全 搜索推荐 Android开发
Android系统SELinux安全机制详解
如此看来,SELinux对于大家来说,就像那位不眠不休,严阵以待的港口管理员,守护我们安卓系统的平安,维护这片海港的和谐生态。SELinux就这样,默默无闻,却卫士如山,给予Android系统一份厚重的安全保障。
245 18
|
调度 Android开发
43. 【Android教程】服务:Service
43. 【Android教程】服务:Service
194 2
|
编解码 网络协议 Android开发
Android平台GB28181设备接入模块实现后台service按需回传摄像头数据到国标平台侧
我们在做Android平台GB28181设备对接模块的时候,遇到这样的技术需求,开发者希望能以后台服务的形式运行程序,国标平台侧没有视频回传请求的时候,仅保持信令链接,有发起视频回传请求或语音广播时,打开摄像头,并实时回传音视频数据或接收处理国标平台侧发过来的语音广播数据。
157 3
|
编解码 安全 Ubuntu
Android Selinux 问题处理笔记
这篇文章是关于处理Android系统中SELinux权限问题的笔记,介绍了如何通过分析SELinux拒绝的日志、修改SELinux策略文件,并重新编译部署来解决权限问题,同时提供了一些SELinux的背景知识和实用工具。
977 0
|
存储 监控 Java
Android Service之设备存储空间监控 DeviceStorageMonitorService
Android Service之设备存储空间监控 DeviceStorageMonitorService
338 2
|
Android开发 数据库管理
Android如何在Activity和Service之间传递数据
Android如何在Activity和Service之间传递数据
483 3
|
Android开发
Android Service的两种使用方法
Android Service的两种使用方法
149 2

热门文章

最新文章