1. Set Swoo as Default NFC Payment App
Make sure Swoo is your default NFC payment application:
Go to:
Settings → Connections → NFC and Contactless Payments → Default Payment AppSelect Swoo from the list of available apps.
Alternative method:
Go to:
Settings → Apps → Special Access → NFC Payment ServiceSet Swoo as the default service.
Then, in the Swoo app:
Open Swoo.
Go to the Card Management section.
Select the card you want and set it as Default Card or Primary Card.
Confirm the card is activated for contactless payments.
2. Lock the App in Memory
Prevent Swoo from being closed by the system:
Standard for all Android devices:
Open the task manager (recent apps screen) by tapping the Recent button or swiping up.
Find Swoo in the list.
Tap and hold its window or app icon.
Select Lock, Pin, or tap the lock icon.
A lock symbol will appear, indicating Swoo is locked in memory.
For Xiaomi (MIUI 12.5+):
Open Security app → Boost → Locked apps.
Enable the toggle for Swoo.
For Samsung Galaxy:
In the task manager, select Swoo and tap Do not close or Pin.
3. Configure Battery Optimization
Exclude Swoo from battery optimizations:
Go to:
Settings → Battery → Battery Optimization (or Battery Saver)Change filter to All apps.
Find Swoo and select Don’t optimize.
For Samsung:
Go to:
Settings → Device care → Battery → Background usage limitsMake sure Swoo is NOT listed under Sleeping apps.
4. Enable Auto-Start and Background Activity
Allow Swoo to start and run in the background:
Go to:
Settings → Apps → Permissions → Auto-startEnable auto-start for Swoo.
For Xiaomi (MIUI):
Go to:
Settings → Apps → Swoo → Permissions → Activity controlSelect No restrictions under background activity control.
5. Allow Display Over Other Apps
This permission lets Swoo show transaction status overlays:
For Android 8+:
Go to:
Settings → Apps → Special Access (or Advanced settings) → Display over other appsFind Swoo and enable the toggle.
Confirm the prompt.
For Xiaomi (MIUI):
Go to:
Settings → Apps → Permissions → Other permissionsEnable Display over other apps or Popup windows for Swoo.
For Samsung Galaxy:
Go to:
Settings → Apps → Swoo → PermissionsEnable Display over other apps.
6. Check Additional Settings
Disable adaptive battery or power-saving modes that limit app activity:
Look for Adaptive Battery or Adaptive power mode in battery settings and turn it off.
For Samsung:
Go to:
Device care → Menu (three dots) → Automation rulesDisable Daily auto-optimization and Adaptive power mode.
Add Swoo to RAM exceptions:
Device care → RAM → Exceptions list → Add Swoo.Temporarily disable all power-saving modes to troubleshoot.
Restart your device after applying these settings.
Result Check
After these configurations, Swoo should:
Remain active in the background
Show a lock icon in the task manager
Display transaction status windows over other apps
Process payments successfully without needing to open the app
Not be closed automatically by the system when clearing memory
Important Security Note
The Display over other apps permission is sensitive and should only be granted to trusted applications. Swoo uses this permission solely to show transaction status and payment notifications.
If issues persist after following all steps, please contact Swoo support for further diagnosis. Some device-specific or Android version-specific settings may require additional adjustments.
