what is the official stock firmware can i download directly? and what are name of the firmware and how long the procedure to flash that?