How to enable Direct Share on Xiaomi Redmi: a complete guide with pictures

The Direct Share feature on Xiaomi Redmi smartphones allows you to instantly send files, links or text to specific contacts without having to choose an app to share first. This saves time and simplifies everyday phone use. However, many users are unaware that this feature is hidden in MIUI settings and requires manual activation.

In this article, we will discuss how to enable Direct Share on all modern Redmi models (Redmi Note 10 to Redmi 13 Pro+) running MIUI 14/15. You will learn not only the standard activation method, but also alternative methods for cases where the function is not displayed in the menu, and we will also discuss why Direct Share may not work and how to fix it.

What is Direct Share and Why is it Necessary?

Direct Share is an advanced Android data sharing feature that has been integrated into the system since Android 6.0 Marshmallow. Instead of the standard Send Through dialog with a list of all installed apps (Telegram, WhatsApp, Bluetooth, etc.), it shows specific people you’ve recently spoken to.

Advantages of the function:

  • ⚑ Saving time: one click instead of 3-4 actions to select the application and contact.
  • 🎯 Accuracy: The system analyzes your latest interactions and suggests the most relevant recipients.
  • πŸ”„ Support for all types of files: Works with photos, documents, links and text snippets.
  • πŸ”’ Privacy: Data is not transferred through Xiaomi servers – the exchange takes place directly between applications.

On Xiaomi smartphones, the feature is implemented through the MIUI shell, but by default it is often disabled, due to the fact that Xiaomi optimizes the system for the Chinese market, where other exchange services are popular (for example, WeChat), but for European and Russian users, Direct Share can become an indispensable tool.

πŸ“Š How often do you share files from your smartphone?
Every day.
Several times a week
Nearby
Never.

Supported Redmi models and MIUI versions

Direct Share is available on all Redmi smartphones running MIUI 12 and later, but it is most stable on the following versions:

Model RedmiMinimum version of MIUINotes
Redmi Note 12/12 Pro/12 Pro+MIUI 14 (Android 13)The feature is enabled by default, but may require manual contact settings.
Redmi 11/11 PrimeMIUI 13.5 (Android 12)You need to update to the latest firmware for stable operation.
Redmi 10/10A/10CMIUI 14 (Android 12)Some regional firmware features are not available – a region change is required.
Redmi K50/K60MIUI 14 (Android 13/14)Full support, including exchange via Mi Share.
Redmi 9/9A/9CMIUI 12.5 (Android 10)Limited functionality, there are possible bugs when exchanging large files.

If your model is not listed in the table, check the MIUI version in the settings along the Settings path β†’ About Phone β†’ MIUI version. Direct Share may require a firmware update to activate. Note that some Redmi with global firmware (MIUI Global) has the feature disabled due to regional restrictions.

⚠️ Note: On smartphones with custom firmware (such as LineageOS or Pixel Experience), Direct Share may not work properly or at all. MIUI.

Standard way to enable Direct Share

To activate Direct Share on Xiaomi Redmi, follow the following steps:

  1. Open Settings and go to the Additional β†’ Special Features section.
  2. Scroll down and find Direct Share (or Direct Exchange on Russian firmware).
  3. Activate the switch at the top of the screen.
  4. Return to the main settings menu and open Apps β†’ Application Management β†’ Settings (cog in the upper right corner) β†’ Show Direct Share.
  5. Select the apps you want to enable the feature for (e.g. Telegram, WhatsApp, Mi Share).

After activating a file or text in any application (such as the Gallery or the Browser), a "Send" section with a contact list will appear in the context menu, and the system will automatically suggest the most frequent recipients based on your exchange history.

Long-click file in Gallery |Send item in menu |Display of contacts from Telegram/WhatsApp|Successful sending of test file-->

If the function does not work after turning on, try the following steps:

  • πŸ”„ Reboot your smartphone.
  • πŸ“± Update the applications you plan to share files through.
  • πŸ”§ Clear the cache of the Android System WebView system application in the application settings.

Alternative Incorporation Methods (if Standard Incorporated Does Not Work)

If your Redmi does not have Direct Share in your settings, try one of the following ways:

Method 1: Through ADB (for power users)

This method requires connecting your smartphone to your computer and using Android Debug Bridge (ADB).It is suitable for firmware where the feature is hidden but technically supported.

adb shell settings put global direct_share_enabled 1


adb shell settings put secure direct_share_blacklist ""

Once you have completed the commands, restart the device. If Direct Share doesn't show up, check if the feature is locked at the firmware level.

