TECHNICAL DOCUMENT

Why Family Link Screen Time Limits Stop Working on Xiaomi Phones

You set a two-hour daily limit. At 9pm you check, and the phone has been on for four hours and never locked.

If you search for this, the first result Google gives you is a thread on Google’s own account community titled “Family link not restricting screen time on Xiaomi Redmi Note 9 Pro.” That’s worth sitting with for a second. The top answer to “why doesn’t this work” is other parents asking the same question in Google’s own forum. Everything under it is a parental-control company explaining that Family Link is unreliable and you should buy theirs instead.

So this page is the other thing. I’m going to try to actually explain the mechanism — what Family Link is doing, where on a Xiaomi phone that can break, and which of those layers you can check yourself in about five minutes.

Where I’m getting this: Google’s own Family Link help pages, Xiaomi’s global support site, a community-maintained reference for Android power management, and my own testing on a Huawei device, since I build a screen-time app for Android. I don’t own a Xiaomi device, so everything here about MIUI comes from documentation rather than from my own testing. I’ve labeled which is which, because it matters. Some of what follows is documented by a vendor and some of it isn’t, and I’ll tell you which.

The thirty-second version

  1. Family Link’s limits are enforced by Google software running on your child’s phone. Not by a server somewhere. That single fact is why the phone’s own background-app settings sit directly in the enforcement path.
  2. Layer 1 is whether Family Link applies at all. Google’s own pages give three different minimum Android versions in three places, and Google states plainly that system apps can’t have app limits placed on them. On MIUI, which ships a lot of preinstalled apps, that last one explains a real share of “it’s not restricting.”
  3. Layer 2 is MIUI’s battery management. Standard suspect, and the one every article mentions.
  4. Layer 3 is Autostart, which is a completely separate switch from battery. This is the one people miss. Setting an app to “no restrictions” on battery does not grant it Autostart. They’re different screens.
  5. Layer 4 is the system clock. Google handles this better than it gets credit for — by default the clock is locked while limits are on. But there’s a per-device toggle that undoes it, and if it’s on, everything above is moot.

Family Link is not a filter in the cloud. When you set a daily limit, what eventually locks the phone is Google’s supervision software on the child’s device, working from rules synced from your account.

That’s the whole reason this article exists. If enforcement were purely server-side, the phone’s battery settings would be irrelevant. Because it’s on-device, anything the operating system does to background software — freezing it, denying it a restart, deprioritizing it — is in the path between your setting and the lock screen.

One thing worth clearing up early, since a lot of coverage gets it backwards: Family Link does warn the child. Google’s screen time page lists two moments when the child gets a notification — when screen time is first set up (Android only), and when their device is about to be locked. It doesn’t just go dark. Google doesn’t publish how many minutes of warning that is, which I dug into separately in how to make Android warn before screen time ends.

Before blaming MIUI, rule out the boring answers. Three of them are real.

Is this a China-market unit? Xiaomi phones sold in mainland China ship without Google Mobile Services. No Google Play services means no Family Link, full stop — not a broken limit, an absent product. Global-market units ship with Google services. This distinction is widely documented in the phone-import world, though I could not find a page on Xiaomi’s own support site stating it, so treat it as market fact rather than vendor documentation. If your phone was bought through a grey-market importer, this is the very first thing to check.

Which Android version? Google states different floors on different pages, and they’re not interchangeable:

These aren’t contradictions so much as different questions — supervising an account, setting the thing up, and the time-limits feature specifically are three different bars. But if you’re on an older Xiaomi and supervision looks like it’s working while limits don’t, that gap is where to look.

Is it a system app? This is the one I’d bet on, and almost nobody explains it. Google’s app-limits page states it twice, in these words: “System apps can’t have app limits placed on them.” And: “System apps aren’t supported by the app limit functionality.”

MIUI ships with a substantial set of preinstalled Xiaomi apps — browser, video, music, file manager, the app store. If your child is spending their evening in a preinstalled app and you’ve set a per-app limit, that limit may simply never have been eligible to apply. It isn’t broken. It’s excluded.

The device-wide daily limit is a different mechanism and locks the device regardless. So a fast diagnostic: if the daily limit locks the phone but a specific app runs forever, you’re probably looking at the system-app exclusion, not a power-management problem at all.

Layer 2: MIUI battery management

Now the part everyone writes about.

Android has stock battery optimization. MIUI and HyperOS add their own controls on top, and Xiaomi’s have historically lived in more than one place depending on version. The community-maintained reference dontkillmyapp.com — not a Xiaomi property, and I’m citing it as a community resource, not vendor documentation — lists several distinct battery-related locations across MIUI versions, including a per-app battery saver where an app can be set to “No restriction,” and a background-power setting reachable through Battery & performance.

