달력

1

« 2025/1 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2010. 7. 21. 02:11

GA-P55A-UD3R - 해킨토시 설치하기 Hackintosh/Mainboard2010. 7. 21. 02:11



















Update: Lion 10.7.2

iKTOS L2버전을 이용하여 설치하는 방법
- 부트로더, AHCI Inject와 네트웍 드라이버만 선택하고 설치한다.
- 부팅하여 그래픽 카드, 사운드 카드를 설정하여 준다.

준비물 : iAKTOS L2 






하드디스크에 OS X가 설치되었으면 다음 패키지를 다운로드 받아서 하드디스크로 직접 부팅할 수 있게 작업하여 줍니다.







































이 메인보드뿐만 아니라 Realtek1000SL.kext를 사용하시는 분이시라면 랜카드를 잡지 못하는 불상사가 간혹 생깁니다.  현재로서는 자~~알 설치하시라는 말밖에 별다른 대안이 없어 보이는 군요.
특히, 7월 이후에 이 보드를 구매하신 분들은 32비트로 부팅해서 드라이버를 이용하시던가 아니면 Realtek 8139 랜카드를 하나사서 꽂으셔야 할 듯 하군요.
물론, 베타 드라이버를 현재 테스트 중에 있으며 조만간 발표할 예정입니다.

64비트에서는 기존 드라이버(Realtek1000SL.kext 포함) 들이 하단의 에러로그와 함께 동작하지 않을 것입니다.
아마 7월 이후 BIOS가 F9으로 업글되면서 랜모듈 부분이 변경된 듯 싶군요.
그리고 기존의 DSDTa.ml을 사용하게 되면 대체적으로 usb 부분이 불안정합니다.
이런경우 전원을 끌때 20초 정도 지긋이 누르고 있다가 꺼지면 재부팅해봅니다.

당근 7월 이전에 구입하신 분들은 이러한 문제가 발생하지 않습니다.
동일한 시스템을 가지고 디스크 카피을 통해 똑같이 설정해도 위 문제는 해결되지 않더군요.

Yea, it working great except Ethernet Card, followings kernel log.  
I t seems to be GA-EX58-UD5P mobo's symptom.

##########################################################

Jul 21 00:09:45 kmacs-Mac-Pro kernel[0]: AppleRTL8169Ethernet: Unknown hardware version ID (2c000000)
Jul 21 00:09:45 kmacs-Mac-Pro kernel[0]: AppleRTL8169Ethernet: probeHardware() failed


'Hackintosh > Mainboard' 카테고리의 다른 글

Snow Leopard on Intel DP45SG  (0) 2010.09.04
Pentium 4 524 (3.06GHz)  (0) 2010.08.10
MSI Eclipse SLI x58에 해킨토시 설치하기  (0) 2010.07.16
MSI P965 Neo에 해킨토시 설치하기  (0) 2010.07.06
ASUS P5K Premium WIFI  (0) 2010.06.30
:
Posted by Ritz®™
Spec: MSI Eclipse SLI x58, ICH10R, 6 SATA INTEL, 4 SATA + 2 eSATA, four SATA and IDE JMicron, its X-Fi PCI Express extrem. 
CPU: Intel Core i7 920 @ 3.2 Ghz, Intel boost activated, HT enabled 
RAM: G. Skill DDR 3 3x1Go 1600Mhz 
CG: 1GB ATI HD4890 
WiFi: D-Link PCI Express DWA547 
That the rest is useless to say because it has no connection with OSX. 

Prerequisites: 
V7 * iATKOS 10.5.7 
* MSI.zip 

Installation: 

1) Starting the iATKOS DVD v7, press F8 before the counting is finished and type: 

CODE
-V cpus = 1 = 20 busratio

Warning qwerty keyboard (= is left of the button back / del) 

2) Once booted, go into disk utility and format the hard disk MBR or GUID 

