Delirios de un Informático

MIUI 1.12 en un Google Nexus One

Tras probar hace unos días un Samsung Galaxy S2 con MIUI me decidí a probar la ROM china en mi Nexus One. Teniendo ya instalado el recovery de ClockworkMod resulta muy sencillo instalarlo flasheando el ZIP descargado, así como este paquete de idiomas para traducir la ROM al español (no me gustó la beta de MIUI.es).

El mayor problema que me he encontrado es que me ha sido imposible activar A2SD+ para que las aplicaciones se instalen en una partición de la tarjeta SD en vez de dentro de la memoria del teléfono (cosa que funciona a la perfección en un Samsung Galaxy S), ni realizando el particionado desde el recovery ni usando GParted. Por eso opté por utilizar una única partición FAT32 y activar mediante el shell del Android SDK la instalación por defecto de todas las aplicaciones en la SD. De este modo la mayoría se instalarán automáticamente en la tarjeta de memoria y las que no, podrán moverse desde el administrador de aplicaciones.

La instalación en la SD se habilita con el siguiente comando via ADB (también sirve cualquier emulador de terminal en el teléfono, pero MIUI no trae ninguno de serie):

su
pm setInstallLocation 2

Por último, para mi resulta importante disponer del DSP Manager que CyanogenMod trae de serie pero que MIUI no trae. Para eso, basta descargar el APK desde este hilo de XDA y moverlo a /system/app.