This may be a dumb question, but when MIUI is ported to a device does it just modify the files of the existing ICS rom? Or is it built from ground up? For example, there has only been a beta ICS rom released for the Meizu MX with no source, so would stability and bugs depend on that beta ROM alone?