3) During installation, after selecting the hard drive, click on "customize" and check: 
* Bootloader: 
Camel v2 
* X86 Patch 
/ Extra Directory 
Decrypters => AppleDecrypt 
Kernel => 9.7.0 Kernel Voodoo 
ACPI => APIC Driver 
Disabler 
OHR 
Remove TyMCE 
* Drivers 
VGA (select according to the graphics card, ATI so here => ATI HD) 
SATA / IDE => AHCI 
=> Intel SATA / IDE 
=> JMicron SATA / IDE 
Sound => Voodoo HDA (AND YES ON THE X-FI WITH THIS IMPEC kext! Even if it is marked inconsistent everywhere) 
Nextwork / Wired / Realtek => Realtek R1000 
 

* Post-Install Actions (leave unchecked) 

Installation takes just under 20 minutes (make disregard for the verification, DVD) 

5) Once installation is complete, will show the timer chaemeleon must type quickly: 
CODE
-V cpus=1 busratio=20

Warning qwerty keyboard (= is left of the button back / del) 

6) OS X will start, make your user account etc. ... 

7) Once in office, transferred using a USB MSI.zip and unzip on the desktop. 
It contains: 
48x0 (is used to detect all the cards from the 4800 Series) 
DSDT.aml (patched by myself for the MSI Eclipse SLI attention only works for this motherboard, for others to see *) 
Extra (contains everything needed to install a retail store) 

8) Copy DSDT.aml the root of the drive, allowing you to stop using the kernel flags (-v cpus = 1 busratio = 20) and thus have enabled the 8 hearts (4 cores, 4 logical) 

9) Use a software like exchange finder to show hidden files and show Extra that folder is the root of the hard disk. Also copy all the files in MSI.zip / Extra overwrite existing files. 

9a) to install the kext of the 4800 Series present in MSI.zip use kexthelper or OSX86Tools 

10) Reboot and cross your fingers. 

11) Once on the desktop look good if it works (4 core and QE / CI in system profiler) 

12) That's what happens when ends: 
Attached File Image_1.png (788.25K) Number of downloads: 241 
Attached File Image_2.png (1.34MB) Number of downloads: 198 


*) To patch the DSDT i7 

1) Download DSDT_Patcher1.0.1e.zip 

2) Take "DSDT_Patcher1.0.1e.zip" and extract it on the desktop in a folder named (default) "DSDT_Patcher1" 

3) start the DSDT patch and when they ask what do you emulate OSX enter "0" to emulate Darwin OS. 
Once complete, exit the terminal 

4) Reopen the terminal and type: 

CODE
cd Desktop/DSDT_Patcher1

Enter 
CODE
nano Debug / dsdt.dsl

Enter 

5) Delete all lines containing the aliases (below each line with processor) 

6) Once all removed, press "Ctrl + O" and then "Enter" (to save) and then apuuyer "Ctrl + X" to close the command nano 

7) Following in the terminal, type (or copy / paste): 
CODE
. / DSDT \ Patcher Debug / dsdt.dsl


8) Normally it gives 3 errors about files not existing, it does nothing. 

9) Reopen the terminal and type: 
CODE
DSDT.aml cp / DSDT.aml


10) is finished, the DSDT is patched for your motherboard, now you can start without bootflags and finally have all of the cores activated. 

'Hackintosh > Mainboard' 카테고리의 다른 글

Pentium 4 524 (3.06GHz)  (0) 2010.08.10
GA-P55A-UD3R - 해킨토시 설치하기  (0) 2010.07.21
MSI P965 Neo에 해킨토시 설치하기  (0) 2010.07.06
ASUS P5K Premium WIFI  (0) 2010.06.30
P5Q 해킨토시 설치하기  (0) 2010.06.29
:
Posted by Ritz®™
2010. 7. 12. 08:05

Fix DSDT: sleep, shutdown, SATA, No restart Hackintosh/DSDT2010. 7. 12. 08:05

Hi all, I want to share this tip is really great! it eliminates the need to:

- SleepEnabler.kext -> runs the day I await your return to EDIT this because I changed my mobo jumpers S3 also in
- IOAHCIBlockStorageInjector.kext -> enables the internal hard drive (orange icon)
- OSXRestart.kext -> runs the shutdown after a wake-


They are kept because I did not solve the problem of Restart (yet!) It is that the shutdown is functional:
- EvoReboot.kext,
- OpenHaltRestart.kext,


