|
Post by STLVNUB on Sept 5, 2008 21:16:57 GMT
Good one Ritalin. Can't wait to give it a shot.
|
|
|
Post by ritalin on Sept 7, 2008 19:25:54 GMT
Sorry, it's been a busy day. Just finished writing the v10.5 script now. Will give it one test run now, If it works I will post it within the hour. If there are problems with the script, then will leave it till next weekend.
|
|
|
Post by STLVNUB on Sept 7, 2008 20:09:56 GMT
Excellent, my trigger finger is starting to itch.
|
|
|
Post by ritalin on Sept 7, 2008 20:31:46 GMT
Excellent, my trigger finger is starting to itch. Test worked, uploading the v10.5 Beta now.
|
|
|
Post by STLVNUB on Sept 7, 2008 20:47:32 GMT
Make that VERY ITCHY!!!
|
|
|
Post by ritalin on Sept 7, 2008 21:03:17 GMT
Okay here is a link to v10.5, this should very much be considered a Beta version! It has only been tested by me once on a USB stick to confirm it boots and produces an installer screen. I haven't installed onto hard disk from the installer, and the DVD option is completely untested. To enable AMD support launch the script with the AMD command switch. e.g. ~/OSx86_patcher_v10_5/OSx86_Patcher_v10_5.sh AMD At the moment the script is a complete mess and is not very readable, I need to spend some time tidying it up. PS. Because of the way the script handles CPUIDs, the only Apple Update you should apply is the 10.5.4 Combo update. This should only apply if you use the AMD switch.
|
|
|
Post by ritalin on Sept 10, 2008 20:45:23 GMT
Okay here is a link to v10.5, this should very much be considered a Beta version! It has only been tested by me once on a USB stick to confirm it boots and produces an installer screen. I haven't installed onto hard disk from the installer, and the DVD option is completely untested. To enable AMD support launch the script with the AMD command switch. e.g. ~/OSx86_patcher_v10_5/OSx86_Patcher_v10_5.sh AMD At the moment the script is a complete mess and is not very readable, I need to spend some time tidying it up. PS. Because of the way the script handles CPUIDs, the only Apple Update you should apply is the 10.5.4 Combo update. This should only apply if you use the AMD switch.Just ran a test to see if the installer can install a working system, it failed. The hard drive failed to boot because the installer hadn't made the disk bootable. A quick debug shows the fault is a missing command "/usr/bin/hexdump" on the installer. When the installer is made, the script SeparateWheatFromChaff.sh was deleting the command in error. The command "/usr/sbin/installer" is also being deleted in error. Remove the two rm lines in SeparateWheatFromChaff that delete those two commands, then rebuild the installer and it should work. I will test it myself tomorrow maybe.
|
|
tek
New Member
Posts: 23
|
Post by tek on Sept 10, 2008 21:12:34 GMT
Okay here is a link to v10.5, this should very much be considered a Beta version! It has only been tested by me once on a USB stick to confirm it boots and produces an installer screen. I haven't installed onto hard disk from the installer, and the DVD option is completely untested. To enable AMD support launch the script with the AMD command switch. e.g. ~/OSx86_patcher_v10_5/OSx86_Patcher_v10_5.sh AMD At the moment the script is a complete mess and is not very readable, I need to spend some time tidying it up. PS. Because of the way the script handles CPUIDs, the only Apple Update you should apply is the 10.5.4 Combo update. This should only apply if you use the AMD switch.Just ran a test to see if the installer can install a working system, it failed. The hard drive failed to boot because the installer hadn't made the disk bootable. A quick debug shows the fault is a missing command "/usr/bin/hexdump" on the installer. When the installer is made, the script SeparateWheatFromChaff.sh was deleting the command in error. The command "/usr/sbin/installer" is also being deleted in error. Remove the two rm lines in SeparateWheatFromChaff that delete those two commands, then rebuild the installer and it should work. I will test it myself tomorrow maybe. I tested this script last night on an Asus P5K Premium WiFi and noticed the same thing. The system installed fine but just failed to boot. I will try editing the script tonight as per your suggestions and let you know what the results are. Thanks.
|
|
|
Post by STLVNUB on Sept 11, 2008 7:11:23 GMT
Also bug in making iso, missing path to dmg.
How did you make the SeparateWheatFromChaff.sh file??
Looking good as per usual, good job.
|
|
|
Post by ritalin on Sept 11, 2008 16:44:39 GMT
Also bug in making iso, missing path to dmg. How did you make the SeparateWheatFromChaff.sh file?? Looking good as per usual, good job. Thanks for the feedback. I haven't tested the make iso function in any version of my script for ages, so I'm not too surprised it's now broken (USB memory sticks are the way to go). I will look into the problem this weekend if I have time. The SeparateWheatFromChaff.sh is basically just a diff from a virgin 10.5.0 install and the 10.5.0 DVD. As we have seen it still needs a little tweaking. If you spot any more bugs please bring them to my attention. I've noticed that the CPUIDs aren't patched in the NVDAResman kext. No problem for me as my AMD machine uses ATI, but I guess this may be an issue for AMD users with nVidia?
|
|
|
Post by ritalin on Sept 11, 2008 19:04:36 GMT
Nobody spotted the lack of icons in the installer?
It's caused by deliberate mistake number 2 in the SeparateWheatFromChaff.sh
cp -Rfp "${source}"/System/Library/CoreServices/CoreTypes.bundle "${target}"/Library/CoreServices/
it should read
cp -Rfp "${source}"/System/Library/CoreServices/CoreTypes.bundle "${target}"/System/Library/CoreServices/
Whoops
|
|
|
Post by ritalin on Sept 13, 2008 9:04:23 GMT
Here is a link to v10.5.1. This version addresses all faults previously mentioned with regard v10.5 (with the exception CPUIDs not being patched in the NVDAResman kext). You no longer need to use the AMD command switch to enable AMD support. It is now one of the configuration questions. Some other small changes have also been made. Apparently injects no longer work in OSX 10.5.5, only graphic strings? So the easy inclusion of strings in the plist is probably going to be the next update to the patcher.
|
|
|
Post by wilcok on Sept 13, 2008 13:45:06 GMT
Thank you very much. I am very interested in the DFE solution. Any possibility we can get a DFE version of 10.5.1?
|
|
|
Post by alvinsclee on Sept 13, 2008 15:04:39 GMT
Ritalin, Thank you for all the great effort... I've tried your installer v10.3 using retail Leopard 10.5.1 disc... almost flawless installation (only problem is that blue screen which needed the 3 patched kexts, as mentioned in my previous post). Will try the new installer tomorrow and report the results. Waiting eagerly for the next installer release! Alvin
|
|
|
Post by aquamac on Sept 13, 2008 17:00:52 GMT
Great effort Ritalin, though I am away at the moment, I will be trying this out when I return!
|
|