thedopefishlives Posted April 17, 2006 Share Posted April 17, 2006 Hey all. I have two AMD64 computers and a 10.4.5 restore DVD. The objective is to create an install DVD that will run on these computers. To that end, I've downloaded the 10.4.4 patcher script and used the 10.4.5 Maxxuss files and AMD_Enabler patch. Unfortunately, that doesn't appear to be enough. The DVD does boot, but configd, notifyd, and diskarbitrationd all crash with segmentation faults. I believe this may be due to the presence of CPUID checks. I haven't been able to test my theory on an Intel box as yet, but I may go ahead and do that. So if that proves to be the case, I have a few questions. 1) How do I identify CPUID code in the binaries? 2) How can I use Maxxuss' patcher to patch these spots? Any help would be greatly appreciated. Thanks! Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/ Share on other sites More sharing options...
LTronic Posted April 18, 2006 Share Posted April 18, 2006 If you have a look at maxxus patches the AMD Enabler 1.0a is available and includes CPUID patches. I will try to get my hands on an original 10.4.4 ISO and patch it byself because I would like to create my custom DVD/kernel with minimum amount of patches. My goal is to create a fully streamlined DVD for my Fujistu-Siemens Scaleo computer (ASUS A8N, AMD64 X2, ATI X700SE). I think creating some "custom" streamlined dvds would be an interesting approach to try. Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98435 Share on other sites More sharing options...
thedopefishlives Posted April 18, 2006 Author Share Posted April 18, 2006 You don't understand. I've run the 1.0a patcher, and it apparently doesn't patch everything, because /usr/sbin/notifyd, /usr/sbin/configd, and /usr/sbin/diskarbitrationd all crash with segmentation faults. I think there are other CPUID checks in those binaries that his cpuid_patches.txt (at least, the version I have) don't catch. I'd like to test his Security Update 2006-001, but the download links are broken and I am blocked from torrenting at my current location. Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98469 Share on other sites More sharing options...
myzar Posted April 18, 2006 Share Posted April 18, 2006 You don't understand. I've run the 1.0a patcher, and it apparently doesn't patch everything, because /usr/sbin/notifyd, /usr/sbin/configd, and /usr/sbin/diskarbitrationd all crash with segmentation faults. I think there are other CPUID checks in those binaries that his cpuid_patches.txt (at least, the version I have) don't catch. I'd like to test his Security Update 2006-001, but the download links are broken and I am blocked from torrenting at my current location. If you don't patch the files on the dvd it will never work Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98487 Share on other sites More sharing options...
thedopefishlives Posted April 18, 2006 Author Share Posted April 18, 2006 I do. I'm using the 10.4.4 autopatcher with the 10.4.5 files. It executes "./patcher cpuid_patches.txt", with a modified cpuid_patches.txt that points to the DVD image (/Volumes/osx86dvd). It patches the files, but something doesn't work, because the resulting DVD yields the aforementioned segmentation faults. Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98490 Share on other sites More sharing options...
myzar Posted April 18, 2006 Share Posted April 18, 2006 I do. I'm using the 10.4.4 autopatcher with the 10.4.5 files. It executes "./patcher cpuid_patches.txt", with a modified cpuid_patches.txt that points to the DVD image (/Volumes/osx86dvd). It patches the files, but something doesn't work, because the resulting DVD yields the aforementioned segmentation faults. i see , are u sure that you are using the right cpuid_patches for the right osx ver ie 10.4.5 cpuid patches for 10.4.5 files . you can't mix them Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98503 Share on other sites More sharing options...
thedopefishlives Posted April 18, 2006 Author Share Posted April 18, 2006 i see , are u sure that you are using the right cpuid_patches for the right osx ver ie 10.4.5 cpuid patches for 10.4.5 files . you can't mix them Actually, I discovered a mistake when I modified the 10.4.5 cpuid_patches.txt file. I just re-modified it and am running the script again as I type. This next burn should be telling. Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98521 Share on other sites More sharing options...
thedopefishlives Posted April 18, 2006 Author Share Posted April 18, 2006 Actually, I discovered a mistake when I modified the 10.4.5 cpuid_patches.txt file. I just re-modified it and am running the script again as I type. This next burn should be telling. Okay. I am sure I'm using the right patch file, and it STILL segfaults all the time. :censored2: Help!!! Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98553 Share on other sites More sharing options...
myzar Posted April 18, 2006 Share Posted April 18, 2006 Okay. I am sure I'm using the right patch file, and it STILL segfaults all the time. :pirate2: Help!!! i can only guess it's not actually patching the files, is the iso mounted RW ? Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98646 Share on other sites More sharing options...
thedopefishlives Posted April 18, 2006 Author Share Posted April 18, 2006 i can only guess it's not actually patching the files, is the iso mounted RW ? Actually, I'm wondering if the patching step is occurring in the right place. *thinks for a moment* It might be patching AFTER it creates the "BurnThisImage" dmg, but before it gets converted to ISO. Lemme go check on that and the RW suggestion and get back to you. Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98696 Share on other sites More sharing options...
thedopefishlives Posted April 18, 2006 Author Share Posted April 18, 2006 Myzar: Thanks, you got it right on the head. I was right, it was patching the files after they'd been copied to the new DVD image. I moved the patch step and it works just fine. *phew* Now on to create the install packages. Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98847 Share on other sites More sharing options...
theSpam Posted April 19, 2006 Share Posted April 19, 2006 don't forget that you still have to use the 10.4.4 kernel... Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98945 Share on other sites More sharing options...
thedopefishlives Posted April 19, 2006 Author Share Posted April 19, 2006 don't forget that you still have to use the 10.4.4 kernel... I'm using Maxxuss' 10.4.5 patches, which include the 10.4.4 kernel, frameworks, and kexts. Link to comment https://www.insanelymac.com/forum/topic/15310-maxxus-mach-o-patcher/#findComment-98975 Share on other sites More sharing options...
Recommended Posts