Hi
I have been working on this recovery today, have solved some things but something isnt right
my 3GS was either 3.1.2 or 3.1.3, it was blackrained
im on a new laptop, old HDD broke, so no backup and its never been synced with itunes on this laptop. I have 9.2 itunes installed
do i not meet one of the pre-req's???
below is the output i get from irecovery
=======================================
::
:: iRain for n88ap, Copyright 2009, Apple Inc.
::
:: BUILD_TAG: iBoot-636.66
::
:: BUILD_STYLE: RELEASE
::
:: USB_SERIAL_NUMBER: CPID:8920 CPRV:14 CPFM:03 SCEP:03 BDID:00 ECID:0xxxxxxxxxxxxx7 IBFL:01 SRNM:[8xxxxxxxxxxxR]
::
=======================================
[FTL:MSG] Apple NAND Driver (AND) RO
[NAND] Found Chip ID 0x3295DE987A on FMI0:CE0
[NAND] Found Chip ID 0x3295DE987A on FMI0:CE1
[NAND] Found Chip ID 0x3295DE987A on FMI1:Cnt: 0
Entering recovery mode, starting command prompt
SG] FIL_Init [OK]
[FTL:MSG] BUF_Init [OK]
[FTL:MSG] FPart Init [OK]
read new style signature 0x43313133 (line:375)
[FTL:MSG] VSVFL Register [OK]
[FTL:MSG] VFL Init [OK]
[FTL:MSG] VFL_Open [OK]
[FTL:MSG] YAFTL Register [OK]
yaFTL::YAFTL_Open(l:2630): CXT is not valid . Performing full NAND R/O restore .
..
[FTL:MSG] FTL_Open [OK]
Boot Failure Count: 15 Panic Fail Cont: 0
Entering recovery mode, starting command prompt
i have made a ramdisk dwg from a normal 3.1.2 ipsw file and got the kernelcache.release.s5l8920x from a pwnage 3.1.2 ipsw
If i run
iRecovery -f 018-6051-014.dmg.ssh
>>> it seems to upload fine
iRecovery -c ramdisk
>>> after this command i cannot run anything else, so i have done it from irecovery -s instead and i see
********creating ramdisk at 0x44000000 of size 0x3ec965, from image at 0x41000000
******** I then control c to be able to run next command
iRecovery -f kernelcache.release.s5l8920x
******** but again i have lost connection, so doesnt work. to get round this i uploaded before running ramdisk
iRecovery -c bootx
******** If i run this from -s then i see the following
Attempting to validate kernelcache @ 0x41000000
gBootArgs.commandLine = [rd=md0 nand-enable-reformat=1 -progress ]gBootArgBootAr
gs.commandLine = [rd=md0 nand-enable-reformat=1 -progress ]
Installing WIFI Calibration
******** on the handset i still see the connect to itunes screen, but i get the waiting clock/circle thing
At this point im not sure if the ramdisk is loaded, as i cannot get the usb to ssh step to work
i downloaded the latest windows version, i get the following
C:\Downloads\Apple\iPhone\itunnel_mux_rev71>itunne l_tunnel 22 22
iphone_tunnel v2.0 for Win/Mac
Created by novi. (novi.mad@gmail.com)
Restore mode hack by msft.guy ((rev 5))
Usage: iphone_tunnel --tunnel [--iport <iPhone port>] [--lport <Local port>] [De
vice ID, 40 digit]]
OR: iphone_tunnel --autoboot to kick out of the recovery mode
OR: iphone_tunnel [--ibss <iBSS file>] [--exploit <iBSS USB exploit payload>]
[--ibec <iBEC file>] [--ramdisk <ramdisk file>]
[--devicetree <devicetree file>] [--kernelcache <kernelcache file>]
Example: iphone_tunnel 22 9876 0123456...abcdef
Default ports are 22 22
C:\Downloads\Apple\iPhone\itunnel_mux_rev71>itunne l_tunnel 22 2022
What is the 40 digit number? cydia has my details
I have tried everything, so not sure what i am doing wrong. has the ramdisk started? do i just need to solve the usb/ssh step?
Any help much appreciated, i will leave my iphone in the loop state for the moment...
Bookmarks