How to: Change "FaceTime" to "SexyTime"

Discussion in 'Jailbreaks and iOS Hacks' started by The General, Aug 2, 2010.

  1. The General macrumors 601

    Joined:
    Jul 7, 2006
    #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"
     
  2. phixionalninja macrumors member

    Joined:
    Jun 23, 2010
    #2
    It is an admirable goal, and I wish you the best of luck. Sadly I cannot provide any assistance.
     
  3. moussekateer macrumors 6502a

    moussekateer

    Joined:
    May 12, 2009
    #3
    This would be hilarious. But it sounds pretty difficult by the looks of it
     
  4. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
  5. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #5
    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>
     
  6. ryan0402 macrumors 6502

    Joined:
    Jul 24, 2010
    #6
    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
     
  7. ryan0402 macrumors 6502

    Joined:
    Jul 24, 2010
    #7
    I found it
    /system/library/core services/springboard.app/en.lproj/springboard.strings
     
  8. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #8
    springboard.strings was the first place I looked. No dice.
     
  9. ryan0402 macrumors 6502

    Joined:
    Jul 24, 2010
  10. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #10
    I tried all of them. For every app. I've been doing this all day.
     
  11. Shorts. macrumors member

    Joined:
    Jul 20, 2010
  12. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #12
    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
    What up? ;)
     
  13. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #13
    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!
     
  14. ryan0402 macrumors 6502

    Joined:
    Jul 24, 2010
  15. alansmallen macrumors 6502a

    Joined:
    Jun 25, 2007
  16. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #16
    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.
     
  17. alansmallen macrumors 6502a

    Joined:
    Jun 25, 2007
    #17
    I just wanna see what it looks like. I'm sure if you can modify iOS code you know how to take a screenshot.
     
  18. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #18
    *sigh*
     

    Attached Files:

  19. alansmallen macrumors 6502a

    Joined:
    Jun 25, 2007
    #19
    That's pretty funny.


    But why?
     
  20. The General thread starter macrumors 601

    Joined:
    Jul 7, 2006
    #20
    Because it's funny.

    [​IMG]
     
  21. ryan0402 macrumors 6502

    Joined:
    Jul 24, 2010
  22. jsquared macrumors 6502

    jsquared

    Joined:
    Jul 2, 2008
    Location:
    Nashvegas, TN
    #22
    good work :D
     
  23. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
  24. Sleazy E macrumors 65816

    Sleazy E

    Joined:
    Nov 24, 2009
    Location:
    Disneyland
  25. moussekateer macrumors 6502a

    moussekateer

    Joined:
    May 12, 2009

Share This Page