That kernel just like the xionia killed my accelerometer, had to go back to stock kernel. There is a file somewhere in /data that it making the accelerometer not work on those kernels, thats why they work when you install them on a fresh phone. No idea what file needs deleted to make it work on an existing data partition though.