In early 2014, there was a lot of excitement among Android enthusiasts for an upcoming smartphone called the OnePlus One. The company producing it was a Chinese manufacturer, and they were a new entrant to the smartphone space. OnePlus's marketing campaign was structured to generate excitement over the prospect of receiving similar specifications to a high end smartphone in a device that was priced substantially lower. Once the device launched, it was clear that OnePlus had delivered on that promise in many respects. The performance and display quality were superb for a $300-350 device, but parts of the software and the camera processing were somewhat lacking.

While the OnePlus One wasn't perfect, there really aren't any smartphones that are. For $300-350, it certainly offered users shopping on a budget a lot of power for their money. With many aspects of the phone already being executed well, one would expect that OnePlus's next phone would serve to iron out the issues and improve on some of the original's failings. That brings us to 2015, with the OnePlus 2 serving as the next flagship smartphone from OnePlus. In many ways it's similar to its predecessor, but with over a year between releases, and a change from CyanogenMod to OnePlus's Oxygen OS, there are certainly a number of changes as well. You can view a comparison of the OnePlus One and OnePlus 2 in the chart below.

  OnePlus One OnePlus 2
SoC Snapdragon 801 2.5 GHz Krait Snapdragon 810 1.8 GHz A57/A53
Display 5.5” 1080p
5.5” 1080p
Network 2G / 3G / 4G LTE (Category 4 LTE) 2G / 3G / 4G LTE (Category 6/9 LTE)
Dimensions 152.9 x 75.9 x 8.9mm, 162g 151.8 x 74.9 x 9.85mm, 175g
Camera 13MP Rear Facing (Sony IMX214) f/2.0, 1.1 micron 1/3.06" sensor 13MP Rear Facing w/ OIS and laser AF, f/2.0, 1.3 micron 1/2.6" sensor
5MP Front Facing 5MP Front Facing
Battery 3200 mAh (12.16 Whr) 3300 mAh (12.54 Whr)
OS Android 4.4 w/ CM11S (At Launch) Android 5.1 w/ OxygenOS (At Launch)
Connectivity 1x1 802.11a/b/g/n/ac +
BT 4.0 (WCN3680),
802.11a/b/g/n/ac +
BT 4.1, (QCA6164A)
Fingerprint Sensor N/A Touch
LTE Bands Global: 1/3/4/7/17/38/40 US: 1/2/4/5/7/8/12/17
EU: 1/3/5/7/8/20
Launch Price $299 (3GB/16GB)
$349 (3GB/64GB)
$329 (3GB/16GB)
$389 (4GB/64GB)

When looking at the specs of the OnePlus 2 one can definitely see a similarity between it and the OnePlus One. Both devices have 5.5" 1080p IPS displays, come with either 16 or 64GB of NAND, have a 13MP rear-facing camera with OIS, and ship with Qualcomm's latest SoC. In the case of the OnePlus 2, the SoC moves from Snapdragon 801 to 810, and with that we see a move to LPDDR4 DRAM along with an additional gigabyte of RAM in tow on the 64GB model. The battery capacity receives a slight bump as well, but this is also accompanied by an increase in mass and thickness. The camera sensor has been increased in size, from a 1/3.06" format to a 1/2.6" format. As for the other changes, there's improvement to both cellular and WiFi networking, the inclusion of a fingerprint scanner, and of course, a $30/40 increase in starting price for the 16/64GB models respectively.


The OnePlus One had some unique design attributes that allowed it to stand out from the other devices on the market. Probably the most significant was the back cover, which sported a highly textured feel which one could describe as being like a very fine type of sandpaper. The OnePlus 2 retains many of these traits, but also adds to the design in other ways such as the use of metal for the frame around the device instead of plastic.

Starting with the back cover, you get the same sandpaper-like finish as the OnePlus One. The back cover is actually removable, but it's fit extremely well to the back of the device so you don't get highly visible seams. This means that it is a bit difficult to remove, and I had to slide a sim ejector between the one visible gap in order to start prying it off. While it is connected very tightly, the use of little plastic tabs to hold it on makes me a bit concerned about longevity if you remove the back cover too many times. The Galaxy Nexus used a similar mounting system and I recall seeing phones where one or two of the tabs had broken off which prevented it from attaching properly.

One you remove the back cover you'll see that you don't actually get a removable battery. This isn't any different from the OnePlus One, but I've never really understood the point of having a removable back that only serves to access the SIM tray, when you could just make the sim tray accessible from one of the edges of the device. Since the OnePlus 2 is a dual-SIM phone you also get an interesting little SIM tray which holds both SIM cards. I personally don't have much use for the dual-SIM feature, but I know there are certain (and major) markets where it's absolutely essential so it makes a great deal of sense for OnePlus to include it.

As for the appearance and feel of the back of the phone, I'm honestly not a huge fan. For me the textured back is interesting, but it's not really very pleasing to hold in the hand, and there's just something about how my palm rubs against it that gives me shivers. The little island for the camera, flash, and IR sensor also hasn't been designed with much thought. Considering the flash and IR sensor are almost the same size, I don't understand why OnePlus decided to put them in different orientations instead of making the entire arrangement symmetrical in its appearance. Something about the lack of edge space on the sides of the camera lens looks a bit off as well, although I find it difficult to articulate exactly why it seems that way.

