Jump to content

[Guide] El Capitan / Sierra / High Sierra on GA P35-DS3 / DSDT

- - - - -

  • Please log in to reply
234 replies to this topic

#1
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs
Attached File  730.jpg   54.5KB   0 downloads
First...
If you need DSDT edits...
-Post your full Clover folder with original tables
-Post Ioreg, extract with Ioreg Explorer
-Run it, post files generated in your desktop
 
Sierra/HighSierra needs processor with SSE4.1
 
Installation
 
--Create a bootable copy of El Capitan and Sierra
Check out the link
 
--Create a bootable copy of macOS HighSierra
Check out the link
 
--Install Clover in USB stick
 
--Replace with my Clover folder 
Attached File  CLOVER.zip   3.57MB   2 downloads
 
--Install El Capitan/Sierra/High Sierra and boot into system!
 
Post Installation
 
--Install Clover in HDD/SSD and replace with my folder
Attached File  CLOVER.zip   3.57MB   2 downloads
 
--Reboot and activate video!
 
-Nvidia WebDriver Sierra
-Nvidia WebDriver High Sierra
-Cuda
 
--DSDT
GA P35-DS3
Attached File  DSDT.MaLd0n GA P35-DS3.zip   3.57KB   1 downloads
 
-Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
 
Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!
 
We're all here to have fun and learn from each other!
 
ENJOY!


#2
slipttees

slipttees

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 343 posts
  • Gender:Male
  • Location:Iguatu-CE, Brazil
Excelente trabalho...continue assim :D

#3
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

Excelente trabalho...continue assim :P


Thanks
Posted Image

#4
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,774 posts
  • Gender:Male
  • Location:UK
Good job with this MaLd0n. :)
I'll point users of this motherboard here.

#5
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

Good job with this MaLd0n. :D
I'll point users of this motherboard here.


Hi, blackosx
Thanks

:(

#6
gechulicious

gechulicious

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts
Hi MaLd0n, I believe this is exactly what I´ve been looking for! =) But I would appreciate some more detail.

I have a booting OSX 10.6 installation using Myhack 1.1.4 and some kext for ATI 4850.

So, first I download all files, and install the new bootloader. How do I do that?

Then I patch my DSDT and add some XML to the new boot.plist.

And finally remove NULLCPU..kext from boot. Now I cross my hands and press reboot..?

#7
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

Hi MaLd0n, I believe this is exactly what I´ve been looking for! =) But I would appreciate some more detail.

I have a booting OSX 10.6 installation using Myhack 1.1.4 and some kext for ATI 4850.

So, first I download all files, and install the new bootloader. How do I do that?

Then I patch my DSDT and add some XML to the new boot.plist.

And finally remove NULLCPU..kext from boot. Now I cross my hands and press reboot..?



-Apply the "GA P35-DS3 ALL PATCHES"
-Install Chameleon RC5
-Copy folder Extra(Files GA P35-DS3) to HD
-Reboot / use -v

#8
gechulicious

gechulicious

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts
Hi, reached a dead end when the DSDT.aml file was loaded. No error dumps nothing. Before that I got a KP related to my ATI 4850 but using -x I managed to pass it, but as mentioned, got stuck when the DSDT.aml file loaded.

Any suggestions on what to do?

-Apply the "GA P35-DS3 ALL PATCHES"
-Install Chameleon RC5
-Copy folder Extra(Files GA P35-DS3) to HD
-Reboot / use -v



#9
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs
HD 4850
1- use the kext legacyati4800controller.kex (E/E or S/L/E)
http://www.insanelym...p...st&id=59328

2- Graphicsenabler
Use Lizard
http://dl.dropbox.co...zard-custom.zip
2a-Auto detect value
2b-GraphicsInjection
2c-save
Posted Image

REBOOT

*I still need to plug in an DVI->VGA adapter on the unused DVI port. Try this if you get a black screen instead of proper graphics.

