Jump to content

[Mini Guide] Update to 10.5.1 on AMD (SSE2 too)


macgirl
 Share

10 posts in this topic

Recommended Posts

Don't istall it from Software Update, better go to Apple Support Downloads.

 

Once you have it mount the image, then extract the contents to a folder with Pacifist (needs new version 2.5.1).

 

Then with Marvin's AMD Utility create a cpuid and decrypts pointing to the extracted files. but you maybe need to run it againg on the decrypt files it creates, those can be patches at this point, move the patched decrypts to the first pathces folder.

 

Move the patches folder to the root folder ( / not /var/root ) edit the cpuid.txt and replashe.sh files with text editor, remove in each entry the partial path, like this:

 

before:
/Users/macgirl/Desktop/folder/System/Library/CoreServices/whatever...

after:
/System/Library/CoreServices/whatever...

Goto to Terminal and backup your actual worknig kernel.

Could be like this:

 

sudo su
-type your password if needed-

cd /

cp -p mach_kernel mach_kernel.leo1

exit

exit

Now run the update

 

Restart but boot with "mach_kernel.leo1 -s", specify which kernel and -s (Single User Mode).

 

mount your volume with "mount -uw /"

 

copy back your kernel

 

cp -p mach_kernel.leo1 mach_kernel

goto to the patches folder

 

cd /patches

run the decrypts replace script

 

./replace.sh

run the patch for cpuids

 

./patcher ./cpuid.txt

then you can try to boot with "exit" or maybe you want to reboot.

 

NOTE:

I do not answer/reply PMs about this guide, if you have a question please post it here, I will answer here.

 

 

EDIT:

There are now hacked kernels for 10.5.1 (speedstep and sleep flavors for SSE3 and SSE2 too).

Link to comment
Share on other sites

Don't istall it from Software Update, better go to Apple Support Downloads.

 

Once you have it mount the image, then extract the contents to a folder with Pacifist (needs new version 2.5.1).

 

Then with Marvin's AMD Utility create a cpuid and decrypts pointing to the extracted files. but you maybe need to run it againg on the decrypt files it creates, those can be patches at this point, move the patched decrypts to the first pathces folder.

 

Move the patches folder to the root folder ( / not /var/root ) edit the cpuid.txt and replashe.sh files with text editor, remove in each entry the partial path, like this:

 

before:
/Users/macgirl/Desktop/folder/System/Library/CoreServices/whatever...

after:
/System/Library/CoreServices/whatever...

Goto to Terminal and backup your actual worknig kernel.

Could be like this:

 

sudo su
-type your password if needed-

cd /

cp -p mach_kernel mach_kernel.leo1

exit

exit

Now run the update

 

Restart but boot with "mach_kernel.leo1 -s", specify which kernel and -s (Single User Mode).

 

mount your volume with "mount -uw /"

 

copy back your kernel

 

cp -p mach_kernel.leo1 mach_kernel

goto to the patches folder

 

cd /patches

run the decrypts replace script

 

./replace.sh

run the patch for cpuids

 

./patcher ./cpuid.txt

then you can try to boot with "exit" or maybe you want to reboot.

 

NOTE:

I do not answer/reply PMs about this guide, if you have a question please post it here, I will answer here.

 

So i can't run Marvin on Leo

gives me the error

<<script>> Doesn't understand the <<event earsffdr>> mesage.

 

Weird huh?

Link to comment
Share on other sites

So i can't run Marvin on Leo

gives me the error

> Doesn't understand the > mesage.

 

Weird huh?

Maybe is damaged, or some library is not found.

 

I ran it in a 10.4.3 install and fails too because lack of some framworks.

Link to comment
Share on other sites

EDIT:

There are now hacked kernels for 10.5.1 (speedstep and sleep flavors).

 

ok, since I can't PM you about the above edit there, where is a good place to git them? And do u know if that will fix the -legacy thing ?

 

EDIT: Nevermind, found it. . .

Link to comment
Share on other sites

@ptesone glad to know, anyway for others kernels on IRC

 

Yes those hacked kernels fix the -legacy thing.

 

@boto shure, with hacked kernels (there are specific for SSE2) Leo will work on SSE2, the procedure is exactly the same.

Link to comment
Share on other sites

  • 7 months later...
 Share

×
×
  • Create New...