I tried to build a lk2nd-msm8952 and run it with fastboot boot build-lk2nd-msm8952/lk2nd.img on my Docomo Sony Xperia X Compact, the fastboot command succeeded but the phone then reboots itself to normal OS.
My phone's serial number does not start with BH902H as expected in lk2nd/device/dts/msm8952/msm8956-mtp.dts, so I patched it to BH905X (which is what my phone's serial number starts with), but still fails; then I tried to add a * to the end of the match string, still no enhance.
I tried fastboot flash boot build-lk2nd-msm8952/lk2nd.img too and it just bricks my phone into bootloop (I can still use vol+ to activate Sony S1 fastboot and flash back the normal boot partition).