Claaaaro si por eso lo digo! MIUI es una rom basada en CM9, y normalmente solo se porta MIUI utilizando como base CM9.
En nuestro caso (bl bloqueado) tenemos una rom basada en CM9 peeero no tenemos cm9. Conclusión? Si usamos las app, el framework, los xbin, los permissions, y demas, y eliminamos los init.d (no soportados por nuestro kernel) deberíiiiiiiamos tener CM9 estable para bl cerrado y por lo tanto podremos portar todo lo que queramos a bl cerrado