Setup zones on Xiaomi Stick: time, geolocation and content restrictions

Smart consoles Xiaomi Mi TV Stick and Mi Box have long ceased to be just devices for streaming β€” they have become full-fledged media centers with advanced management functions. One of the most sought-after features is zone setting, which allows you to limit access to content by time, geolocation, or type of material. This feature is especially relevant for families with children, landlords who rent out accommodation with a TV, or simply for those who want to control the use of the device.

In this article, we will discuss all the ways to install zones on Xiaomi Stick: from basic parental control to advanced settings through the use of the device. ADB You'll learn how to block access to certain services at night, limit viewing on the Internet. GPS-We'll also use the coordinates (if the console is connected to the mobile network) and even set up automatic notifications when you go outside the permitted zone, and we'll also reveal the hidden Guest Mode feature in the firmware. MIUI TV 2026, which is not written in official documentation.

What are the β€œzones” on Xiaomi Stick and why do you need them?

The term β€œzones” in the context of Xiaomi TV Stick combines several types of restrictions:

  • πŸ•’ Time zones – locking a device or individual applications at certain hours (e.g., 22:00 to 7:00).
  • πŸ“ Geozone - limitation of the console outside the specified geolocation (relevant for mobile versions from the 4G-modem).
  • πŸ”ž Content Zones – filtering content by age rating or keywords.
  • πŸ‘€ User profiles – individual settings for each family member.

The main application is parental control, but the functions of the zones are useful in other scenarios:

  • 🏨 For hotels and guest houses – limiting access to paid channels without paying.
  • 🏒 In offices – blocking entertainment content during working hours.
  • πŸš— In automotive media systems – automatic shutdown of video when driving.

It is important to understand that not all Xiaomi Stick models support geofences. TV Stick 4K (MDZ-28-AA) It can only work with time and content restrictions, whereas the Mi Box S can work with time and content limitations (2nd Gen) through ADB allows you to adjust and GPS-binding (if there is an external modem).

πŸ“Š Why you are setting up zones on Xiaomi Stick?
For children.
For tenants
For the office.
For personal control.
Another option

Preparation of the device: what to do before setting up

Before you start creating zones, follow the mandatory preparatory steps:

Update the firmware to the latest version (MIUI TV 5.0+)

Connect your device to a stable Wi-Fi network (5GHz recommended)

Create a backup of settings in Settings β†’ System system β†’ Backup

Make sure that the device has enough free space (minimum 500 MB)

Turn it off. VPN (It can shoot down geolocation)-->

Pay special attention to firmware updates. MIUI TV (Up to 4.5), the zone function is unstable, and in firmware 2023 and later, an extended Family Access Mode appeared. β†’ About the device β†’ Version. MIUI TV.

If you are planning to use geofences, make sure that:

  • πŸ“Ά The console is connected to the Internet via a mobile modem (Wi-Fi geolocation works worse).
  • πŸ”„ Location Auto-Determination (Settings) is enabled in the settings β†’ Confidentiality β†’ Location).
  • πŸ› οΈ You have Developer Rights (activated by 7x pressing the Version) MIUI TV).

πŸ’‘

If your Xiaomi Stick can’t see GPS-coordinates, try to connect it to the phone through USB-OTG and use the "Location Transfer" function in MIUI 14+.

Method 1: Basic parental control (without root)

The simplest method is the built-in Parental Control feature, available on all Xiaomi Stick models with a MIUI TV 3.0 and higher. It allows:

  • πŸ”’ Install PIN-code.
  • ⏰ Limit the time of use of the device.
  • 🎬 Block the launch of individual applications (YouTube, Netflix, etc.).

Step-by-step:

  1. Open Settings β†’ Accounts and Security β†’ Parental Controls
  2. Create. PIN-code (remember it! reset is only possible through device resetting).
  3. Select Time Limit and set intervals (e.g., from 20:00 to 8:00 the device will be locked).
  4. In the Application Limitation section, mark the programs that you want to block.
  5. Activate the Request option PIN When shopping to prevent unauthorized payments.

Limitations of this method:

  • ❌ No geolocation binding.
  • ❌ PIN can be dropped through ADB (if the connection method is known).
  • ❌ Not applicable to guest profiles (main account only).
