Jump to content

AMD and Retail Snow Leopard 10.6.5 --> 10.6.8 Final[GUIDE]


  • Please log in to reply
1349 replies to this topic

#1
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

Posted Image

This guide is for AMD

CONTENTS
1-Pre Setup
2-Setup
3-After Setup
4-updates

Pre Setup

notes
1- for nforce chipset you must use sata dvd drive also you must set sata on ACHI mode
2- for amd chipset i think all all drive will work but raid mode not work also perfer sata DVD drive and HDD on ACHI mode
3- read updates before follow guide as it will contain new softwares , new ways and solutions

Needed Tools

you will need
1- blank cd for BootCD
2-Apple snow leopard Retail DVD burned on dual layer DVD or you can restore the dmg on USB Flash memory 8GB
3-free HDD to do on it new install
4- you need update 10.6.5 combo
5- tools for after setup

How to perpare setup source

1-you can brun dmg on dual layer DVD use your perfered program for burn
2-or you can restore dmg on flash 8gb for rapid setup also you can apply MBR patch to setup mac on MBR tables on HDD if you dont like GPT tables
follow MBR patch from here after you restore dmg on usb flash 8GB do it

this picture show how to restore dmg on usb flash memory 8GB

Posted Image


============================================

Setup

1-Boot from boot cd
2-when you reach to chamleon remove bootcd and put Apple DVD and then press F5 and choose DVD to boot it
or if you have restored it on usb flash memory put it before opening pc and choose it when bootcd reach chamleon
3-if it booted to installer there are no problems and continue setuping
4- if you cant reach to installer boot with flag -v and picture where it stop and make post on topic
5-after setup do restart

============================================

After Setup

1- to boot your installed mac use bootcd to boot this partion contain Mac
2-after it booted do your account and reach desktop
3-after reaching desktop setup 10.6.5 combo update and restart and boot also from bootcd
4-now we prepare to boot from HDD follow that
*setup latest bootloader from here
*or you can install bootloader manually

we will use AnVAL5.0.5 folder on aftersetup tools
follow this
- run terminal
-type Diskutil List
- you will find all of your partion see where is your mac partion you setuped on it and see what its name like disk0s2
- type sudo -s
-type cd then pull AnVAL5.0.5 folder to terminal then enter
-type fdisk -f boot0 -u -y /dev/rdiskx as x is the numder of HDD if we use above example will be 0 so it will be fdisk -f boot0 -u -y /dev/rdisk0
-type dd if=boot1h of=/dev/rdiskxsn x is number of HDD and n is numder of partion if we use above example it will be dd if=boot1h of=/dev/rdisk0s2
-then copy boot file from AnVAL5.0.5 folder to mac partion root

*now there are two files on after setup folder named ( pfix , amd_insn_patcher )
copy them to usr/bin use show hidden files program to go to this directory

* now copy two kexts fakesmc , atiata to system/library/extensions

* open terminal and type this command

sudo -s
		 rm /mach_kernel
		 amd_insn_patcher /usr/lib/libSystem.B.dylib /usr/lib/libSystem.B.dylib.patched
		 cp /usr/lib/libSystem.B.dylib.patched /usr/lib/libSystem.B.dylib
		 update_dyld_shared_cache
this was for kernel

*then put mach_kernel file from folder aftersetup on mac partion

*put you other kexts on system/library/extensions
* open terminal again and type
pfix
*type password and then type number of mac partion then enter and wait till finish
*make new folder on mac partion and name it Extra and put on it this boot.plist
Attached File  com.apple.Boot.plist.zip   750bytes   1931 downloads

*now we finished installing and now you restart and boot from HDD
*you can complete updates from software update

=============================================


for drivers
*audio you can use voodoohda
*eth you see here about LAN
*GFX nvidia cards will work with with out any effort :D
for ati you can get HD5600 HD5700 HD5800 HD5900 with out effort
*for anther gfx cards dont ask me

===============================================
updates

if you want to donate you can donate valv to buy AMD pc to make tests on it to add support for amd on bootloader topic here

27/11/2010
updated bootcd to 1.5
how to make quicktime work as it must to be
open terminal and follow this commands

sudo -s 
   amd_insn_patcher /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents.patched
   mv /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents.patched /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents

also make qucktime and safari work on 32bit by enter get info of appliction and check on 32bit
now it will work good

there are new verison of 10.5 kernel
this is kernel only if you want to install it manually
http://nawcom.com/os...gacy_kernel.bz2

and here the kernel pkg by nawcom if you want to install kernel auto it will do patching for libSystem.B.dylib and also add -force64 to bootplist

http://nawcom.com/os...-10.5.0.pkg.zip

