5

I installed LineageOS on my OnePlus One (bacon) a few months ago. With Covid-19 lockdown it was weeks before I noticed that the SIM card isn't being detected. I thought it might be damaged, but EE sent me a replacement, and inserting it changed nothing.

Could it be an absent LineageOS driver? Is that likely? If so, where would I get it from? Perhaps there is a problem with the SIM connectors? As there is the "NO SIM card" message, I assume that no other diagnostic software can communicate with the SIM when it is in such a state.

1
  • 3
    If it is a general Lineage OS problem with the OnePlus One there should be more people complaining about. Check xdadev and the LineageOS bug tracker. The only way to test it would be to reset your device back to Stock ROM, if it then does not detect your SIM the SIM slot may be detect.
    – Robert
    Commented Jul 22, 2020 at 20:35

3 Answers 3

2

I think I found a solution to this. In my case, the SIM stops working every time I place the SIM into another device and back into my Oneplus One (Lineage OS). It works perfectly until I remove the SIM card, put it into another device, and then back.

I have tried factory data reset, different custom OS, stock OS, Ubuntu Touch, nothing worked. After having tried hundreds of different variations, here's the recipe:

  1. Flash Lineage OS recovery
  2. Install Lineage OS (all with SIM inserted)
  3. After install, boot into the system. SIM won't be detected at this point
  4. Go back to the recovery mode (Vol. Down + Power for several minutes)
  5. Format cache data ONLY
  6. Boot back into the OS. Sometimes the SIM will start working even at this point but if not, just do a factory data reset now (initiated from the OS settings) and the SIM will be working perfectly

I don't know if anyone else will find this useful or maybe it's just pure luck and it is indeed totally random whether it works or not, but I have done this a few times after having succeeded to test stability, and so far this method works every time.

2
  • I won't get a chance to try now for some time, but I'm happy to go for a green tick for now. Commented Mar 29, 2021 at 21:18
  • I still don't get my SIM card working in Google Pixel 2 :-( I worked exactly on your list except step 1. (I used TWRP as bootloader). Commented Aug 5, 2022 at 13:38
1

I got it fixed by creating the APN manually.

Mobile network > Advanced > Access Point Names. Here I created a new one using only the information posted online by the provider (leaving everything else untouched). Comparing the newly made one with the old one, there were some differences, like the newly made one didn't specify a port or a password.

3
  • 1
    The Access Point Name? Could you explain a little more? Commented Sep 23, 2021 at 18:23
  • 1
    Mobile network > Advanced > Access Point Names. Here I created a new one using only the information posted online by the provider (leaving everything else untouched). Comparing the newly made one with the old one, there were some differences, like the newly made one didn't specified a port or a password
    – uIM7AI9S
    Commented Sep 25, 2021 at 6:50
  • 3
    The advanced menu isn't accessible with the error "No SIM Card"
    – ki9
    Commented Dec 29, 2021 at 23:23
0

It may help to remove the screen lock / password fully and reboot. There's some bug that prevents the SIM card from working if you have a screen lock. Afterwards, you can set the screen lock back.

1
  • I have a wacky related issue I was in southamerica and fiddled with it and installed the Lineage ROM on a LG stylo2 plus, put in my US data TMobile SIMcard and all was great, came back to the US doesn't like the very same sim anymore which works on other phones,so did I get a band from there which is not available in the US?
    – becker
    Commented Apr 19 at 0:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .