After various leaks, Motorola today finally announced its Moto Z4 handset. Indeed, there are no surprises left with the device. It's powered by a Qualcomm Snapdragon 675 chipset, a 2GHz octa-core SoC.

Motorola opted for a single-lens camera this time around, which means you lose features like Selective Black & White and Selective Focus. It does have a 48-megapixel sensor though, which uses quad pixel technology. In other words, it combines four pixels into one for better low-light photography, so you'll end up with a 12-megapixel image.

The 25-megapixel front camera also uses quad pixel technology, leaving you with a six-megapixel image. You can turn it off on the front camera though if you want a 25-megapixel shot.

The Lenovo-owned company also said that this is its second phone that's upgradeable to 5G, by way of the 5G Moto Mod. The first was last year's Moto Z3, and there will be an update for the Moto Z2 Force later this year to support it. While the phone is available unlocked, you'll need to be on Verizon for the 5G Moto Mod to work, and you'll need to be in Chicago or Minneapolis.

The handset also comes with 4GB RAM, 128GB of storage, and a 3,600mAh battery that supports 15W TurboPower charging. For new lines on Verizon, it will cost $239.99, or $439.99 bundled with a 5G Moto Mod. If you want to pick it up unlocked, the Moto Z4 will run you $499.99, and it comes bundled with the 360-degree camera Moto Mod.