Kernel sources available for Android 10 updates of Samsung Galaxy S10 series and Xiaomi Mi 9/Redmi K20 Pro

We may earn a commission for purchases made using our links.

Timely kernel source releases from OEMs give developers and power users a chance to dive deeper into the code that runs their phones. It allows them to figure out ways to improve the phone’s overall performance and capabilities. Kernel source releases also help developers release custom ROMs for the device which, in turn, benefit users who aren’t satisfied with the stock ROM. In a bid to promote third-party development, most OEMs these days release kernel sources within a month or two of their devices hitting the market. Manufacturers like Samsung and Xiaomi have a good track record of releasing kernel sources and they’ve previously released kernel sources for the Android 9 Pie build for the Galaxy S10 series, the Xiaomi Mi 9 and the Redmi K20 Pro. Now, following the recent Android 10 rollout for these devices, the companies have released kernel sources for the Android 10 builds.

Galaxy S10 XDA Forums || Galaxy S10e XDA Forums || Galaxy S10+ XDA Forums || Redmi K20 Pro XDA Forums || Mi 9 XDA Forums

Kernel sources for the Exynos variants of the Samsung Galaxy S10 series are now available on Samsung’s Open Source website (linked below). These include the Galaxy S10e (SM-G970F), the Galaxy S10 (SM-G973F), and the Galaxy S10+ (SM-G975F). The latest releases are at the top of the list and contain the tag ‘QQ’ in the release description. On the other hand, sources for the Xiaomi Mi 9, codename Cepheus, and Redmi K20 Pro are available on GitHub. It’s worth noting that the kernel branch for the Mi 9 and Redmi K20 Pro is the same, so you can download kernel sources for either device from the same link below.

Kernel Sources for the Galaxy S10 Series

Kernel Sources for the Xiaomi Mi 9/Redmi K20 Pro