Xiaomi launched the Xiaomi Redmi Note 7 (India) in February 2018, creating a distinction from the Redmi Note 7 (China) version mainly through its 12MP primary rear camera as against the 48MP Samsung GM1 sensor found on the Chinese version of the phone. In the half month following its release, the phone has already received an update that brings to it an enhanced low light mode.

Xiaomi Redmi Note 7 XDA Forums

On the other hand, the Xiaomi Redmi Go is the first Android Go device from Xiaomi that is available for purchase in Europe for €80 and in India for a price of ₹4,499. Being an Android Go device, the phone sports very modest specifications such as a 5" HD display, Qualcomm Snapdragon 425 SoC, 1GB of RAM and 8GB of storage (expandable). The phone does not intend to compete against giants, but it does aim to be the first smartphone for users with limited budgets.

Following the launch of these devices, Xiaomi has now uploaded kernel sources for both, the Redmi Note 7 (India) [device codename: lavender] and the Redmi Go [device codename: tiare].

Kernel Source for the Redmi Note 7 (India) Kernel Source for the Redmi Go

With kernel source code availability, developers can start porting the popular TWRP custom recovery over to the device. Preliminary work has already been underway for lavender prior to the kernel sources being made public, so this release should now help speed things up. Availability of kernel sources also makes it possible to build kernel sources for the device, and seeing the popularity of Xiaomi's devices, we expect plenty of options being made available in the coming weeks.

It is currently unknown if/when the kernel sources for the Xiaomi Redmi Note 7 (China) and the Xiaomi Redmi Note 7 Pro will be released. At least for the Pro variant, we expect it to happen sooner rather than later.