怎么把daemon和tweak放在一块打包?

我想挑战一下,把设备信息修改掉,其他的都改成功了,唯独IMEI不成功(自己写的测试app里面能改掉,但是设置->关于里面却不生效),我想,可能是IMEI在系统启动时就获取到了,而我的tweak还没来得及注入,所以我又写了个daemon,现在问题来了,我应该怎样在系统启动时通过daemon注入我之前写的tweak,将两者打包到一块可以吗,又或者有其他的方案?求解

你的目标,似乎跟打包没啥关系,建议先整理一下思路,再把帖子描述得更清晰一些

我对tweak的加载时机还不太清楚,那通过daemon来在系统启动时加载tweak的dylib,逻辑上能讲得通吗,这样的话,daemon怎么通知tweak呢

你的tweak作用于哪个进程,在那个进程启动时,tweak就被加载了,这就是tweak加载的时机

那看来是权限的问题,即,修改其他设备信息可以,但是没有权限去改设置里面的IMEI,那我怎么去提高tweak的权限呢

应该也不是权限的问题,我猜是你hook的地方没找对吧

hook只是用欺骗的方式让某个进程不能够获取到正确的值,但是这个值本身没有被修改。
这我这么说,你理解了嘛