Method 2: Change the firmware region

On some global firmware MIUI, the function is disabled for certain regions to unlock:

  1. Go to Settings. β†’ Additionally. β†’ Region.
  2. Choose India or Indonesia (Direct Share is usually available in these regions).
  3. Restart the phone and check for the feature in the settings.

⚠️ Note: Change of region may affect the performance of some services (e.g. Google Pay or banking applications.

Method 3: Use of third-party launchers

Some alternative launchers (like Nova Launcher or Action Launcher) have built-in Direct Share support even on firmware where it is disabled: Set the launcher from Google Play, assign it to the default launcher, and check for the feature in the context menu.

Why Direct Share can’t work on custom firmware?
On unofficial firmware (e.g. xiaomi.eu or Pixel Experience), Direct Share is often missing due to remote system services. MIUI. Manual installation is required to restore it. APK-MiuiDirectShare and MiuiSystemUI files from the original firmware, which can lead to unstable system operation.

Configure contacts for Direct Share

After the function is turned on, you need to configure a list of contacts that will be displayed in the exchange menu.

  1. Open the Contacts app and select the contact you want.
  2. Click Edit and scroll down to the Additional section.
  3. Activate Show in Direct Share (or similar).
  4. Save the changes.

The system will offer these contacts primarily when sharing files, and to speed up the process, add the most frequent recipients to your favorites, which will increase their priority in the Direct Share list.

You can also set the priority of applications:

  • πŸ“Œ Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find an app (like Telegram) and open its settings.
  • πŸ”„ Enable the option to Show in Direct Share.

On the smartphones Redmi with MIUI 15 has the ability to configure individual chats in messengers (for example, specific conversations in Telegram) as targets for Direct Share.

Solving common problems

If Direct Share doesn’t work or doesn’t work properly, follow these tips:

Problem.Reason.Decision
Function is not available in the settingsOutdated firmware or regional restrictionsUpdate MIUI or change region to India
Contacts are not displayedNot configured permissions for applicationsCheck the contact permissions for Telegram/WhatsApp in the settings
Error when sending filesConflict with battery optimizationTurn off optimization for messengers in Settings β†’ Battery
Slow-motion exchange menuOverloaded system cacheClean the cache in Settings β†’ Memory β†’ Cleanup

If the problem persists, try resetting the app settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Reset app settings.
  3. Confirm the action and restart the phone.

πŸ’‘

To speed up the appearance of contacts in Direct Share, pre-send them a message via the messenger. the system analyzes the latest interactions and increases the priority of active chats.

Security and confidentiality

Many users worry that Direct Share may violate privacy because it analyzes their interactions with contacts.

  • πŸ” All data is processed locally on the device – the information is not sent to Xiaomi or Google servers.
  • πŸ“Š The system only takes into account the latest actions (usually 7 days) and does not store the history longer than necessary.
  • 🚫 You can disable the function at any time or reset its data in the settings.

To limit the access of applications to the function:

  1. Go to Settings β†’ Privacy β†’ Special Access β†’ Direct Share.
  2. Turn off permission for unnecessary applications.

If you use Redmi to work with sensitive data, it is recommended to disable Direct Share for corporate messengers (such as Slack or Microsoft Teams) to avoid accidental leakage of information.

πŸ’‘

Direct Share does not share your data with third parties, but for maximum security, regularly clear your sharing history in your privacy settings.

FAQ: Frequent questions about Direct Share on Xiaomi Redmi

Can I enable Direct Share on Redmi with Android 9?
Technically, yes, but only through ADB or third-party launchers.Native support has been available since MIUI 12 on Android 10+. On older versions, the feature may not work as well.
Why is Direct Share not showing Viber contacts?
The Viber app should support the Direct Share API. Check if the latest version of the messenger is installed, and enable permission for access to contacts in the settings.
How to turn off Direct Share if it interferes with the system?
Go to Settings β†’ Additional β†’ Special Features β†’ Direct Share and deactivate the switch. You can also remove unnecessary apps from the list in Settings β†’ Apps β†’ Show Direct Share.
Does Direct Share work with files larger than 1GB?
Yes, but the speed of sending depends on the recipient application. for example, Telegram supports files up to 2 GB, and WhatsApp - up to 200 MB. For large files, it is better to use Mi Share (up to 10 GB).
Can I set up Direct Share for corporate email?
Yes, but only if your email application (such as Microsoft Outlook or Gmail) supports the Direct Share API. In the app settings, enable the "Show in the Sharing Menu" option.