主题 : 问个系统权限的问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 51588
精华: 0
发帖: 123
金钱: 655 两
威望: 131 点
综合积分: 246 分
注册时间: 2011-07-05
最后登录: 2017-09-13
楼主  发表于: 2011-11-07 09:35

 问个系统权限的问题

想在Android系统的init.rc中添加一个服务,自己写的脚本怎么加root权限??
例如
一个测试脚本 test.sh
    # ! /system/bin/sh

    ifconfig

保存在/system/bin/test.sh


在init.rc中添加服务
    service test /system/bin/test.sh

    oneshot

    disabled

但是服务仍不会执行,网上找了下说权限不够,那怎么给它增加root权限??(test.sh 保存是已经 chomd 777 test.sh )
在线等高手帮忙

谢谢了
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2011-11-07 09:52
你怎么确定服务没有执行的? 另外, 你用的是什么板?
级别: 侠客
UID: 51588
精华: 0
发帖: 123
金钱: 655 两
威望: 131 点
综合积分: 246 分
注册时间: 2011-07-05
最后登录: 2017-09-13
2楼  发表于: 2011-11-07 10:01

 回 1楼(911gt3) 的帖子

我用的是tiny6410 我测试的时候 用的是iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT
这个命令
但是开机后查看 iptables -L -n ,系统并没有修改阿
还是Chain INPUT (policy ACCEPT)                                                
target     prot opt source               destination                        
                                                                            
Chain FORWARD (policy ACCEPT)                                              
target     prot opt source               destination                        
                                                                            
Chain OUTPUT (policy ACCEPT)                                                
target     prot opt source               destination
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
3楼  发表于: 2011-11-07 12:00
你可以试试在你的脚本里加一行
echo aaa >> /tmp/test.log
级别: 新手上路
UID: 55554
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2011-09-19
最后登录: 2012-03-25
4楼  发表于: 2011-11-09 13:43
你也是想改IP。。。我也正纠结中
知道了告诉我