Xiaomi's 2019 flagship line-up consists so far of the Xiaomi Mi 9/Explorer Edition, the 5G Xiaomi Mi Mix 3, and the Redmi K20 Pro. Xiaomi has already released the kernel source code for the Mi 9, but they've now updated their GitHub to include the kernel sources for the 5G Mi Mix 3 (code-name "andromeda") and K20 Pro (code-name "raphael").

Xiaomi Mi Mix 3 ForumsRedmi K20 Pro Forums

You can download the kernel source code with full commit history for both devices at the links below. With the kernel source code, developers can start building TWRP, standalone custom kernels, or kernels needed to boot AOSP-based ROMs.

5G Xiaomi Mi Mix 3 Kernel Source (andromeda)Redmi K20 Pro Kernel Source (raphael)

The 5G Mi Mix 3 launched at Mobile World Congress in February and is already available in Switzerland. Besides the obvious inclusion of the Snapdragon X50 modem for 5G connectivity, the upgraded Mi Mix 3 also sports an upgraded Qualcomm Snapdragon 855 and a larger 3,800mAh battery compared to the 4G Mi Mix 3's Qualcomm Snapdragon 845 and 3,300mAh battery. The Redmi K20 Pro, on the other hand, has yet to launch outside of China, while its mid-range counterpart just launched in Europe as the Xiaomi Mi 9T.