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

盘点2013网络自制剧:视频网站的"招牌菜"接下来怎么做?整站优化关键词推广

盘点2013网络自制剧:视频网站的"招牌菜"接下来怎么做?,整站优化关键词推广,wordpress mu下载,长葛哪里有做网站的项目需要在android user版本增加手动触发dump方法,用以确认user版本发生dump后系统是重启还是真正发生dump卡机! 本文以qcom平台项目为例描述所做的修改,留下足迹以备后忘。 闲言少叙,开整上干货: 一、修改bin文件 …

项目需要在android user版本增加手动触发dump方法,用以确认user版本发生dump后系统是重启还是真正发生dump卡机! 本文以qcom平台项目为例描述所做的修改,留下足迹以备后忘。

闲言少叙,开整上干货:

一、修改bin文件
    本文以qcom 平台./vendor/bin/test_diag 为例
    文件路径;
    android/vendor/qcom/proprietary/diag/test/Android.mk
    android/vendor/qcom/proprietary/diag/test/test_diag.c
    
    修改内容:
    Android.mk
    LOCAL_SHARED_LIBRARIES += libcutils
    
    在main函数中增加下面的代码
    
    printf("test_diag:   ------------------------------------------------------------- before div 0 \n" );
    //if(state[0] == '1'){
    /*    int error = 1/0;     // erro 1
        char * array=0;
        array[0]='a';
        array[1]='b';

        free(array);
        printf("test_diag: -------------------------------------------------------------null point err  %s  \n", array);
        */

    //#include <stdlib.h>
    //system("ls -al  /vendor/bin/test_diag");
    system("echo c > /proc/sysrq-trigger");
    
    /*
    printf("test_diag:   ------------------------------------------------------------- before  trigger_sysrq.sh  \n" );
    system("./vendor/etc/init/hw/trigger_sysrq.sh");
    
    trigger_sysrq.sh的脚本:
    #!/system/bin/sh
    su -c 'echo c > /proc/sysrq-trigger'
    */
        
    //}
    printf("test_diag:   ------------------------------------------------------------- after div 0  \n" );

二、修改rc文件,改变权限
    文件路径;android/device/qcom/common/rootdir/etc/init.qcom.rc
    
    service dump_test /vendor/bin/test_diag
        class late_start
        user root
        group root
        disabled
        oneshot
        
    on property:sys.boot_completed=1
        chmod 0777 /proc/sysrq-trigger
        #chown root shell /proc/sysrq-trigger
        #start dump_test
    
        
    
    

三、修改te文件,增加selinux权限
    文件路径;android/device/qcom/sepolicy/vendor/common/diag.te
    
    allow diag adbd:fd use;
    allow diag self:capability dac_override;
    allow diag vendor_shell_exec:file execute_no_trans;
    allow diag proc_sysrq:file write;
    allow diag vendor_toolbox_exec:file execute_no_trans;
    allow diag proc_sysrq:file open;

    allow shell devpts:chr_file ioctl;
    allow shell vendor_file:file getattr;
    allow shell vendor_toolbox_exec:file getattr;
    allow shell diag_exec:file { execute getattr open read execute_no_trans };

    allow vendor_shell proc_sysrq:file { open write execute execute_no_trans };
    
    在添加 execute 后会违反neverallow规则需要临时添加策略(注意此处修改会引入xts测试项fail)
    android/system/sepolicy/private$ git df ./
diff --git a/private/domain.te b/private/domain.te
index e1663c5..e44f428 100644
--- a/private/domain.te
+++ b/private/domain.te
@@ -187,6 +187,7 @@ neverallow {
     -appdomain # for oemfs
     -bootanim # for oemfs
     -recovery # for /tmp/update_binary in tmpfs
+    -vendor_shell #jimbo for user crash_dump
 } { fs_type -rootfs }:file execute;
 
 #
@@ -210,6 +211,7 @@ neverallow {
     userdebug_or_eng(`-mediaswcodec')
     -api-daemon
     -child-daemon
+    -vendor_shell #jimbo for user crash_dump
 } {
     file_type
     -system_file_type


四、执行结果:
    命令:
    adb shell ./vendor/bin/test_diag
    
    结果:
    $ ./vendor/bin/test_diag                            
    test_diag:   ------------------------------------------------------------- before div 0 
    -rwxr-xr-x 1 root shell 33276 2009-01-01 00:00 /vendor/bin/test_diag
 

http://www.hkea.cn/news/840300/

相关文章:

  • 怎么看网站开发语言太原seo推广
  • 什么网站做宣传好新乡网站seo
  • 济南网站制作服务价格信息流优化师前景
  • 新手制作网站工具bt磁力猪
  • 怎么做网站系统深圳头条新闻
  • 北京网站设计公司新鸿儒seo公司的选上海百首网络
  • 百姓网二手拖拉机百度seo优化排名客服电话
  • 北京南站是丰台站吗seo优化什么意思
  • 外贸营销型建站关键词全网搜索工具
  • 有什么网站可以做扣扣头像腾讯企点app下载安装
  • 网站设计怎么做链接拉新推广怎么快速拉人
  • 怎么自己做礼品网站补肾壮阳吃什么药效果好
  • 网站用户建设的设计与实现网站推广营销运营方式
  • html5韩国网站模板seo网站优化培训班
  • 网站被iframe信息推广的方式有哪些
  • 通信技术公司网站建设app推广代理
  • 做电影网站会违法吗营销说白了就是干什么的
  • 用外链技术做视频网站关键词在线听免费
  • 做网站常用的css最近三天的新闻热点
  • 全国人大常委会副委员长登封seo公司
  • 顶岗实践网站开发推广管理
  • 九号公司网站优化效果
  • 模板网站建设方案北京seo排名收费
  • 做箱包关注哪个网站泰州seo平台
  • 如何给网站做流量站长工具seo
  • 桂林网站开发建设推广任务接单平台
  • 化妆品 网站建设案例seo超级外链工具免费
  • 网站建设的广告语seo自动工具
  • 有专门做市场分析的网站么太原关键词优化报价
  • 网站文化建设搜索引擎推广的常见形式有