Ingredients:
- Mac
- iPhone 3GS
- Older Firmware
1. Make sure you had your SHSH stored on Cydia before you updated (it should’ve displayed a message like the below screenshot for the firmware version that you want to restore to, before you upgraded).

2.Right click the Finder icon in your Dock and click ‘Go to Folder’. Type in ‘/etc’ as the path and press the return key on your keyboard.


3.Find the ‘hosts’ file and double-click to open it. Add the following code to the end of the file:
74.208.10.249 gs.apple.com


4. Click the ‘File’ button in menu bar and select ‘Save As…’.

5. Use ‘hosts’ as the filename and change the save location to ‘Desktop’. Also, uncheck the checkbox before if no extension is provided, use “.txt.” and click ‘Save’.
6. Now, move the ‘hosts’ file from your desktop to the ‘/etc’ folder. When asked, click the ‘Authenticate’ button.

7. Next, click the ‘Replace’ button and type in your user password when asked and click ‘OK’.


8. Put the iPhone in DFU mode with your phone connected to the Mac – turn it off, hold both home and power button for exactly 10 seconds, let go the power button and keep holding home button until iTunes prompts open telling you it has “detected an iPhone in recovery mode”, your phone display should be blank. Click ‘OK’ and then while holding the ‘Option’ key on the keyboard, click the ‘Restore’ button. A window will pop-up asking for location of the firmware file, select it and click ‘Choose’




9. Click ‘Restore’ when prompted. After iTunes is done restoring, click ‘OK’ and you should be back onto the old firmware.

