I've researched this matter beforehand, and did a search on the forums here, but I did not feel there were any responses or good info I could use. So if this sort of thing has already been explained before, I apologize. Anyways, based on Google searches, the most common, standard answer to the question: "Can you change the UISounds files without jailbreaking the iPhone?" is simply NO. I understand that. However, I've been thinking about this, and came up with a way that might work without, at least, having a jailbroken phone in the end. First off, I know that every time you plug in your iPhone into your computer with iTunes, the contents between the phone and the computer are auto-synced, but also the phone contents are backed up. I know where the backup directory for the iPhone is, which is apparently a ton of different randomly named files that I don't understand that go with "one" backup session. This leaves me scratching my head to question exactly what file contents of the iPhone are backed up? Is it literally everything, or what files are backed up exactly? Anyways, here is "my plan" that I'm thinking I want to execute. I would appreciate feedback and confirmation as to whether or not my logic in this plan is valid. 1. Backup iPhone with iTunes. 2. Jailbreak iPhone. 3. Replace desired UISound files with custom sounds. 4. Restore iPhone with iTunes with last backup in step 1 when iPhone was not jailbroken, and hope that the custom sounds will remain intact. Thus, erasing any evidence of jailbreaking AND keeping the custom sounds. Will this work?