Enable module
Make sure the Device Changer module is active in LSPosed and that the framework status is healthy before testing.
Use LSPosed to enable Device Changer hooks only for the applications inside your test scope. Correct scope setup is the main step for stable and predictable results.
LSPosed applies hooks only to applications included in the selected scope. If the target app is not added, Device Changer changes will not affect it. If too many apps are selected, you may create unstable or unnecessary behavior outside the test scenario.
The best practice is to keep scope narrow: include only the exact apps involved in your QA or validation flow.
Make sure the Device Changer module is active in LSPosed and that the framework status is healthy before testing.
Choose only the app or apps involved in your scenario, such as login flow, payments, onboarding, or release validation.
Restart the device, relaunch the target app, and confirm the new values are visible in Device Changer diagnostics.
If the application is missing from scope, the module cannot affect it. This is the most common reason users think the module is not working.
Adding every installed app to scope makes troubleshooting harder and can produce unwanted side effects. Keep the list limited to the apps you are actively testing.
Module state and hook loading may not fully refresh until the device restarts. After enabling the module or changing scope, reboot before validating results.
Open full quick start guide · Installation Guide · Testing workflows · Software downloads