Back in February, Sony unveiled their “Mark 2” lineup, i.e. the flagship Xperia 1 II and the mid-range Xperia 10 II smartphones via an online event. Months after the initial announcement, the phones are now available for pre-order across Europe as well as in the US. On the software side, both of these devices run Android 10 out of the box. To satisfy the requirements of the GNU General Public License v2 and kickstart the custom development of third-party ROMs and kernels, Sony has now released the kernel sources for the Xperia 10 II and the Xperia 1 II.

Xperia 1 II

At the time of writing this article, we can only spot the kernel source for the SOG01 variant of the Xperia 1 II, which is sold by Japanese carrier au. The corresponding software version is 58.0.C.1.133, which is likely to be the factory-installed firmware for this model.

Xperia 1 II Kernel Sources || Xperia 1 II XDA Forums

Xperia 10 II

The release for the Xperia 10 II, on the other hand, is quite massive. Sony has uploaded the kernel sources for the Y!mobile/SoftBank variant (A001SO) and the global models (XQ-AU51 and XQ-AU52). The OEM has also shared the device configuration for the "seine" platform, which is the foundation of different Xperia 10 II models. As a result, developers can now start building vanilla Android 10 or port custom ROMs like LineageOS for this phone with relative ease.

Xperia 10 II Kernel Sources: A001SO || XQ-AU51/52 (59.0.A.1.296, 59.0.A.3.42, 59.0.A.3.45)

Xperia 10 II Device Tree || Xperia 10 II XDA Forums

Sony Mobile has a long, rich history of contributions towards the Android ecosystem. The company offers an official bootloader unlocking platform and they regularly publish AOSP building guides through their Open Devices Program. Sony has yet to formally include the "Mark 2" family of phones in that initiative, though, but the availability of the kernel source codes serves as the first stepping stone towards the progress.