please give feedback about bootcd 1.5 if it works for you or not ;)


--------
9/12/2010

sleep now work

just replace iousbfamaily.kext with andy kext it support usb sleep also usb3 :wacko:

http://www.insanelym...p...st&id=82145

and use sleepenabler.kext

http://www.insanelym...p...st&id=80803

enjoy usb3 and sleeeeeeeeeeeeeeeeeep ;)

-----------------------
22/12/2010
new BootCD 1.6
changes
just added rebuilded voodoops2 controller by andy
removed busratio=16 as new kernel identify busratio auto
replaced boot with kabyl boot that make it more flexable on enabling ati cards HD4xxx HD5xxx
to change framebuffer if you have problem with ideal framebuffer for your ati card like black screen corrupted screen
just use
AtiConfig=xxxxx
as xxxxx mean name of framebuffer
this is the list of framebuffer
Alopias
Alouatta
Baboon
Cardinal
Caretta
Colobus
Douc
Eulemur
Flicker
Galago
Gliff
Hoolock
Hypoprion
Iago
Kakapo
Kipunji
Lamna
Langur
Megalodon
Motmot
Peregrine
Quail
Raven
Shrike
Sphyrna
Triakis
Uakari
Vervet
Zonalis

thanks to kabyl for his work on new ati injector

here is the boot file that you can use it if you like new kabyl bootloader
Attached File  kabyl.zip   103.78KB   708 downloads

--------------------------------
7/1/2011
to update to 10.6.6 just use 10.6.6 combo update in replacement 10.6.5
i will rewrite guide but when kernel 10.6 release

please dont use 1.6 bootcd unless you have ATI card HD4xxx HD5xxx
and here is nawcom bootcd if you have problem with my bootcd


---------------------------
10/1/2011

1.6 kernel released it is faster
thanks nawcom
http://nawcom.com/os...Kernels/10.6.0/

i need from you to give me boot log using bdmesg that on anvl505 folder
using this boot file
http://www.insanelym...p...st&id=84815
and then post what on terminal

please support valv as he is our hope to get amd supported like intel in memory detection power managment etc
he dont have an amd pc so if you want to donate you can do that for him
AnVAL (ACPI Loader)

--------------------
21/10/2011


updating to 10.6.8

after setuping 10.6.3 and making extra folder on root do extensions folder on extra

setup 10.6.8 comboupdate

after setuping dont restrat
setup nawcom kernel pkg

now you can restart and enjoy

if you need full usb support and full sleep
use andyvand usb kext


waitng lion legacy kernel for new topic :)



#2
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male
.

#3
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

Posted Image

This guide is for AMD

CONTENTS
1-Pre Setup
2-Setup
3-After Setup

Pre Setup

notes
1- sata mode --> ACHI
is perfared because
IDE kexts causes some times panic during runing scripts
Raid will cause panic during machine check by Snow
2- many people have restart loop during booting so you need this flag
Busratio=16 or busratio of your processsor Posted Image
3-For Intel CORE IX user you can follow this guide because vinalla kernel on 10.6 or 10.6.3 not support core ix
so just follow guide till update to 10.6.4 and dont install legacy kernel .pkg

There are two ways to setup snow leopard on your AMD pc

First Way

*It is easy way
*You will need 1-BOOTCD
2-RETIAL DVD
*I made boot cd contain { legacy-kernel 10.4 , Fakesmc 319 , Ati&NforceATA , ps2 , ATY_init , Chameleon rc5 rev 384 , flag busratio=16 }
*Download it from here
*Retial snow Leopard 10.6.3 DVD from any source Posted Image
*Burn them under windows by poweriso

Second Way

*It is complicated way some thing
*You will need 1-pre installed mac os x
2-Flash Memory 8GB
3-Retail DVD
4-Some tools download it from here
*First Partion your flash memory by MBR method and format it Mac os Extended (Journaled)
*Then Setup Chameleon RC4 to flash memory
*After Successful Install of Chameleon Restore Retial DVD to Flash memory with out erase like on Image

Posted Image


* It will take long time dont worry Posted Image
* After restoring
*delete Mach_kernel that on flash memory after restoring show it by this or this
*copy mach_kernel that i linked above to flash memory
*copy extensions folder and boot.plist to extra folder on flash memory
*If You want to set up snow on HDD partioned with MBR Follow This
there are two files copy them on flash memory as directory mentioned Posted Image
*now You are ready to setup

----------------------------------------------------------------------------------

Setup

For First Way