On the bottom of the phone you'll find a set of drilled holes with a USB Type-C port sitting between them. I've said this in all of my other reviews of devices that use USB Type-C, but the transition has to happen eventually and while it's unfortunate that you won't be able to use existing Micro-B cables, it's worth it in the end.

Looking at the other sides of the phone one will see that the right side is home to the sleep/wake button and the volume rocker, while the left has a 3 stage mute switch. The three positions correspond to the three settings for Android notifications, and it's interesting that only OnePlus and Apple include a hardware switch to switch the mute status on their phones. The top of the phone is fairly featureless, aside from a 3.5mm audio jack.

Moving on to the front of the phone we find that it's dominated by the display, with minimal bezel on the top and bottom. Despite this, OnePlus has managed to implement capacitive buttons, a fingerprint scanner, and all without having to move the USB port such that it would be misaligned. The capacitive keys don't have any icons apart from an illuminated horizontal line, but by default they follow the same layout as the standard on screen keys that you'd find on other phones. On the top you have the earpiece and the front facing camera.

In the end, I think from a fit and finish standpoint the OnePlus 2 is actually a pretty good device. It does feel solid in the hand, there's no gaps or flex between the back cover and the rest of the phone due to how it attaches within the edges of the frame instead of onto them, and overall it just feels like a sturdy and substantial phone. As for the design, there are definitely some questionable choices that have been made such as the camera island on the back, and I am definitely not a fan of the back cover material. It's certainly unique though, and if you don't mind the back cover material you'll be getting a pretty solidly built device with the OnePlus 2.

System Performance
Comments Locked


View All Comments

  • Huan - Monday, December 14, 2015 - link

    Brandon Chester & Ryan Smith, great review as always. Seeing this terrible web browsing java script performance with A57 not activing at all. I am wondering is this review done on the latest OnePlus Two firmware?

    I currently have OnePlus Two, Galaxy S6 Edge and iPhone 6s Plus, the OnePlus Two is slower then iPhone 6s Plus on web browsing. But it has similar web browsing experience as Galaxy S6 Edge using Chrome.

    I am full time engineer, and a part time wedding photographer, I always take picture in RAW and adjust white balance in Lightroom for post processing. When I compared the white point of iPhone 6s Plus ~7000K, to my OnePlus Two, it did look slightly colder, maybe ~7300K but not 8297K. I do noticed OnePlus have sourced panel from different OEMs, maybe I am just lucky and gotten a "more calibrate" display unit in the lottery.

    Never the less, OnePlus using a tag line of "2016 Flagship Killer", the least they can do is to ensure consistent calibration on the display and actually build a good kernel that optimize battery life & thermals while taking advantage of SOC's full performance.
  • Brandon Chester - Monday, December 14, 2015 - link

    It is indeed done with the latest firmware. As I mentioned, I also wiped the device to confirm that there wasn't anything weird going on. As an additional confirmation I actually wiped it again around thirty minutes ago, and re-ran the tests. Nothing has improved, and Kraken is actually much worse at 30,000ms because it takes 20,000ms to complete Astar.

    OnePlus has behavior to automatically detect when Chrome is open and shut off the entire A57 cluster. Even if you use CPUBurn to put extremely heavy loads that activate the A57s they will still shut off the moment you open Chrome. I posted a video of this on Twitter a little while ago to demonstrate it, and you can find it below.
  • Huan - Monday, December 14, 2015 - link

    Brandon, thanks for the reply, I just run Kraken on the OnePlus Two with the latest firmware the best I can do is ~16,000 ms.

    This is such an unprofessional implementation of the kernel, the easy way out, rather then spending time optimizing performance, battery life and thermals.
  • grayson_carr - Tuesday, December 15, 2015 - link

    The Exynos in the S6 is notoriously poorly optimized for Chrome and has very poor performance in Chrome. The web benchmarks you see on Anandtech for the S6 are using the Samsung browser, which is much better optimized for Exynos. So the OnePlus 2 performing similar to the S6 in Chrome is not a good thing since Qualcomm chips are typically well optimized in Chrome and should perform much better than the Exynos there.
  • zeeBomb - Tuesday, December 15, 2015 - link

    I think I read some where you can download chromium that is well optimized for new Qualcomm devices. For Samsung, maybe a binary lib can help but ima agree with you and recommended stock.
  • Lavkesh - Monday, December 14, 2015 - link

    What kind of a company parrots "flagship killer" all the time knowing how shitty their product is? Such a huge disappointment.
  • danielfranklin - Tuesday, December 15, 2015 - link

    A Chinese company...
  • fguerro - Monday, December 14, 2015 - link

    I have a One Plus 2 and out of the box noticed it was slower than expected. However, I installed a custom kernel and set the cpu governor to performance and turned on the A57 from two cores to four and wow, made a big difference in benchmarks and everyday use.

    3DMark is 1229
    Basemark OS II 2.0 Overall is 1927
    PCMark Work Performance Overall is 5196
    Geekbench 3 Single-Core Score is 1265
    Geekbench 3 Multi-Core Score is 5037
    AnTuTu v5.7 is 67467
    Quadrant Standard is 39128
  • zeeBomb - Tuesday, December 15, 2015 - link

    Damnnn. What custom kernel + ROM are you using? Those are some insane gains.
  • fguerro - Tuesday, December 15, 2015 - link

    I'm using stock Oxygen OS 2.1.2 and the custom kernel is Boeffla

Log in

Don't have an account? Sign up now