Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

The General

macrumors 601
Original poster
Jul 7, 2006
4,825
1
HOW TO:
Change every instance of "FaceTime" to "SexyTime" in these files:

/System/Library/Frameworks/AddressBookUI.framework/English.lproj/vc~AB.strings
/System/Library/PrivateFrameworks/Conference.framework/English.lproj/vc~Conference.strings
/private/var/stash/Applications/Preferences.app/English.lproj/vc~Restrictions.strings

Have a sexy time! Thanks for nothing, I figured it out myself! :p











OLD:
I've scoured the iOS 4 filesystem on my iPhone 4 in search of a clue. I've changed all of my localization .string files to say SexyTime instead of FaceTime. I've tried hexediting MobilePhone and Springboard, but nothing I try will change the word "FaceTime" on anything but the Settings->Restrictions section and the button in Contact video.

I don't know much about how applications work, but upon inspection, MobilePhone and Springboard seem to put "VIDEO_LABEL" in place of where the word FaceTime goes, yet the localization files have to strings for VIDEO_LABEL.

FaceTime is also referred to as "Video Calling" and "vc" a few times, but nothing I try works. Anyone have any better ideas about how to do this? I'm at the end of my wit and only half way to full SexyTime.

The problem areas are:

1. When someone calls you from FaceTime it still says "so and so wants to FaceTime"
2. When I miss a FaceTime call, it still says "Missed FaceTime"
3. The bottom center button shown during a phone call still says "FaceTime"
4. During the initiation of a FaceTime call, the top still says "FaceTime" before "connecting..."
5. In Settings -> Phone, the switch still says "FaceTime"
 
The FaceTime button SHOULD be in

/System/Library/AccessibilityBundles/MobilePhone.axbundle/English.lproj/Accessibility.strings