I want to be honest about the limits of what I can tell you here. I could not find an official Xiaomi support article documenting these paths. Xiaomi’s global support does have a parental-controls article, KA-06434, and I retrieved the full page: it consists of one line — that the setting method is Settings >> Digital wellbeing & parent controls — plus a screenshot. That’s the entire article. (Worth noting, and I checked specifically: the word “Google” does not appear anywhere on that page. Xiaomi doesn’t attribute the feature either way, so I won’t either.)

For autostart specifically, Xiaomi does document one path officially: Settings → Apps → Permissions → Background autostart. That page is written for one model (the Xiaomi 14T Pro) and names no OS version, so treat it as one confirmed data point rather than a guaranteed universal path.

For the battery paths, the honest statement is: the exact menu wording varies by MIUI/HyperOS version, I could not verify it against a Xiaomi official page, and you should expect to hunt a little. Look under Settings → Battery and under Settings → Apps → [the app] and check both.

Layer 3: Autostart is a different switch, and this is the one that gets missed

Here’s the part that made me want to write this.

On MIUI, Autostart and battery optimization are independent controls. Granting an app unrestricted battery does not grant it Autostart, and vice versa. dontkillmyapp lists Autostart as its own permission with its own path — on MIUI 14, Settings → Apps → your app → App permissions → Background autostart, and on earlier versions inside the Security app under Permissions → Auto-start — separately from the battery locations above.

I run into the same split building my own app: guiding parents vendor by vendor means writing separate steps for autostart and for background power, because one sentence can’t honestly cover both. Which specific screens those are on MIUI, though, I’m taking from the community reference above rather than from my own handset — I don’t own a Xiaomi device. The one vendor I did confirm myself is Huawei, in the next section.

Two practical consequences for you:

A “one-tap fix” is mostly not possible, from anyone. When I tested deep-linking parents straight into these vendor screens, it worked inconsistently — some vendor settings pages are protected such that a third-party app can’t open them directly, and on one Huawei device I confirmed there’s no route a third-party app can take at all. I don’t have a Xiaomi device, so I can’t tell you whether MIUI is looser or tighter. This is why every app in this category, including mine, ends up giving you written steps instead of a button that just does it. If a product promises you a one-tap fix for vendor background restrictions, be skeptical.

Check both, not one. If you went into battery settings, set Family Link’s components to unrestricted, and it still didn’t hold, you have very likely not touched Autostart. Go find it.

Layer 4: the clock — and Google is better here than people assume

The oldest bypass on Android is moving the system clock forward or back. A daily limit is a measurement against a day, and if the child controls the definition of “today,” the limit is negotiable.

Google addresses this, and the wording on the screen time page is unambiguous. I retrieved it twice to be sure it’s verbatim:

Important: You can only change the clock on a child’s device when you disable screen time limits.

So by default, with limits on, the clock is locked. But the same page documents a per-device toggle that switches this off — Family Link → select your child → Controls → Signed-in devices → select the device → turn on Edit date & time. Google notes you set this up per device.

Which gives you a concrete thing to check tonight: go look at whether Edit date & time is on. If it was ever turned on — by you, months ago, for a legitimate reason, or by a child who got a few minutes alone with an unlocked parent phone — then limits and downtime can be walked around, and no amount of battery-settings archaeology will fix it.

I’ll say the uncomfortable part plainly, because it applies to my own product too: my app does not solve clock-change bypass. We reviewed a detection design internally and rejected it — it produced false positives that punished well-behaved families, which is worse than the problem. It’s on our list, unsolved. On this specific layer, Family Link does something we don’t.

What I’d check, in order

  1. Is it a global-ROM phone with Google services? If it’s a China-market unit, stop; Family Link isn’t available.
  2. Is Edit date & time on? Family Link → child → Controls → Signed-in devices → device. Thirty seconds, and it invalidates everything else.
  3. Is the app you’re trying to limit a preinstalled system app? If so, per-app limits don’t apply to it by Google’s own documentation. Use the device-wide daily limit instead.
  4. Android 7 or higher? Below that, limits aren’t supported.
  5. Battery: find Family Link’s components under battery settings and remove restrictions.
  6. Autostart: separate screen. Do it separately.
  7. Only then conclude the tool is broken.

Most “Family Link doesn’t work” ends somewhere in steps 1 to 4, which is why the articles that jump straight to “here’s our app instead” aren’t being very useful.

About my app, since you’ll ask

