![]() |
Legacy kernel 10.4.0 updated
I finished the modifications to the kernel.
It now builds for both 32/64bit easily. The patch is also here, as well as the binaries Update: I fixed the patcher and updated it to be able to recognize any Intel instruction. Since we don't have an auto-patching dyld yet, it's only for application binaries + dyld qua patching but it's definitely good progress. I also created an auto-patching cpuid + sysenter tool which can operate on any Mach-O file, even directly on universal binaries. There is also an extended tool included for patching certain sse3 instructions along with cpuid + sysenter. Update (V4): I worked on the patcher so that it can decrypt and patch encrypted binaries (works, shows failures untill DSMOS has arrived though) Kernel patcher (V3): Updated code to solve minor issues and not to generate output files if there is no patching done Kernel patcher (V4): Updated code to solve no output file generated on UB if x86_64 part had no patches needed but i386 part did Update (V5): Fixed CoreSymbolication support and fixed backtraces Patch (V5): http://rapidshare.com/files/42308129...ated5.diff.zip Kernel Binaries (V5): http://rapidshare.com/files/42308342...0.4.0_rel5.zip AMD Instruction Patcher (V4): http://rapidshare.com/files/42192593...patcher_V4.zip |
Testing it now, I had to boot with arch=i386 and patcher_opts=2 like before otherwise kp or instant reboot. Seems to work fine for now, I've seen a new message in the console, I guess it's related to the kernel or sysenter patch but I don't know for real.
Code:
com.stclairsoft.DefaultFolderX.helper sysctlbyname_with_pid: sysctl failed:Invalid argument Thank you again Andy for your work |
thanks this work my quicktime but it crashes with mp4 and safari when open vedio on it with quick time
thanks andy for all your work |
Thank you very much for your hard work.
|
Gracias amigo, no me iba a dar la paja de parchar xDDD
|
1 Attachment(s)
Like for eMatoS:
http://osx86.net/f36/qoopz-anv-xnu-1...post50208.html (graphics problems, and missing dates and times) now with a 10.6.3 install on an AMD Athlon64 3200+ |
Quote:
|
Quote:
it is ssse3 related |
Try the latest kernel on, lots of updates and it works now like a charm ;)
|
Quote:
libSystem.B(_debug/_profile).dylib won't get patched as I haven't been able to build a stable custom dyld yet. There is however now a tool for AMD which can do the hard work for you... |