*First boot from Boot cd
*When chameleon boot screen pop up ask for Retail DVD
*eject Boot cd and put retail DVD
*Press F5
*The name of DVD will apper stand on it
* if you want to use any flag write it ( i already added busratio=16 ) you dont want to write it
*Now Press ENTER and wait till set up screen apper Posted Image
*This Way is easy but slow some thing than flash and you cant set up snow on MBR HDD

For Second Way

*Boot from flash memory
*write flag that you want to write ( i already added busratio=16 to boot.plist ) you dont want to write it
*Now Press ENTER and wait till set up screen apper Posted Image
*This Way is complicated some thing but fast and you can setup snow on MBR HDD

The way to setup Mac OS X IS Known Posted Image I will pass it

----------------------------------------------------------------------------------

Boot After Setup

For First Way

*After set up you will use boot CD to boot your partion contian setup of Snow Leopard
*Stand on Partion and press flag you want ( i already added busratio=16 to boot.plist ) you dont want to write it
*complete set up to become on desktop Posted Image

For Second Way
*After set up you will use Flash Memory to boot your partion contian setup of Snow Leopard
*Stand on Partion and write This flag
hd(0,1)/mach_kernel
*complete set up to become on desktop Posted Image


----------------------------------------------------------------------------------

After Setup

* Now we finish our work
*First download 10.6.4 update from apple
*After Setup Dont restart
*Setup Chamelon RC4
*after Setup boot loader put your boot.plist that contian flag busratio=16 on extra it is very important to next step Posted Image
*After thus setup legacy kernel it will add kernel name to boot.plist we added before and patch CPUID Posted Image
*before you reboot you must install FakeSMC.kext use Kext helper from here with latest Fakesmc
*Now you can Restart
*After restart you can now install your kexts you need eth , Audio , GFX
*There A good library for kexts Posted Image from NAWCOM thanks to him you can download what you want from here

* For sleep Posted Image use this but your usb may not work after sleep Posted Image

Big Thanks to all Software programers whom made all thing on this topic


-------------------------------------------------------------------------------------
----------------------------------------------
----------------------
*******
**
*



------------------------------------------------
updates
update 24/9/2010

UPDATED BootCD

contain chameleon rc5 rev 547
updated legacy kernel with fly patching now there are no failed messages Posted Image
fakesmc with temp fans speed sensation rev405
appeatiata plus applenforceata
i enabled graphics injection so some people may get black screen please report Posted Image
here will be bootcds available when there are any new staff will add them in new bootcd Posted Image

read this topic for updated kernel
http://osx86.co/f36/...-updated-t6578/

---------------------------------------------------
update 8/10/2010
updated boot cd
mach_kernel updated rev5 by andy
fakesmc 405
bootloader rc5 rev571
BootCD0.5
people have nvidia card must boot with -x after setup to get it works

---------------------------------------------------
updatw 9/10/2010 important
people whom have problem from bootloader cant work after install just follow this command

1- download this new tools
2- you will find compressed files we need for boot loader i386 folder uncompress it
3- run terminal
4-type Diskutil List
5- you will find all of your partion see where is your mac partion you setuped on it and see what its name like disk0s2
6- type sudo -s
7-type cd then pull i386 folder to terminal then enter
8-type fdisk -f boot0 -u -y /dev/rdiskx as x is the numder of HDD if we use above exapmle will be 0 so it will be fdisk -f boot0 -u -y /dev/rdisk0
9-type dd if=boot1h of=/dev/rdiskxsn x is number of HDD and n is numder of partion if we use above example it will be dd if=boot1h of=/dev/rdisk0s2
10- if this done successfully copy boot file from i386 to mac partion
11- now it must boot from HDD Posted Image


people whom cant deal with new kernel please do this
1- download above tools
2-you will find two files mach_kernel and amd patcher
3 run terminal
4- type rm /mach_kernel
5-copy mach_kernel on tools to mac partion
6-now patch some files
7- first copy amd patcher to /usr/bin
8- run terminal again
9- type this command

sudo -s
   amd_insn_patcher /usr/lib/dyld /usr/lib/dyld.patched
   cp /usr/lib/dyld.patched /usr/lib/dyld
   amd_insn_patcher /usr/lib/libSystem.B.dylib /usr/lib/libSystem.B.dylib.patched
   cp /usr/lib/libSystem.B.dylib.patched /usr/lib/libSystem.B.dylib

now you finished patching

you need to add to boot.plist
on kernel flags
-force64
this flag important to run on 64bit

people whon have problem with fakesmc panic
there are fakesmc on tools free from plugin use it

and run pfix Posted Image

good luck

-------------------------------------------
14/10/2010
new bootcd 0.6
just small fix replace 64bit (-force64)
to normal 32bit
as 64bit cause problems after setup with nivida cards gery blinking black screen
enjoy it Posted Image

