Not only can you use root to start unexported Activities, or Activities with permission requirements, but you can also start Services. Root Activity Launcher also lets you use root to easily enable/disable Activities and Services, and you can even specify extras to pass in the launch intent.
There are a few Activity launchers on the Play Store, but none quite like this one.
The other launchers only let you launch enabled, exported, and permission-free Activities. Even if you’re rooted, they don’t let you start hidden Activities. That’s where Root Activity Launcher comes in.
You can also filter components by their state: enabled/disabled, exported/unexported.
Launching hidden Activities and Services tends to require root. There’s no way around that, unfortunately. However, if you don’t have root, you can still enjoy the clean interface and the ability to pass extras to Activities and Services you are able to launch.
Root Activity Launcher is open source! If you can’t or don’t want to pay, just clone the repository into Android Studio and build it. https://github.com/zacharee/RootActivityLauncher