sodcalculator

10 Tech How-To

Fix MIUI Dual Apps Permission Denied Error

Guide 10-35221 · Updated · Step by step

If you’re seeing a “permission denied” error when opening or setting up Dual Apps on a Xiaomi, Redmi, or POCO phone running MIUI, the fix usually involves resetting the Dual Apps feature, clearing its cache, or adjusting app permissions for the cloned app. This guide walks you through the most reliable solutions step by step, explains why the error happens, and answers common questions.

What Causes the Permission Denied Error in Dual Apps

MIUI’s Dual Apps feature creates a separate sandboxed copy of an app so you can run two accounts on one phone. The “permission denied” error typically appears when the system cannot properly access the cloned app’s data or when the cloned app is blocked by MIUI’s aggressive battery and permission management. Common triggers include:

  • MIUI’s “Optimization” setting interfering with the dual app environment.
  • Corrupted cache or data from a previous MIUI update.
  • App-specific permissions (like storage or phone) not granted to the cloned app.
  • Conflict with the original app’s notification or background settings.
  • Using a third-party launcher or VPN that restricts background processes.

Fix 1: Reset Dual Apps from Settings

The quickest fix is to reset the Dual Apps feature entirely. This clears any corrupted configuration and gives you a fresh start.

  1. Open Settings on your phone.
  2. Scroll down and tap Apps (or App management).
  3. Tap Dual apps.
  4. Toggle off the switch for the app that’s giving the error, then toggle it back on.
  5. If that doesn’t work, tap the three-dot menu (top right) and select Reset or Clear data (exact wording varies by MIUI version).

After resetting, you’ll need to log in to your second account again. This usually resolves the permission error because it rebuilds the app’s data from scratch.

Fix 2: Clear Cache and Data of the Dual App

If resetting doesn’t help, clear the cache and data of the cloned app specifically. This removes any corrupted files that might be causing the permission denial.

  1. Go to Settings → Apps → Manage apps.
  2. Find the app that shows the error. You’ll see two entries: the original and the one with a “dual” icon (usually a small orange icon).
  3. Tap the dual app entry.
  4. Tap Clear data and then Clear cache.
  5. Reopen the dual app and check if the error is gone.

Note that clearing data will log you out of the second account, so you’ll need to sign in again.

Fix 3: Grant All Permissions Manually

MIUI’s permission manager is stricter than stock Android, and sometimes it denies permissions to cloned apps even after you’ve granted them. Manually checking each permission can solve the issue.

  1. Open Settings → Apps → Manage apps.
  2. Select the dual app (the one with the dual icon).
  3. Tap Permissions.
  4. Grant all permissions that make sense for the app (storage, phone, camera, etc.).
  5. Also tap Other permissions and enable anything you need.

If the app still shows “permission denied,” try granting permissions to the original app as well—sometimes the dual app inherits restrictions from the main app.

Fix 4: Disable MIUI Optimization (Temporary)

MIUI’s “Optimization” feature is known to cause compatibility issues with Dual Apps. Turning it off can resolve permission errors, but it’s a system-level change that may affect battery life and other optimizations.

  1. Go to Settings → Additional settings.
  2. Tap Developer options (if you haven’t enabled it, tap “MIUI version” 7 times in About phone).
  3. Scroll down and toggle off MIUI optimization.
  4. Restart your phone.

After restarting, try using the dual app again. If it works, you can leave optimization off, but be aware that some system animations and battery management may change. You can turn it back on later if you prefer.

Fix 5: Update MIUI and the App

Both MIUI and the app itself may have bugs that cause permission errors. Keeping both updated is essential.

  • Check for MIUI updates: Settings → About phone → System updates.
  • Update the app from the Google Play Store or the Xiaomi app store (GetApps).

Many users report that a MIUI update fixes Dual Apps issues, so if you’re on an older version, this is a likely fix.

When Nothing Works: Use a Third-Party App Cloner

If the built-in Dual Apps feature still fails, you can use a third-party app cloner from the Play Store. These apps create a separate environment for your second account without relying on MIUI’s implementation. However, be cautious:

  • Some cloners may not work with banking or security-sensitive apps.
  • They may require additional permissions and could have ads.
  • Always download from a trusted source and read reviews.

This is a workaround, not a fix, but it can save you if you absolutely need two accounts.

Frequently Asked Questions

Why does Dual Apps show “permission denied” only for some apps?

Certain apps (like banking apps or those with strong security) detect that they are running in a cloned environment and block it. This is a security measure by the app itself, not a MIUI bug. You may need to use the app’s official multi-account feature or contact the app developer.

Will resetting Dual Apps delete my data?

Yes, resetting Dual Apps will delete the cloned app’s data, including your second account login. You’ll need to sign in again. The original app’s data is not affected.

Can I use Dual Apps with WhatsApp?

Yes, WhatsApp is one of the most commonly used apps with Dual Apps. If you get a permission error, try clearing the cache first, as WhatsApp often needs storage permission to send media.

Does Dual Apps work on all Xiaomi phones?

Dual Apps is available on most Xiaomi, Redmi, and POCO phones running MIUI. However, some budget models or older MIUI versions may have limited support. Check your phone’s settings to see if the option exists.

Is Dual Apps safe to use?

Generally yes, but it creates a separate environment that some apps may consider insecure. Avoid using Dual Apps for banking or payment apps if they block it, as that could lead to account issues.

What if I still get the error after all fixes?

If none of the above work, consider backing up your data and performing a factory reset. This will restore MIUI to its default state and likely fix any underlying system issues. Remember to back up your important files first.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →