- Go to Settings → Battery → App Launch.
- Turn off the “Manage all automatically” option.
- Find SingularityApp and set it to manual management, making sure all toggles (auto-launch, secondary launch, and background running) are enabled.
Auto-launch Manager
- Go to Settings → All → Auto-launch Manager.
- Allow auto-launch for SingularityApp.
Battery Optimization Disable:
- Go to Settings and find “Battery Optimization”.
- Tap the small inverted triangle next to “Don’t allow”, then select “All apps”.
- Find SingularityApp and select “Don’t allow”.
Note: The procedures may vary depending on your EMUI version and device model. It’s recommended to follow the instructions carefully to ensure apps function properly in the background.
PowerGenie
According to online sources, Huawei users who experience issues with background app performance sometimes suggest unconventional solutions — such as modifying system apps.
This is quite a serious step, so if you decide to try it, be sure to study the information available from open sources. Users often share their experiences on forums and in online communities — you can find detailed guides and precautions there.
A common example of a system app that restricts other apps from running is PowerGenie. It automatically closes any app that isn’t on a predefined system whitelist. Unfortunately, you can’t manually add apps to that list.
As users report in public sources, the only way to stop the system from interfering with apps is to remove PowerGenie. However, there’s a catch: it’s a system app, and removing it is only possible with tools like ADB (Android Debug Bridge).
PowerGenie removal guide
⚠️ Alternative Method
According to unconfirmed information, it may be possible to simply disable PowerGenie in Settings → Apps, but after restarting your device, this setting will need to be reapplied.