OnePlus has both good and bad news for its smartphone users. This early, the company has announced which phones are bound to get the Android O update. Meanwhile, two phones are reported to end their Android update.

OnePlus 3, 3T

OnePlus CEO Pete Lau confirmed the third generation device and variant to get the forthcoming Android O. OnePlus 3 and OnePlus 3T both came out in 2016 with Android 6.0.1 Marshmallow. Currently, they run on Android 7.1.1 Nougat which took several months before being updated from Marshmallow.

OnePlus 3 and OnePlus 3T are two of the most underrated phones in the market. OnePlus 3 has a 5.5-inch display, 16MP main camera, 6 gigabytes of RAM, 64 gigabytes of internal storage, Snapdragon 820, and 3000mAh battery. OnePlus 3T has a 5.5-inch display, 16MP main camera, 64 gigabytes of internal storage, 6 gigabytes of RAM, Snapdragon 821, and 3400mAh battery. At US$380 and US$439, respectively, and with specs that do not go far away from Samsung's Galaxy S8, these phones can be a good deal.

OnePlus 2, X

On the other hand, the OnePlus 2 and OnePlus X have been unofficially confirmed to be stuck on Android 6.0.1 Marshmallow. However, stock based on Android Nougat or Android O might be available very soon. An email conversation between a customer and a OnePlus support had been published openly stating that the firm has no plans to provide latest updates for the device. OnePlus has been quoted saying, "As much as we would like to give the latest update on the OnePlus 2, we've discontinued updates for dated devices".

There have been reports debunking this. Android Headlines reports the OnePlus 2 was released in 2015 so it is impossible for a two-year-old device not to receive any software update. The same goes to the OnePlus X. The publication speculates that it will receive the Android Nougat update "around the time when the OnePlus 5 is expected to launch". Back in March, the device was seen being tested with the Android 7.1.1.