I own a OnePlus 3 phone and I am currently running Android 9 based LineageOS 16.0 on it. Already for some time LineageOS 17.1 (based on Android 10) is officially available for this phone, however personally I have not yet switched to it yet because there are still some blocking issues for me. Unfortunately there is no handy (for end-users) list of known bugs for LineageOS on the OnePlus 3 and the only way to know them is to read through the LineageOS 17.1 on Oneplus 3 thread on the XDA-developers forum. The lack of such a handy list results in people asking about the same problems over and over again and this is a source of frustration for the more experienced visitors and developers in the thread, who often answer these questions in a blunt way.
Because I think such a list is really needed and lacking, I am creating one here, which I will try to keep up to date. I might extend this page with answers to other frequently asked questions about running LineageOS on the OnePlus 3.
As the OnePlus 3T runs the same LineageOS builds the information here is also valid for that phone.
- Download LineageOS builds for Oneplus 3/3T
- LineageOS changelog
- LineageOS 17 on Oneplus 3/3T thread on XDA-developers forum
I strongly recommand skimming through the last 5 pages of this thread and using the search function before asking a question there, because people will get annoyed and give you a blunt answer if you ask about a topic discussed before.
Known bugs in LineageOS 17.1 on OnePlus 3/3T
The microphone stops working especially after making a call in apps like Telegram, Whatsapp, Skype
After making a call in a VoIP application like Telegram, Whatsapp and Skype, the microphone only works in calls but not in other applications. This means the microphone does not work when recording video, when recording voice message in different apps, Google Assistant stops listening to commands, etc. The phone needs to be rebooted to make the microphone work in all apps again. According to the bug report mentioned before, this bug seems to be not OnePlus 3/3T specific, but also does occur on other devices.
The problem is being debugged by users, and a possible cause and fix of this bug have been identified, but this has not yet been confirmed nor tested.
Possible work-around: there are reports that denying Google Assistant access to the microphone prevents this problem from happening. https://forum.xda-developers.com/oneplus-3/oneplus-3–3t-cross-device-development/rom-lineageos-17-0-oneplus-3-3t-t3990061/post82471617#post82471617
No way to disable a SIM card when using multiple SIMs
In LineageOS 16.0 it’s possible to disable one of the SIM cards if you have two SIMs installed. In LineageOS 17.1, the only way to disable a SIM is to physically remove the card from the slot.
This problem is not OnePlus 3/3T specific: it is like this in all LineageOS builds for all devices, and is a deliberate choice by the developers, because it was too hard to implement this for Qualcomm devices (“it’s not a bug, it’s a feature”).
Solved problems in earlier LineageOS 17 builds
GPS not working reliably
Getting a GPS fix took a long time or was even impossible in build before 13 July 2020. Update to a recent build, and try to clear A-GPS data with an app like GPS Status if you experience this problem.