eebssk1 / riru_MPH

Hook android system prop function to add properties [NOT MAINTAINED] Contact via email if you have inquiries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

兼容旧的Riru伪装模块配置?

KawaiiZapic opened this issue · comments

commented

翻了半天终于找到一个2022年能用的东西了, 就是缺个方便配置的前端.
MiPushFramework的单模块伪装使用的是旧的Riru伪装模块的配置方法, 在/data/misc/riru/modules/mipush_fake/packages/下写入UID.PACKAGE_NAME的空文件.
我认为可以在post-fs-data脚本里将这个目录下的文件提取拷贝过去, 这样就可以利用现有的前端对需要伪装的应用进行方便的管理.

我不知道大佬你有什么计划, 但是我看能不能抽空去糊个pr.

commented

最初这个东西是自用的, 所以同时也改了mipushframework的代码里的路径,不过现在貌似这东西编译不了了。
因为这玩意我想着现在能用就不想动了,所以我选择摆烂。而且吧这个配置文件夹是所有程序都可以访问的,容易被检测。
🌝

commented

最初这个东西是自用的, 所以同时也改了mipushframework的代码里的路径,不过现在貌似这东西编译不了了。 因为这玩意我想着现在能用就不想动了,所以我选择摆烂。而且吧这个配置文件夹是所有程序都可以访问的,容易被检测。 🌝

我觉得也没有谁会吃饱了去检测这个…
不过这个东西没法改的话, 那就再糊一个模块当helper凑合用也不是不行(

commented

https://github.com/KawaiiZapic/riru_MPH/blob/7de60f0a222f039ab449197b6699888425d8d703/template/magisk_module/post-fs-data.sh#L16
试着糊了一个, 发现非常的ROM specifical, 用到了sedbasename, 我不确定别的ROM会不会提供这两个命令

commented

https://github.com/KawaiiZapic/riru_MPH/blob/7de60f0a222f039ab449197b6699888425d8d703/template/magisk_module/post-fs-data.sh#L16
试着糊了一个, 发现非常的ROM specifical, 用到了sedbasename, 我不确定别的ROM会不会提供这两个命令

或许可以试试用which检测一下。以及最好优先使用busybox或者其他模块提供的相应命令免得某些系统自带的出问题。

commented

https://github.com/KawaiiZapic/riru_MPH/blob/7de60f0a222f039ab449197b6699888425d8d703/template/magisk_module/post-fs-data.sh#L16
试着糊了一个, 发现非常的ROM specifical, 用到了sedbasename, 我不确定别的ROM会不会提供这两个命令

或许可以试试用which检测一下。以及最好优先使用busybox或者其他模块提供的相应命令免得某些系统自带的出问题。

想了一下, 这样跨设备实在是太麻烦了, 还不如直接修改模块的源码直接从旧文件夹里把列表混合进来

和我想的一样,虽然我不会,恩
另外旧版有个全局模式,是生成一个ALL文件,不懂能否对所有用户程序生效

commented

KawaiiZapic@b052c36
好像不大适合发pr

commented

KawaiiZapic@b052c36 好像不大适合发pr

我看看新建一个branch好了

不生效的样子。

commented

不生效的样子。

只支持基于aosp或者没有经过大改的rom。此外这是个过时的riru模块,无法和zygisk一起使用。