How to scan. QR-Xiaomi Mi 9 code: all methods from standard to hidden

Xiaomi Mi 9, released in 2019, is still a popular smartphone due to the powerful “iron” and current updates MIUI. However, many users have difficulty trying to scan. QR-code - the function either doesn't work through the standard application, or just "hidden" in non-obvious menus. QR on the Mi 9, including hidden chips MIUI and workarounds for cases where the camera refuses to recognize codes.

Unlike today’s flagships, where the QR scanner is built into fast settings, the Mi 9 can be unpredictable, especially after system updates. We tested all methods on current versions of MIUI (including MIUI 14 and HyperOS) and found out which ones work stable and which require additional manipulation. If you encounter a “Code Impossible” error or simply can’t find the scan feature, read on.

1. Standard method: scanning through the application "Camera"

The most obvious method is to use the built-in Camera app. On the Xiaomi Mi 9, this feature works out of the box, but there are nuances:

  • 🔍 Put the camera on QR-code so that it occupies at least 30% of the screen, otherwise the system will not recognize it.
  • 📱 Make sure that Photo Mode is enabled (not Video or Portrait).
  • 🔄 If the code is not scanned, tap the icon «QR» in the upper right corner of the camera screen (appears after focusing).
  • 🚫 On some firmware, the function is disabled by default - check the camera settings (Settings) → Additionally. → Scanner. QR).

If nothing happens after getting stuck the camera over the code, try:

  1. Restart the Camera app (swipe up in the app menu).
  2. Clear the camera cache: Settings → Apps → App management → Camera → Clear the cache.
  3. Switch to the rear camera (front scanning QR is worse due to low resolution).

💡

If QR-code printed on glossy paper or screen with glare, tilt the smartphone at an angle of 30-45° — It'll eliminate light interference.

2. Quick scan through the Control Panel (MIUI 12 and later)

MIUI 12 and higher has a built-in QR scanner in the notification panel to use:

  1. Swipe your finger down from the top of the screen to open the notification bar.
  2. Click on the QR icon (usually located next to the flashlight and In-Air mode).
  3. Point the camera to the code – the link will open automatically.

If the badge is not:

  • 🔧 Go to Settings. → Control panel.
  • 🔄 Find in the list "Scanner" QR» and drag it to the active area.
  • 📱 Some firmware requires pre-enable the function in Settings → Special facilities → Scanner. QR.
📊 How often do you scan? QR-code?
Every day.
Several times a week
Less than once a month.
Never.

3. Hidden function: scanning through “Fast tools” (Google Lens)

Few people know, but the Mi 9 is installed by default Google Lens, which can recognize QR-codes are better than a standard scanner:

  1. Open the Google app (the icon with the letter “G” on a colored background).
  2. In the search bar, click on the icon “Google Lens”** (a round icon with a dot in the center).
  3. Put the camera on QR-code – Lens will automatically prompt you to click on the link.

Advantages of this method:

  • ✅ It recognizes even damaged or blurred codes.
  • ✅ It works offline (if the code has already been scanned).
  • ✅ Can translate text from QR-codes (for example, from a menu in a foreign language).
What to do if Google Lens is not installed?
If there is no Google Lens icon, install it from Google Play or upgrade the Google app to the latest version. On some MIUI firmware, the feature is hidden - try clearing the Google app data (Settings → Apps → Google → Storage → Clear Data).

4. Alternative applications for QR scanning

If the built-in methods don’t work, install one of the proven applications:

AnnexAdvantagesDeficienciesReference
QR & Barcode Scanner (Gamma Play)Quick recognition, scan history, working with corrupted codesAdvertising in the free versionGoogle Play
Kaspersky QR ScannerChecks links to viruses, no advertisingRequires access to camera and internetGoogle Play
Barcode Scanner (ZXing Team)Open source, support for all code formatsOutdated interfaceGoogle Play

Before installation, check:

  • 🔒 Application permissions (should only be Camera and Storage to save history).
  • 📌 Rating and reviews (avoid apps with a score below 4.0).
  • 🔄 Updates (the application must be supported by the developer).

🔍 Look at the link in the preview (do not click if it is suspicious)

🔒 Use link-checking apps (like Kaspersky) QR Scanner)

📱 Do not scan codes from other people’s devices or unverified sources

🔄 If after the transition the site asks for a login / password - close the tab-->

5. scanning QR through the browser (if the camera is not working)

