Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- typedef struct {
- uint32_t offset;
- uint32_t verify;
- uint32_t patch;
- } patch;
- typedef struct {
- char *version_name;
- char *version_match;
- patch fairplay;
- patch epoch;
- } iphone_os_patch;
- iphone_os_patch patches[] = {
- { // iPhone OS 1.0.2
- .version_name = "iPhone OS 1.0.2",
- .version_match = "Darwin Kernel Version 9.0.0d1: Fri Jun 22 00:38:56 PDT 2007; root:xnu-933.0.1.178.obj~1/RELEASE_ARM_S5L8900XRB\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
- .fairplay = { .offset=0x003A1298, .verify=0x0, .patch=0x00000000 },
- .epoch = { .offset=0x003A12B8, .verify=0x0, .patch=0x00000000 }
- },
- { // iPhone OS 1.1.4
- .version_name = "iPhone OS 1.1.4",
- .version_match = "Darwin Kernel Version 9.0.0d1: Wed Dec 12 00:16:00 PST 2007; root:xnu-933.0.0.211.obj~2/RELEASE_ARM_S5L8900XRB\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
- .fairplay = { .offset=0x003A1298, .verify=0x1a000029, .patch=0x00000000 },
- .epoch = { .offset=0x003A12B8, .verify=0x1a000021, .patch=0x00000000 }
- }
- };
Add Comment
Please, Sign In to add comment