The effective range of the module #172

Closed
opened 3 years ago by greenredstone · 7 comments

I want to use Edxposed's Activation Scope feature, which apps should I choose to work for?

I want to use Edxposed's Activation Scope feature, which apps should I choose to work for?
Owner

Depends on the mods you are using. A number of mods require all apps to be hooked to work in full. You can see what packages each mod hooks here: https://code.highspec.ru/Mikanoshi/CustoMIUIzer/src/branch/master/app/src/main/java/name/mikanoshi/customiuizer/MainModule.java Hooks in initZygote method are applied to all processes.

Depends on the mods you are using. A number of mods require all apps to be hooked to work in full. You can see what packages each mod hooks here: https://code.highspec.ru/Mikanoshi/CustoMIUIzer/src/branch/master/app/src/main/java/name/mikanoshi/customiuizer/MainModule.java Hooks in initZygote method are applied to all processes.
Poster

It's hard for a non-developer to understand... Can you tell me the package name of all effective apps directly?

It's hard for a non-developer to understand... Can you tell me the package name of all effective apps directly?
Owner

Name of the packages are in pkg.equals(...)

Name of the packages are in `pkg.equals(...)`

LSPosed now supports xposedscope to declare its module scope (see: https://github.com/LSPosed/LSPosed/wiki/Module-Scope). I think EdXposed will support it someday...

Anyway, LSPosed is going to add interface for modules to query and modify its module scope dynamically, so that for some features that need to hook extra packages, module can actively ask user to add them. This is the current milestone for LSPosed.

LSPosed now supports `xposedscope` to declare its module scope (see: https://github.com/LSPosed/LSPosed/wiki/Module-Scope). I think EdXposed will support it someday... Anyway, LSPosed is going to add interface for modules to query and modify its module scope dynamically, so that for some features that need to hook extra packages, module can actively ask user to add them. This is the current milestone for LSPosed.
Owner

@lovesykun System-wide framework mods require all packages to be hooked, otherwise they can only work partially. What's LSPosed anyway? Can it have app list mode disabled? :) That's all I care about. Loading modules for each process is just a performance hog.

@lovesykun System-wide framework mods require all packages to be hooked, otherwise they can only work partially. What's LSPosed anyway? Can it have app list mode disabled? :) That's all I care about. Loading modules for each process is just a performance hog.

Can it have app list mode disabled?

Unfortunatelly, no. LSPosed is a fork of EdXposed and more aggressive. It removed app list mode and requies all modules to have activation scope.

> Can it have app list mode disabled? Unfortunatelly, no. LSPosed is a fork of EdXposed and more aggressive. It removed app list mode and requies all modules to have activation scope.
Owner

Even more agressive? :D You guys already chose to ignore the existence of framework mods and assumed that all Xposed modules only modify some particular packages.

Even more agressive? :D You guys already chose to ignore the existence of framework mods and assumed that all Xposed modules only modify some particular packages.
Mikanoshi closed this issue 3 years ago
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Mikanoshi/CustoMIUIzer#172
Loading…
There is no content yet.