InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   Legacy kernel 10.4.0 updated (http://infinitemac.com/showthread.php?t=6578)

eMatoS 09-19-2010 06:18 AM

Andy, why is it that with the latest kernel I can't get chameleon to take the arch=x86_64 command? If I boot with Wait=Yes arch=x86_64 -force64 when Chameleon stops before the kernel loads it always says Loading i386 System or something similar, not X86_64. Maybe it's just cosmetic? Don't know. Perhaps you forced the loader to boot with the i386 command...

@Fumoboy007, don't pay attention to what System Profiler (and many other apps) says, you should check in activity monitor for 64bit apps.



Anyway, great work again Andy, the system's been very stable, it works better than in 32bit though I have to force some apps to run in 32bit but that's no big deal. Thank you...

fumoboy007 09-19-2010 07:01 AM

Quote:

Originally Posted by eMatoS (Post 50785)
@Fumoboy007, don't pay attention to what System Profiler (and many other apps) says, you should check in activity monitor for 64bit apps.

But it seems to be loading 32-bit kexts though…so…iunno. In the kernel logs it says "64 bit mode enabled" but it also says "Darwin Kernel Version 10.4.0: vr 17 sep 2010 14:40:38 CEST; annappirtrvh v4 :xnu-1504.7.4-legacy/BUILD/obj/RELEASE_I386"…i386?

I'm using the binary that andy uploaded…maybe it wasn't compiled for 64-bit? hehe..just a thought.

fumoboy007 09-19-2010 07:06 AM

Quote:

Originally Posted by fumoboy007 (Post 50786)
maybe it wasn't compiled for 64-bit?

WOAH…im actually right…i just did a "lipo -info" on that file and it's only i386!

fumoboy007 09-19-2010 07:13 AM

Quote:

Originally Posted by fumoboy007 (Post 50787)
WOAH…im actually right…i just did a "lipo -info" on that file and it's only i386!

…and since I don't know how to apply a patch…could someone upload the hybrid version of the kernel please =).

andyvand 09-19-2010 03:08 PM

Quote:

Originally Posted by $The-King$ (Post 50781)
when patching with amd ins patcher
it says bus error

With v after the 2 binaries it works but I've made a V2.
This release also strips code signatures from the binaries it patches (even on universal binaries).

andyvand 09-19-2010 03:10 PM

Quote:

Originally Posted by fumoboy007 (Post 50784)
I tried using arch=x86_64 and -force64 together but it just won't boot into 64-bit mode, it always goes into 32-bit mode.

I'll make (compile) a 32+64bit kernel soon ;)

$The-King$ 09-19-2010 08:16 PM

thanks andy
hope next one will be more featured and x86-64 compile work because i love to work with x86-64 kernel

Imkantus 09-19-2010 10:42 PM

Quote:

Originally Posted by fumoboy007 (Post 50787)
WOAH…im actually right…i just did a "lipo -info" on that file and it's only i386!

You should read more precisely, no one here has ever said that the released binaries would be universal. Andy only wrote:

Quote:

It now builds for both 32/64bit easily.
And as I tried myself, I can confirm that it does. Just that the Kernel in BUILD/obj/RELEASE_X86_64 doesn't work nor it's possible to merge both builds into one universal bin file. ;)

But as eMatoS wrote using 32-Bit Kernel does not mean that 64-Bit support doesn't work. Good explanation is avaible at http://www.macworld.com/article/1423...rd_64_bit.html

What would be the advantage you promise yourself from running 64-Bit Kernel? :) Even real Macs don't use this by default...

PS: You might want to use http://osx86.net/images/infinitemacpro/buttons/edit.png next time...

@Andy
Do you have any idea how I could fix IPC for Quiktime to load 32-Bit Codecs & Safari to work with Flash Player? ;)

eMatoS 09-19-2010 10:54 PM

Imkantus, what is the problem with Flash Player and Safari? Have you tried the beta build? It runs in 64bit now. You can download it from the Adobe Labs.

Imkantus 09-19-2010 11:27 PM

Thx, just installing latest flash player plugin (no preview release) did the trick for Safari... sometimes solutions are even closer as expected. :D