Jump to content

[AMD][GUIDE] ★★★ How to get full 64-bit AMD Snow Leopard 10.6.8 (ARCH=x86_64!) ★★★

64-bit ssse3 amd snow leopard sl 10.6.8 64 x86_64 working how-to

  • Please log in to reply
32 replies to this topic

Poll: What AMD processor(s) you have? (61 member(s) have cast votes)

What AMD processor you have?

  1. FX (15h / Bulldozer) (16 votes [24.62%] - View)

    Percentage of vote: 24.62%

  2. Phenom II (K10.5) (24 votes [36.92%] - View)

    Percentage of vote: 36.92%

  3. Athlon II (K10.5) (10 votes [15.38%] - View)

    Percentage of vote: 15.38%

  4. Sempron (K10.5) (0 votes [0.00%])

    Percentage of vote: 0.00%

  5. Turion II (K10.5) (2 votes [3.08%] - View)

    Percentage of vote: 3.08%

  6. Phenom (K10) (1 votes [1.54%] - View)

    Percentage of vote: 1.54%

  7. Opteron (K10) (0 votes [0.00%])

    Percentage of vote: 0.00%

  8. Athlon X2 (K10) (8 votes [12.31%] - View)

    Percentage of vote: 12.31%

  9. Athlon (K10) (0 votes [0.00%])

    Percentage of vote: 0.00%

  10. Sempron (K10) (0 votes [0.00%])

    Percentage of vote: 0.00%

  11. Other (K8 and below) (4 votes [6.15%] - View)

    Percentage of vote: 6.15%

Vote Guests cannot vote

#1
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh
Hi! :)

As some of you may know, the AMD hackintosh scene isn't dead! :)
Thanks to our genius developers (AnV, Sinetek, Nawcom, R:A:W:X86 and others... ), we now have ability to boot SL on AMD machine, WITH ARCH=x86_64! :)

This involves some patching and tricks, and doesn't YET work on all AMD boxes. UPDATE: Sinetek just released a new kernel for Athlons and other Pre-Phenom CPUs!

Just a clarification for anyone reading this and saying "Isn't Nawcom's kernel already 64-bit?", Nawcom's kernel runs in 32-bit kernel space while allowing both 64 (if you have a 64-bit capable processor) and 32-bit applications to run. This kernel runs in 64-bit kernel space and also allows 32 and 64-bit applications to run.


NOTE: After successful 64-bit boot (System Profiler -> Software -> 64-bit Kernel and Extensions: Yes), please post your processor in this topic.





Confirmed processors:
  • Phenom II x6 1090T
  • Phenom II x4 965
  • Athlon II X4 645
  • Athlon II x4 640
  • Athlon II x3 435
  • Athlon X2 250
  • Athlon 64 x2 4000+

Requirements
  • Working 10.6.8 installation, with either AnV or Nawcom legacy kernel
  • Phenom II or maybe some other processor with L3 cache. Doesn't work with Athlons yet.
  • Amd_insn_patcher to get patched dyld and other files.
  • Backups, if you don't want to start everything from the start again.
  • A little bit of brains, I think about 10 grams is enough.
Installation
  • Make sure you have backup of your HDD etc. I'm not responsible if you lose any of your data or if anything happens to your hard- / software.
  • This may, or may not work. Don't do this if you have a working i386 -force64 system and you're happy with it.
  • This kernel and other stuff is purely experimental, not stable release. Continue only if you have understood this.
  • Let's start the process. Boot your hackintosh with AnV or Nawcom kernel, with arch=i386 and -force64! The patcher will screw your installation if you don't boot with -force64.
  • Download the right kernel for your CPU, don't replace your existing kernel with it, just put it to the root of your HDD
  • Patch your dyld and other stuff. Only works if you booted with -force64! Google more instructions for patching. This version of patcher works for me.
  • Edit your boot.plist, change kernel to "sinetek" and arch=x86_64. No need for -force64 anymore. (or try with manual bootflags first)
  • MAKE SURE ALL YOUR KEXTS ARE 64-BIT! This could work (not on Mac atm, can't test), x86_64 means 64-bit.
  • Try to reboot. If it fails, reboot and type your bootflags in the Chameleon screen like: legacy_kernel arch=i386 -force64
  • Post problems / successes here and I'll try to help you. :D
Downloads

Sinetek's kernel for AMD Phenom II:
Attached File  sinetek.zip   2.33MB   22 downloads
http://www.solidfile...m/d/c2c6c0b171/


Sinetek's kernel for Athlons and other Pre-Phenom CPUs:
Attached File  sinetek_pp.zip   2.45MB   44 downloads
http://www.solidfile...m/d/4a1af3a4d1/


Amd_insn_patcher (that should work correctly)
Attached File  amd_insn_patcher.zip   21.78KB   31 downloads
http://www.solidfile...m/d/8b7f18de54/


Pre-patched QuickTimeComponents, if patcher fails for you
http://www.solidfile...m/d/24773eeddc/




More information
If anyone reading this tutorial is interested in more (Lion/ML on AMD), check out the new AMD Development section! There you can find latest tests / kernel builds. :)
And if you don't know the answer for the topic poll (and still want to answer), check this out.




