InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   10.6.5 is avaible via Softwareupdate... (http://infinitemac.com/showthread.php?t=6711)

gedna 11-14-2010 04:26 PM

Quote:

Originally Posted by Imkantus (Post 51416)
Neither I do - maybe try to clear all caches. ("/Library/Caches", "~/Library/Caches" + "/System/Library/Caches")

naah, outcome is the same

dawiinci 11-20-2010 01:36 AM

Quote:

Originally Posted by Imkantus (Post 51373)
Well here comes the -force64 Guide. :D

Now for the AMD users out there, there are still CPUIDs left to patch, …

Thank you for this guide. I still need some help to fully understand what I’m doing there.
  1. Why do we patch the dyld?
  2. After upgrading to 10.6.5(6,7) do I have to do the dyld patching again?
  3. Is CPUID patching really complete if I use this file AND patch dyld?
  4. After upgrading to 10.6.5(6,7) do I have to do the CPUID patching again and if so will the CPUID.txt change?
  5. Updating iTunes or Quicktime can cause CPUID problems. Do I only need to patch the CPUID with a new CPUID.txt?
  6. Is it important which kernel version I use? (i.e. 10.4 with all patched to 10.6.5)

I hope you can make these things clearer to me. Usually I install on a vanilla system and I don’t want to have problems when I update to 10.6.6.

Imkantus 11-20-2010 03:05 AM

Quote:

Originally Posted by dawiinci (Post 51511)
Why do we patch the dyld?

You do not need to patch /usr/lib/dyld itself using the latest Kernel Builds, only the /usr/lib/libSystem.B*.dylib files.
AMD CPU don't support SYSENTER Opcode, what is leading pure 32-Bit Apps into crash when running 64-Bit mode and causing some other problems, this resolves this issue.

Quote:

After upgrading to 10.6.5(6,7) do I have to do the dyld patching again?

After upgrading to 10.6.5(6,7) do I have to do the CPUID patching again and if so will the CPUID.txt change?

Updating iTunes or Quicktime can cause CPUID problems. Do I only need to patch the CPUID with a new CPUID.txt?
Well if one of the patched files gets overwritten by any update you'll ofcourse have to patch the new one. (In case of CPUID checks, only if those are still present.)

Quote:

Is CPUID patching really complete if I use this file [...]?
Propably not, as there are still more binaries, that contain CPUID checks, for example /System/Library/PreferencePanes/Spotlight.prefPane does - but those don't need to be patched when running -force64 mode, as those files are for both architectures and the 64-Bit part doesn't contain CPUID.

Quote:

Is it important which kernel version I use? (i.e. 10.4 with all patched to 10.6.5)]
The Kernel Version itself should not matter, but the kind of applied patching may do.

dawiinci 11-20-2010 12:59 PM

Thanks, now I understand why to use force64.

So the command for the dlyd is always the same, so I can make a script that makes this after every update and don’t have to care anymore about it?

Btw. Are there any plans when we get auto patching for CPUID and dlyd?

Edit:
I just booted my System with -force64 without any more patching and it works much better. 32 Bit apps are crashing so I need to do what you described.

rdbram 11-22-2010 06:50 AM

Nooooooooooo :(

Video broke for my vanilla install. QE/CI finally worked for me in 10.6.4 with my GTX 260, now all I get when I boot is a blue screen. :'(

iawval 11-23-2010 11:48 PM

well done!
 
[quote=Imkantus;51373]Well here comes the -force64 Guide. :D

Thank your guide solved perfectly Iphoto 11 import crashing problem

wastez 11-25-2010 07:33 AM

Hello,

I want to update my dyld shared cache but everytime i try it with command sudo update_dyld_shared_cache it says "unkown command": :(
Does anybody knows this problem and know how to solve it?

Would be really great if someone can help me. ;)

Thx & Greetz

m28ew 11-25-2010 08:27 AM

@ wastez

have you checked the "/usr/bin" folder ?
the "update_dyld_shared_cache" file should be there

wastez 11-25-2010 08:56 AM

Hello,

I´m not @ home but i think yesterday i looked for it and i wasn´t able to find it.
But i didn´t remove the file.
Can anyone can copy the file???

Thx & greetz