Yo la experiencia que tengo con el Xperia U después de tres años, es que Android 4.0 no fue una versión que optimizaran para este teléfono, y la tuve que quitar, en cuanto a ROMs solo probé Android 4.4 y la verdad es que no andaba mal, pero el teléfono tiene medio giga de RAM (en la práctica menos) y un procesador cuya empresa quebró y no recibe ''soporte'' por eso todas las ROMs tendrán fallos y hay poco desarrollo, la recomendación mía es dejarlo con Android 2.3.7 es la que mejor va, pero seamos sinceros es una versión completamente obsoleta. En cuanto al porqué te aparece la pantalla negra después de flashear ni idea, a mí nunca me ocurrió.