You can extract the Rintones, both in HD and in Low quality from every firmware file.
I pulled them from 14, but to see if there was more I checked 12 and they were the same.
The backgrounds varied though from older to newer firmware.
I don’t know about the screensavers. Can’t seem to find a setup option in the phone.
Mine go to black after 5 mins.
The Phones Directory should be done with the Phone service XML. If you want all the options
Like search contact and make the list expandable on the phone itself.
I took the easy way I made some static XM files, with some of the most used numbers.