After floating around the rumor mill for a long time, the Moto X4 has finally made an appearance online in the form of a huge leak.

Latest leaks and release date

VentureBeat's Evan Blass (@evleaks) recently revealed a slew of press renders alongside an all-inclusive list of specifications for the upcoming Motorola smartphone. The leaked model will come bearing the Moto X4 moniker and is expected to hit the store shelves later this year.

There are rumors that the device will be up for grabs in Q4 of 2017, just when the big holiday shopping season is likely to kick off, at least in the United States.

If reports prove to be true, the Moto X4 will be the first non-Google branded smartphone that can operate the search giant's pay-as-you-go Fi MVNO service. The X4 will be following in the footsteps of the 2015 Moto X and will be housed in an aluminum frame.

The mid-tier handset is likely to debut on Google’s Project Fi, which heavily relies on three network operators including U.S. Cellular, Sprint, and T-Mobile for the MVNO (mobile virtual network operator) setup.

Specifications, features, and price

Although designed for a mid-range audience, the X4 is not exactly a budget phone but it still packs an array of decent features. For instance, it will feature a Qualcomm Snapdragon 630 chip with eight cores, all running at 2.2GHz.

Under the hood, it will pack 4GB of RAM and 64GB of internal storage which can be expanded using a microSD slot. Furthermore, it will sport a full HD display. The Moto X4 will feature a 5.2-inch 1080p touchscreen, according to latest reports.

The handset will be backed by a robust 3,000mAh capacity battery. It is IP68 certified meaning it can be dunked in water up to a maximum depth of 1.5 meters for about 30 minutes and still work.

In terms of optics, Moto X4 features two rear-mounted cameras. One of the two cameras is 8MP, while the other is 12MP. The device is rumored to sport a more powerful 16MP selfie camera. The fingerprint sensor capable of recognizing gestures is placed in the front.

A presentation slide of Lenovo-owned Motorola surfaced online back in May.

The leak indicated there will be five phone ranges of the upcoming Moto device, including what multiple sources claim to be the Moto X4. The leaked photo suggested that the Moto X will sport a full metal body. The device will run Android 7.1 Nougat.

Last week, Project Fi shared a tweet centering on the device's looming launch via its official Twitter account, hinting at a price range between $300-$400.