I went into the ROMs DOWNLOAD section to download a ROM, and found that there were many roms, all with cryptic codenames like armani, ido and HM2014813. So I looked around the forums for a post that told me what these meant, but drew a blank. Searches didn't help. Strikes me this is something that needs to be in a sticky FAQ post. What ROM should be downloaded for which device?