This is a battle between the latest generations of two Android devices that have cult followings (for good reasons): the Motorola Moto X Style (or Pure Edition) and the OnePlus 2.

Which one comes out on top? This comparison review should help you decide.

Third Gen Moto X Style (Pure Edition) 2015 vs OnePlus 2

Design

Both of these underappreciated brands have great unique designs that set them apart from the generic blank slate Android phone.

This year, both devices are in phablet territory, with screens at least 5.5-inches or larger, and that means both are going to be larger than the average slate.

The Moto X Style, with 0.2 inches of additional real estate on its screen, still comes at about the same size and weight as the OnePlus 2.

The Moto X 2015 measures 154mm x 76mm x 11.1mm while the OnePlus 2 is slightly more diminutive at 152mm x 75mm x 9.9mm. The Moto X is only four grams heavier than the OnePlus 2, which weighs in at 175g.

They're not the thinnest phones, but both have rounded backs that make them feel sleeker than they really are, not to mention make them feel great in the hand. Speaking of great hand-feel, both have metal frames to give them the same premium, solid consistency.

Customization

And when it comes to unique design, both offer a wide range of materials, including wood options, to customize the back of the devices.

The Moto X's Moto Maker offers a few more options than the OnePlus 2, but those are permanent choices you'll have to live with.

(Photo : Motorola Press Box)

In contrast, you have the option to switch out backplates, including sandstone, bamboo, apricot, Kevlar, and others, with the OnePlus 2.

Hardware Specs:

Of course, we all want the best hardware in our smartphones. And despite both the Moto X Style and OnePlus 2 being in the more "budget" category -- especially compared to flagships from Samsung, LG, or Apple -- both devices are quite impressive in their specs.

Display

If you're looking for a lot of screen, the 2015 Moto X Style ups the screen size from last year's model to a 5.7-inch monster, yet it has one of the highest screen-to-body ratios, at nearly 75 percent.

Along with the huge screen, you'll get great resolution. This year Motorola upped the display to a quad HD resolution of 1440 x 2560p, giving the screen a density of 520 pixels per inch.

The OnePlus 2 has an impressive display, but not quite as good as the Moto X 2015. It packs a standard 1080p HD resolution (400 ppi) that's 5.5-inches, making up a decent 73 percent of the body of the phone.

The one advantage of the OnePlus 2's display is that it's covered in Gorilla Glass 4, while the Moto X 2015 sticks with Corning's third-gen protective glass.

Processing Power

The Moto X may fall behind the OnePlus 2 in stringent benchmark tests, since it comes with the hexa-core (6-core) Qualcomm Snapdragon 808 instead of the octa-core Snapdragon 810 that the OnePlus 2 packs.

They're both the same generation of Qualcomm systems on a chip, though, and both will be impressively snappy in actual use -- to the point where the difference may be imperceptible for most. However, if you get the up-sized storage model of the OnePlus 2, you'll get 4GB of RAM (the standard comes with three), whereas the Moto X tops out at 3GB no matter what.

Battery Power

The one thing fans of the Moto X 2014 hated was the short battery life. Motorola made good on improving that, packing a 3000 mAh full-day battery into the third generation.

But the OnePlus 2 comes with a larger 3300 mAh battery pack (both are non-removable), which along with the lower-powered screen, should still outlast the beefed-up Moto X 2015.

Though, Motorola has one trick up its sleeve that probably sets it ahead of the OnePlus 2: It's been billed as the "world's fastest-charging smartphone," with the ability to juice up about 10 hours of charge in just 15 minutes. The OnePlus 2 -- and every other smartphone out there, apparently -- just can't top that.

Storage

You'll probably have plenty of storage space with the top model of either phone. Each start at 16GB but can come with up to 64GB.

However, the Moto X wins this category because the third generation brought back microSD expansion, up to 128GB, which the OnePlus 2 doesn't offer.

Camera

Again, this is another category where both phones have premium-level specs, but the Moto X just comes out on top.

The OnePlus 2 has a decent 13-megapixel camera, with great extra features like dual-tone LED flash, laser autofocus, and optical image stabilization. Unless you're a professional photographer, you will not find this camera lacking. It also comes with a 5-megapixel front-facing camera for good measure.

But the Moto X Style has a camera that's been compared favorably against the best of the best, like those on the LG G4 and Samsung Galaxy S6. It has a 21-megapixel sensor, dual-tone LED flash, and phase detection autofocus.

But the kicker is that the 5-megapixel front-facing camera on the Moto X 2015 comes with its own flash, a first in smartphone design.

Release Date, Availability, Price, & Misc.

Despite being unveiled within hours of each other, the OnePlus 2 is already available for purchase for $329 unlocked for the 16GB option, with another 60 bucks getting you the 64GB model. It's available online, but you won't find it in stores.

The Moto X Style is still not officially slated for a release date, but rumors and leaks have put it in early September, anywhere between the third and 15th of the month.

It costs $400 for the basic model unlocked, and through Moto Maker you might end up adding about $50 here and there, depending on storage and customization options you want.

It'll be available at Best Buy and Amazon, as well as Moto Maker, but don't look for this unlocked phone in carrier stores. However, not selling the Moto X Style through carriers doesn't stop the device from accomplishing another first in smartphones: It has universal LTE-banding, meaning you should be able to use your one Moto X on any carrier, on either side of the Verizon/Sprint and AT&T/T-Mobile divide.

Just put in whatever SIM card you want, and you're golden. The OnePlus 2 is GSM only, so AT&T and T-Mobile (and their subsidiaries) are your only options.

Both phones run Android 5.1 Lollipop out of the box, but both have unique and incredibly well-designed software modifications on them (minus the carrier bloatware, thank goodness).

The OnePlus 2 comes with the company's "OxygenOS" UI, which contains navigational tweaks and handy gestures, but successfully keeps a "pure Android" feel.

Meanwhile, the Moto X Style runs stock Android with Moto's own tweaks, including the industry-leading hands-free software apps Moto Voice and Moto Display, which uses four custom sensors to automatically tailor what's onscreen, and for how long, to your preferences.

In the miscellaneous category, go with the OnePlus 2 if a fingerprint sensor is essential to you, while the Moto X Style should be your choice if you feel the same way about NFC (both features are respectively exclusive).

So what do you think? It's a good time to be into unlocked Android phones, but which of these excellent options comes out on top for you? Let us know in the comments section below!