summaryrefslogtreecommitdiffstats
path: root/src/recovery.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-17recovery: Make sure a connection is available before sending iBEC, tooGravatar Martin Szulecki1-0/+6
2012-07-17USB: Send a ZLP after mode switches to hopefully increase stabilityGravatar Martin Szulecki1-0/+3
2012-07-17recovery: Increase recovery connection attempts to 20Gravatar Martin Szulecki1-1/+1
2012-07-17recovery: Actually print environment variables which are readGravatar Martin Szulecki1-3/+14
2012-02-09add support for targeting a device by ECIDGravatar Nikias Bassen1-3/+3
2012-02-07recovery: store device serial number upon connectGravatar Nikias Bassen1-0/+10
2012-02-05add support for 0x1222 wtf modeGravatar Nikias Bassen1-1/+1
2012-02-05restore: Set autoboot before using getenv calls to fix iPhone 4S restoreGravatar Martin Szulecki1-4/+4
2012-02-02recovery: add recovery_send_reset functionGravatar Nikias Bassen1-0/+7
2012-02-02recovery: send APTicket for iOS >= 5 in recovery_enter_restoreGravatar Nikias Bassen1-0/+39
2012-02-02recovery: fix/update recovery_enter_restoreGravatar Nikias Bassen1-30/+20
2012-02-02recovery: add recovery_get_nonce() functionGravatar Nikias Bassen1-0/+17
2012-02-02recovery: add missing string.h include and a cast to silence gccGravatar Nikias Bassen1-1/+2
2012-02-02recovery: improve recovery_send_kernelcacheGravatar Nikias Bassen1-2/+11
2012-02-02recovery: improve recovery_send_ramdiskGravatar Nikias Bassen1-0/+4
2012-02-02recovery: fix recovery_send_applelogoGravatar Nikias Bassen1-3/+5
2012-02-02recovery: fix recovery_send_componentGravatar Nikias Bassen1-7/+4
2012-02-02ipsw_get_component_by_path: add 'component' parameterGravatar Nikias Bassen1-1/+1
2012-02-02recovery: merge recovery_open_with_timeout into recovery_client_newGravatar Nikias Bassen1-30/+13
2011-04-30Working with iOS versions up to 4.3.2; plus all currently released devicesGravatar boxingsquirrel1-3/+8
2010-07-14Do not reset the usb connection twice after uploading the ramdiskGravatar Martin Szulecki1-3/+0
2010-07-14Refactor tss request requirements to work with iPhone 3G and iOS 4Gravatar Martin Szulecki1-0/+3
2010-07-14Add and improve some comments for restore processGravatar Martin Szulecki1-0/+4
2010-07-14Take setup for autoboot out of the ibec sending codeGravatar Martin Szulecki1-23/+24
2010-07-14Extend sleep timeouts to allow the device to loadGravatar Martin Szulecki1-2/+5
2010-07-09Implement handling of devices which do not require a tss requestGravatar Martin Szulecki1-48/+73
2010-07-08Do not attempt to open another recovery session if one existsGravatar Martin Szulecki1-4/+8
2010-06-22Small change to make the program use irecovery command functions rather then ...Gravatar Joshua Hill1-1/+2
2010-06-22Added info for iPhone4 and fixed a few runtime errorsGravatar Joshua Hill1-0/+9
2010-06-21Finally fixed the out of control problemGravatar Joshua Hill1-120/+77
2010-06-21Archived for historical reasonsGravatar Joshua Hill1-8/+39
2010-06-20fixed a few build errors within buildmanifest parsingGravatar Joshua Hill1-1/+1
2010-06-08started to add support multiple build identitiesGravatar Joshua Hill1-1/+1
2010-06-08Added debug info for recovery.c and a few minor fixes to asr.cGravatar Joshua Hill1-0/+4
2010-06-07I really need to put more descriptive messages here, but im doing stuff all o...Gravatar Joshua Hill1-1/+10
2010-06-05Changed the device type to a structure array for cleaner code and cross state...Gravatar Joshua Hill1-3/+3
2010-06-04Even more major cleanups and refactoring, this branch is still broken but sta...Gravatar Joshua Hill1-125/+122
2010-06-04Refactoring continued, lots of bug fixes, probably about half way throughGravatar Joshua Hill1-2/+39
2010-06-01Began major refactoring, not quite finished yet, this branch is probably brokeGravatar Joshua Hill1-6/+72
2010-06-01Began refactoring of code to simplify and seperate device state logicGravatar Joshua Hill1-0/+269