I build straight from the Cyanogenmod source on Github, minus the kernel, which comes from the Sony AOSP project.
Thanks especially to derf elot for the build manifest and the CyanogenMod, FreeXperia, and Sony AOSP contributors.
- Unlock bootloader and install a custom recovery (suggest TWRP 3)
- Wipe system, data, cache
- Flash update ZIP
- Flash Gapps (optional)
- AudioFX crashes constantly
- Charging battery not always reflected in UI
- Fullscreen video playback sometimes results in black screen
- FM radio nonfunctional
Motivation: Most of the AOSP and other MM ROMs for this device have some deal-breaking bug for me, such as sleep of death or echoes when making phone calls, with the exception of the pure CM 13 ROMs. However, nobody's built one in some time, so I figured I'd give it a shot.