**This problem of dvi2vga dongle was due to a change in the framebuffer version 10.6.3 +.
no need to use the dongle dvi2vga, just use the 10.6.2 kexts (ATI4800Controller, ATISupport, ATIFramebuffer).
that was the problem that was fixed in 10.6.5

The ATI Radeon Dual-DVI?
the only problem is the video?

Installation is clean?
or you used another installer?

send me a kextstat
run on terminal

#10
gechulicious

gechulicious

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts
Good morning MaLd0n and thanks for helping me out!

Before I applied the DSDT patch and upgraded the bootloader I used OSX 10.6.2 kexts to get dual DVI working.

The problem now is that I get stuck even though I try to boot into "safe mode" (using -x switch). The boot halts when my newly added DSDT.aml tries to load.

When I complied the DSDT.aml file I got two kinds of warnings. One was about incorrect min and max values. And the other one was about the "locale".. I checked them both and clicked "fix".

Is it enough to log in using some kind of Live boot CD which can read OSX file format and delete the DSDT.aml file and then reboot?

When I´ll get into the system I´ll post my kextstat´s.

Thanks, Erik

#11
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs
Use singleuser -s
root#
type
mount -uw / enter
rm -rf /Extra/dsdt.aml enter
exit enter

you can wait out the 10.6.5
*I still need to plug in an DVI->VGA adapter on the unused DVI port. Try this if you get a black screen instead of proper graphics. 10.6.5 fix problem
;)
until it is released...
http://www.insanelym...p...t&p=1569213

#12
gechulicious

gechulicious

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 9 posts
Good morning,

Had trouble booting my retail OSX 10.5 DVD. Quite funny actually. I choose to ONLY boot the DVD device (disabled the other two boot alternatives). What happened was that it failed to boot the DVD and instead booted using my harddrive. How can that be when I´ve disabled that boot option?

When I get home today I´ll boot using Myhack USB. That option I know will work.

I´ll write here again when ´ve done progress. /Erik

#13
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs
Try a new installation(Snow Leopard Retail)

use cd to boot from my tutorial
http://www.sendspace.com/file/ap6gp2
use -x on installation

after installation
*I still need to plug in an DVI->VGA adapter on the unused DVI port. Try this if you get a black screen instead of proper graphics.
do it

use -x

1-copy de folder Extra to HD
2-install Chameleon RC5
Attached File  P35_DS3_HD4850_gechulicious.zip   1.89MB   44 downloads
3-prepare your DSD, use the patch
4-copy the DSDT to the folder Extra
5-reboot
6- use -v

After
then we solve the dual DVI

#14
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs
DSDT Auto-Patcher Gigabyte GA P35-DS3
Attached File  DSDT_Auto_Patcher_GA_P35_DS3.zip   499.87KB   203 downloads

This is a DSDT auto-patcher for the Gigabyte GA P35-DS3. It was created using DSDT Editor (by el coniglio) and uses this new feature that extracts the DSDT, applies the patches, fixes known compile errors, compiles and saves the patched dsdt.aml in your desktop.

ESB2 AHCI (silver icons for internal HDs instead of orange ones)
This "fix" was not used as it reduces capabilities, including real 64bit sata transfer and hotplug.
Use IOAHCIBlockStorageInjector.kext

Update Post #1

#15
checcco

checcco

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
Hi mald0n, thank you very much for your efforts.
Would you please post your updated patch file to use with DSDT Editor? I can't use the autopatcher since I'm patching on a different PC.

With you're first patch my PC runs brilliantly, but I was aware of the ESB2 problem and came here to tell you, just to found you already kew it :rolleyes:

Also I've a few questions, please clear my doubts...

