Phone suddently stopped detecting SIM card

TheClownDE

Member
Apr 10, 2013
26
7
0
Hi all and thanks for any help!
I know that there are quiet a few threads about SIM card errors and read most of them, trying most of the suggestions but it is still not working.

The beginning:
I was running ViperOneM8 v2.5.0 and TWRP v.2.7.1 for over two years without any problems.
About two weeks ago it suddenly would not recognize my SIM card anymore. (I made a phone call, ended it, put the phone in my pocket and when I looked at it about two hours later it tells me that there is no SIM card inserted. It was a hot day ~95ºF/33ºC)
So I started debugging.
hboot and firmware were old, because I never updated them (why should I, the phone was working ;))
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000
(bootloader) version-baseband: INVALID_VER_INFO
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH45LWM04759
(bootloader) imei: ***REMOVED***
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__102
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: ab0efa49
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0


My tries:
1.) Update TWRP to v2.8.1 (newer versions would not work)
2.) Installed StockROM v. 2.22.401.5 as suggested in this thread (later versions would also not work)
3.) Installed all available OTA's:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.214500021.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.16.401.13
(bootloader) version-misc: PVT SHIP S-ON
4.) Updated TWRP to v3.1.1.0, install SuperSU (v2.82) and used SunShine for S-OFF
5.) Updated Firmware to v6.12.401.5 as suggested in this thread:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.12G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.12.401.4
(bootloader) version-misc: PVT SHIP S-OFF
6.) Installed ViperOneM8 v6.1.0

And still my phone would not detect the SIM card.
The SIM card is working in a different phone.
Also tried Scott tape on the back of the SIM card.
By now I am running out of ideas (exchanging mother or daughter board is not an option for me).
If anyone has any suggestions please let me know.

Thanks for taking the time and any help!
 

redpoint73

Recognized Contributor
Oct 24, 2007
15,259
6,946
113
My suggestion would be to try a new SIM (carrier might be able to replace yours for free).

Or try the 6.12.401.4 RUU using the following instructions: https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6

Beyond that, you've tried all the tricks in my bag (Scotch tape trick). I tend to think it's a hardware failure, do the spontaneous nature of it. And you've tried most of the firmware/software approaches available. The RUU will format the phone to a complete factory "stock" image. If you don't see any improvement after that (or new SIM) I have to assume a hardware failure (such as bad SIM tray).
 
  • Like
Reactions: TheClownDE