Android ไม่อ่าน SIM ได้ มีหลายสาเหตุ: ติดตั้ง SIM ผิด, ซอฟต์แวร์ผิดปกติ, หรือฮาร์ดแวร์เสีย ต้องแก้ด่วนเพื่อใช้โทรศัพท์ต่อได้
1. รีสตาร์ทไม่ได้ -> ปิดเครื่องเปิดใหม่
ลอง Restart ก่อน (แนบปุ่ม Power > Restart) แก้บั๊กซอฟต์แวร์ได้บ่อย แต่บนเครือข่าย Sprint/Verizon บางเคส Restart แล้วยังผิด หรือ Restart เองก็ทำให้ Error -> ลอง ปิดเครื่องสนิท รอ 30 วินาที แล้วเปิดใหม่ หากแก้ได้ ให้ใช้วิธีนี้จนกว่าจะมีอัปเดตระบบ/แครี่เออร์
2. ตรวจสอบว่า SIM เปิดอยู่หรือไม่
Android ใหม่ๆ มีสวิตช์เปิด/ปิด SIM: Settings > Network & Internet > SIM cards -> เปิดสวิตช์ SIM ที่ต้องการ ใช้งาน (สำหรับ Dual SIM ตรงนี้จัดการได้)
3. เปลี่ยน Network Mode เป็น Auto
Settings > Mobile Networks > Network Mode -> เลือก LTE/WCDMA/GSM (auto connect) ให้ระบบเลือกเครือข่ายอัตโนมัติ
4. เลือก Network Operator ให้ถูกต้อง
Settings > Mobile Networks > Network Operators > Search Networks -> รอสแกน -> แตะเลือกแครี่เออร์ของคุณ
5. ตั้งค่า APN เอง (Manual APN)
หากวิธีข้างต้นไม่ได้ SIM อาจติดต่อเครือข่ายไม่ได้ -> ตั้ง APN เอง:
Settings > Network & Internet > Mobile network > Advanced > Access point names -> แตะ + -> ใส่ค่า APN จากแครี่เออร์ (โทรถามหรือค้นหาเว็บ) -> เก็บสกรีนชอตไว้เผื่อครั้งหน้า
6. ถอด SIM และแบตเตอรี่ (ถ้าถอดได้)
ปิดเครื่อง -> ถอดแบตเตอรี่และ SIM -> รอ 1 นาที -> ติดกลับ บางครั้งตกโทรศัพท์ทำ SIM หลุด -> ใส่กระดาษ/เทปให้ SIM แน่น (วิธีโบราณแต่ได้ผล)
7. ลอง Safe Mode
แอปบางตัวก่อให้เกิด Error -> บูตเข้ Safe Mode ใช้ดูหลายชั่วโมง หากหาย -> ถอนแอปที่ติดตั้งล่าสุด -> ออก Safe Mode ทดสอบต่อ
8. วิธี Airplane Mode
ลองทุกอย่างแล้วไม่ได้ -> สวายปิดบานหน้าต่าง > เปิด Airplane Mode 30 วินาที -> ปิด -> โทรศัพท์จะสแกนเครือข่ายใหม่ อาจแก้ปัญหาได้
9. ล้างแคช (Clear Cache)
Settings > Storage > Internal Storage > Cached Data -> Delete ทั้งหมด
ไม่มีวิธีรู้สาเหตุทันที ต้องลองผิดลองถูก หากข้อมูลมือถือ (Mobile Data) มีปัญหา ติดตามแก้ IP Address Error ได้อีก