Jump to content

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


Mohamed Khairy
 Share

1,350 posts in this topic

Recommended Posts

amd.jpg

 

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

 

restore.png

 

 

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

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

com.apple.Boot.plist.zip

 

*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/osx86/files/10.6/Kernels...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/osx86/files/10.6/Kernels...-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.insanelymac.com/forum/index.php...st&id=82145

 

and use sleepenabler.kext

 

http://www.insanelymac.com/forum/index.php...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

kabyl.zip

 

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

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/osx86/files/10.6/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.insanelymac.com/forum/index.php...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 :)

  • Like 2
Link to comment
Share on other sites

amd.jpg

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 smile.gif

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 biggrin.gif

*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

 

restore.png

 

 

* It will take long time dont worry
sleep.gif

* 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 smile.gif

*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 smile.gif

*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 smile.gif

*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 biggrin.gif 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 smile.gif

 

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 smile.gif

 

 

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

 

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 smile.gif

*After thus setup legacy kernel it will add kernel name to boot.plist we added before and patch CPUID wink_anim.gif

*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 wink_anim.gif from NAWCOM thanks to him you can download what you want from here

 

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

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 wink_anim.gif

fakesmc with temp fans speed sensation rev405

appeatiata plus applenforceata

i enabled graphics injection so some people may get black screen please report smile.gif

here will be bootcds available when there are any new staff will add them in new bootcd smile.gif

 

read this topic for updated kernel

http://osx86.co/f36/legacy-kernel-10-4-0-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 smile.gif

 

 

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 smile.gif

 

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 smile.gif

 

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

 

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.com/downloads/DL1324/...Combo10.6.5.dmg

 

or use update only if you have 10.6.4

http://support.apple.com/downloads/DL1325/...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/view/608-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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 ;)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 :)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

PC specs I'm putting OS on is:

 

Graphics-

Graphics Controller: NVIDIA GeForce 8300

Video Memory: Shared video memory (UMA)

 

Audio-

Audio Output: Sound card

Audio Codec: VIA VT1708B

Sound Output Mode: 7.1 channel surround

Compliant Standards: High Definition Audio

 

Processor-

Type / Form Factor AMD Phenom II X3 710

Multi-Core Technology Triple-Core

64-bit Computing Yes

Processor Qty 1

Clock Speed 2.6 GHz

Compatible Processor Socket Socket AM3

Manufacturing Process 45 nm

Thermal Design Power 95 W

 

Wireless-

TRENDnet TEW 643PI - network adapte

Link to comment
Share on other sites

PC specs I'm putting OS on is:

 

Graphics-

Graphics Controller: NVIDIA GeForce 8300

Video Memory: Shared video memory (UMA)

 

Audio-

Audio Output: Sound card

Audio Codec: VIA VT1708B

Sound Output Mode: 7.1 channel surround

Compliant Standards: High Definition Audio

 

Processor-

Type / Form Factor AMD Phenom II X3 710

Multi-Core Technology Triple-Core

64-bit Computing Yes

Processor Qty 1

Clock Speed 2.6 GHz

Compatible Processor Socket Socket AM3

Manufacturing Process 45 nm

Thermal Design Power 95 W

 

Wireless-

TRENDnet TEW 643PI - network adapte

 

first setup it then we talk about kexts

what about your wireless chipest

may not work if there no kexts for it :P

what is the name of your MB

Link to comment
Share on other sites

 Share

×
×
  • Create New...