Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

DavidFulero

macrumors member
Original poster
Mar 3, 2009
37
0
Dayton, Ohio
So I was hit by the sbrotator upgrade screws up infinifolders bug, and so my apps disappeared. In order to fix this, I restored my iPhone 4, only to suddenly see that unlike it was a year ago, it automatically restores to the most modern version of iOS. Stuck on 4.1 now, I have been trying for days to downgrade. I've tried tinyumbrella 40k times, it keeps giving me the cannot turn on tss error, even though I don't have skype or antivirus software, am the admin, and no process is blocking port 80.
THAT and when I try to restore using the iOS 4.0.1 ipsw, it tells me my iPhone is not eligible for this firmware.
HELP!?
 
Are you sure port 80 is not in use? Also, on a Unix machine all ports below 1024 are privileged ports only accessible for root. I believe tinyUmbrella asks you to enter your superuser (root) password upon installation; have you done that properly? Otherwise it will not be able to start a daemon on port 80.

To make sure nothing is running, execute the following command in terminal:

netstat -ln

And look for anything on port 80. Or if you have nmap installed (is in macports) you can use nmap instead:

nmap -sT -O localhost
 
If you have your SHSH for 4.0.1 backed up, you dont need tinyumbrella. Just modify your hosts file to include this line:

74.208.10.249 gs.apple.com

Then open itunes, click your iphone, hold shift(on windows, option on mac) and click "Restore". In the dialog box find 4.0.1, and there you go. Make sure youve downloaded the 4.0.1 firmware for your device. Need the file? http://www.iclarified.com/entry/index.php?enid=750
 
Who knows if OP has hashes, since he doesn't mention it.
He may be stuck and probably with new baseband also. :eek:
 
my admin password and root passwords are the same, are you saying I need to actually run as the root user?

and @ the second guy, I tried editing the host file it tells me I don't have permission to write to the file?
 
my admin password and root passwords are the same, are you saying I need to actually run as the root user?

and @ the second guy, I tried editing the host file it tells me I don't have permission to write to the file?

Use 4np's command for host file editing on a mac
 
Where are the ssh's backed up? on the phone? Tinyumbrella said they were saved.
Also the option-restore thing doesnt seem to work?
Keeps giving me the not eligible for the requested build error
 
Where are the ssh's backed up? on the phone? Tinyumbrella said they were saved.
Also the option-restore thing doesnt seem to work?
Keeps giving me the not eligible for the requested build error

Locally and -if you specified it to do so- on cydia... Locally it's stored in /Users/[your username]/.shsh

Note that a dot directory is hidden in Mac OS X, so you can only see it in terminal...

example:
me@MacBookPro ~ $ cd ~/.ssh
me@MacBookPro ~/.shsh $ pwd
/Users/me/.shsh
me@MacBookPro ~/.shsh $ ls -la
total 240
drwxr-xr-x 4 me staff 136 Aug 3 08:53 .
drwxr-xr-x+ 62 me staff 2108 Sep 12 21:19 ..
-rw-r--r-- 1 root staff 60902 Aug 3 08:53 1234567890123-iphone-4.0.1.shsh
me@MacBookPro ~/.shsh $

Perhaps your hostfile was not correctly saved... go into terminal and type:

ping -c 4 gs.apple.com

And see if it indeed resolves to 74.208.10.249
 
Ok lets try this if you upgraded your I4 to via Itunes 4.1 even if you do downgrade to 4.0.1 you will still have the new Baseband which can not be downgraded. So downgrading to 4.0.1 will not allow you too rejailbreak! check out Dev-Team it's a trap!!! http://blog.iphone-dev.org/
 
Locally and -if you specified it to do so- on cydia... Locally it's stored in /Users/[your username]/.shsh

Note that a dot directory is hidden in Mac OS X, so you can only see it in terminal...

example:


Perhaps your hostfile was not correctly saved... go into terminal and type:

ping -c 4 gs.apple.com

And see if it indeed resolves to 74.208.10.249

None of that command line stuff makes any sense I'm getting endless command not founds after the first thing. Can you just post a numbered step by step simple thing for me? I am terrible at command line
 
None of that command line stuff makes any sense I'm getting endless command not founds after the first thing. Can you just post a numbered step by step simple thing for me? I am terrible at command line

the commands were all there... step by step... check behind the dollar signs... :) Before the dollar signs it's the command prompt, after the dollar sign is the command... try that... I'm off to bed :)
 
Ok lets try this if you upgraded your I4 to via Itunes 4.1 even if you do downgrade to 4.0.1 you will still have the new Baseband which can not be downgraded. So downgrading to 4.0.1 will not allow you too rejailbreak! check out Dev-Team it's a trap!!! http://blog.iphone-dev.org/

That's not entirely true... you will be able to jailbreak, but you will not be able to unlock... Assuming TO bought his iPhone 4 from ATT, he will probably not need an unlock anyway...
 
FINALLY!
Didnt get the error!
I think its working :D Thanks guys!

Good to hear. The SHSH's are stored on Cydias server. The point of editing the hosts file was to redirect itunes, when it checks for authorization, to Cydias server. The other way to do this is to use tinyumbrella to mount its own server, which intercepts the itunes request, but this is more complicated as you found out. Thats why I suggested simply editing the hosts file.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.