If the camera of the smartphone is damaged or refuses to focus, you can do without it:

  1. Take a picture. QR-code by another device (or ask someone to send a photo of the code).
  2. Open the photo at the Mi 9 Gallery.
  3. Click on three dots in the upper right corner → «Scan. QR-code** (function available in MIUI 13+).
  4. If no item is available, upload a photo of the code to a recognition site, such as ZXing Decoder.

This method is suitable for:

  • 📷 Codes on paper (checks, tickets).
  • 🖥️ Codes from the PC screen (if there is no second phone).
  • 🔧 Diagnostics of problems with the camera (if the scan photo works, but the live one does not, the camera software is to blame).

💡

If the QR scan through the gallery doesn’t work, upgrade the Gallery app to the latest version or use Google Photos (it has a built-in code scanner).

6.The solution to the problems: why the Mi 9 doesn't scan QR-code

If none of the methods worked, check for typical causes:

Problem.Reason.Decision
The camera doesn't focus on the codeContaminated lens or downed settingsWipe the camera with a soft cloth, reset the settings of the Camera app
QR badge disappears from control panelMIUI update resets settingsAdd it back to Settings → Control Panel
There is an error in the scanningConflict with other applications (e.g. antivirus)Run your phone in Safe Mode and try again.
QR-Screen codes are not recognizedLow frequency of source screen refreshAsk to send the code as an image or increase the brightness of the source screen

If the problem persists:

⚠️ Note: Some Mi 9 firmware (especially custom) scans QR It's disabled at the system level, and in that case, it's only going to help to flash it to the official one. MIUI or use of third-party applications.

For diagnosis, do:

adb shell dumpsys media.camera

If there is a line in the conclusion qr_reader: False, meaning the function is disabled at the software level.

7.Security: How to avoid getting caught by scammers through QR

QR-Codes are a handy tool, but also a tasty bait for scammers. On the Mi 9 (as on other smartphones), scanning suspicious code can be a good way to get a sniff of the code:

  • 🕵️ Redirect to a phishing site (such as a fake bank login page).
  • 📲 Automatically download malware (if the code contains a direct link to the APK).
  • 💳 Subscribe to paid services (through redirect to the SMS-mailing).

Safety regulations:

  1. Before clicking on a link from QR, carefully examine its address (for example, vk.com vs vk-security.ru).
  2. Do not scan codes from suspicious sources (stickers on the street, messages from strangers).
  3. Use link-checking apps (such as Kaspersky QR Scanner or Bitdefender Mobile Security).

⚠️ Note: On the Mi 9 with root rights or unlocked bootloader, the risk of catching a virus through the QR Before scanning, turn off the debugging. USB Check if unknown certificates are installed in the Settings → Security → Trust credentials.

FAQ: Frequent QR scanning questions on Xiaomi Mi 9

Can I scan it? QR-Mi 9 codes without internet?
Yes, but only if the code contains text or a link that doesn't require connection, like a Wi-Fi QR without the Internet, a standard MIUI scanner and a Google Lens scanner save the scan history, so you can read the same code again offline.
Why Mi 9 doesn't recognize QR-codes from another phone screen?
This is due to the frequency of screen flickering (PWM). Nana AMOLED-On screens (like the Mi 9), the camera may not see the code due to the high refresh rate. Solutions: Reduce the brightness of the source screen by up to 50%. PWM (If you have it in the source screen settings, take a photo of the code and scan the image.
How to scan. QR-code if the camera on the Mi 9 is broken?
Options: Connect the external USB-camera OTG-adapter and use the application «USB Camera from Google Play. Take a photo of the code with another device, upload it to Mi 9 and scan it through a gallery or Google Lens. If the code is text (like Wi-Fi), enter the data manually. USB-The camera may need to be debugged. USB Install drivers (instruction: Android Developers).
Can you build your own Mi 9? QR-code?
Yes, for this: Use online generators (e.g., online generators, QR Code Generator. Install applications like this «QR Code Maker"** (available on Google Play) in some versions MIUI There is a built-in generator: open "Notes» → create a new note → press the badge «QR» In the toolbar, to create Wi-Fi. QR Mi 9: Go to Settings → Wi-Fi → Click on the connected network. → «Share» → QR-code
Why After Updating MIUI scanner stopped working QR?
This is a typical problem after major updates (e.g., when you switch to HyperOS) Causes: Reset the camera app settings; conflict with new resolutions (e.g., camera access reset); removal of the system component QRReader.apk (What to do: Clear the cache and data of the Camera and Google apps. Check the permissions: Settings → Annexes → Permit management → If nothing helps, roll back to the previous version. MIUI via Fastboot.