Cách sửa lỗi không nhận tin nhắn trên điện thoại Android và iPhone [2026]
Đang chờ mã OTP ngân hàng mà tin nhắn mãi không về? Hoặc bạn bè nhắn tin mà điện thoại im lặng như không? Lỗi không nhận được tin nhắn SMS là vấn đề khá phổ biến, xảy ra ở cả iPhone lẫn Android. Tin vui là hầu hết trường hợp bạn có thể tự khắc phục tại nhà chỉ trong vài phút.
Bài viết này tổng hợp 10 cách sửa lỗi không nhận tin nhắn từ đơn giản đến nâng cao, kèm theo bảng mã trung tâm tin nhắn (SMSC) của các nhà mạng Việt Nam và hướng dẫn xử lý riêng cho mã OTP.

Tại sao điện thoại không nhận được tin nhắn SMS?
Trước khi bắt tay vào sửa lỗi, bạn cần hiểu nguyên nhân để chọn đúng cách xử lý. Dưới đây là 8 lý do phổ biến nhất khiến điện thoại “câm” tin nhắn:
8 nguyên nhân phổ biến
| Nguyên nhân | Mức độ phổ biến | Độ khó sửa |
|---|---|---|
| SIM lỏng, hỏng hoặc chưa kích hoạt | Cao | Dễ |
| Chế độ máy bay đang bật | Cao | Rất dễ |
| Tín hiệu mạng yếu hoặc mất sóng | Cao | Dễ |
| Bộ nhớ điện thoại đầy | Trung bình | Dễ |
| Số điện thoại người gửi bị chặn | Trung bình | Dễ |
| Ứng dụng tin nhắn bị lỗi hoặc thiếu quyền | Trung bình | Trung bình |
| Cài đặt trung tâm tin nhắn (SMSC) sai | Thấp | Trung bình |
| Lỗi từ phía nhà mạng | Thấp | Cần liên hệ tổng đài |
Nếu bạn mới gặp lỗi gần đây và không thay đổi gì trên điện thoại, khả năng cao là do tín hiệu hoặc SIM. Còn nếu lỗi xảy ra sau khi cài app mới hoặc cập nhật phần mềm, hãy kiểm tra ứng dụng tin nhắn và quyền truy cập.
10 cách sửa lỗi không nhận tin nhắn trên điện thoại
Thử lần lượt từ cách 1 đến cách 10. Mỗi cách xong hãy test bằng cách nhờ ai đó gửi tin nhắn cho bạn.
1. Kiểm tra chế độ máy bay và tín hiệu sóng
Đây là bước đầu tiên và cũng là nguyên nhân “ngớ ngẩn” nhất mà nhiều người bỏ qua. Chế độ máy bay sẽ ngắt toàn bộ kết nối di động, bao gồm cả SMS.
Cách kiểm tra:
- Vuốt từ trên xuống để mở Control Center (iPhone) hoặc Quick Settings (Android)
- Nếu biểu tượng máy bay đang sáng, nhấn để tắt
- Đợi 10-15 giây để điện thoại kết nối lại với nhà mạng
Mẹo: Bật rồi tắt chế độ máy bay cũng là cách reset kết nối mạng nhanh nhất khi sóng yếu. Nếu thanh sóng chỉ có 1-2 vạch, hãy di chuyển đến nơi thoáng hơn.
2. Khởi động lại điện thoại
Nghe thì đơn giản nhưng restart giải quyết được khá nhiều lỗi tạm thời do xung đột phần mềm.
Trên iPhone: Giữ nút nguồn + nút âm lượng (iPhone X trở lên) hoặc chỉ nút nguồn (iPhone 8 trở về) → Trượt để tắt nguồn → Chờ 30 giây → Bật lại.
Trên Android: Giữ nút nguồn → Chọn Khởi động lại (Restart).
3. Kiểm tra SIM và khe cắm SIM
SIM lỏng, bị oxy hóa hoặc khe SIM có bụi đều có thể gây lỗi nhận tin nhắn.
Các bước thực hiện:
- Tắt nguồn điện thoại hoàn toàn
- Dùng que chọc SIM (hoặc tăm) để lấy khay SIM ra
- Vệ sinh chip SIM bằng khăn mềm, khô
- Kiểm tra xem chip có bị trầy xước không
- Lắp lại SIM, đảm bảo đặt đúng chiều
- Bật máy và test
Test chéo: Nếu vẫn lỗi, thử lắp SIM sang điện thoại khác. Nếu máy khác nhận tin bình thường → lỗi nằm ở điện thoại của bạn. Nếu máy khác cũng không nhận → SIM có vấn đề, cần ra cửa hàng nhà mạng đổi SIM mới.
4. Kiểm tra danh sách số bị chặn
Có thể bạn đã vô tình chặn số của người gửi hoặc tin nhắn bị lọc vào thư mục spam.
Trên Android:
- Mở ứng dụng Tin nhắn
- Nhấn biểu tượng 3 chấm góc phải → Cài đặt
- Chọn Chặn số và thư rác → Số bị chặn
- Xóa số cần nhận tin nhắn khỏi danh sách
- Kiểm tra thêm mục Thư rác (Spam) xem có tin nhắn quan trọng bị lọc nhầm không
Trên iPhone:
- Vào Cài đặt → Tin nhắn
- Chọn Bị chặn (Blocked Contacts)
- Vuốt sang trái số cần bỏ chặn → Nhấn Bỏ chặn
5. Cấp quyền cho ứng dụng tin nhắn (Android)
Ứng dụng tin nhắn cần có đầy đủ quyền truy cập để hoạt động. Nếu thiếu quyền, tin nhắn sẽ không hiển thị.
- Vào Cài đặt → Ứng dụng → Tin nhắn
- Chọn Quyền (Permissions)
- Đảm bảo đã cấp quyền: SMS, Bộ nhớ, Thông báo
- Quay lại phần Ứng dụng, kiểm tra xem Tin nhắn đã được đặt làm ứng dụng mặc định chưa
Lưu ý: Nếu bạn đang dùng app tin nhắn của bên thứ ba (như Google Messages trên Samsung), hãy thử chuyển về app tin nhắn gốc của máy để xem có khắc phục được không.
6. Xóa cache ứng dụng tin nhắn (Android)
Cache bị lỗi có thể khiến ứng dụng hoạt động không ổn định.
- Vào Cài đặt → Ứng dụng → Tin nhắn
- Chọn Bộ nhớ (Storage)
- Nhấn Xóa bộ nhớ cache (Clear cache)
- Khởi động lại điện thoại
Lưu ý: Xóa cache KHÔNG làm mất tin nhắn đã lưu. Chỉ xóa dữ liệu tạm thời của ứng dụng.
7. Kiểm tra và cài đặt lại trung tâm tin nhắn (SMSC)
SMSC (Short Message Service Center) là “tổng đài” xử lý tin nhắn của nhà mạng. Nếu số SMSC bị sai, điện thoại sẽ không nhận được tin nhắn.
Bảng mã SMSC các nhà mạng Việt Nam:
| Nhà mạng | Mã SMSC | Ghi chú |
|---|---|---|
| Viettel | +84980200030 | Số chính |
| VinaPhone | +8491020005 | Số chính |
| MobiFone | +84900000023 | Có thể dùng +84900000011 |
| Vietnamobile | +84920210015 | |
| Gmobile (Bắc) | +841992204000 | Miền Bắc |
| Gmobile (Trung) | +841998440000 | Miền Trung |
| Gmobile (Nam) | +841996604000 | Miền Nam |
Cách kiểm tra SMSC trên iPhone:
- Mở ứng dụng Điện thoại, bấm:
*#5005*7672# - Màn hình sẽ hiển thị số SMSC hiện tại
Cách cài đặt SMSC trên iPhone:
- Bấm:
**5005*7672*[số SMSC]# - Ví dụ với Viettel:
**5005*7672*+84980200030#
Cách kiểm tra SMSC trên Android:
- Mở Tin nhắn → 3 chấm → Cài đặt → Nhiều cài đặt hơn → Trung tâm tin nhắn
- Hoặc bấm:
*#*#4636#*#*→ Phone Information → kiểm tra mục SMSC
8. Đặt lại cài đặt mạng
Reset network settings sẽ xóa tất cả cài đặt mạng về mặc định, giúp khắc phục nhiều lỗi kết nối.
Trên iPhone:
- Cài đặt → Cài đặt chung → Chuyển hoặc đặt lại iPhone
- Chọn Đặt lại → Đặt lại cài đặt mạng
- Nhập mật khẩu màn hình khóa nếu được yêu cầu
Trên Android (Samsung):
- Cài đặt → Quản lý chung → Đặt lại
- Chọn Khôi phục cài đặt mạng
- Xác nhận đặt lại
Lưu ý: Thao tác này sẽ xóa mật khẩu Wi-Fi đã lưu, danh sách Bluetooth đã ghép nối. Bạn cần nhập lại mật khẩu Wi-Fi sau khi reset.
9. Tắt iMessage (khi chuyển từ iPhone sang Android)
Đây là nguyên nhân kinh điển khiến người dùng Android không nhận được tin nhắn từ iPhone. Khi bạn chuyển từ iPhone sang Android mà quên tắt iMessage, số điện thoại vẫn đăng ký với hệ thống Apple. Kết quả: tin nhắn từ iPhone sẽ gửi qua iMessage (màu xanh dương) thay vì SMS, và điện thoại Android không thể nhận được.
Nếu còn iPhone cũ:
- Lắp SIM cũ vào iPhone
- Vào Cài đặt → Tin nhắn → Tắt iMessage
- Vào Cài đặt → FaceTime → Tắt FaceTime
Nếu không còn iPhone: Apple cung cấp trang web chính thức để hủy đăng ký iMessage tại: selfsolve.apple.com/deregister-imessage
Quy trình gồm 3 bước: Nhập số điện thoại → Xác nhận CAPTCHA → Nhập mã xác nhận 6 số gửi về điện thoại của bạn.
10. Kiểm tra bộ nhớ điện thoại
Khi bộ nhớ đầy, điện thoại không có chỗ lưu tin nhắn mới. Hệ thống sẽ từ chối nhận SMS cho đến khi bạn giải phóng dung lượng.
Trên iPhone: Cài đặt → Cài đặt chung → Dung lượng iPhone
Trên Android: Cài đặt → Chăm sóc pin và thiết bị → Lưu trữ
Nếu dung lượng trống dưới 1GB, hãy xóa bớt ảnh, video, tin nhắn cũ hoặc ứng dụng không dùng.
Cách khắc phục lỗi không nhận được mã OTP
Mã OTP (One-Time Password) là mật khẩu dùng một lần, thường được gửi qua SMS để xác nhận giao dịch ngân hàng, đăng nhập tài khoản. Mã OTP thường có hiệu lực trong 60-120 giây, nên việc nhận chậm hoặc không nhận được sẽ gây khó chịu đáng kể.
Nguyên nhân riêng của lỗi không nhận OTP
Ngoài các nguyên nhân chung ở trên, lỗi không nhận OTP còn có thể do:
- Gửi quá nhiều OTP liên tiếp: Hệ thống tạm khóa để chống spam. Đợi 5-10 phút rồi thử lại.
- Số điện thoại đăng ký sai: Kiểm tra lại số đã đăng ký với ngân hàng/dịch vụ.
- Chặn tin nhắn từ đầu số brandname: Một số app chặn spam có thể lọc nhầm OTP.
- Lỗi từ hệ thống ngân hàng/dịch vụ: Server quá tải hoặc đang bảo trì.
Cách xử lý
- Đợi 5-10 phút rồi yêu cầu gửi lại OTP (tránh spam request)
- Kiểm tra thư mục spam trong ứng dụng tin nhắn
- Tắt app chặn cuộc gọi/SMS tạm thời (như Truecaller, Call Blocker)
- Liên hệ hotline ngân hàng nếu vẫn không nhận được
Khi nào cần mang điện thoại đi sửa?
Nếu đã thử hết 10 cách trên mà vẫn không nhận được tin nhắn, có thể điện thoại đang gặp vấn đề phần cứng. Dưới đây là các dấu hiệu cho thấy bạn cần đến trung tâm sửa chữa:
- Mất sóng liên tục, thanh sóng chập chờn dù đang ở nơi có sóng tốt
- SIM hoạt động bình thường trên máy khác, nhưng máy của bạn thì không
- Điện thoại từng bị rơi vỡ hoặc vào nước
- Ứng dụng tin nhắn liên tục bị văng (crash)
Linh kiện nào có thể bị hỏng?
IC Baseband là chip chịu trách nhiệm xử lý tín hiệu mạng di động. Nếu IC này bị lỗi, điện thoại sẽ mất sóng hoặc không nhận được cuộc gọi, tin nhắn. Đây là linh kiện khá phức tạp và chi phí sửa chữa không rẻ.
Ngoài ra, anten sóng bị đứt hoặc oxy hóa, khe SIM bị bụi, cong hoặc chập mạch cũng là nguyên nhân thường gặp.
Nếu điện thoại của bạn là iPhone, bạn có thể mang đến Apple Store hoặc trung tâm bảo hành ủy quyền để được kiểm tra. Với Android, hãy chọn trung tâm sửa chữa uy tín có bảo hành sau sửa.
Cách phòng tránh lỗi không nhận tin nhắn
Phòng bệnh hơn chữa bệnh. Một vài thói quen đơn giản giúp bạn tránh gặp lại lỗi này:
- Không cài app lạ có quyền truy cập SMS: Một số app độc hại có thể chặn hoặc đánh cắp tin nhắn
- Định kỳ dọn dẹp bộ nhớ: Giữ ít nhất 2-3GB dung lượng trống
- Cập nhật phần mềm điện thoại: Các bản cập nhật thường sửa lỗi liên quan đến kết nối
- Thay SIM mới nếu dùng quá lâu: SIM dùng 3-5 năm có thể bị lỗi chip
- Không để SIM bị khóa do nợ cước: SIM trả sau bị khóa 2 chiều sẽ không nhận được tin nhắn
Câu hỏi thường gặp (FAQ)
Bộ nhớ đầy có khiến điện thoại không nhận tin nhắn không?
Có. Khi bộ nhớ trong đầy, điện thoại không có chỗ lưu tin nhắn mới nên sẽ từ chối nhận SMS. Giải phóng dung lượng bằng cách xóa ảnh, video, app không dùng để khắc phục.
Tại sao tôi nhận cuộc gọi bình thường nhưng không nhận được tin nhắn?
Nghe gọi và nhắn tin sử dụng hai kênh khác nhau. Nguyên nhân thường gặp: số gửi bị chặn, SMSC cài đặt sai, ứng dụng tin nhắn bị lỗi quyền, hoặc bộ nhớ đầy. Thử kiểm tra danh sách chặn và cài đặt SMSC theo hướng dẫn ở trên.
Đổi SIM có mất tin nhắn đã lưu không?
Tin nhắn lưu trên bộ nhớ máy sẽ không bị ảnh hưởng. Chỉ những tin nhắn lưu trực tiếp trên SIM (rất ít người dùng tính năng này) mới bị mất khi đổi SIM.
Số hotline hỗ trợ của các nhà mạng là gì?
Bạn có thể liên hệ:
- Viettel: 198 (từ SIM Viettel) hoặc 1800 8098 (từ mọi mạng, miễn phí)
- VinaPhone: 18001091 (miễn phí, 24/7)
- MobiFone: 9090 hoặc 18001090 (miễn phí)
- Vietnamobile: 789
Tại sao tin nhắn từ iPhone không gửi được đến Android của tôi?
Nếu người gửi dùng iPhone và bật iMessage, tin nhắn sẽ gửi qua iMessage thay vì SMS. Điện thoại Android không nhận được iMessage. Yêu cầu người gửi tắt iMessage hoặc gửi bằng SMS (giữ nút gửi để chọn “Gửi dưới dạng SMS”).
Khôi phục cài đặt gốc có giúp sửa lỗi không?
Có thể, nhưng đây là biện pháp cuối cùng vì sẽ xóa toàn bộ dữ liệu trên điện thoại. Hãy sao lưu dữ liệu trước khi thực hiện. Nếu sau khi khôi phục cài đặt gốc mà vẫn lỗi, khả năng cao là vấn đề phần cứng.
Miễn phí giao hàng nội thành
Miễn phí đổi trong 10 ngày
Cam kết hàng chính hãng 100%
Tiền mặt, quẹt thẻ, chuyển khoản