1) What's LegacyAppleAHCIPort for? I've running my rig without this for over an year
2) Jmicron.kext? Is it purely estethic to make the controller recognized by System Profiler or does it increase performance?
3) I see you haven't included your P and C states in the DSDT, I think you did it to make an universal patcher for the mobo. But are you using them for your Q6600? Or you're using Chameleon RC5 to generate them, too? I've tried both ways but I can't understand whats more stable or what raises performance. What do you think about it?
4) The same about my 8800GT. What's better? To use GraphicsEnabler or to patcj DSDT?

Again thank you very much for your effort.

UPDATE

I extracted the updated patch.txt from the .app, so there's no need for you to post it. Still there are 4 questions waiting for you! :D

#16
h.M.M

h.M.M

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
Thanks for this post.
Works pretty well with my EP35-DS4 board to when I was testing it. ^.^

Edit: Is there any difference between the .txt patch and the auto patcher?

#17
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

1) What's LegacyAppleAHCIPort for? I've running my rig without this for over an year

AboutThisMac/MoreInfo
with this kext appears as AHCI ICH9
I apply in DSDT, appears as ahci ICH10
Attached File  MaLd0n_2010_10_27___s_14.02.45.png   59.71KB   157 downloads
ICH10
0x22, 0x3A, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
} _linenums:0'>Method (_DSM, 4, NotSerialized){ Store (Package (0x02) { "device-id", Buffer (0x04) { <strong class='bbc'>0x22, 0x3A</strong>, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0)}

ICH8M
0x29, 0x28, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
} _linenums:0'>Method (_DSM, 4, NotSerialized){ Store (Package (0x02) { "device-id", Buffer (0x04) { <strong class='bbc'>0x29, 0x28</strong>, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0)}
see kext AppleAHCIPort.kext

2) Jmicron.kext? Is it purely estethic to make the controller recognized by System Profiler or does it increase performance?

I still use IDE/PATA :D
without this kext my DVD recorder(PATA)not working

3) I see you haven't included your P and C states in the DSDT, I think you did it to make an universal patcher for the mobo. But are you using them for your Q6600? Or you're using Chameleon RC5 to generate them, too? I've tried both ways but I can't understand whats more stable or what raises performance. What do you think about it?

Chameleon takes care of that part
the future is now :P
I see no difference in performance

4) The same about my 8800GT. What's better? To use GraphicsEnabler or to patcj DSDT?

http://www.insanelym...p...t&p=1414726
:D


Thanks for this post.
Works pretty well with my EP35-DS4 board to when I was testing it. ^.^


:D

#18
h.M.M

h.M.M

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
Seems to only be 2 problem with this install for (E)P35-DS4 boards.

1. S/PDIF Optical Digital Audio Output / Input is recognized in System Profiler but you can't select them in System Preferences
2. System profiler doest recognize the ICH9R chip in System Profiler (Unknown AHCI Standard Controller)
. I was stupid here.. Read MaLd0n post how to fix it. ^^

Used Chameleon 2.0-RC5r616 to get graphic and speedstep to work. ^^

Will post a update when/if I get the two things above fixed.

#19
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 16,908 posts
  • Gender:Male
  • Location:Rio de Janeiro
  • Interests:HacksLikeMacs

1. S/PDIF Optical Digital Audio Output / Input is recognized in System Profiler but you can't select them in System Preferences

Use the search forum
I do not know of a solution to this problem
Sorry :D

2. System profiler doest recognize the ICH9R chip in System Profiler (Unknown AHCI Standard Controller)

Use LegacyAppleAHCIPort in Extra/Extensions
Attached File  LegacyAppleAHCIPort.kext.zip   2.32KB   48 downloads
or
http://www.insanelym...p...t&p=1571092

#20
fertigo

fertigo

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
I'm new to hackintosh, had a efi-x 1 before and want to upgrade to snow leopard and have no money to pay 200$ for a efi-x v1.1, so I'm searching for a good tutorial for my GA P35-DS4. Could you explain a bit more what I have to do, I have a original Snow leopard disk, what should i do with all this files you posted?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy