Results 1 to 14 of 14

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: Revisiting idea of Contacts on home page.

  1. #1
    Default Revisiting idea of Contacts on home page.
    I really do not understand all of the coding details to hacking the iPhone but it seems to me that since the contacts are accessed on the iphone by pressing a specific "contacts" button while in the phone app, then there must be a way to move or copy that code into a home screen button. I would really love to have Contacts on my homescreen. Does anyone have any ideas on if this could be done?

  2. #2
    My iPhone is a Part of Me sogo's Avatar
    Join Date
    Aug 2007
    Location
    NorthWest
    Posts
    630
    Thanks
    24
    Thanked 62 Times in 37 Posts

    The ipod touch is doing this, lets get it done.

  3. #3
    I agree, this would be a great, and USEFULL hack

  4. #4
    The secret probably lies in forcing Phone to go to the Contacts tab rather than which ever one you happened to be on last time you were in Phone.
    Various 'Books old and new
    8 Giggity, Giggity, Gigg-it-y.

  5. #5
    My iPhone is a Part of Me lifesmymachine's Avatar
    Join Date
    Aug 2007
    Location
    Los Angeles
    Posts
    529
    Thanks
    3
    Thanked 51 Times in 41 Posts

    maybe we can borrow the Contacts program from the ipod touch....
    "The glory is not in never falling, but in rising every time you fall."

  6. #6
    this would be a very good addition to the iphone.. i would use this all day

  7. #7
    Any news on this? I'd like it too...

  8. #8
    This is just what I would like as well.... Please!
    Apple

  9. #9
    I don't think it's quite as simple as putting an icon on to the home screen.
    Actually the entire phone application is a single executable containing all the features (Contacts, Keypad, Recents, etc.). The Contacts part is like a subroutine in the phone app.

    If we could only get the source code and take out this subroutine, then all we have to do is make an icon for it then put it onto the home screen. This is unlikely to happen without resorting to Apple.

    However, as someone pointed out, we might be able to steal the contacts app from the iPod Touch, but then we need to figure out how it communicates with the database files.

    Sit tight, if demand is strong enough, and once the jailbreaking process is completed on the iPod Touch, we will be seeing Contacts as a standalone app in the future.

    Personally speaking though, I do not find this approach efficient, nor logical. For me, making a shortcut would be much more logical.

    I think there will definitely be a shortcut manager for the iPhone in the near future. For example, I don't want to go 3 levels down just to change my ringtone! (which i do a few times a week)
    Best Regards

  10. #10
    Quote Originally Posted by nelse92 View Post
    I really do not understand all of the coding details to hacking the iPhone but it seems to me that since the contacts are accessed on the iphone by pressing a specific "contacts" button while in the phone app, then there must be a way to move or copy that code into a home screen button. I would really love to have Contacts on my homescreen. Does anyone have any ideas on if this could be done?
    Here's what I did...
    1. Open an SSH connection to the iPhone via WinSCP
    2. Locate the /Applications folder
    3. Duplicate the MobilePhone.app application group as Contacts.app
    4. Find the contacts.png file in the Contacts.app folder and duplicate the file to default.png and icon.png
    5. Now delete all the files in this directory with the exception of: Default.png, icon.png, Info.plist and MobilePhone
    6. Edit the Info.plist file with the following:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>CFBundleDevelopmentRegion</key>
    <string>English</string>
    <key>CFBundleExecutable</key>
    <string>MobilePhone</string>
    <key>CFBundleIdentifier</key>
    <string>com.nullriver.iphone.Contacts</string>
    <key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleSignature</key>
    <string>????</string>
    <key>CFBundleVersion</key>
    <string>2.11</string>
    </dict>
    </plist>
    7. Reboot the device

    What this essentially does is gives you another PNG that you can use to access your contacts. The way the MobilePhone program works is that it remembers the last location used when opened so make sure to always leave off with the contacts tab.

    Hope this helps until someone really works out how to get the contacts on the main screen.

  11. The Following User Says Thank You to ARobinso0502 For This Useful Post:

    hat (10-28-2007)

  12. #11
    Wow...this sounds cool if I can get it to work.

    Twos question:
    "Find the contacts.png file in the Contacts.app folder and duplicate the file to default.png and icon.png"

    Do you mean duplicate the contacts.png twice, renaming the duplicates default.png and icon.png?

    Also, do you replace all the text in 'info.plist' with the text you provided?

    So far it's not working (doesn't show up on my homescreen, although I see it in my Applications list using Finder on the iPhone).

    Thanks for your help...
    Last edited by Argelius; 09-28-2007 at 04:40 AM.

  13. #12
    thanks for the info,
    i treid this and it works...however the bottom dock is not visually appealing with the missing icon pics...
    maybe you could clarify how to either remove this bar or add the icon images back...
    thanks


    Argelius: you have to edit the plist file with an appropriate plist editor.
    simply do a google search for a plist editor and make sure to view using the XML view not Binary or ASCII....
    i used plistedit pro
    to view in XML go to operations and change view....

    hope this helps
    Last edited by canadianiphone; 09-28-2007 at 10:00 AM.

  14. #13
    Screen shot PLZ....!

  15. #14
    iPhone? More like MyPhone zoidberg md's Avatar
    Join Date
    Sep 2007
    Location
    RENO NEVADA!!!!!!!!!!!
    Posts
    229
    Thanks
    27
    Thanked 10 Times in 9 Posts

    Quote Originally Posted by longgiang81 View Post
    Screen shot PLZ....!
    Ummm..... month old thread here dude.
    (Fancy quote from a dead guy...)

    Show your appreciation by using the button.

    Make.SURE.You.""

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •