The Motorola G series has been providing a budget-friendly near-flagship smartphone experience for close to 4 years now, dominating emerging markets and North America/Western Europe. They've consistently managed to match a solid stock Android software experience with great hardware for the price and with the widespread availability and consumer trust that cheaper brands like Xiaomi and Oppo just don't have yet. And today, the kernel sources for the latest device in the lineup, the Moto G5S, have been released by Motorola and published to GitHub.

Kernel source code is a vital component to custom ROM and root-based tweak development for any device, and the Moto G5S is no exception to this. This move may increase the popularity and potential appeal of the device for enthusiasts shopping in the budget market, as publishing these sources has the potential to spark and trigger custom ROM and mod development for the device, and strengthen the device's modding community. It's worth keeping in mind that the Moto G5S, as mentioned above, ships with a close-to-stock Android experience (the only extra software on board is the Moto app, which enables certain gestures and extra functionality). The near-stock Android experience allows for a solid foundation for mods to be built on top of, meaning we can expect a lot of great enthusiast development support for this device in the future.

The G5S, for those of you who have forgotten, was announced a few months ago. it sports a refined and redesigned all-metal chassis, as well as a Qualcomm Snapdragon 625, a 1080p screen, dual 13MP cameras and fantastic battery life. While it currently runs Android 7.0 Nougat, Motorola says we can expect to see it updated to Android Oreo in the near future. You can grab the source code from GitHub below:

What do you guys think of this move? Do you think it will encourage more people to buy this device? Let us know in the comments, or post over in the forums with your thoughts.

via AP