BlackBerry Q10, the second BlackBerry 10 smartphone, will launch in Canada April 30; U.S. date TBD.