Ever since the release of Jelly Bean source code to AOSP, ports for various devices have been popping up frequently. Sony Ericsson Xperia X8 owners waiting to get a stable build of Jelly Bean on their devices need wait no longer, as  nAa Jelly Bean kernel and MiniCM10 ROM bring the latest version of Android and CyanogenMod 10 to their devices.

Developed by XDA Recognized Developer nobodyAtall, the nAa custom Jelly Bean Kernel prepares your X8 for Jelly Bean ROMs by setting up the custom partitioning required for JB ROM installation. It also comes bundled with ClockworkMod recovery. To install this kernel, you must have your bootloader unlocked. After that, proceed to the kernel installation, and you will be ready to install Jelly Bean ROMs on your device.

Want a good ROM to start with? The same developer released MiniCM10 for the X8, which brings features of CyanogenMod 10 to the device. While we have previously featured an unofficial CM10 ROM for the X8, that ROM lacked a working camera and FM Radio. Both ROMs, however, currently lack hardware video encoding and decoding. Head over to the ROM's discussion thread for the download link and installation instructions.