---------------------------------------------

15/11/2010

how to update to 10.6.5
you will download 10.6.5 update from apple combo if you will setup it on 10.6.3 or less
http://support.apple...Combo10.6.5.dmg

or use update only if you have 10.6.4
http://support.apple...SXUpd10.6.5.dmg

then after download setup it
and after set finish
bont restart
and backup this two kexts to safe place

IOUSBfamily.kext
IOUSBmassStorageclass.kext

then put this two old kext on extensions and pfix
http://www.kexts.com...10.6.4_usb.html

if you didnt do this you will lose usb
ithink relase of 10.5 kernel will fix usb bug
so no need for this but now you must do this

#4
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male
it has saved me alot, if i mess up my retail install i fall back to my other install to fix my retail ;)
when you said

* For sleep use this but your usb may not work after sleep

what did you mean by "usb may not work after sleep" when i use the kext i get the "usb using to much power" error

#5
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

it has saved me alot, if i mess up my retail install i fall back to my other install to fix my retail :)
when you said

what did you mean by "usb may not work after sleep" when i use the kext i get the "usb using to much power" error



when there are aproblem on retial i set up new install :D



yes this message apper and usb dont work ;)

#6
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male
so im assuming you have no idea on how to enable sleep via dsdt or to fix the usb power usage error

#7
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male
my dsdt have many error ;) that i fixed it finaly with help from oldnapalm
if you have fix of sleep write it :)

#8
CoryFerg

CoryFerg

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
this (Source :P ) that you say i need, can i put Mac OS X on two 2 regular dvds instead of one dual layer becuase i dont have a dual layered drive...??? :) :) :rolleyes: :rolleyes: :P :P :P :P :P :P :P :P :P :P :P :P :P :P

#9
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

this (Source :P ) that you say i need, can i put Mac OS X on two 2 regular dvds instead of one dual layer becuase i dont have a dual layered drive...??? :) :) :rolleyes: :rolleyes: :P :P :P :P :P :P :P :P :P :P :P :P :P :P



ok

you have 8gb flash

so from windows

setup vmware work station

and set up snow leopard on it and use this for perparing flash memory

if you dont know who i set up snow on vmware i will guide you

#10
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male
instead of using osx to copy the DVD to the Flash drive you could use the linux DD command ex.

dd if=retail/dvd of=flash/drive


#11
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

instead of using osx to copy the DVD to the Flash drive you could use the linux DD command ex.

dd if=retail/dvd of=flash/drive


you mean copy under ubuntu live cd ;)
what about usb error have you found asolution

#12
sirbow2

sirbow2

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 728 posts
  • Gender:Male

you mean copy under ubuntu live cd

correct! i had to do it on a old PC that i was experimenting with

what about usb error have you found asolution

i believe it is caused by the USB ports being detected as "Expansion Slots" instead of "Built In", this can be fixed via DSDT, but i havent had any luck yet

#13
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

correct! i had to do it on a old PC that i was experimenting with


i believe it is caused by the USB ports being detected as "Expansion Slots" instead of "Built In", this can be fixed via DSDT, but i havent had any luck yet


i dont want sleep to work idont use it ether windows7 or mac os x :)
but it will be good to make it works

did you get your hd5850 work with out aty int with out panic :)

#14
Killer Bee 105

Killer Bee 105

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 6 posts
hey i got the usb to boot up to startup but when i go to disk utility it only shows the usb im using, no hard drive :) , what do i do?

#15
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

hey i got the usb to boot up to startup but when i go to disk utility it only shows the usb im using, no hard drive :D , what do i do?


what is your mother board
and did you use achi mode

#16
pepsiblast08

pepsiblast08

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
What do I need to set the layer split at when burning Snow Leopard to a dual layer? And can I burn the .dmg and have it work or do I need to somehow convert it to a .iso? Thanks

#17
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

What do I need to set the layer split at when burning Snow Leopard to a dual layer? And can I burn the .dmg and have it work or do I need to somehow convert it to a .iso? Thanks


you have windows
convert it to iso by poweriso and burn it with nero if you have problem with power iso

#18
pepsiblast08

pepsiblast08

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
haha thanks. I was just about to edit my post cause a friend told me the same thing. lol :P

#19
Mohamed Khairy

Mohamed Khairy

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,144 posts
  • Gender:Male

haha thanks. I was just about to edit my post cause a friend told me the same thing. lol :P


no matter if you have any problem tell me :)

#20
pepsiblast08

pepsiblast08

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Only thing I'm not sure where to get are the drivers or kernels for my video,sound, and wireless cards.





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