Cách 1: Android 10+ (Tính năng chia sẻ QR code - Không cần Root)
- Mở Settings (Cài đặt) → Network & Internet / Connections → Wi-Fi
- Tap vào tên mạng đang kết nối (hoặc bánh răng ⚙️ bên cạnh)
- Chọn Share / Chia sẻ / biểu tượng QR code
- Xác thực (Vân tay / Mặt / PIN / Mật khẩu)
- Màn hình hiển thị QR code và Mật khẩu (Password) rõ ràng
Cách 2: Android 9 trở về trước (Cần Root)
- Cài Root Explorer (Solid Explorer, FX File Explorer, MiXplorer...)
- Cấp quyền Root
- Điều hướng:
/data/misc/wifi/wpa_supplicant.conf
- Mở file → Tìm network block có
ssid="TÊN_WIFI" → psk="MẬT_KHẨU"
Cách 3: ADB (Android Debug Bridge) - Không cần Root (Android 9+)
# Trên máy tính (có cài ADB, bật USB Debugging trên phone)
adb shell
su # Nếu đã root
# HOẶC không root (Android 12+):
adb shell cmd wifi list-networks
# Xem network ID, rồi:
adb shell cmd wifi get-network | grep -i psk
Cách 4: Xem trên Router (Áp dụng mọi thiết bị)
- Truy cập Web UI router (192.168.1.1...)
- Wireless Settings → Security → Xem/đổi Password
Cách 5: Dùng ứng dụng quản lý Wi-Fi (Non-root, Android 10+)
- WiFi Key Recovery (cần root cho Android cũ)
- WiFi Analyzer (xem thông tin mạng, không xem pass)
- Router Admin Setup apps (TP-Link Tether, ASUS Router, Netgear Nighthawk...)
Lưu ý quan trọng
- Android không cho phép xem mật khẩu Wi-Fi đã lưu nếu không dùng tính năng Share (Android 10+) hoặc Root
- File
wpa_supplicant.conf được bảo vệ bởi Linux permissions (system:wifi, 660) - không đọc được без root
- Không cài app "WiFi Password Hacker" - đều là lừa đảo/malware
- Nếu quên mật khẩu: Dùng máy tính đã kết nối, hoặc reset router
Bảo mật Wi-Fi trên Android
- Dùng WPA3 nếu router và phone hỗ trợ (Android 10+)
- Bật MAC Randomization (Settings → Wi-Fi → Advanced → MAC Randomization)
- Tắt Auto-connect open networks
- Dùng Private DNS (Settings → Network → Private DNS →
dns.google hoặc dns.quad9.net)
- Cập nhật bảo mật Android định kỳ (Security Patch Level)