当前位置: 首页 > news >正文

火车票网站建设多少做电商必备的几个软件

火车票网站建设多少,做电商必备的几个软件,信阳市两学一做网站,企业邮箱注册要钱吗Android 9.0下,因为采取了SEAndroid/SElinux的安全机制,即使拥有root权限,或者对某内核节点设置为777的权限,仍然无法在JNI层访问。 本文将以用户自定义的内核节点/dev/wf_bt为例,手把手教会读者如何在JNI层获得对该节…

Android 9.0下,因为采取了SEAndroid/SElinux的安全机制,即使拥有root权限,或者对某内核节点设置为777的权限,仍然无法在JNI层访问。

本文将以用户自定义的内核节点/dev/wf_bt为例,手把手教会读者如何在JNI层获得对该节点的访问权限。

一、找到进程名

找到需要访问该内核节点的进程(process),笔者自己这个节点由system_server进程来访问

二、修改file_contexts.te

打开文件device\mediatek\xxx[芯片]\sepolicy\basic\file_contexts.te或file_contexts

仿照这个文件里的写法,为你的节点定义一个你想要的名字:

  1. dev/tegra.* u:object_r:video_device:s0  
  2. /dev/tf_driver u:object_r:tee_device:s0  
  3. /dev/tty u:object_r:owntty_device:s0  
  4. /dev/tty[0-9]* u:object_r:tty_device:s0  
  5. # We add here  
  6. /dev/wf_bt              u:object_r:wf_bt_device:s0  

wf_bt_device是自定义,其他左右两边的内容都和上面的范例一致。

三、修改device.te

打开文件\device\mediatek\xxx[芯片]\sepolicy\basic\device.te

仿照这个文件里的写法,将刚刚第二步写的wf_bt_device声明为dev_type:

 

  1. # Device types  
  2. type device, dev_type, fs_type;  
  3. type alarm_device, dev_type, mlstrustedobject;  
  4. type adb_device, dev_type;  
  5. type ashmem_device, dev_type, mlstrustedobject;  
  6. type audio_device, dev_type;  
  7. type binder_device, dev_type, mlstrustedobject;  
  8. type block_device, dev_type;  
  9. # We add here  
  10. type wf_bt_device, dev_type;  

 

四、修改进程te文件

AndroidL/android/external/sepolicy/目录下很多.te文件都是以进程名来结尾的,比如有针对surfaceflinger进程的surfaceflinger,有针对vold进程的vold.te,

刚刚从第一步得到,这个节点是由system_server进程来访问,所以,我们找到system_server.te打开,加入允许这个进程对/dev/wf_bt的读写权限,

  1. # Read/Write to /proc/net/xt_qtaguid/ctrl and and /dev/xt_qtaguid.  
  2. allow system_server qtaguid_proc:file rw_file_perms;  
  3. allow system_server qtaguid_device:chr_file rw_file_perms;  
  4.   
  5. # chr_file表示字符设备文件,如果是普通文件用file,目录请用dir  
  6. # rw_file_perms代表读写权限  
  7. // 允许system_server进程拥有对wf_bt_device的这个字符设备的读写权限;
  8. //第一种写法
  9. allow system_server wf_bt_device:chr_file rw_file_perms;  
  10. //第二种写法
  11. allow system_server wf_bt_device:file {open write read};

第五步:全编烧录 

http://www.15wanjia.com/news/17098.html

相关文章:

  • 视频网站如何做营销搜索引擎优化排名案例
  • wordpress 虚拟数据库甘肃seo技术
  • 北京建设委官方网站全网营销平台有哪些
  • 珠海做网站公司有哪些手机网站建设公司
  • 如何删除wordpress模板底部的签名资阳地seo
  • 网站建设ydwzjs流量宝
  • 莱阳有网站建设推广的吗国内广告联盟平台
  • 南通网站开发网络推广一般都干啥
  • 抚州市临川区建设局网站如何做广告宣传与推广
  • 陕西省建设执业资格注册管理中心网站网站都有哪些
  • 黑白高端网站建设企业营销平台
  • 开店做网站有什么好处深圳龙华区大浪社区
  • 做房地产要自己开网站广州seo优化推广
  • wordpress 发布分离百度seo关键词优化市场
  • 河北网站制作公司报价抖音seo关键词优化
  • wordpress做ssl东莞seo建站如何推广
  • 品牌网站建设d小蝌蚪360优化大师官方官网
  • 学网站开发 优帮云优化课程体系
  • 专做婚礼logo的网站国际实时新闻
  • 石景山做网站网上推广app怎么做
  • 做外贸 英文网站百中搜
  • 随州网站建设优化推广渠道seozou是什么意思
  • web网站设计公司网络广告推广
  • 个性化网站建设公司电话百度搜索引擎介绍
  • 网站建站的技术解决方案嵌入式培训班一般多少钱
  • 蚌埠做网站的公司哪家好网店推广分为哪几种类型
  • 网站的结构包括哪些内容免费个人网站建设
  • 织梦cms手机网站源码郴州网络推广公司排名
  • 那些网站是html5做的怎样在百度答题赚钱
  • 专门做灯具海报的网站详细描述如何进行搜索引擎的优化