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

Genghis Khan

macrumors 65816
Original poster
Jun 3, 2007
1,202
0
Melbourne, Australia
Hi guys,

I have an iPhone 3GS which I jailbroke to 3.1.2 using Blakra1n. I've been looking for a way to upgrade to iOS4 without losing my Cydia apps.

Is this possible? Or is the only upgrade path to make a clean iOS4 install and re-jailbreak/re-install everything?


Thanks,

Michael
 
Hi guys,

I have an iPhone 3GS which I jailbroke to 3.1.2 using Blakra1n. I've been looking for a way to upgrade to iOS4 without losing my Cydia apps.

Is this possible? Or is the only upgrade path to make a clean iOS4 install and re-jailbreak/re-install everything?


Thanks,

Michael

you have to do everything all over again
 
first create a ssh in cydia. then, DOWNLOAD pwnage tool 4.0.1 and create a custom ipsw with the program. Then, replace the /etc/host file with cydia server info and then do a Options-restore with the newly created ipsw.
 
first create a ssh in cydia. then, DOWNLOAD pwnage tool 4.0.1 and create a custom ipsw with the program. Then, replace the /etc/host file with cydia server info and then do a Options-restore with the newly created ipsw.

Mate can u tell me how to create an ssh with Cydia? Can't see it anywhere in the app!
 
first create a ssh in cydia. then, DOWNLOAD pwnage tool 4.0.1 and create a custom ipsw with the program. Then, replace the /etc/host file with cydia server info and then do a Options-restore with the newly created ipsw.

I think everything here is misrepresented or just wrong.
Storing your SHSH (ssh?) through cydia will only store a 4.0 blob, and is in no way relevant to restoring with a custom IPSW, only stock IPSW's.
Custom FW's bypass apples signature check, but you must be already pwned to use them. (OP: which you can do if you have the old bootrom)
 
I think everything here is misrepresented or just wrong.
Storing your SHSH (ssh?) through cydia will only store a 4.0 blob, and is in no way relevant to restoring with a custom IPSW, only stock IPSW's.
Custom FW's bypass apples signature check, but you must be already pwned to use them. (OP: which you can do if you have the old bootrom)

ok so I'm in the same boat as the OP. What u are saying is we need to install a custom FW over the existing 3.1.2 image we have on our phones?
 
Yes, u need to create one with pwnage 4.0.1 then do a options-restore with the custom ipsw. Easy as pie.


Ooh that's exciting :) didn't realise it was easy. They got a guide for it on the pwnage website? ( 3.1.2 blackrain to 4.0)?
If I backup by 3.1.2 in iTunes before i start will I b able to go back to it if the pwnage tool doesn't work?
 
first create a ssh in cydia. then, DOWNLOAD pwnage tool 4.0.1 and create a custom ipsw with the program. Then, replace the /etc/host file with cydia server info and then do a Options-restore with the newly created ipsw.

A) He isn't even asking how to upgrade to iOS4.
B) You don't have to edit host file to upgrade.


OP, you don't want to keep your cydia apps when upgrading to iOS4. I'm sure there would be way to many incompatible apps and it would make the process near impossible/major pain.
 
Yes, u need to create one with pwnage 4.0.1 then do a options-restore with the custom ipsw. Easy as pie.

Make sure your /etc/host file has cydias server on the last line.

There are threads to show how to do this.

so does this sound right?

Backup with iTunes
update /etc/hosts on iPhone with entry for cydia
create custom ipsw with pwnage tool
upload ipsw to phone using pwnage tool restore
enjoy 4.0? :)

anything I'm missing there? Any shsh blob stuff?
 
so does this sound right?

Backup with iTunes
update /etc/hosts on iPhone with entry for cydia
create custom ipsw with pwnage tool
upload ipsw to phone using pwnage tool restore
enjoy 4.0? :)

anything I'm missing there? Any shsh blob stuff?

You don't have to update your host file to upgrade, that's only for downgrading. Check cydia to make sure your blobs are on file, if not it's to late anyhow.
 
Make sure your /etc/host file has cydias server on the last line.

There are threads to show how to do this.

Editing the Hosts file and resorting using SHSH has nothing to do with custom FW restores made with Pwnage.
This method is only for restoring stock FW's (not that editing it for future use will hurt) and will not impact a custom restore at all
 
You don't have to update your host file to upgrade, that's only for downgrading. Check cydia to make sure your blobs are on file, if not it's to late anyhow.

thanks mate. Don't think I have the blobs anyway. But can I still rollback to my current 3.1.2 blackra1n jailbreak if it all goes to shiet with the upgrade to 4.0 using pwnage? And if ao is it just a restore in iTunes then a re:jailbreak with blackrain?


Thanks again!
 
thanks mate. Don't think I have the blobs anyway. But can I still rollback to my current 3.1.2 blackra1n jailbreak if it all goes to shiet with the upgrade to 4.0 using pwnage? And if ao is it just a restore in iTunes then a re:jailbreak with blackrain?


Thanks again!

Open cydia up and see if it shows that you have them on file. Assuming your on a 3gs (since you never said) you will not be able to downgrade if you don't have your SHSH stored via cydia.
 
Open cydia up and see if it shows that you have them on file. Assuming your on a 3gs (since you never said) you will not be able to downgrade if you don't have your SHSH stored via cydia.

yeh tis a 3gs. I can't see any mention of SHSH being stored in cydia. So I that's the case it's a one way road? I won't b able to go back after I try with the custom ipsw. If I doesn't work I'll be on 4.0 in-jailbroken.
 
yeh tis a 3gs. I can't see any mention of SHSH being stored in cydia. So I that's the case it's a one way road? I won't b able to go back after I try with the custom ipsw. If I doesn't work I'll be on 4.0 in-jailbroken.

shsh.png


Do you see any of this?
 
Don't you also need to have the old bootrom for it to be an untethered JB? I was thinking about doing it until I found that out, something to think about anyways.

Edited to add: Sorry-I just saw that pixelated mentioned it. :)
 
If I save my shsh now using tiny umbrella would I be able to roll back to 3.1.2? Or did it need to be through cydia a while ago?

Edit: nevermind, just read some more. Apple will not sign 3.12 or 3.13 shsh any more. :(
 
Thanks for all of the replies guys :)

On my iPhone, Cydia says I have the SHSH for 3.1.2. So does that mean that I can do this?

wazza 12345 said:
so does this sound right?

Backup with iTunes
update /etc/hosts on iPhone with entry for cydia
create custom ipsw with pwnage tool
upload ipsw to phone using pwnage tool restore
enjoy 4.0?

anything I'm missing there? Any shsh blob stuff?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.