While these tips will work for P5Q series and P5K series, matoss used for these six is a P5Q SE2.

# 1
So we start with the shutdown fix:

In "Device (SBRG)" insert between "Name (_ADR, 0x001F0000)" and "Device (IELK)" the written part below:

Device (SBRG)
(
    Name (_ADR, 0x001F0000)
           OperationRegion (LPC0, PCI_Config, 0xA0, 0x54) / * start
           Field (LPC0, AnyAcc, nolock, Preserve)
           (
                     ,   10,  
                XPME,   1,  
                         Offset (0x04)  
                AG3E,   1,  
                         Offset (0x50)  
                CABIN,   32 
            ) / * End
 
    Device (IELK)


Then look Method "(_PTS, 1, NotSerialized)" and made the same:

Method (_PTS, 1, NotSerialized)
    ( 
               If (LEqual (arg0, 0x05)) / * Debut
               (
                    Store (One, \ _SB.PCI0.SBRG.AG3E)
               )
               Else
               (                                                                
            Store (arg0, DBG8)
            PTS (arg0)
            Store (Zero, Index (WAKP, Zero))
            Store (Zero, Index (WAKP, One))
            If (Land (LEqual (arg0, 0x04), LEqual (OSFL (), 0x02)))
            ( 
                Sleep (0x0BB8)
            ) 
 
            Store (ASSB, WSSB)
            Store (AOTB, WOTB)
            Store (AAXB, WAXB)
            Store (arg0, ASSB)
            Store (OSFL (), AOTB)
            Store (Zero, AAXB)
            ) / * End
    )


This is the shutdown is functional!



# 2
Then the fix for the day:

Replace this:

Return (WAKP)
    ) 
 
    OperationRegion (IORK, SystemIO, 0xB3, One)
    Field (IORK, ByteAcc, nolock, Preserve)
    ( 
        IOWK,   8 
    ) 


by this:

 Return (WAKP)
    ) 
 
Return (Package (0x02)
    ( 
        Zero  
        Zero
    ))
    OperationRegion (IORK, SystemIO, 0xB3, One)
    Field (IORK, ByteAcc, nolock, Preserve)
    ( 
        IOWK,   8 
    )


This is done for the day!

# 3
Let us fix SATA (recognized as after 631xESB/632xESB SATA AHCI Controller) but does not interfere in any way the functioning of the beast!

This is the method:
In the search for DSDT "Device" SATA  and after "Name (_ADR, 0x001F0002) said:

