I have to tell you this rocks!!! I have not had my diamond very long only had stock rom on it untill now. I tried to flash one before and it really screwed my phone up bad. I was kind of worried to try it again but i really wanted 6.5. So i read through every page of this and decided to give it a try. It works absolutely perfect. I used the generic version and it went on and booted up and works without any problems so far. Good job, really nice!!