Connecting to Wi-Fi via QR code on smartphones Honor 20 Saves time and eliminates errors when manually entering a password. This is especially important for complex character combinations or long SSIDs—when the network name takes up half the screen. However, not all users know that QR scanning functionality for Wi-Fi is built into standard tools. Android and does not require third-party applications.
In this article we will analyze all available methods connections Honor 20 Connecting to the network via QR code: from the built-in scanner in the notification shade to alternative methods for when the standard tool doesn't work. We'll also find out why your phone might not see the code, how to bypass router restrictions, and what to do if the connection doesn't establish after scanning. We'll also cover security — Why you shouldn't scan QR codes from publicly available stands in cafes or airports.
If your Honor 20 works on EMUI 10/11 (Android 10/11), all the methods described will work. For newer firmware versions (EMUI 12+), the interface may differ slightly, but the logic remains the same. Before starting, make sure the phone is enabled. Wi-Fi And Bluetooth - some methods require them to work simultaneously.
1. Standard method: scanning a QR code through the notification shade
The fastest method is to use the built-in QR code scanner, hidden in the Quick Settings panel. It doesn't require any additional apps and works even without an internet connection.
To activate the scanner:
- Swipe top down on the screen to open the notification shade.
- Swipe down again to expand the panel completely.
- Find the icon "QR code"** (usually located to the right of the brightness control). If you don't see it, click the icon
⋮("More") and add it manually. - Point the camera at the Wi-Fi network QR code. Keep your phone at a distance. 10–15 cm from the code for clear recognition.
After a successful scan, a notification will appear prompting you to connect. Click "Connect"** and the phone will automatically connect to the network. If the QR code contains data for hidden network (hidden SSID), its name will appear in the list of available networks after scanning.
Make sure Wi-Fi is turned on on your phone.
Check the lighting - the code should be clearly visible
Disable your VPN (it may be blocking the connection)
Allow camera access for the system (in application settings)-->
An important nuance: standard scanner in Honor 20 recognizes only QR codes in the format WIFI:S:<SSID> ;T:<WPA/WEP> ;P:<password>;;If the code is generated in a non-standard format (for example, by third-party applications), scanning may fail. In this case, try the alternative methods in the following sections.
2. Alternative Method: Google Lens for QR Recognition
If the built-in scanner does not find the QR code or gives an error, use Google Lens — a tool from Google integrated into the standard application Camera or Google PhotosThis method is more reliable because it supports more QR code formats, including those that contain additional network parameters (such as connection priority or proxy settings).
Step-by-step instructions:
- Open the app Camera on Honor 20.
- Point the lens at the QR code. An icon will appear at the bottom of the screen. Google Lens (stylized letter "G" in a multi-colored square).
- Tap the icon and wait for recognition. If the code contains Wi-Fi data, a button will appear. "Connect to the network"**.
- Confirm the connection - the phone will automatically connect to the access point.
The advantage of this method is Google Lens recognizes QR codes even in low light or if they are partially damaged.. In addition, the tool offers additional actions: for example, you can save network data to Google Account for quick connection on other devices.
3. Scanning via the Huawei HiLink app (for Huawei/Honor routers)
If your router is a model Huawei or Honor (For example, Huawei WS5200 or Honor Router 3), you can use the proprietary application to connect Huawei HiLink. It not only scans QR codes but also allows you to manage your router settings directly from your phone.
How to connect via HiLink:
- 📱 Install the application Huawei HiLink from AppGallery or Google Play.
- 🔍 Open the app and go to the section
Devices → Add device. - 📷 Select an option “Connect via QR code”** and point the camera at the code located on the back of the router.
- 🔗 After scanning, the phone will automatically connect to Wi-Fi and prompt you to configure the router (the first time you connect).
This method is convenient if you're setting up a new router or need to connect multiple devices simultaneously. The app also displays a list of connected devices and allows you to restrict network access for individual devices.
What should I do if HiLink doesn't see my router?
If the app returns a "Device not found" error after scanning the QR code, please check:
1. Is Bluetooth enabled on your phone (needed for initial setup).
2. Is the router connected to power and turned on (the indicator should be green or blue).
3. Does your antivirus or VPN block access to the local network?
If the problem persists, reset the router to factory settings (button Reset for 10 seconds) and try again.
4. Manually create a QR code for Wi-Fi (if you don’t have one)
Sometimes the network's QR code is missing—for example, if the router is an older model or the sticker has worn off. In this case, you can generate the code yourself on another device (laptop, tablet) and scan it from the screen.
To generate a QR code:
- Go to a generator site, for example, Qifi or QR Code Generator.
- Enter network details:
- 📶 SSID (network name)
- 🔐 Security type (usually WPA2/WPA3)
- 🔑 Password
If you are generating code for hidden network, be sure to check the box Hidden SSID in the generator settings. Otherwise Honor 20 will not be able to connect because it will not see the network in the list of available ones.
| Network parameter | Meaning for QR code | Example |
|---|---|---|
| SSID | Network name (case sensitive!) | MyHomeWiFi_5G |
| Security | WPA, WPA2, WPA3, or WEP | WPA2 |
| Password | The exact combination of characters | P@ssw0rd!2026 |
| Hidden network | Not really | Yes |
5. Troubleshooting: Why the QR code won't scan or connect
If after scanning the QR code Honor 20 If your Wi-Fi connection is not working, please check the following:
1. Incorrect QR code format
The standard scanner in Android only recognizes codes in the following format:
WIFI:T:WPA;S:MyNetwork;P:password123;;
If the code was generated in a different format (for example, via instant messengers or social networks), try regenerating it using specialized services (see section 4).
2. Router limitations
Some routers block QR code connections if:
- 🔒 MAC address filtering is enabled (you need to add an address Honor 20 to the white list).
- 🕒 The Parental Control feature with a time limit is active.
- 📡 The network is operating in the mode
802.11r(Fast Transition) - disable it in the router settings.
3. Problems with the phone
- 📵 Wi-Fi or Bluetooth are disabled (check the notification shade).
- 🔄 Airplane mode is active (turn it off in settings).
- 🛠️ Outdated firmware (update Honor 20 to the latest version of EMUI).
⚠️ Attention: If the router uses dynamic password (changing on a schedule), the QR code will become invalid after the key is changed. In this case, you will have to scan the new code or enter the password manually.
6. Security: Risks when connecting via QR code
Connecting via QR code is convenient, but not always secure. Fraudsters can place fake codes in public places (airports, shopping malls), which redirect traffic through a proxy server or spoof DNS. This allows them to intercept logins, passwords, and even banking information.
Signs of a dangerous QR code:
- 🚨 The code is pasted over the official router sticker (for example, in a cafe).
- 🔗 After scanning, a website opens asking you to enter personal information.
- 📱 The phone prompts you to install an unknown application to connect.
To minimize risks:
- Scan only codes from trusted sources (official stickers on routers, codes from friends/colleagues).
- Before connecting, check the network name (SSID) - it must match the one indicated on the router.
- Use a VPN when connecting to public networks via QR.
- After using public Wi-Fi, remove the network from the saved ones on your phone.
⚠️ Attention: In some countries (such as China), routers generate QR codes by default that link to the manufacturer's cloud services. This can lead to connection statistics being leaked. If privacy is a concern, disable cloud services in your router settings.
7. Additional features: what else can you do with a Wi-Fi QR code?
The network QR code will be useful not only for connection Honor 20Here are some useful life hacks:
1. Quick connection of guests
Generate a QR code for your home network and print it out. Guests will be able to connect in seconds without asking for a password. Just don't post the code in a visible location if you're concerned about unauthorized access.
2. Network synchronization between devices
Scan the code at Honor 20, and then hold it near another NFC-enabled phone. Some models (e.g., Samsung Galaxy or Google Pixel) support Wi-Fi data transfer via NFC — just touch the back panels of the devices.
3. Automatic connection of smart devices
Many smart light bulbs (Xiaomi Yeelight), sockets (TP-Link Tapo) and cameras (Ezviz) support setup via QR code. First, connect Honor 20 to the device's network (usually it's called TP-Link_XXXX or Yeelight_XXXX), then scan the code in the manufacturer's app.
4. Back up Wi-Fi settings
Save your network's QR code to an encrypted cloud storage (e.g. Google Drive or Proton Pass). This will help you quickly restore Wi-Fi access after resetting your phone or purchasing a new gadget.
How to share Wi-Fi from Honor 20 to iPhone?
iPhone doesn't support scanning Wi-Fi QR codes with the standard camera, but you can:
1. Generate a QR code on Honor 20 (see section 4).
2. Send it via messenger (for example, Telegram or WhatsApp).
3. On iPhone, open the code in the app Short commands (Shortcuts) or via Google Lens.
FAQ: Frequently asked questions about connecting via QR code
Is it possible to connect to Wi-Fi via QR if the network is hidden (hidden SSID)?
Yes, but the QR code must be generated taking this parameter into account. When scanning Honor 20 will add the network to the list of saved networks, even if it doesn't broadcast its SSID. If the code doesn't indicate a hidden network, the connection will fail.
Why does the phone ask me to enter the password manually after scanning the QR code?
This happens in three cases:
- The QR code is damaged or generated in a non-standard format.
- The code does not specify the security type (for example, only SSID and password without
T:WPA2). - The router uses non-standard authentication (for example,
802.1Xfor corporate networks).
Check the code using an online decoder (for example, ZXing Decoder) and compare the data with the router settings.
How to scan a Wi-Fi QR code if the camera on the Honor 20 is not working?
Use one of the alternative solutions:
- 🖥️ Scan the code on another device (tablet, laptop) and enter the data manually on Honor 20.
- 📎 If the QR code is in electronic format (for example, in PDF), open the file on your phone and use the function
Copy text from an image(available in Google Photos or Huawei HiVision). - 🔧 Connect your phone to your PC via
USB debuggingand use a camera emulator (for example, DroidCam).
Is it possible to generate a QR code for a WPA3 encrypted network?
Yes, but not all scanners support this format. A standard scanner in Honor 20 (EMUI 10/11) recognizes WPA3 if the code is generated with the parameter T:WPA3To be on the safe side, check the compatibility of your router and phone:
- The router must support WPA3-Personal (check in your wireless network settings).
- On Honor 20 The firmware must be at least EMUI 10.1.
If the connection does not work, temporarily switch the router to WPA2/WPA3 Mixed Mode.
How do I delete a saved network after scanning a QR code?
Go to Settings → Wi-Fi, find the network in the list of saved ones and click "Forget"** (or Delete). If the network is hidden, first enable the display of saved networks:
- Touch
⋮(three dots) in the upper right corner. - Select "Additionally" or Network Management.
- Find the network in the list and delete it.