Results 1 to 4 of 4
Discuss Ultimate Guide to unlock iPhone 1.1.1 for free [includes custom ringtones] at the iPhone "2G" (Rev. 1) - Hackint0sh.org; ...
  1. #1
    Amazingly Knowledgeable Array

    Join Date
    Aug 2007
    Posts
    757
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    45

    Default Ultimate Guide to unlock iPhone 1.1.1 for free [includes custom ringtones]

    Not sure anyone needs it. Anyway, I wrote it, so I posted it here to see whether it helps.

    After you follow the guide, you could be able to:

    1. Jailbreak iPhone 1.1.1 and use and swap any SIM card other than AT&T. YouTube will be enabled, too.(Some users report they can use any SIM card when they activated with iNdependence, while some do not. But during our test, it works perfectly. )

    2. Installing 3rd party applications

    3.Enable International Support

    4. Free custom ringtones

    Note this guide only for those OTB (Out of the box, or we called it as ‘virgin’) iPhone 1.1.1, you should not use the following guide if you have unlocked your iPhone 1.0.2 using any free method on the net. (anysim, iUnlock, etc) It could brick your iPhone.

    For iPhonesimfree paid solution users, you can also follow this guide. But you don’t need to run anySIM again.

    And, also, no one can guarantee this guide will work 100%, so try it at your own risk.

    Pre-Stage:

    Download iNdependence 1.2.3, Fugu and anySIM 1.1 to get prepared.

    Download iPhone 1.0.2 Firmware. Change the extension to .zip, extract it using StuffIt or other expander.

    Make the downloaded iPhone 1.0.2 Firmware to original state. (that means change the extension back to iPhone1,1_1.0.2_1C28_Restore.ipsw)

    Stage 1: Jailbreak iPhone 1.1.1 and use and swap any SIM card other than AT&T

    Step 1. Choose ‘Firmware’ tab from iNdependence, click ‘Enter DFU Mode’. Select the extracted iPhone 1.0.2 firmware.

    DFU Mode

    Step 2. Follow the on-screen instructions, when it showed it is successful. Quit iNdependence and run iTunes.

    Step 2. Follow the on-screen instructions, when it showed it is successful. Quit iNdependence and run iTunes.

    Step 3. iTunes should say it detected iPhone in recovery mode, press okay. Press and hold ‘option’ key, than click ‘restore’. Choose the iPhone1,1_1.0.2_1C28_Restore.ipsw file we downloaded.

    Step 4. After the restore completed, it should tell you the restore got some error. Ignore it and press okay. It will tell you the iPhone is in restore mode again. Don’t restore it again. Close iTunes now and run iNdependence.

    Step 4. After the restore completed, it should tell you the restore got some error.

    Step 5. Your iPhone display ‘yellow triangle’. Wait for a few seconds it should appear ‘Activate iPhone’ message. Close iTunes completely, use iNdependence to activate your iPhone now. Select the extracted iPhone 1.0.2 when asked.

    Activate, jailbreak, ssh

    Step 6. If the iPhone activated, than go through the ‘jailbreak’ and ’ssh’ tab. Perform ‘jailbreak’ and install ’ssh’ respectively. follow the on-screen instructions.

    Step 7. Connect your iPhone with Wi-Fi, check the IP under Settings > Wi-Fi, and click the blue arrow. Be sure the Wi-Fi connected is in the same LAN as your Mac. (For instance, if the iPhone’s IP is 192.168.0.123, than your Mac’s IP should also start with 192.168.0) You may also share your Mac internet connection as Wi-Fi by following this guide.

    Step 8. Now, you should see ‘Pre 1.1.1 upgrade’ under iNdependence’s ‘firmware’ tab. Enter the IP address connected. The password should be ‘dottie’

    Pre 1.1.1 upgrade

    Step 9. Open iTunes as instructed. We recommend you to choose ’set up a new iPhone’ rather than ‘restore’. Don’t sync any data at the moment, go back to iNdependence and click okay to close the following dialog. Keep iTunes open.

    funlockv06.png

    Step 10. It may say it is failed as below, click ‘yes’ to ignore the error.

    failed, but click yes it’s okay

    Step 11. Quit iNdependence once you see the following dialog, return to iTunes, click ‘update’ to update your iPhone to 1.1.1 now.

    funlockv08.png

    Step 12. When you see the following message, quickly click ‘ok’ than close iTunes. Run the iNdependence now.

    updated

    Step 13. Notice the bottom line, you will read iPhone 1.1.1. Click ‘Activate iPhone’ to activate your iPhone now. It takes longer than we have in iPhone 1.0.2 in Step 5. You will need to restart iPhone as instructed during the process. But, you won’t need to choose any firmware file this time.

    Step 14. When you successfully jailbroken your iPhone 1.1.1, you should now click ’ssh’ tab. Install SSH to your iPhone as instructed. You may change the root password also.

    funlockv10.png

    Step 15. Now use Fugu to SSH your iPhone. Type in the IP address, ‘root’ as username, ‘22′ as port and ‘/’ as directory. You may read some RSA stuff, just click continue.

    Step 16. Type in the SSH password you made in Step 14. Default password should be ‘alpine’. The iPhone system now listed. Put the new anySIM program under ‘/Applications’ folder

    funlockv11.png

    Step 17. Restart your iPhone by turning off and turn it on again. Go to Settings > General > Auto Lock, choose Never. You will also notice the anySIM icon on the springboard. Insert the SIM that you want to use. Click and run anySIM now.

    Step 18. Read the agreement and start to unlock, once it is completed. Restart your iPhone.

    Unlock successful with anySIM

    Step 19. You should now be able to use any SIM card you want.

    Stage 2: Installing 3rd party applications

    Step 20. Download the AppTapp Installer from here. Right click the program, choose ‘Show Package Contents’.

    Step 21. Navigate to Contents > Resources folder, you will see the Installer icon, copy it to Desktop.

    funlockv12.png

    Step 22. SSH to your iPhone. Put that Installer.app to iPhone’s ‘/Applications’ folder. Restart and you will see the installer icon on the springboard.

    Step 23. Tap the installer, install the ‘community resources’. Than, you can install those lovely applications now.

    Stage 3: Enable International Support

    Step 24. SSH into your iPhone through Fugu. Navigate to ‘/System/Library/CoreServices/SpringBoard.app’. Download the ‘M68AP.plist’ file to Mac.

    Step 25. Open Terminal, navigate to the ‘M68AP.plist’ folder. Type ‘plutil -convert xml1 M68AP.plist’.

    funlockv13.png

    Step 26. Open the ‘M68AP.plist’ using TextEdit. Change the value under ‘<key>international</key>’ from ‘<false/>’ to ‘<true/>’.

    funlockv14.png

    Step 27. Open Terminal again, navigate to the ‘M68AP.plist’ folder. Type ‘plutil -convert binary1 M68AP.plist’.

    Step 28. Upload it back to the iPhone at the same place. Overwrite the old file and restart the iPhone once completed. You will now see the international option under settings > general.

    Stage 4: Free custom ringtones (this guide is edited from modmyiphone.com)

    Step 29. Convert the music file you want to AAC format. If you don’t know how to do it, follow the step 1 to 2 from this guide.Notice it won’t work if your ringtone is longer than 1 minute.

    Step 30. Right-click the AAC file that you converted. Get Info from iTunes, clear the song information first. Than, check how long it is under ‘Options’. Write the end time in your notebook. (ie. 21:786 in this example)

    funlockv15.png

    Step 31. Copy the ringtone to somewhere else. We recommend you to make it a short name, like ‘ringtone.m4a’. Close iTunes.

    Step 32. Create a file that is ’spoof.m4r’ (using TextEdit to create, than get info, clear the txt extension and make sure it is ’spoof.m4r’ not ’spoof.m4r.txt’)

    Step 33. SSH into your iPhone and navigate to ‘/var/root/Library/Media/iTunes_Control/iTunes’, download the ‘Ringtone.plist’.

    Step 34. Open it using TextEdit. It should be like this.

    funlockv16.png

    Step 35. Change it to something else like this. Notice the <key> part is the file name, than follow by the GUID. You will find that the pattern is the two file we created before have same GUID as ‘0000000000000001′. This will make iPhone list spoof.m4r but it actually plays the file with the same GUID. (that is ringtone.m4a).

    Step 36. Notice the total time, you should write it from Step 30. Notice if it is 0:30:27, than write it as 30270. (add zero in the end). If it is 0:21:786, than write it as 21786. Click for a larger picture.

    funlockv17.png

    Step 37. If you want more than one ringtone, you should do something like this. You should create separate spoof file for each custom ringtone file. Click for a larger picture:

    funlockv18.png

    Step 38. Save the file ‘Ringtone.plist’ , upload it at the same place and overwrite it.

    Step 39. Upload the desired ringtone and the spoof file created to ‘/var/root/Library/Media/iTunes_Control/Ringtones’. Restart your iPhone and it should be okay.

    funlockv19.png

    funlockv20.png

    END OF THE GUIDE

    If you want some pictures, click:
    http://digg.com/apple/Ultimate_Guide...stom_ringtones



  2. #2
    Rookie Array

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

    Default

    It said this guide is for Mac but it should work for Windows too correct?

    edit* or is iNdependence only work on a Mac?
    Last edited by yeaaa; 10-18-2007 at 08:35 AM.

  3. #3
    Senior Professional Array

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

    Default

    Step 13. Notice the bottom line, you will read iPhone 1.1.1. Click ‘Activate iPhone’ to activate your iPhone now. It takes longer than we have in iPhone 1.0.2 in Step 5. You will need to restart iPhone as instructed during the process. But, you won’t need to choose any firmware file this time.
    I need some clarification. When done, will this phone be back to FW 1.1.1? With all its upgraded features? THANKS!

  4. #4
    Amazingly Knowledgeable Array

    Join Date
    Aug 2007
    Posts
    757
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    45

    Default

    Quote Originally Posted by sura View Post
    I need some clarification. When done, will this phone be back to FW 1.1.1? With all its upgraded features? THANKS!
    Your phone will be activated and go into springboard. But, still, not unlocked to use any sim. so proceed to the next step to unlock it.

 

 

Similar Threads

  1. Replies: 0
    Last Post: 01-30-2008, 02:22 AM
  2. Replies: 2
    Last Post: 12-21-2007, 06:33 AM
  3. Replies: 0
    Last Post: 11-24-2007, 03:10 PM
  4. Replies: 0
    Last Post: 11-16-2007, 09:40 PM
  5. Replies: 3
    Last Post: 10-24-2007, 04:57 PM

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 01:02 PM.
twitter, follow us!