How to get around basic parental control?
If you forgot. PIN, The only official way is to reset the device to factory settings via Settings β†’ System system β†’ Unofficially, you can try to connect to the ADB Adb shell settings put global settings parental_control_enabled 0 But it only works on older firmware. 2022 year-end.

Method 2: Extended zones through ADB (advanced)

For those who are ready to get into technical details, ADB (Android Debug Bridge provides access to hidden zone settings, which works on all Xiaomi Stick models, but requires the developer mode and installation. ADB-computer-driver.

Here's what you can set up through ADB:

FunctionADB Team TeamDescription
Geozona (radius 500m)adb shell settings put global location_restriction_radius 500It blocks the device when it goes beyond a given radius from the "home" point.
Time zone (22:00-06:00)adb shell am broadcast -a com.xiaomi.tv.time_restriction -e start 22:00 -e end 06:00Automatic locking at night.
Blocking YouTubeadb shell pm disable com.google.android.youtube.tvCompletely disables the YouTube app.
Guest modeadb shell settings put global guest_mode_enabled 1Limits access to system settings and personal data.

To apply the geofence, you first need to specify the "home" coordinates:

adb shell settings put global home_latitude 55.7558


adb shell settings put global home_longitude 37.6173

(replace coordinates with yours)

πŸ’‘

Teams. ADB They're reset after you update the firmware. To save the settings, create a script and run it automatically when you turn on the device.

Warnings when working with ADB:

⚠️ Warning: Incorrect adb shell settings put global can result in loss of Wi-Fi access or reset of all settings.Always check syntax before running.

⚠️ Attention: On firmware MIUI TV 6.0+ Some commands require superuser rights (root) that can only be obtained through unlocking the bootloader (risk of loss of warranty).

Method 3: Third-party applications for zones (alternatives)

If the built-in functions and ADB You can use third-party apps from Google Play (installed via Send Files to) TV or ADB Best Options for Xiaomi Stick:

1. AppBlock (for time zones)

  • πŸ• Flexible lock schedules (for example, weekdays only).
  • πŸ“± Blocking by category (games, social networks, videos).
  • πŸ”‘ Password or fingerprint protection (if keyboard with sensor is connected).

2. Family Link (from Google)

  • πŸ‘Ά Linking a child account with restrictions.
  • πŸ“Š Time of use reports.
  • πŸ›‘ Remote locking of the device.

3. GeoZilla (for geofences)

  • 🌍 Accurate location determination through GPS/Wi-Fi.
  • πŸ”” Notifications when leaving the zone.
  • πŸ“‘ It works in the background (does not interfere with viewing).

Installation via ADB:

adb install com.appblock.android.tv.apk


adb install com.google.familylink.tv.apk

Important: Not all apps are optimized for Android TV. Before installing, check compatibility on the developer's website. For example, Family Link officially supports only the Mi Box S and newer.

Hidden functions of zones in MIUI TV 2026

In recent firmware Xiaomi has added some undocumented features for zone management, here are the most useful:

1.School mode

Activated through Settings β†’ Special facilities β†’ Training mode:

  • πŸ“š All entertainment applications are blocked (except educational ones).
  • ⏳ Continuous use time is limited to 45 minutes.
  • πŸ” SafeSearch filter is enabled in the browser.

Dynamic geo-fences

If your Xiaomi Stick is connected to your Mi Account, you can set up automatic zone switching when you change Wi-Fi.

  • 🏠 Homes - full access.
  • 🏒 At work, only news channels.
  • πŸš— In the car - only music and navigation.

Setting:

  1. Open the Settings. β†’ Accounts. β†’ Mi Account β†’ Synchronization of zones.
  2. Add trusted Wi-Fi networks and assign them profiles.
  3. Save the settings and restart the device.

3. Voice commands for zones

Firmware. MIUI TV 5.5+ You can manage zones through Alice or Google Assistant:

  • 🎀 "OK Google, turn on the child mode on the TV".
  • 🎀 "Alice, block YouTube until 20:00".

πŸ’‘

To ensure that voice commands work consistently, in the Google Assistant settings, disable the option β€œPersonal Performance” – it conflicts with system limitations.

Frequent problems and their solutions

When setting up zones on Xiaomi Stick, users encounter typical errors. Here's how to fix them:

Problem 1: Geozone is not working.

  • πŸ”Ή Make sure that the settings include the exact location (Settings) β†’ Confidentiality β†’ Location. β†’ High precision mode).
  • πŸ”Ή Reconnect the modem or router (sometimes) IP-The address is blocked by the provider).
  • πŸ”Ή Check if the router is not worth a tick Hide SSID β€” It interferes with location determination.

