Lenovo-owned Motorola has now officially released the kernel source code for the Moto G6 and Moto G6 smartphones. The kernel source code for the third model of the Moto G6-series, Moto G6 Play was released in April earlier this year.

With this, developers will now be able to use the source code and create some custom kernels as well as custom ROMs that the customer can flash onto their Moto G6 or Moto G6 Plus smartphones. The Android 8.0 Oreo kernel source code for both the Moto G6 and Moto G6 Plus can be found on GitHub.

Moto G6 series

The Moto G6 comes with a 5.7-inch display with Full HD+ display along with Gorilla Glass 3 on both sides. Under the hood, the device is powered by Qualcomm‘s Snapdragon 450 processor, 3GB/4GB of RAM, and 32GB/64GB of expandable storage.

There is a fingerprint scanner below the display that can be used to control the device using gestures. There’s a 12MP f/1.8 primary camera sensor and a 5MP secondary camera for capturing the depth of field information. On the front side, there’s an 8MP snapper with its own LED flash.

It runs Android 8.0 Oreo operating system out of the box and is powered by a 3,000mAh battery with support for TurboPower fast charging.

Moto-G6-Plus

On the other hand, the Moto G6 Plus features a 5.9-inch MAX Vision Full HD+ display with Gorilla Glass 3 protection. Under the hood, it is powered by Snapdragon 630 processor and comes in 4GB/6GB RAM variants with 64GB/128GB of storage.

There’s also a microSD card slot, which enables users to further expand the phone’s storage up to 128GB. This one too comes with dual camera setup at back, boasting a 12MP f/1.7 rear camera and a 5MP secondary camera.

Read More: Motorola Patents a Foldable Design That Fixes OLED Deformities Arising From Constant Opening

It comes with an 8MP front-facing snapper with an LED flash for taking selfies and video calling. Running on Android Oreo operating system out of the box, the smartphone is powered by a 3,200mAh battery.

(Sources – 1, 2)