Zapoznaj się z odpowiednimi tematami dotyczącymi roota i instalacji recovery, jest taki temat w tym dziale. Roota zrób Towelrootem. Jeśli twoja Xperia nie jest z Orange, to możesz również odblokować bootloader, do tego również jest poradnik. W dalszej kolejności zapoznaj się z forum xda, custom romy są w działach Xperia SP Android Development i Original Development. Jeśli masz zablokowany bootloader bez możliwości odblokowania, to do wyboru z CM-ów masz tylko CM11 od mateoo337, najlepiej wersja 2 storage, w której widoczna jest zarówno pamięć wewnętrzna, jak i karta pamięci, tak, jak na stocku. Ostatnia w pełni działająca wersja jest chyba wciąż z 25 maja:
http://forum.xda-developers.com/showpost.php?p=62110773&postcount=396
Na zablokowany bootloader jest też jakiś Ressurection Remix na Androidzie 5.0.2 rzekomo z jakimiś fixami, ale nie wiem, jak to działa, romy oparte o Lollipop na zablokowany bootloader nigdy nie były w 100% stabilne i dopracowane. Sam Android 5.0.2 też wciąż zawiera błąd z wyciekami pamięci RAM, zostało to naprawione dopiero w Androidzie 5.1.1. W każdym razie tutaj masz ten rom:
http://forum.xda-developers.com/xperia-sp/development/resurrection-remix-5-0-2-lollipop-lbl-t3170211
Jeśli możesz odblokować bootloader, to sprawa jest już dużo prostsza, są romy oparte o Androida 5.1.1 i są chyba już w miarę stabilne, przede wszystkim jest oficjalne CM Nightly:
http://download.cyanogenmod.org/?device=huashan
Jest też nieoficjalny CM12.1, praktycznie od tych samych twórców oficjalnego CM12.1, jest AICP, jakiś XenonHD, wszystko do znalezienia w odpowiednich działach na xda, które wymieniłem na początku. Instalacja każdego romu zazwyczaj jest taka sama, czyli odpowiednie wipe'y w recovery oraz flash romu i gappsów. Dla pewności zawsze na 1 stronie każdego tematu jest dokładna instrukcja. Gappsy na Lollipopa najlepiej wziąć stąd:
http://forum.xda-developers.com/android/software/tk-gapps-t3116347
To są gappsy na Androida 5.1.1, czyli tylko na odpowiednie romy na odblokowany bootloader, na Androida 4.4.4 i 5.0.2 są inne, ale znalezienie odpowiednich w Internecie nie powinno nastręczać problemu. Gappsy podane przeze mnie są o tyle dobre, że można samemu wybrać wersję, którą chce się zainstalować, najmniejsza to tylko sklep Google Play i Usługi Google Play, większe zawierają coraz to więcej apek Google. Poza tym są tworzone przez doświadczonego i obeznanego w temacie człowieka, więc nie powinno być z nimi żadnych problemów.
Aha, recovery warto wziąć najnowsze z xda, poniżej masz linki, pierwsze na zablokowany bootloader, drugie na odblokowany:
http://forum.xda-developers.com/showthread.php?t=2649923
http://forum.xda-developers.com/xperia-sp/development/ubl-twrp-f2fs-support-xperia-sp-huashan-t3150230