Changelog
v. 1.00 - My first tutorial on this forum
v. 1.01 - better structure
v. 1.02 - Added external dl links
v. 1.03 - New kernel by Sinetek added to downloads
v. 1.04 - Added poll
v. 1.05 - Made poll easier to understand
v. 1.06 - Added "confirmed processors"
v. 1.07 - Added more info about the kernel, thanks Instant Idiot.
v. 1.08 - Added information about 64-bit kexts

#2
instant idiot

instant idiot

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 182 posts
  • Gender:Male

...

Sinetek's kernel for Athlons and other Pre-Phenom CPUs:
Attached File  sinetek_pp.zip   2.45MB   44 downloads
http://www.solidfile...m/d/4a1af3a4d1/

...

That kernel works perfectly on my Athlon II x4 640!

Just a clarification for anyone reading this and saying "Isn't Nawcom's kernel already 64-bit?", Nawcom's kernel runs in 32-bit kernel space while allowing both 64 (if you have a 64-bit capable processor) and 32-bit applications to run. This kernel runs in 64-bit kernel space and also allows 32 and 64-bit applications to run.

#3
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

That kernel works perfectly on my Athlon II x4 640!

Just a clarification for anyone reading this and saying "Isn't Nawcom's kernel already 64-bit?", Nawcom's kernel runs in 32-bit kernel space while allowing both 64 (if you have a 64-bit capable processor) and 32-bit applications to run. This kernel runs in 64-bit kernel space and also allows 32 and 64-bit applications to run.


Thanks for confirming another processor! :)
I'll add your info to the main post, if you don't mind.

#4
DaMadOne

DaMadOne

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
you can add PhenomII 1090t x6 to the list! It works over here. I had it get a little weird on me a couple times.. you mention "MAKE SURE ALL YOUR KEXTS ARE 64-BIT!" how do I know? and where do I find replacements if they are not?

this was my process..

Install 10.6.3 with modCD then combo update to 10.6.8 and run nawcomV2 pkg to install new legacy kernel before restarting. reboot with -force64 then dyld patcher when I get to desktop and reboot again. Then install Realtek drivers for onboard LAN. And thats really as far as I have been able to get. Can only get 2ch audio working with appleazalia kext. And of course im stuck in frame buffer mode with my GTX 580 in SL. But with that setup working for a few days and installing miscellaneous apps I loaded Sineteks kernel. dyld stuff was already patched at that point.

#5
kulfon77

kulfon77

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
AMD Athlon™ 64 X2 Dual Core Processor 4000+
Boots fine, but panics or just restarts when I open apps that gave me SIGILL on Nawcom's kernel. Audio works in iTunes, Safari & Chrome, but in VLC it plays for about 1s, then mutes for another while video plays flawlessly. Another drawback is that MacFUSE doesn't work on 64bit, though it's not kernel's fault.

I'll play with dyld etc. because I don't really remember whether I patched it by myself or just downloaded prepatched.
Feel free to correct my English, pozdrowienia z Polski ;)


EDIT:
Audio now works after setting busratio=105, I hope that will as well correct clock, which was 10min late for every 3-4 hours

#6
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

you can add PhenomII 1090t x6 to the list! It works over here. I had it get a little weird on me a couple times.. you mention "MAKE SURE ALL YOUR KEXTS ARE 64-BIT!" how do I know? and where do I find replacements if they are not?

this was my process..

Install 10.6.3 with modCD then combo update to 10.6.8 and run nawcomV2 pkg to install new legacy kernel before restarting. reboot with -force64 then dyld patcher when I get to desktop and reboot again. Then install Realtek drivers for onboard LAN. And thats really as far as I have been able to get. Can only get 2ch audio working with appleazalia kext. And of course im stuck in frame buffer mode with my GTX 580 in SL. But with that setup working for a few days and installing miscellaneous apps I loaded Sineteks kernel. dyld stuff was already patched at that point.


