Motorola is typically pretty good at releasing kernel source code for its smartphones. (androidheadlines.com)
A timely release of kernel source code fulfills the GPLv2 requirements and improves relations with the enthusiast community, who are often some of the biggest cheerleaders for a device. (xda-developers.com)
The company released kernel sources for the Mate 10 and Honor 7X in December, and recently released the Android Oreo - based kernel source code for the Huawei P10 and P10 Plus. (xda-developers.com)