I had the same issue as AutoArt (can't get past the Activation screen), and I tried to use the new iDemocracy/Activation/YouTube fix posted this morning.
At first I thought it had worked - i.e. all the dialogs came up saying that everything was proceeding correctly:
"Ssh connection established"
"Old lockdownd backed up"
"Patched lockdownd uploaded"
"Killall binary uploaded"
"Permissions on killall corrected"
"Lockdownd resetting. Your iPhone should activate now, or after a reboot"
and this was after an initial dialog told me that "Ssh: connection timed out", but it still doesn't activate. I did a test where I tried the app again, but this time, I turned off my iPhone. As I expected, all the same dialogs came up saying its successful. I think what's going on is that i can't establish an SSH connection, but then it goes on to tell me that everything is working, when each step is really timing out because of the network error.
I think there needs to be some error checking after each step
I think i'm actually not even able to get a network connection.
That made me realize, why do i think there is even an SSH daemon running on my iphone? When I downgraded from 1.1.1 to 1.02, I installed Installer.app, and the BSD sources and OpenSSH like suggested, but isn't the SSH the client program? I'm not sure there is an SSH server running on the iphone, which would render an SSH session into the iphone useless.
I'm kind of curious about AutoArt's successful attempt to get the new lockdownd into his iPhone. He used WinSCP, which used the SCP protocol into his phone. That seems like something that would be more readily available on the iPhone than SSH. Just a thought ....
Squid
At first I thought it had worked - i.e. all the dialogs came up saying that everything was proceeding correctly:
"Ssh connection established"
"Old lockdownd backed up"
"Patched lockdownd uploaded"
"Killall binary uploaded"
"Permissions on killall corrected"
"Lockdownd resetting. Your iPhone should activate now, or after a reboot"
and this was after an initial dialog told me that "Ssh: connection timed out", but it still doesn't activate. I did a test where I tried the app again, but this time, I turned off my iPhone. As I expected, all the same dialogs came up saying its successful. I think what's going on is that i can't establish an SSH connection, but then it goes on to tell me that everything is working, when each step is really timing out because of the network error.
I think there needs to be some error checking after each step
That made me realize, why do i think there is even an SSH daemon running on my iphone? When I downgraded from 1.1.1 to 1.02, I installed Installer.app, and the BSD sources and OpenSSH like suggested, but isn't the SSH the client program? I'm not sure there is an SSH server running on the iphone, which would render an SSH session into the iphone useless.
I'm kind of curious about AutoArt's successful attempt to get the new lockdownd into his iPhone. He used WinSCP, which used the SCP protocol into his phone. That seems like something that would be more readily available on the iPhone than SSH. Just a thought ....
Squid