AMD Athlon™ 64 X2 Dual Core Processor 4000+
Boots fine, but panics or just restarts when I open apps that gave me SIGILL on Nawcom's kernel. Audio works in iTunes, Safari & Chrome, but in VLC it plays for about 1s, then mutes for another while video plays flawlessly. Another drawback is that MacFUSE doesn't work on 64bit, though it's not kernel's fault.

I'll play with dyld etc. because I don't really remember whether I patched it by myself or just downloaded prepatched.
Feel free to correct my English, pozdrowienia z Polski ;)


Thanks for confirming more processors & feedback on the tutorial! :)
As Connactic said somewhere, this SL build is kinda just proof of concept that AMD can boot 64.
I'll add information about 64-bit kexts now. :)

#7
ham4ever

ham4ever

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 328 posts
  • Gender:Male
i confirm Athlon II x2 435 working :thumbsup_anim:

edit,, OPS i mean Athlon II X3 435 :P

#8
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

i confirm Athlon II x2 435 working :thumbsup_anim:


Thank you! :)

#9
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

i confirm Athlon II x2 435 working :thumbsup_anim:

edit,, OPS i mean Athlon II X3 435 :P


Corrected. :D

#10
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,944 posts
  • Gender:Male
Please post here your specs once successful: http://www.insanelym...working-builds/

#11
instant idiot

instant idiot

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 182 posts
  • Gender:Male

I'll add your info to the main post, if you don't mind.

No, not at all! :)

#12
Cavendish Qi

Cavendish Qi

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  • Gender:Male
Deltac0, where could we find the information about all patches for those source or binary changes? Thanks.

#13
Lacedaemon

Lacedaemon

    InsanelyMac Protégé

  • Members
  • PipPip
  • 63 posts
  • Gender:Male
  • Location:United States
  • Interests:Hackintosh, Android, Linux, Servers, Jailbreaking

That kernel works perfectly on my Athlon II x4 640!

Just a clarification for anyone reading this and saying "Isn't Nawcom's kernel already 64-bit?", Nawcom's kernel runs in 32-bit kernel space while allowing both 64 (if you have a 64-bit capable processor) and 32-bit applications to run. This kernel runs in 64-bit kernel space and also allows 32 and 64-bit applications to run.

How exactly did you get yours working? I have AMD Athlon II X4 645 and I keep getting kernel panics! I used this guide to patch my stuff, any ideas? :help:

#14
instant idiot

instant idiot

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 182 posts
  • Gender:Male
Please post pics of the panics. I didn't do any extensive testing at all; I just copied the kernel to a MyHack installer and saw that it boots up.

#15
Lacedaemon

Lacedaemon

    InsanelyMac Protégé

  • Members
  • PipPip
  • 63 posts
  • Gender:Male
  • Location:United States
  • Interests:Hackintosh, Android, Linux, Servers, Jailbreaking

Please post pics of the panics. I didn't do any extensive testing at all; I just copied the kernel to a MyHack installer and saw that it boots up.

As requested! :thumbsup_anim:

Update: Hmmm, wide angle lense doesn't fair up close... It looked fine on my iPhone!


Posted Image

#16
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh
Great news! ML can now run on AMD!

http://www.insanelym...00#entry1876734

#17
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

Deltac0, where could we find the information about all patches for those source or binary changes? Thanks.


Ask Sinetek ;)

His 1504: http://www.sendspace.com/file/8x74vl
Opemu sources: http://www.sendspace.com/file/p5fz8o (old version though, I think)

#18
Lacedaemon

Lacedaemon

    InsanelyMac Protégé

  • Members
  • PipPip
  • 63 posts
  • Gender:Male
  • Location:United States
  • Interests:Hackintosh, Android, Linux, Servers, Jailbreaking
Alright, add me to the list! :thumbsup_anim: I was able to fix my KP by replacing my patched dyld (obviously corrupted) with a stock one and repatching it. For anyone else with my same problem, you might need to replace your libSystem.B.dylib as well.

CPU: AMD Athlon II X4 645

Stock dyld and libSystem.B.dylib below:
Spoiler


#19
Benjotter

Benjotter

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Hi,

Is there anything available for E2 vision 1800 fusion cpu?

Thanks

#20
Deltac0

Deltac0

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 263 posts
  • Gender:Male
  • Location:Finland
  • Interests:Caffeine, OS X, AMD Hackintosh

Hi,

Is there anything available for E2 vision 1800 fusion cpu?

Thanks


Some AMD APU? Never heard... When was it released? It could probably work, just experiment and try! ;)
However, I have absolutely no information about running OS X with APU graphics...





Also tagged with one or more of these keywords: 64-bit, ssse3, amd, snow leopard, sl, 10.6.8, 64, x86_64, working, how-to


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy