The benefits to being a smaller company with few products in its portfolio is that OnePlus gets to concentrate more and pour more resources and efforts into products that they do have. This also means that unlike bigger companies like Samsung, OnePlus only has a few devices that needs updating, which is why both the OnePlus 3 and OnePlus 3T received the Android Nougat update last year relatively earlier than other devices.
The good news is that it looks like that tradition of speed/efficiency will be applied to the next major Android release, Android O. In a post on Reddit, OnePlus has confirmed that both the OnePlus 3 and OnePlus 3T will be receiving the update to Android O by the end of this year. When exactly remains to be seen as Google has yet to officially release Android O, but presumably it should be in the coming months.
As to when OnePlus will get around to releasing it, last year we saw OnePlus release Nougat in December, so presumably it should take them just as long as well. There was no mention of the recently launched OnePlus 5 and its update to Android O, but presumably it should also be updated within the same time frame, if not earlier. Either way we’ll keep our eyes peeled for more information regarding the update, so check back with us in the coming months for the details.