Project Fi, Google's pre-paid carrier, isn't quite as appealing as it once was. Now that the Nexus 5X and 6P are not sold (and suffering from hardware issues), the only phones available on Fi are the Pixel and Pixel XL. And unlike most pre-paid carriers, you can't use whatever device you want, as Fi uses specialized software to switch between networks. Customers have been asking Project Fi to begin selling cheaper devices once again, and the carrier has been listening.

We first heard rumors about the Moto X4 on Project Fi in June, and an Android One version was leaked earlier this month. Now it's finally official - the Android One Moto X4 will come to Project Fi. As with all Android One phones, it runs a pure Android experience without any bloatware. Google says the X4 will get Android Oreo before the end of the year, and will "be among the first to receive an upgrade to Android P." Here are all the details:

Specs Processor Snapdragon 630 with Adreno 508 GPU RAM 3GB Storage 32GB with microSD expansion Display 5.3" 1080p LTPS IPS Battery 3,000mAh Water protection IP68 Cameras 12MP dual autofocus on rear, 16MP flash on front Dimensions 148.35 x 73.4 x 7.99 mm (9.45 mm at camera bump) Weight 163 g

As for pricing, the Moto X4 will be $399 on Project Fi. If you have an old Nexus device, you will be able to trade it in and save up to $165. If you start the trade-in process before October 5, you will also get $50 of Fi credit.

I'm glad Project Fi finally has mid-range smartphones again, but it's still missing a device in the $200-300 range; the Nexus 5X was $199 from Fi. Hopefully the carrier will continue to offer more devices in the future, but this is a good start.