How to Keep FlashDroid Kid Running in the Background on OPPO?
OPPO phones run ColorOS, which manages apps' network access, battery use and auto-launch as three separate systems — and all three default to restricting a newly installed app. These seven steps open each gate for FlashDroid Kid. They apply to ColorOS on Android 12 and above; a menu name may vary slightly by version, but the structure is the same.
All of these settings live on the child's OPPO — the phone with the FlashDroid Kid app on it.
Step 1 — Open Data usage
Go to Settings → SIM card & mobile data → Data usage. The two entries you need here are Network permissions and Data saving.

Step 2 — Data saving off, full network permissions
Keep the Data saving toggle off — while on, background apps lose mobile data entirely. Then open Network permissions and make sure FlashDroid Kid is set to Wi-Fi & mobile data.

Step 3 — Power saving modes off
Go to Settings → Battery and keep both Power saving mode and Super power saving mode off, including their auto-turn-on options.

Step 4 — Don't optimize FlashDroid Kid
In Settings → Battery → More battery settings: turn High performance mode on, switch Sleep standby optimization off (it cuts background activity and notifications overnight — exactly when FlashDroid Kid should be watching), then open Optimize battery use and set FlashDroid Kid to Don't optimize.

Step 5 — Open FlashDroid Kid in App management
Go to Settings → App management → App list and tap FlashDroid Kid.

Step 6 — Background data, background activity, notifications
From FlashDroid Kid's App info, work through three entries:
- Data usage details — keep Background data on (and leave Disable mobile data / Disable Wi-Fi off).
- Battery usage — under Power consumption controls, switch on Allow background activity and Allow auto launch.
- Manage notifications — switch Allow notifications on.

Step 7 — Auto-launch apps
Finally, go to Settings → App management → Auto-launch apps and switch FlashDroid Kid on. It should read "Auto launch on boot and auto launch in background allowed" — that is what brings FlashDroid Kid back after restarts.

Check it worked
Your child's phone should show online in the FlashDroid app and stay online overnight, with no gaps in reports over 48 hours.
ColorOS updates can reset auto-launch and battery optimization. After a system update on the child's phone, re-check steps 4 and 7 first.
Something still off? Start from the overview — How to keep FlashDroid Kid running in the background on Android.
Related guides
See how FlashDroid works
Set the day’s limit together, keep distractions out of study hours, and switch to Exam Day in one tap. Works whether the phone is theirs or yours.
See how it works