I think I found an error and it does seem to work better on the EVO 3D anyway
don't know what I'm doing, but this does work on the EVO 3D, haven't tested beyond that.