Sony heeft code bijgedragen aan het CyanogenMod-project, een van de meest populaire custom roms voor Android. Daarmee reageert de fabrikant op problemen van ontwikkelaars om bepaalde functionaliteit op Xperia-telefoons werkend te krijgen.
Volgens Sony zijn er drivers bijgedragen aan het project die een bepaalde bug moeten fixen; met de door Sony verstrekte drivers zou de mediaserver op de telefoon niet langer moeten crashen wanneer er tegelijkertijd geluid wordt afgespeeld en er een telefoongesprek binnenkomt. Omdat het gaat om code die niet onder een opensource-licentie beschikbaar is, heeft Sony een zogenaamde binary blob geschreven die door de makers van CyanogenMod gebruikt kan worden om de genoemde problemen in de rom voor Xperia-telefoons te verhelpen.
Sony is ontwikkelaars van custom roms al verscheidene malen tegemoet gekomen. Onlangs bracht de fabrikant nog een bèta-versie uit van een flashtool die geschikt is voor gebruikers van custom roms. Zo kunnen zij toch nog officiële software op hun telefoon flashen, ondanks dat zij de beveiliging van hun telefoon hebben ontgrendeld. De meeste telefoonfabrikanten bieden nauwelijks ondersteuning bij custom rom's.