В случае с Sony, перед тем, как ставить стороннюю прошивку, вам, вероятней всего, придется сделать следующее:
1. Разблокировать загрузчик.
Во многих брендовых android-телефонах загрузчик заблокирован, что делает невозможным установку сторонних ядер и прошивок. У телефонов Sony есть специальная процедура разблокировки загрузчика, я пользовался ей для Xperia P. Можете погуглить по фразе "Xperia Go разблокировать загрузчик" или "Xperia Go unlock bootloader"
2. Установить модифицированный загрузчик (ну или recovery, как угодно). Этот инструмент впоследствии используется для установки любых модифицированных прошивок, ядер и.т.д. прямо с телефона.
Для этого вам понадобится определенный набор инструментов - ADB и fastboot. Запись нового загрузчика в телефон выполняется одной консольной командой.
После вышеперечисленных манипуляций вы, зайдя в модифицированный загрузчик, сможете загрузить в телефон через USB архив с прошивкой после чего ее установить.
Первые два пункта самые проблемные, если с ними разберетесь, то дальше все как по маслу.