Name (_ADR, 0x001F0002) Method (_DSM, 4, NotSerialized)                    
                ( 
                    Store (Package (0x08)
                        ( 
                            "AAPL, slot-name",  
                            Buffer (0x09)
                            ( 
                                "Built in" 
                            ) 
 
                            "Model",  
                            Buffer (0x1B)
                            ( 
                                "ICH10 SATA / AHCI Controller" -> Name of the controller (your choice cis aesthetic, n 'not forget to change the buffer!
                            ) 
 
                            "Device-id",  
                            Buffer (0x04)
                            ( 
                                0x81, 0x26, 0x00, 0x00 -> Device-id ESB2 to spend IOAHCIBlockStorageInjection.kext
                            ) 
 
                            Built-in ",  
                            Buffer (One)
                            ( 
                                0x00
                            ) 
                        ) LOCAL0)
                    DTGP (arg0, Arg1, Arg2, Arg3, RefOf (LOCAL0))
                    Return (LOCAL0)                                            
                )


Well that's good old IOAHCIBlockStorageInjection.kext finished!



# 4
Time to switch to USB internally and solves the day (sleep):

First IORegistryExplorer open and search for "USB"
There should be a list with usb0 USB1 USB2 EUSB USBE ...
Click on a USB input (eg usb0 @ 1D) and in the column property search "compatible" like "pcixxxx, xxxx", "pci8086, 3A34" is the second PCI interests us! and so on ...



All USB have a specific number approaching (3A34, 3A35 ...)
Now we have entered this snippet at the end before the last ")" of each device (xUSBx) with two parts of figure reversed complicated?!Explanation:


 Method (_DSM, 4, NotSerialized)
                ( 
                    Store (Package (0x02)
                        ( 
                            "Device-id",  
                            Buffer (0x04)
                            ( 
                                0x34, 0x3A, 0x00, 0x00
                            ) 
                        ) LOCAL0)
                    DTGP (arg0, Arg1, Arg2, Arg3, RefOf (LOCAL0))
                    Return (LOCAL0)
                )


We should get this:

Device (usb0)
            ( 
                Name (_ADR, 0x001D0000)
[........]
                Method (_DSM, 4, NotSerialized)
                ( 
                    Store (Package (0x02)
                        ( 
                            "Device-id",  
                            Buffer (0x04)
                            ( 
                                0x34, 0x3A, 0x00, 0x00
                            ) 
                        ) LOCAL0)
                    DTGP (arg0, Arg1, Arg2, Arg3, RefOf (LOCAL0))
                    Return (LOCAL0)
                ) 
            ) 
 
            Device (USB1)
            ( 
                Name (_ADR, 0x001D0001)
[........]
 
                Method (_DSM, 4, NotSerialized)
                ( 
                    Store (Package (0x02)
                        ( 
                            "Device-id",  
                            Buffer (0x04)
                            ( 
                                0x35, 0x3A, 0x00, 0x00
                            ) 
                        ) LOCAL0)
                    DTGP (arg0, Arg1, Arg2, Arg3, RefOf (LOCAL0))
                    Return (LOCAL0)
                ) 
            ) 
 
            Device (USB2)
[.............]
            (


That is to see if everything is operational and IORegistryExplorer after typing "USB" look into every USB (0,1,2, E. ..) AppleUSBEHCI property and there should be "Errata" value should not be 0x00 ( not recognized) but for me EUSB / USB: 0x4800 and USB12456: 0x20e800.



Edit: Stay preferably on SMBIOS macPro3, he would have a problem with MacPro4, 1 (well for me and some person on the net!

EDIT: For the restart with the option Chameleon RC5 RestartFix = Yes works

'Hackintosh > DSDT' 카테고리의 다른 글

자신만의 DSDT생성하기  (0) 2012.03.01
iaslMe  (9) 2011.01.31
Aslock P55 FireWire DSDT 설정하기  (0) 2010.07.09
Asus Mainboard Firewire DSDT  (0) 2010.07.05
DSDT 생성  (4) 2010.06.19
:
Posted by Ritz®™
2010. 7. 11. 04:00

Samsung Sens NT-R560/AS252 + Hackintosh/NoteBook2010. 7. 11. 04:00

① iATKOS S3 V2

② myHack + Retail
:
Posted by Ritz®™
해킨토시에 사용할 USB Audio Card

참고

:
Posted by Ritz®™
2010. 7. 9. 12:07

TheUnarchiver 2.4 Hackintosh/Tool2010. 7. 9. 12:07

:
Posted by Ritz®™
2010. 7. 9. 10:15

Aslock P55 FireWire DSDT 설정하기 Hackintosh/DSDT2010. 7. 9. 10:15

            Device (P0P5)
            {
                Name (_ADR, 0x00050000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }
            }

            Device (P0P6)
            {
                Name (_ADR, 0x00060000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }
            }

            Device (FRWR)                << IORegistry Explorer를 이용하여 확인해야할 필요성(P0P7예상)
            {
                    Name (_ADR, 0x001E0000)
                    Name (_GPE, 0x1A)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x02)
                            {
                                "fwhub",
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x00
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }    
                }

'Hackintosh > DSDT' 카테고리의 다른 글

iaslMe  (9) 2011.01.31
Fix DSDT: sleep, shutdown, SATA, No restart  (0) 2010.07.12
Asus Mainboard Firewire DSDT  (0) 2010.07.05
DSDT 생성  (4) 2010.06.19
8600 GTS 256 MB DSDT  (0) 2010.02.18
:
Posted by Ritz®™
2010. 7. 7. 12:47

Gateway NV5909H Laptop Hackintosh/NoteBook2010. 7. 7. 12:47

Gateway NV5909H Laptop and used iBoot to get it setup.
:
Posted by Ritz®™