I build Tortoise Time, an Android screen-time app for kids aged 6 to 14. It nudges quietly at 60%, 75% and 90% of the daily limit before blocking anything at 100%. It’s free, no ads, no in-app purchases. Your child’s screen-time data stays on the phone by default — the only things that leave the device are anonymous crash reports and usage statistics, as our privacy policy says. Because it doesn’t rely on a supervised Google account, it’s an option for families where that setup isn’t workable.

And here’s what it doesn’t do, which the other articles on this search term won’t tell you about their products: it’s Android only. There’s no remote parent dashboard — you set it up on the child’s phone, in person. No web filtering, no location, no app approval. It can be uninstalled; we don’t claim otherwise. And as covered above, it doesn’t stop clock changes either.

Family Link is free, does considerably more than mine does, works across devices, and is made by the company that makes the operating system. For most families it should be the first thing you try, and if the four layers above get it working, you don’t need me. I’d rather write a page that fixes your existing setup than one that pretends the fix is a download.

If you’re weighing options more broadly, I wrote a comparison of seven gentle screen-time apps, including where each one is weak.

Sources

Retrieval level noted for each, because it changes how much weight the claim can carry.

  • “Manage your child’s screen time.” Google For Families Help. (Full page retrieved, and the clock sentence retrieved a second time to confirm it verbatim. Source for the Android 7 requirement, the two child notification moments, the “Important” clock statement quoted above, and the Edit date & time path under Controls → Signed-in devices.)
  • “Set app time limits on your child’s device.” Google For Families Help. (Full page retrieved. Source for both system-app exclusion sentences, quoted verbatim.)
  • “Learn which devices can be supervised.” Google For Families Help. (Full page retrieved. States Android 5.0 and up for supervised devices; also states iPhones, iPads and non-Chromebook computers can’t be supervised.)
  • “Get started with Family Link.” Google For Families Help. (Retrieved twice, both times returning Android 6.0+ for the child device. This page does not mention Google Play services.)
  • “Set up parental controls for your child.” Google For Families Help. (Full page retrieved. Checked specifically for a stated Google Play services requirement — there isn’t one on this page. Several third-party articles assert that Play services must be updated for Family Link to work; I could not confirm that on any Google page, so I haven’t claimed it above.)
  • “How to set digital wellbeing & parent controls?” Xiaomi Global Support, KA-06434. (Full page retrieved. The entire article is the path Settings >> Digital wellbeing & parent controls plus a screenshot. It documents no battery, autostart or limit behavior, and the word “Google” does not appear on it.)
  • “How to switch on/off the Background autostart for APPs on the Xiaomi 14T Pro?” Xiaomi Global Support, KA-507611. (Full page retrieved. This is the official source for the autostart path Settings → Apps → Permissions → Background autostart. The page covers only one model, the Xiaomi 14T Pro, and names no OS version, so it is one confirmed data point rather than a universal path. The same page is cited by this site’s article on battery savers killing apps.)
  • “Xiaomi.” dontkillmyapp.com. (Full page retrieved. Community-maintained, not a Xiaomi property. Source for Autostart and battery being separate controls, the MIUI 14 Background autostart path, the earlier Security app Auto-start path, and the per-app battery saver “No restriction” setting. Paths vary by version.)
  • “Family link not restricting screen time on Xiaomi Redmi Note 9 Pro.” Google Account Community. (Title and ranking confirmed; thread body not retrieved. The page did not render its posts for me across two attempts, so I’m citing only that a thread with this title exists on Google’s own community and currently ranks first for this search. I make no claim about what any individual reply says.)
  • My own testing on one Huawei device while building vendor-specific setup guidance for an Android screen-time app. (First-hand, and not independently verifiable by you — weigh it accordingly. Source only for the claim that third-party apps cannot deep-link into Huawei’s background-restriction pages. I do not own a Xiaomi device; nothing in this article about MIUI comes from my own testing.)

Partially verified: Xiaomi does officially document the autostart path — Settings → Apps → Permissions → Background autostart — but that page is written for one specific model (the Xiaomi 14T Pro) and names no OS version, so treat it as one confirmed data point rather than a universal path. Not verified: the exact current menu wording for the battery settings on any specific MIUI or HyperOS version — I could not find that on Xiaomi’s official support site, and it has moved between versions. Also not verified: whether Google Play services version specifically affects Family Link enforcement, and any claim about what happens to enforcement while the child’s device is offline. I found no Google documentation for either and have not tested them.

Source public/en/34-family-link-not-working-xiaomi.md
Written and maintained by the Tortoise Time team

Add Developer WeChat

Scan to connect with me

WeChat QR Code

Please mention "Tortoise Time User" in request