But it's not! It has all the other buttons, and I can change their names, but the FaceTime button isn't in here! :(

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>add.contact.text</key>
	<string>Save as contact</string>
	<key>application.name</key>
	<string>Phone</string>
	<key>call.canceled</key>
	<string>Canceled: </string>
	<key>call.failed</key>
	<string>Unsuccessful: </string>
	<key>call.incoming</key>
	<string>Incoming: </string>
	<key>call.missed</key>
	<string>Missed: </string>
	<key>call.outgoing</key>
	<string>Outgoing: </string>
	<key>calls</key>
	<string>Calls: </string>
	<key>conference.button</key>
	<string>Add call</string>
	<key>contacts.button</key>
	<string>Contacts</string>
	<key>delete.text</key>
	<string>Delete</string>
	<key>delete.title</key>
	<string>Delete</string>
	<key>empty.phone.display</key>
	<string>Blank phone number</string>
	<key>greeting.playback.slider</key>
	<string>Greeting position</string>
	<key>hold.button</key>
	<string>Hold</string>
	<key>keypad.button</key>
	<string>Keypad</string>
	<key>mute.button</key>
	<string>Mute</string>
	<key>phone.display</key>
	<string>Phone number</string>
	<key>recent.call.format.count.many</key>
	<string>%1$@, (%2$@ calls), %3$@, Last call: %4$@</string>
	<key>recent.call.format.count.one</key>
	<string>%1$@, (%2$@ call), %3$@, Last call: %4$@</string>
	<key>recent.call.format.nocount</key>
	<string>%1$@, %2$@, Last call: %3$@</string>
	<key>speaker.button</key>
	<string>Speaker Phone</string>
	<key>voicemail.ispaused</key>
	<string>Paused message</string>
	<key>voicemail.isplaying</key>
	<string>Playing</string>
	<key>voicemail.list.empty</key>
	<string>No voicemails</string>
	<key>voicemail.new</key>
	<string>New voicemail from %1$@, %2$@, %3$@</string>
	<key>voicemail.old</key>
	<string>From %1$@, %2$@, %3$@</string>
	<key>voicemail.old.playstatus</key>
	<string>%1$@, From %2$@, %3$@, %4$@</string>
	<key>voicemail.playback.slider</key>
	<string>Voicemail position</string>
	<key>voicemail.setup.button</key>
	<string>Set up now</string>
</dict>
</plist>
 
look up how to change slide to unlock text all of apples things are in ther like slide to answer, slide to cancel, enter iTunes password ect.

Tell me if you can find it
 
I found it
/system/library/core services/springboard.app/en.lproj/springboard.strings
 
look up how to change slide to unlock text all of apples things are in ther like slide to answer, slide to cancel, enter iTunes password ect.

Tell me if you can find it

springboard.strings was the first place I looked. No dice.
 
Okay, here's all the English files related to FaceTime.

Code:
/System/Library/Audio/UISounds/vc~ended.caf
/System/Library/Audio/UISounds/vc~invitation-accepted.caf
/System/Library/Audio/UISounds/vc~ringing.caf
/System/Library/Frameworks/AddressBookUI.framework/English.lproj/vc~AB.strings
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoAction.png
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoAction@2x.png
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoActionPressed.png
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoActionPressed@2x.png
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoActionSheet.png
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoActionSheet@2x.png
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoActionSheetPressed.png
/System/Library/Frameworks/AddressBookUI.framework/vc~ABVideoActionSheetPressed@2x.png
/System/Library/PrivateFrameworks/Conference.framework/English.lproj/vc~Conference.strings
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioBackground.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioBackground@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioButton.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioButton@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioButtonPressed.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioButtonPressed@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableFooter.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableFooter@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableHeader.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableHeader@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableSegment.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableSegment@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableSegmentPressed.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ChooseAudioTableSegmentPressed@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~ConferenceNonLoc.strings
/System/Library/PrivateFrameworks/Conference.framework/vc~SelectedItemSpeaker.png
/System/Library/PrivateFrameworks/Conference.framework/vc~SelectedItemSpeaker@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~SheetSelectedItem.png
/System/Library/PrivateFrameworks/Conference.framework/vc~SheetSelectedItem@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~SheetSelectedItemPressed.png
/System/Library/PrivateFrameworks/Conference.framework/vc~SheetSelectedItemPressed@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~TableItemSpeaker.png
/System/Library/PrivateFrameworks/Conference.framework/vc~TableItemSpeaker@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~TableItemSpeakerPressed.png
/System/Library/PrivateFrameworks/Conference.framework/vc~TableItemSpeakerPressed@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~audioRoutingMute.png
/System/Library/PrivateFrameworks/Conference.framework/vc~audioRoutingMute@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barBluetooth.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barBluetooth@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barCamera.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barCamera@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barDecline.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barDecline@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barMute.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barMute@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barleft.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barleft@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barleftpress.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barleftpress@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barmiddle.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barmiddle@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barmiddlepress.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barmiddlepress@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barright.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barright@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barrightpress.png
/System/Library/PrivateFrameworks/Conference.framework/vc~barrightpress@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~endvideo.png
/System/Library/PrivateFrameworks/Conference.framework/vc~endvideo@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~pipFrame.png
/System/Library/PrivateFrameworks/Conference.framework/vc~pipFrame@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~recentVideoGlyph.png
/System/Library/PrivateFrameworks/Conference.framework/vc~recentVideoGlyph@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~recentVideoGlyphPress.png
/System/Library/PrivateFrameworks/Conference.framework/vc~recentVideoGlyphPress@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~video.png
/System/Library/PrivateFrameworks/Conference.framework/vc~video@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~videoIcon.png
/System/Library/PrivateFrameworks/Conference.framework/vc~videoIcon@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~videoIconUnknown.png
/System/Library/PrivateFrameworks/Conference.framework/vc~videoIconUnknown@2x.png
/System/Library/PrivateFrameworks/Conference.framework/vc~voicecall.png
/System/Library/PrivateFrameworks/Conference.framework/vc~voicecall@2x.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/English.lproj/vc~Main.strings
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraFlashBackgroundLeft.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraFlashBackgroundRight.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraToggle.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraTogglePressed.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraZoomMax-2x.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraZoomMin-2x.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraZoomThumb-2x.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraZoomTrack-2x.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraZoomTrackMax-2x.png
/System/Library/PrivateFrameworks/PhotoLibrary.framework/vc~cameraZoomTrackMin-2x.png
/System/Library/PrivateFrameworks/TelephonyUI.framework/English.lproj/vc~General.strings
/System/Library/PrivateFrameworks/TelephonyUI.framework/vc~AcceptVideo.png
/System/Library/PrivateFrameworks/TelephonyUI.framework/vc~AcceptVideo@2x.png
/System/Library/PrivateFrameworks/TelephonyUI.framework/vc~DeclineOrEndVideo.png
/System/Library/PrivateFrameworks/TelephonyUI.framework/vc~DeclineOrEndVideo@2x.png
/private/var/stash/Applications/Preferences.app/English.lproj/vc~Restrictions.strings
/private/var/stash/Applications/Preferences.app/vc~Restrictions.plist
/private/var/stash/Applications/Preferences.app/vi.lproj/vc~Restrictions.strings

yo this is Tjeppolito ill sexytime you

What up? ;)
 
Okay, here's a list of the files in which you need to change every instance of "FaceTime" with "SexyTime":

/System/Library/Frameworks/AddressBookUI.framework/English.lproj/vc~AB.strings
/System/Library/PrivateFrameworks/Conference.framework/English.lproj/vc~Conference.strings
/private/var/stash/Applications/Preferences.app/English.lproj/vc~Restrictions.strings

Have a sexy time!
 
Just imagine every time you see FaceTime, it says SexyTime instead. ;)

I don't feel like editing all of these screenshots to get rid of phone numbers and stuff.
 
*sigh*
 

Attachments

  • IMG_0524.PNG
    IMG_0524.PNG
    551.6 KB · Views: 186
  • IMG_0525.PNG
    IMG_0525.PNG
    481.2 KB · Views: 302
  • IMG_0526.PNG
    IMG_0526.PNG
    159.1 KB · Views: 136
  • IMG_0530.PNG
    IMG_0530.PNG
    284.2 KB · Views: 141
  • IMG_0528.PNG
    IMG_0528.PNG
    93.7 KB · Views: 137
Okay, here's a list of the files in which you need to change every instance of "FaceTime" with "SexyTime":

/System/Library/Frameworks/AddressBookUI.framework/English.lproj/vc~AB.strings
/System/Library/PrivateFrameworks/Conference.framework/English.lproj/vc~Conference.strings
/private/var/stash/Applications/Preferences.app/English.lproj/vc~Restrictions.strings

Have a sexy time!

good work :D
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.