参照狗神的daemon教程写daemon时fauxsu无法提升所有权

在参照狗神的daemon教程书写教程时,make package 要生成root wheel所有权的文件,我下载了链接下的文件,修改权限并且放在了对应目录下(只贴出了shell里的部分内容)

xiaoZtongxuedeMacBook-Air:SDKs DoubleZ$ ls -l /opt/theos/bin/
-rwxr-xr-x@ 1 DoubleZ  wheel     777 11 24  2010 fauxsu
-rwxr-xr-x@ 1 DoubleZ  wheel   51536 11 24  2010 libfauxsu.dylib

可是还是重新make package以后还是staff权限,运行如下

xiaoZtongxuedeMacBook-Air:rootdaemond DoubleZ$ make package
/Users/DoubleZ/Documents/iOS/iOSRE/rootdaemond/rootdaemond/theos/makefiles/targets/Darwin/iphone.mk:41: Deploying to iOS 3.0 while building for 6.0 will generate armv7-only binaries.
Making all for tool rootdaemond...
 Compiling main.mm...
 Linking tool rootdaemond...
 Stripping rootdaemond...
 Signing rootdaemond...
Making stage for tool rootdaemond...
dm.pl: building package `com.adteam.rootdaemond:iphoneos-arm' in `./com.adteam.rootdaemond_0.0.1-7_iphoneos-arm.deb'
xiaoZtongxuedeMacBook-Air:rootdaemond DoubleZ$ /opt/local/bin/dpkg-deb -c com.adteam.rootdaemond_0.0.1-7_iphoneos-arm.deb 
drwxr-xr-x DoubleZ/staff     0 2016-03-02 22:35 .
drwxr-xr-x DoubleZ/staff     0 2016-03-01 23:40 ./Library
drwxr-xr-x DoubleZ/staff     0 2016-03-02 07:50 ./Library/LaunchDaemons
-rw-r--r-- DoubleZ/staff   527 2016-03-02 07:53 ./Library/LaunchDaemons/com.adteam.rootdaemond.plist
drwxr-xr-x DoubleZ/staff     0 2016-03-02 22:35 ./usr
drwxr-xr-x DoubleZ/staff     0 2016-03-02 22:35 ./usr/bin
-rwxr-xr-x DoubleZ/staff 50064 2016-03-02 22:35 ./usr/bin/rootdaemond

各位大神可以帮小弟解决一下吗?

请问楼主大哥你,解决了吗?我也有同样的问题。。。

求问是否已经解决fauxsu无效的问题,在线等

楼主解决了吗?在线等

你现在解决这个问题了吗?

请问这个问题有解吗?
我是10.11.6
xcode 7.2 sdk9.2

更新了原帖,亲测可用:

狗神,我测试的结果和你的不一样,如下:
-rwxr-xr-x@ 1 root wheel 777 Nov 24 2010 fauxsu
-rwxr-xr-x@ 1 root wheel 51536 Nov 24 2010 libfauxsu.dylib

------
drwxr-xr-x user/staff 0 2016-09-26 22:31 ./
drwxr-xr-x user/staff 0 2016-09-26 22:31 ./Applications/

是我哪里弄错了吗?

你确定明白自己在问什么吗?

就是我重新make package,生成的deb,内部文件所有者显示还是drwxr-xr-x user/staff

还是不行啊

狗神,我这里也是不行,
然后使用这个步骤里面的chmod a+x $THEOS/bin/ 【我看文章的意思是在这里执行就这样做了一下】


然后重新make package 得到deb包,执行dpkg-deb -c xxx.deb

我不知道是不是我的fauxsu下载错了还是执行chmod的位置不对或者其他错误,狗神提供的文章里面的fauxsu的下载链接下载下来的里面没有fauxsu和fauxsu.dylib,我是在论坛里面看到的链接下载的

请狗神再指明一下,弄了有差不多一天咯,之前执行chmod a+x还把Theos环境弄坏了,重新配置了一下,也给大家提醒一下。

你的问题解决了吗?我在10.12.1 Xcode7.2.1 也有这个问题,fauxsu权限都没问题,就是打包出来的文件都不是root权限的。

不完全越狱是不是没法调用 system(‘reboot’)这个方法?