AI summary
Open-source Xposed module that intercepts third-party app launches, showing a dialog and allowing custom allow/deny rules. Includes log recorder and background launch interception. Requires QUERY_ALL_PACKAGES and INTERACT_ACROSS_USERS permissions.
Generated by AI. May contain inaccuracies.
About this app
This is an Xposed module that intercepts launches from one third-party app to another. When activated, if a third-party app tries to launch another third-party app, the system will pop up an app launch dialog. You can also set custom allow/deny rules. Give it a try!
Module Conflict Notice
- The "Activity Launch Protection" feature in the "Hide My Applist" module may cause abnormal interception for some apps. You need to enable the "Disable Activity Launch Protection" option in the settings.
Custom Rules Explanation
Syntax: identifier caller target
- Custom rules allow flexible configuration for various apps (system apps are currently not supported). There are three identifiers: allow, ask, deny. The default rule is ask. - For apps that use special wake-up methods that cause background launches, you need to configure background launch interception rules.
Example Templates:
- Template 1: allow caller_package_A target_package_B – Allows app A to launch app B; no dialog will pop up. - Template 2: deny caller_package_C A:target_activity_D – Denies app C from launching activity D of the target app; no dialog will pop up (note the A: prefix before the activity name).
- In the request dialog, long-press the activity name to copy related example rules. To capture more launch behavior info, use the Log Recorder. - For more advanced rule templates, open the app to view the comments.
New Background Auto-Start Interception Setting
Starting from version 1.06(7), to address special app launch methods, the old complex multi-chain A:{**} interception feature has been deprecated and replaced with the Background Intercept Launch feature. This new feature can more effectively intercept background activity auto-starts, with simpler syntax.
- New background auto-start interception template syntax: ask -b related_package(TOP) A:target_activity_name
PS: How to allow apps without rules by default, while still adding ask rules as needed?
allow * * # Global allow for apps without rules ask … … ask … … deny … …
Log Recorder
The Log Recorder is used to view historical activity launch records. This tool greatly helps users capture and copy activity launch behavior to write custom rules. Any app launch behavior cannot escape the recorder's tracking. It can also record module bug logs. If you encounter any exceptions, please provide at least a screenshot of the Log Recorder before submitting an Issue.
What's new
支持模块卸载后自动清除配置文件并卸载所有Hook 保存配置文件逻辑优化,防止重复保存未修改的规则 新的规则编辑器 修复安卓10无法使用 规则识别重写,通配符支持用在模糊匹配,例如allow com.miui.* * 优化requestcode拦截处理逻辑 规则介绍优化,未适配的语言优先显示英文
About this version
- Version
- 2.3 (25)
- Size
- 2.73 MB
- Requires Android
- 10
- Target SDK
- 29
- Architecture
- universal
- Downloads
- 42
- Updated
- Jul 24, 2026
- Package
- com.alphi.activitystartmanager
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10