Camera is tested and fully functioning(takes photos, saves photos to sd card and records video and saves video to sd card, flash is fully working and auto focus is working too) the HDMI port does look like its dirty, i have not tested the HDMI ports.