Sólo por descartar, la rom que descargas es en formato tgz, no? (No zip, hay unos que les salían ese error porque intentaban con zip). Esto es lo que dicen "Bad parameter usually means the package/ image you are trying to write is not compatible with fastboot/adb."
Enlace MIUI 7
Vale, también se ocurre que podrías probar a instalar sin miflash (aunque arriba hablan de que bad parameter error se devuelve tanto en adb como en miflash). Tienes que coger los 4 archivos de adb y colocarlos en la carpeta de la rom tgz descomprimida (ponerla en c/rom, por ejemplo para evitar problemas). Y flashear dándole manualmente doble click en flash all
Otra cosa que se me ocurre es comprobar con el unlocker que tienes el bootloader desbloqueado. Muchos dicen que ese error sale por eso.
El error que te sale es este, no?
"
writing 'recovery'...
FAILED (remote: (BadParameter))
finished. total time: 0.425s"