Problem 2: Time zone resets after update

  • πŸ”Ή Before updating, make a backup copy through ADB backup:
  • πŸ”Ή After the update, restore the settings:

Problem 3: Apps bypass restrictions

  • πŸ”Ή Remove the application cache (Settings) β†’ Annexes β†’ [name] β†’ Clear the cache).
  • πŸ”Ή Update the app to the latest version (older versions have loopholes).
  • πŸ”Ή Use it. ADB, To completely remove the application:

Problem 4: PIN-code not accepted

  • πŸ”Ή Try entering the code from the remote slowly (latency between numbers - 1 second).
  • πŸ”Ή If you use a Bluetooth keyboard, switch to the remote – sometimes there is an input conflict.
  • πŸ”Ή Drop it. PIN through ADB:
How do you completely reset all the zones?
If the device is locked and no method helps, complete a full reset via Restore mode: Turn off the Xiaomi Stick power. Press the Menu button on the remote and plug the power. From the Recovery menu, select Wipe data/factory Reset. Confirm the action and wait for the reboot. Attention: This will delete all data, including installed applications!
Can you set up zones on Xiaomi Stick without the internet?
Yes, but with limitations: πŸ•’ Time zones work without the Internet (using the device’s internal clock). πŸ“ Geozones require connection to determine coordinates. πŸ”ž Content filters (such as SafeSearch) are not updated without a network. For offline work, geofences can be manually specified by hand through the network. ADB, but the accuracy will be lower.
How do I make the zones work for my guests, but not for me?
V MIUI TV 5.0+ There is a hidden multiplayer profile feature: Create a new profile in Settings β†’ Accounts. β†’ Add a user. Call them "Guest" and set specific restrictions for them. Enable the option to request a profile when you start. Now when you turn on the TV, you will see a profile selection. Your main profile will remain unlimited.
Can I track which apps were used in my absence?
Yes, with the app. TV Usage Tracker (installed through the ADB): adb install com.tv.usagetracker.apk It runs a log: πŸ“… Date and time of application launch. ⏱️ Duration of sessions. πŸ” Attempts to access blocked content. logs are saved in /sdcard/TVUsageLogs/ and can be exported to PCs.
Why is the geofence operating with a delay?
Delay related to location mechanism: πŸ“‘ Wi-Fi: Update coordinates once in a while 5-10 minutes (depending on the router). πŸ“Ά Mobile Network: Update once in a while 1-2 minutes (more precisely). πŸ›°οΈ GPS: Only on models with external modem (update once in a while) 30 To reduce latency: Enable High Accuracy in settings. Connect external GPS-module (e.g. GlobalSat) BU-353). Reduce the radius of the geofence to 300 meters.
How to transfer the settings of the zones to the new Xiaomi console?
There are two ways: 1: Through Backup On Old Configure: Settings β†’ System system β†’ Backup β†’ Local copy. Copy the file. backup_*.ab on the flash drive. On the new console: Settings β†’ System system β†’ Recovery β†’ Local file. 2: Through ADB (More precisely, save settings on the old adb pull console /data/data/com.xiaomi.tv.settings/shared_prefs/com.xiaomi.tv.settings_preferences.xml Add to the new adb push console com.xiaomi.tv.settings_preferences.xml /data/data/com.xiaomi.tv.settings/shared_prefs/ adb shell chmod 660 /data/data/com.xiaomi.tv.settings/shared_prefs/com.xiaomi.tv.settings_preferences.xml adb reboot The second way transfers all settings, including zones, Wi-Fi and accounts.