Page 1 of 2 12 LastLast
Results 1 to 10 of 14
Discuss [iTunes] IPSW download/update location in the harddisk at the General - Hackint0sh.org; I was wondering where iTunes download the iphone restore files? Basically I'd like to make ...
  1. #1
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    154
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default [iTunes] IPSW download/update location in the harddisk

    I was wondering where iTunes download the iphone restore files?

    Basically I'd like to make sure that I can still update to 1.1.2 when 1.1.3 comes around.
    Would it be possible for me to drop the 1.1.2 restore file in that location and then 'spoof' iTunes into thinking it's the latest update, to use that instead of trying to download a new version?

    Any help would be greatly appreciated!



  2. #2
    Professional Array _Gabe_'s Avatar

    Join Date
    Dec 2007
    Posts
    75
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    See the sticky at the top of the thread page titled

    [ALL FIRMWARE] System Restore Image (download here)

    Yeah, do that.
    miiPhone - Wallpapers, Tutorials, News, etc

  3. #3
    Board Hero Array jsalva's Avatar

    Join Date
    Sep 2007
    Posts
    1,173
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    71

    Default

    Quote Originally Posted by TeckniX View Post
    I was wondering where iTunes download the iphone restore files?

    Basically I'd like to make sure that I can still update to 1.1.2 when 1.1.3 comes around.
    Would it be possible for me to drop the 1.1.2 restore file in that location and then 'spoof' iTunes into thinking it's the latest update, to use that instead of trying to download a new version?

    Any help would be greatly appreciated!
    The firmware is stored in this folder:

    C:\Documents and Settings\YOUR-USER-NAME\Application Data\Apple Computer\iTunes\iPhone Software Updates\

  4. #4
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    154
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    Quote Originally Posted by _Gabe_ View Post
    See the sticky at the top of the thread page titled

    [ALL FIRMWARE] System Restore Image (download here)

    Yeah, do that.
    thanks for the reply but I wasn't trying to grab/download the ipsw, but rather do the following:
    - Prevent itunes from looking for an updated file
    - have iTunes use the file I put in the .... folder - the threads you referred to, talk about an md5 problem.


    jsalva and on the mac?

  5. #5
    Former Bender
    Guest

    Default

    On Mac it is stored here:

    ~/Library/iTunes/iPhone Software Updates/


  6. #6
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    154
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    thank you -

    So is there a possibility to 'fool' iTunes to update the iPhone to 1.1.2 instead of 1.1.3?

  7. #7
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    154
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    To those interested I've actually thought about a scam so stupid it could possibly work.

    --begin speculation--

    iTunes doesn't allow you to do an update even if you already have downloaded the file that you wanted and have it in the appropriate folder -
    For itunes to allow an update, it will go to the xml location (forgot the link, but has been posted here)
    The xml will tell it if there are any update available.

    If you've downgraded to 1.1.1, you'd obviously like to upgrade to 1.1.2, but how can this be possible, now that 1.1.3 has been released?

    Here's what I propose.
    Every computer mac/pc has a host file. This file has been previously used by spammers to prevent you from accessing certain sites, or for them to show you their stupid html when you're trying to go to google.com

    The file is located:
    mac = /etc/hosts
    pc (win XP) = C:\WINDOWS\system32\drivers\etc\hosts

    What is now needed are two things:
    - the original 1.1.2 XML
    - the 1.1.2 IPSW

    In your hosts file, have the site (can't find the true xml one..):
    http://appldnld.apple.com.edgesuite....le.com/iPhone/

    point to a certain folder on your system, something like:
    /Users/~username~/iPhone/

    itunes will then proceeed to query your hosts file for how to reach the applednld domain name, which your hosts file will kindly redirect to your local folder.

    It will then proceed to read the XML file it's expecting, which will then tell it that there are no other update but 1.1.2

    Of course the XML will tell it that the download location is appldnld which is of course mapped to a local folder on your hard drive.

    Therefore trying to download from itself and simply updating your phone to 1.1.2 - regardless of what version apple has currently released.

    --end speculation--

    this is NOT (yet) a tutorial. This is a hypothetical/theoretical technique, which I wanted to share with everyone.

    If the proper xml and applednld link for that xml is provided I will proceed to try this on my machine and will report back.

    Although this is probably not the best solution, I believe it could work and would allow people to downgrade, and update to 1.1.2 whenever they want

    DISCUSS!! lol

  8. #8
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    154
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

  9. #9
    Senior Professional Array Probo's Avatar

    Join Date
    Oct 2007
    Posts
    108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by TeckniX View Post
    To those interested I've actually thought about a scam so stupid it could possibly work.

    --begin speculation--

    iTunes doesn't allow you to do an update even if you already have downloaded the file that you wanted and have it in the appropriate folder -
    For itunes to allow an update, it will go to the xml location (forgot the link, but has been posted here)
    The xml will tell it if there are any update available.

    If you've downgraded to 1.1.1, you'd obviously like to upgrade to 1.1.2, but how can this be possible, now that 1.1.3 has been released?

    Here's what I propose.
    Every computer mac/pc has a host file. This file has been previously used by spammers to prevent you from accessing certain sites, or for them to show you their stupid html when you're trying to go to google.com

    The file is located:
    mac = /etc/hosts
    pc (win XP) = C:\WINDOWS\system32\drivers\etc\hosts

    What is now needed are two things:
    - the original 1.1.2 XML
    - the 1.1.2 IPSW

    In your hosts file, have the site (can't find the true xml one..):
    http://appldnld.apple.com.edgesuite....le.com/iPhone/

    point to a certain folder on your system, something like:
    /Users/~username~/iPhone/

    itunes will then proceeed to query your hosts file for how to reach the applednld domain name, which your hosts file will kindly redirect to your local folder.

    It will then proceed to read the XML file it's expecting, which will then tell it that there are no other update but 1.1.2

    Of course the XML will tell it that the download location is appldnld which is of course mapped to a local folder on your hard drive.

    Therefore trying to download from itself and simply updating your phone to 1.1.2 - regardless of what version apple has currently released.

    --end speculation--

    this is NOT (yet) a tutorial. This is a hypothetical/theoretical technique, which I wanted to share with everyone.

    If the proper xml and applednld link for that xml is provided I will proceed to try this on my machine and will report back.

    Although this is probably not the best solution, I believe it could work and would allow people to downgrade, and update to 1.1.2 whenever they want

    DISCUSS!! lol
    I think this MOST be a tutorial... a lot of people will be looking for a way to "update" from a Jailbroken 1.1.1 with OktoPrep installed to 1.1.2 in order to Jailbreak it once upgraded (remember that if you use "restore" or "shift+restore" instead of "update", the OktoPrep tool will fail).

    To make it easier, we could host a fake server with the XML and IPSW files somewhere and fool iTunes to read that address instead the real one via host file.

    This could be very usefull when the 1.1.2-4.6BL becomes unlockable and (as I think...) 1.1.3 wouldn't be an option.
    iPhone 3GS 32GB White
    iPhone 3G 16GB White
    iPhone 3G 8GB Black
    MacBook Pro 15" - 10.6.3
    iMac 20" - 10.6.3
    Apple TV
    OSx86 10.5.7 - Gateway GT3020m
    OSx86 10.6.3 - Assembled
    OSx86 10.6.3 - Acer Aspire One
    OSx86 10.6.3 - Dell Mini 10v

  10. #10
    Senior Professional Array

    Join Date
    Jul 2007
    Posts
    154
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default

    Glad to hear people are interested in this -

    I will make a few sample test on my Mac OSX.
    I have yet to download 1.1.3 through iTunes -

    Here's what I already have:
    - Apache running and fooling itunes into thinking the xml is from apple, thanks also to the /etc/hosts file which redirects ax.phobos.apple.com.edgesuite.net - to my local ip of 127.0.0.1
    - Within Apache, I'm also fooling the applednld.apple.com.edgesuite.net, so that it goes to a local folder on my machine

    This would all be too easy, if i had kept a copy of the 1.1.2 xml, but I didn't
    So now i'm trying to fool a 1.1.2 restore file, so that itunes think it's a 1.1.3

    I've downloaded the 1.1.3 so that I can obtain the checksum and I will try to see if this checksum appears in the xml. if it does, ( i don't know how else iTunes could know that checksum value), then I will replace that checksum with that of 1.1.2

    If it all goes well, once iTunes has downloaded what it thought was 1.1.3, it will have indeed downloaded 1.1.2 and will update my phone with 1.1.2

    of course the checksum will be key, as it will tell me exactly if I'm dealing with 1.1.3 or 1.1.2 - I wouldn't want to upgrade to 1.1.3 since it pretty much kills the i in iPhone


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. [IPSW File] Where can I download it for 2.x?
    By bretth7377 in forum PwnageTool
    Replies: 11
    Last Post: 07-20-2008, 02:11 AM
  2. [iTunes] [Firmware] Download location ?
    By jashsayani in forum Tools
    Replies: 1
    Last Post: 07-16-2008, 07:10 PM
  3. Replies: 1
    Last Post: 06-10-2008, 10:28 AM
  4. Where to download ipsw 1.1.1
    By afornebo in forum General
    Replies: 0
    Last Post: 11-13-2007, 01:34 PM
  5. Download the 1.1.1 .ipsw
    By Adriano in forum iPhone "2G" (Rev. 1)
    Replies: 1
    Last Post: 11-03-2007, 04:29 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 12:11 PM.
twitter, follow us!