Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
05-20-2010, 08:26 PM #561
LOL! No. "this" meaning the boot problems. Not anybody in particular.
But if you want me to, I can tell msft.guy to stay the hell away from spooky655 if he knows what's best for him.
Last edited by iBeej; 05-28-2010 at 01:16 PM.
05-20-2010, 08:29 PM #562
05-20-2010, 08:37 PM #563
Where do I find the ipsw for mac?
05-20-2010, 08:43 PM #564
05-20-2010, 08:51 PM #565
I am learning a whole lot and I feel like I am very close but I can't get past booting the ramdisk. It just reboots into a loop again. I tried what msft.guy suggested about loading a iBEC from a sn0wbreeze jailbroken ipfw (there are two iBEC files in my firmware/dfu folder??) and it loads just fine but as soon as I try to load the ramdisk it just reboots again. The ramdisk sure loads quick... It's very possible i made it wrong. If I loaded an invalid ramdisk, would it still try to boot it?
Last edited by angryjeep; 05-20-2010 at 09:05 PM.
05-20-2010, 09:14 PM #566
Thank you, but I download and it just downloads a file/folder with a bunch of .dmg files that do not show up in the ibeej's download.
05-20-2010, 09:19 PM #567
Also, could you tell me what to press to exit the "iRecovery -s"?
Thanks for your help so far. I hope to get this working soon
Otherwise, if you're using internet explorer, when you download it, select "save" instead of "open". Once it's downloaded, it should be called "*.zip". Rename it, changing the ".zip" to ".ipsw".
In the end, you want a *.ipsw file.
Last edited by spooky655; 05-20-2010 at 09:19 PM. Reason: Automerged Doublepost
05-20-2010, 09:32 PM #568
I was just very frustrated after recent Rock update bricked my device, and converting FLAC to AAC is very slow on my desktop box -)
iRecovery -f 018-....dmg.ssh
iRecovery -c "ramdisk 0x90000000" (there are 7 zeroes after 9)
Now you may have to reconnect USB before next commands if iRecovery refuses to see the iPhone.
iRecovery -f kernelcache...x890xsomething
iRecovery -c bootx
And now you should see an apple logo with progress bar at 0%
instead of '-c' you can use '-s' - then you have to enter command following '-c' manually and press Enter, just like in Terminal or cmd.
Last edited by msft.guy; 05-20-2010 at 09:32 PM. Reason: Automerged Doublepost
05-20-2010, 09:43 PM #569
Wow! I'm in! Very exciting. I missed the address in the ramdisk command also. I have been all over disk0s1 but I can't get disk0s2s1 to mount. Any suggestions? If I try to fsck it is says no such file or directory...
05-20-2010, 09:57 PM #570
05-20-2010, 10:02 PM #571
@angryjeep...I just went through msft.guy's process with him on GoogleWave. I couldn't get the disk0s2 to copy either (0n a Mac), so I ran an fsck test and the results were not good. (see below...)
I was however able to copy the rdisk0s2 file which does have data that can hopefully be recovered. According to msft.guy, the rdisk0s2 file is the same as the disk0s2 info(?). And remember that the disk0s2 is not a folder of files...it's disk image. That's why I think Cyberduck couldn't correctly copy it...that and the fact that the disk0s2 didn't show up in the fsck test, and rdisk0s2 may be totally hosed according to the fsck results/readout.
fsck test results....not good....
** Checking Non-journaled HFS Plus volume.
** Detected a case-sensitive catalog.
** Checking Extents Overflow file.
** Checking Catalog file.
Invalid node structure
** Volume check failed.
So, in short...try to copy the rdisk0s2 to your PC or Mac!
I'm sure that msft.guy or BJ can add info to my lame explanations...
Last edited by bassix; 05-20-2010 at 10:12 PM.
05-20-2010, 10:06 PM #572
Also the command to use is fsck_hfs
If it doesn't work you can copy /dev/rdisk0s2 to your Mac, add a .dmg extension and try to repair with Disk Utility (or other disk repair tools like DiskWarrior).
You can use WinSCP or CyberDuck to copy the file.
@tmariaz: Sounds good, try to follow the instructions on the wave: https://wave.google.com/wave/waveref...om/w+hssrvqxAH
Last edited by msft.guy; 05-20-2010 at 10:10 PM.
The Following User Says Thank You to msft.guy For This Useful Post:
05-20-2010, 10:27 PM #573
Thanks for the reply... btw I am on mac... Is there a way to do all those with Terminal?
I tried iRecovery and none of my command like saveenv or printenv is executed while I am inside. Is that mean I can't use according to your instructions?
Do you mind guiding a step-by-step process of proceeding with this operation? I see a video on G.Wave and it shows Windows. Also the Requirements
"Requirements: iPod or iPhone with fw 3.1.2 and intact iBoot (not a DFU-only brick), OR with saved SHSH hashes for 3.1.2."
I hope my iBoot is intact. It also says it is for Windows only with .NET framework. Am I out of this game if so?
05-20-2010, 10:31 PM #574
05-20-2010, 10:51 PM #575
gBootArgs.commandLine = [-v]
on the succesful boot I had:
gBootArgs.commandLine = [rd=md0 nand-enable-reformat=1 -progress ]
Oh so close...
05-20-2010, 10:53 PM #576
@ ibeej/msft.guy/steve jobs....
At this point what are my options? This thread has taken a turn for 'way over my head'. I have a week 29 3GS running old bootrom and 3.0.1 firmware. It was jailbroken and unlocked with purplera1n a loooong time ago. At this point all I want is my contact list off it. Anythiing else is a bonus.
I've tried to understand SSH, but to be honest it's Greek and sadly I am too and it still doesn't make sense.
Then I read about updating to a newer firmware with another type of jailbreak software? Will this recover my info but keep the phone from being able to be unlocked? I'd settle for that with hopes of backing it up and getting a new iphone down the road.
At this point I am really desperate for answers/solutions. I am willing to send off my iphone, as I can't seem to pull any data off it that would give ibeej any help in fixing it. msft.guy's solutions sounds promising but once again I really don't understand how to type commands.
I could really use someone's help in this, and would be willing to pay for it.
05-20-2010, 10:58 PM #577
You can prepare the recovery disk manually, it's not automated, but not too hard on a Mac. You need to download a binary of xpwntool for mac attached to the last blip of the wave, containing manual instructions.
@angryjeep: maybe you have a verbose boot patch gone wrong? Try using iBEC then, as you can find in this thread about a couple page ago -) Load iBEC, then use it to load ramdisk/kernelcache. Use your shell command history to repeat steps that work -)
05-20-2010, 11:01 PM #578
I feel ya KingCon. I have a *tiny* bit of unix experience froma job I had 10 years ago... not much up there anymore. I am really close to just restoring but I really, really want the pictures of my son. If I wipe the phone I'll be missing pics from months 4 to 5 and a half! That's all I care about honestly are about 60 pics total. I got in once and I don't really know how I did it.
05-20-2010, 11:20 PM #579
If so, you can use the MuscleNerd's 'last ditch' restore method (Preventing baseband update as a last-ditch effort [iPhone Dev Team]) to get up to 3.1.3 with old baseband (unlockable) and old iBoot (jailbreakable).
05-20-2010, 11:20 PM #580
Yeah, I agree KingCon. The thread went from iBeej telling us try a new program to do all these commands and hex addresses. And I'm not even sure that will help my problem, since I'm in the continuous reboot. Is there any hope for getting pictures of my daughter off my phone?? I don't care about unlock or even jailbreaking it again... just want to have it work.
And to think... the only reason I jailbroke my phone in the first place was so I could run pandora in the background.