Never download from unverified sources. When in doubt, keep your current firmware – a working DVR is better than a bricked one.