InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #11  
Old 11-12-2010, 01:12 AM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
Quote:
Originally Posted by RayFlower View Post
EDIT:
It seems I spoke too soon, with -force64 i can't run 32bitcode, uhm could you in depth describe the patching procedure please?

EDIT
It seems like this upgrade installed a new /usr/lib/dyld, replacing it with a prepatched one did the trick.
Well here comes the -force64 Guide.

When you are using Andy's v4 or v5 Patch Kernel you do not need to patch /usr/lib/dyld itself, only the bindings.

Use the tool posted by Andy to do so, copy amd_insn_patcher to /usr/sbin then use the following Syntax:

amd_insn_patcher /usr/lib/libSystem.B.dylib ~/Desktop/libSystem.B.dylib
amd_insn_patcher /usr/lib/libSystem.B_debug.dylib ~/Desktop/libSystem_debug.B.dylib
amd_insn_patcher /usr/lib/libSystem.B_profile.dylib ~/Desktop/libSystem.B_profile.dylib

Last two ones are only present if Xcode is installed on your system.
The patched files will appear on your Desktop, use "open /usr/lib" on Terminal to open the folder, open Disk-Utility, replace the three files by dropping them into /usr/lib by Finder. Select your harddrive in Disk-Utility and run Repair Permissions Task, wait till it is done and reboot.

After reboot open Terminal again and run the following command:

sudo update_dyld_shared_cache

Now for the AMD users out there, there are still CPUIDs left to patch, this can be done using amd_insn_patcher too, but this is laborious, so I have made a cpuid.txt that only needs to be dropped onto Maxxus Patcher GUI Icon - get it from the attachment. (Note that you will need to patch more files than those in that file, if you are going to use pure legacy i386 mode / without -force64)

This is what is giving me a fully working AMD system.
Attached Files
File Type: txt cpuid.txt (2.1 KB, 443 views)

AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
  #12  
Old 11-12-2010, 02:54 AM
fumoboy007 fumoboy007 is offline
Jaguar
 
Join Date: Jul 2010
Posts: 40
Same symptoms plus a few

USB not working, wireless not working, bluetooth input not working.

Last edited by fumoboy007; 11-13-2010 at 03:36 AM.
Reply With Quote
  #13  
Old 11-12-2010, 01:21 PM
kocoman kocoman is offline
Jaguar
 
Join Date: Jan 2009
Posts: 73
I am getting hard freeze (no panic screen, just mouse freeze) after the update

how to diagnose it?

edit: I think it might be with Parallels 6... I've updated to the latest version and try it again.. will edit post if it still hangs

Also has anyone got stuck in 10.6.4 and printer not work after the update?

Last edited by kocoman; 11-12-2010 at 08:15 PM.
Reply With Quote
  #14  
Old 11-12-2010, 06:54 PM
rog1121 rog1121 is offline
Cheetah
 
Join Date: Aug 2010
Posts: 9
USB Problems

For all of you that cant get your mice etc working, Just download these kexts provided by nawcom and put them in Extra/Extensions. (Make sure to run pfix afterwards)

OS: Retail Snow Leopard 10.6.5 (Vanilla Install)
Kernel: 10.6.4 Legacy Kernel
Mobo: GA-MA74GM-S2
CPU: AMD II X4 Athlon 630 3.6 GHz
RAM: 4GB GSKILL 800Mhz DDR2
GPU: ASUS 8500GT 512 MB (Quartz Extreme)
Cooling: Corsair H50 Watercooling
Reply With Quote
  #15  
Old 11-12-2010, 10:39 PM
Pharuk Pharuk is offline
Cheetah
 
Join Date: Jul 2009
Posts: 2
Updated from combo downloaded. USB issue solved re-installed 10.6.4 kexts IOUSBFamily.kext and IOUSBMassStorageClass.kext. Fixed permissions.

Snow Leopard 10.6.5, Leopard 10.5.8, Win7
GA-MA770-DS3, AMD SB700, AMD64 5600+, GF-9500GT, Realtek ALC888,
Realtek 8111C, IEEE 1394a, 2x2GB 800 DDR2, Sata AHCI Seagate ST31000528AS
Reply With Quote
  #16  
Old 11-13-2010, 03:01 AM
RayFlower RayFlower is offline
Jaguar
 
Join Date: Jan 2010
Posts: 93
I noticed i don't get the good old firewire error in the boot up process, but without limiting the cpu count from 4 to 3 it's stil acting up, the buffer(on my presonus firebox) keeps going all over the place and lose streams all the time, but oh well i guess I just have to live with it.
Reply With Quote
  #17  
Old 11-13-2010, 03:09 AM
fumoboy007 fumoboy007 is offline
Jaguar
 
Join Date: Jul 2010
Posts: 40
Quote:
Originally Posted by fumoboy007 View Post
USB not working, wireless not working, bluetooth input not working.
USB fixed using old IOUSBFamily and IOUSBMassStorage, wireless fixed using old IO80211Family (only the executable is needed), bluetooth input fixed using old IOBluetoothHIDDriver.

Last edited by fumoboy007; 11-13-2010 at 03:38 AM.
Reply With Quote
  #18  
Old 11-13-2010, 11:23 AM
wastez's Avatar
wastez wastez is offline
Panther
 
Join Date: Oct 2010
Posts: 182
Hello,

Do you use the updated legacy_kernel?
Does anyone use the anv qoopz kernel rel4 with updated dyld?

Does anyone have a radeon 5xxx series and run a benchmark with it?
Would be really interessting if the card is faster then before?

Greets
Reply With Quote
  #19  
Old 11-14-2010, 10:20 AM
gedna gedna is offline
Jaguar
 
Join Date: May 2009
Posts: 52
Quote:
Originally Posted by Imkantus View Post
Well here comes the -force64 Guide.

When you are using Andy's v4 or v5 Patch Kernel you do not need to patch /usr/lib/dyld itself, only the bindings.

Use the tool posted by Andy to do so, copy amd_insn_patcher to /usr/sbin then use the following Syntax:

amd_insn_patcher /usr/lib/libSystem.B.dylib ~/Desktop/libSystem.B.dylib
amd_insn_patcher /usr/lib/libSystem.B_debug.dylib ~/Desktop/libSystem_debug.B.dylib
amd_insn_patcher /usr/lib/libSystem.B_profile.dylib ~/Desktop/libSystem.B_profile.dylib

Last two ones are only present if Xcode is installed on your system.
The patched files will appear on your Desktop, use "open /usr/lib" on Terminal to open the folder, open Disk-Utility, replace the three files by dropping them into /usr/lib by Finder. Select your harddrive in Disk-Utility and run Repair Permissions Task, wait till it is done and reboot.

After reboot open Terminal again and run the following command:

sudo update_dyld_shared_cache

Now for the AMD users out there, there are still CPUIDs left to patch, this can be done using amd_insn_patcher too, but this is laborious, so I have made a cpuid.txt that only needs to be dropped onto Maxxus Patcher GUI Icon - get it from the attachment. (Note that you will need to patch more files than those in that file, if you are going to use pure legacy i386 mode / without -force64)

This is what is giving me a fully working AMD system.
thank Imkantus for this Guide anyways, i cant use 64mode because i got slower system, dont know what is the problem but all benchmarks ar much lower, than just 32bit, and whole system feels slower and more glitchy
Reply With Quote
  #20  
Old 11-14-2010, 01:48 PM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
Quote:
Originally Posted by gedna View Post
i cant use 64mode because i got slower system, dont know what is the problem
Neither I do - maybe try to clear all caches. ("/Library/Caches", "~/Library/Caches" + "/System/Library/Caches")



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
Reply