I have 3.0.1 iphone 3G -- if I got to setting, then reset on the iphone and select: "Erase all content & settings" -- Will this re-lock my device? Will this remove my jailbreak?
Thank you!
I have 3.0.1 iphone 3G -- if I got to setting, then reset on the iphone and select: "Erase all content & settings" -- Will this re-lock my device? Will this remove my jailbreak?
Thank you!
I'm not an expert, but I did this on my unlocked/jailbroken 2G 3.0 because I wanted to give it to my dad as a gift. I left it to run overnight, woke up the next morning to a non-working iphone. I had to restore it in DFU mode and now it's locked again. I'm not sure what went wrong, but I would be cautious, unless someone can give you a firm answer.
It will securely remove all data but in most cases leave you with an iPhone in recovery mode. You'll have to restore the firmware - unlock will be gone on a 3G. Just make sure to restore to 3.0.0 or 3.0.1 then and NOT 3.1. You can jailbreak/unlock the iPhone then.
No problem on a 2G either
NEVER try this on a hacktivated 3GS at fw 3.0/3.01, you'll be stuck cause it only allows you to restore to 3.1!!!
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 4 factory unlocked, iOS 4.3.1, jailbroken
iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
iPad 2
hey i had the same problem, i cliked erase all content when my iphone was unloked n now it only shows the apple logo, how do i restore it in DFU mode?
i really need help..
lol i just did this early and it f*ck up my phone. what you do is put it in DFU then open itunes and restore the firmware.
google how to put iphone in dfu.
what i did was held home and power at the same time. when the phone turns on i let go of power but keep holding on to hold. it should then show the icon connect to itunes
I just bought an unlocked and jailbroken 2G with FW 3.0. It didn't sync my new apps via iTunes (and didn't delete the existing apps on the iphone) so I stupidly decided to do the "erase all contents & settings".
Ever since then I'm stuck at the Apple logo.
I managed to do a number of restore operations in Recovery and DFU mode using customized 3.1.2 FW, customized 3.0, as well as stock 3.0.1, and finally even stock 2.2.1. I always got the 1601 or 1604 error message; the 2.2.1 gave me error 20 and the iTunes log states the recovery was not successful (the logs before that all state "recovery successful").
I tried to fix the 160x errors with iH8sn0w-ireb v3.1.2 as well, but it didn't do anything (it worked once, before I hit the stupid erase button).
I have now un-installed/deleted all traces of iTunes and the USB drivers and am ready to do another DFU restore. But this time hopefully do it the right way...
Which firmware should I use?
Do I have to use the stock 3.0 and lose my unlock in the process?
One poster in another forum said that after restoring it with stock FW I have to repeat the "erase all contents & settings" again. Is that really necessary?
Do I have to fix the boot files instead? I installed libusb and iPhoneBrowser, but my phone doesn't show up at all. I'm a noob and would need some good instructions if that would become necessary.
Sorry for this long entry, I just hope it makes any answer easier. Any help is much appreciated, I'm at my wits end. Thanks guys!!!!!!!
Last edited by rasputin2012; 12-02-2009 at 08:51 AM.
You need to match the version of iTunes to the version of the iPhone OS you are restoring.
iTunes 8.2 or higher for OS 3.0 or higher for example
When removing downgrading or reinstalling iTunes you should be careful to remove all traces as per apple's recommendations and restart after uninstall and install to ensure the mobile device drivers are properly enabled.
You won't lose your unlock even if you restore to a stock OS
I would recommend restoring to stock 3.0 and then running redsn0w to jailbreak. Once you have that working you can restore to a custom 3.1.2 created via pwnagetool.
Please read the stickies & search forum before posting!
How to report an iTunes restore/update fail in a useful manner
-
iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter
-
Did we solve your problem? Got a dollar or two spare ? Donate!
Unfortunately, my problem is still not resolved. What I have tried so far, in chronological order (yes, it's f***ing ridiculous), using stock FW only (since all custom FW resulted in 1601 or 1604 errors):
- removed and re-installed iTunes and the Apple drivers (on Windows XP);
- recovery mode: restored to 3.0.1, got error 1604;
- DFU mode: restored 3.0.1, got error 1601;
- ran redsn0w 0.8 with FW 3.0 (it didn't accept 3.0.1), hoping the process would fix the revocery loop; the process got stuck on the iphone at "install activation updates" and the iphone was soon back stuck at the boot logo;
- DFU mode: restored to 3.0, iTunes said it didn't recognize the iphone; log shows it tried to restore to 3.1.2;
- recovery mode: restored to 3.0, got error 1604;
- re-installed iTunes and drivers again;
- applied these tips I found: put the stock FW in the "iphone Software Updates" folder, unplugged all USB devices, rebooted, shut down unnecessary background processes & scanners;
- DFU mode: after starting iTunes it shows "detecting ipod", then I get the message "ipod (sic!) could not be identified properly"; error 1601, the log shows that it tried to restore to 3.1.2, without me having had any chance of input!
What is weird is that it when I was in DFU mode, iTunes did not "recognize my ipod" two times and tried to restore to 3.1.2 without my input. Maybe that's where the big problem lies?
It looks like the 3.1.2 FW for iphone 2G does not have an upgraded baseband, so could I just do a recovery mode restore to the latest stock 3.1.2 without holding Shift? Without losing my unlock?
Maybe iTunes (v9.0.2.25) just doesn't let me downgrade anymore, since when I started the "erase all contents" mess I was probably on 3.1.2? Would installing an older iTunes version make a difference?
Any input would be greatly appreciated!
[I was actually on a custom 3.0 after having run ih8sn0w-ireb; but I had restored unsuccessfully before that to a custom 3.1.2; maybe that was not a "clean" 3.1.2 though, since the source did not disclose what tool was used to create that custom FW]
Here's what the log shows when iTunes states in DFU mode that "ipod could not be identified":
iTunes.exe[3908:dec]: restore library built Aug 24 2009
iTunes: iTunes 9.0.2.25
iTunes: Software payload version: 7D11
and at the end:
ReadPipe, the I/O may not be cancelled
ReadPipe, ProcessOverlappedIoRequest failed, nAtt: 0
ReadPipe: failed to read, cbBuffer: 14, cbRead: 0, nAtt: 0
WinDFU::FinalizeDfuUpdate: GetStatus: status: 255, state: 255
WinDFU::FinalizeDfuUpdate: GetStatus, error != DFUERROR_SUCCESS, ZLP disconnect, reporting success
WinDFU::FinalizeDfuUpdate: success
<DFU Device 0393CC50>: DFU succeeded
iTunes: Restore error 1601
Last edited by rasputin2012; 12-07-2009 at 06:10 PM.
There has been no baseband changes since OS 2.0 for 2G iPhones.
Your errors are mostly because the baseband does not get changed with a downgrade. You should be able to use iRecovery to exit the recovery mode loop. Or if you must iREB which is just a poorly executed ripoff of iRecovery for those scared of a command line.
Please read the stickies & search forum before posting!
How to report an iTunes restore/update fail in a useful manner
-
iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter
-
Did we solve your problem? Got a dollar or two spare ? Donate!
Thanks for your quick reply Olethros! I'm misunderstanding you probably but if the baseband doesn't get changed with a downgrade why do I get errors when downgrading?
I actually have used irecovery before as well (after ireb), with the "setenv auto-boot true" command, to no avail. I just did it again, and it didn't change anything.
I also entered fsboot hoping that would make a difference (read that in some other forums).
The environment variables are copied below, maybe you or someone else can make out an anomaly. Would using clearenv (clear all environment variables) be helpful maybe?
So is restoring to stock 3.1.2 advisable?
<Recovery> iPhone$ printenv
build-style = "RELEASE"
build-version = "iBoot-596.24"
config_board = "m68ap"
loadaddr = "0x9000000"
boot-command = "fsboot"
idle-off = "true"
boot-device = "nand0"
boot-partition = "0"
boot-path = "/System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900x"
display-color-space = "RGB888"
display-timing = "optC"
P backlight-level = "30"
P bootdelay = "0"
P filesize = "25625132100957802"
P platform-uuid = <DATA>
P obliteration = "Enabling auto boot"
P auto-boot = "true"
image-version = "0x3"
framebuffer = "0xfd00000"
secure-boot = "0x1"
? = "0x0"
<Recovery> iPhone$
Last edited by rasputin2012; 12-08-2009 at 07:53 AM.
Bookmarks