728x90

출처

xcode 설치

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ~ % xcode-select --install

"sudo" 루트 권한 부여

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ~ % sudo vi /etc/sudoers


%admin          ALL = (ALL) ALL
bluesanta       ALL=(ALL) NOPASSWD: ALL

CodeTyphon 압축 해제

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ~ % cd Downloads/
bluesanta@Sunghoui-MacBookPro Downloads % unzip CodeTyphonIns.zip

7zip 설치

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ~ % brew install p7zip

필수 라이브러리 설치 (xterm, wget, gdb이 설치되어 있는지 먼저 확인 할것)

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ~ % brew install wget gdb
bluesanta@Sunghoui-MacBookPro ~ % ln -s /usr/local/Homebrew/Library/Homebrew/shims/mac/super/gmake /usr/local/bin/gmake
bluesanta@Sunghoui-MacBookPro ~ % ln -s /usr/share/terminfo/78/xterm /usr/local/bin/xterm
bluesanta@Sunghoui-MacBookPro ~ % ln -s /Library/Developer/CommandLineTools/usr/bin/make /usr/local/bin/make
bluesanta@Sunghoui-MacBookPro ~ % ln -s /usr/local/bin/gdb /usr/local/bin/ggdb

Qt 버전 확인

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ~ % /usr/local/Cellar/qt/5.15.2/bin/qmake --version
QMake version 3.1
Using Qt version 5.15.2 in /usr/local/Cellar/qt/5.15.2/lib

Qt5pas 라이브러리 설치 (Option : CodeTyphon 설치시 11) -- Platform (widget) Setup 에서 실행)

qt5-qmake 설치

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ~ % brew install qt5
 
 ... 생략 ...
 
qt is keg-only, which means it was not symlinked into /usr/local,
because Qt 5 has CMake issues when linked.
 
If you need to have qt first in your PATH run:
  echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.zshrc
 
For compilers to find qt you may need to set:
  export LDFLAGS="-L/usr/local/opt/qt/lib"
  export CPPFLAGS="-I/usr/local/opt/qt/include"
 
==> Summary
🍺  /usr/local/Cellar/qt/5.15.2: 10,688 files, 367.9MB
bluesanta@Sunghoui-MacBookPro ~ % brew install Caskroom/cask/qt-creator
==> Installing Cask qt-creator
==> Moving App 'Qt Creator.app' to '/Applications/Qt Creator.app'.
🍺  qt-creator was successfully installed!

ln_Typhon1_QT5pas_Build.sh 수정

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ScriptsLin % vi ln_Typhon1_QT5pas_Build.sh

qmake 경로 수정

  Darwin)
       vQMake=/usr/local/Cellar/qt/5.15.2/bin/qmake

수동 컴파일 및 설치

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro /opt % sudo mkdir -p /opt/local/libexec
bluesanta@Sunghoui-MacBookPro /opt % sudo ln -s /usr/local/Cellar/qt/5.15.2 /opt/
bluesanta@Sunghoui-MacBookPro ScriptsLin % chmod 755 *.sh
bluesanta@Sunghoui-MacBookPro ScriptsLin % ./ln_Typhon1_QT5pas_Build.sh
 
 ... 생략 ...
 
mv -f Qt5Pas Qt5Pas.framework/Versions/1/Qt5Pas
ln -s Versions/Current/Qt5Pas Qt5Pas.framework/Qt5Pas
rm -f -r /usr/local/Cellar/qt/5.15.2/lib/Qt5Pas.framework
/usr/local/Cellar/qt/5.15.2/bin/qmake -install qinstall Qt5Pas.framework /usr/local/Cellar/qt/5.15.2/lib/Qt5Pas.framework
strip -S -x /usr/local/Cellar/qt/5.15.2/lib/Qt5Pas.framework/Versions/1/Qt5Pas
/usr/local/codetyphon/qt5pas/x86_64-darwin
make install
   
   
---------------------------------------
[INFO]: Qt5Pas.framework Library finish Build OK for x86_64-darwin
   
   
---------------------------------------------------------
    Make qt5pas Libraries Links
---------------------------------------------------------
   
[INFO] Make Qt5Pas.framework links to /Library/Frameworks/Qt5Pas.framework for x86_64-darwin finish OK

fpc.cnf 수정

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro ScriptsLin % vi /usr/local/codetyphon/fpc/fpc64/bin/x86_64-darwin/fpc.cnf


# -------------
# Linking
# -------------
-Ff/Library/Frameworks

CodeTyphon 설치 스크립트 실행

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro Downloads % cd CodeTyphonIns/
bluesanta@Sunghoui-MacBookPro CodeTyphonIns % export FPCOPT=-Ff/Library/Frameworks
bluesanta@Sunghoui-MacBookPro CodeTyphonIns % ./install.sh

0번 선택

X
user@localhost:~

====================================================
             CodeTyphon Studio 
            Version 7.30 (GEN 7)
  Installation for Linux-Solaris-Openindiana-MacOS
          FreeBSD-NetBSD-OpenBSD-DragonFly
====================================================
 
   0) Install CodeTyphon Studio
 
   9) Exit
 
>>> Select an action (press 0..9 key): 0

11번 선택

X
user@localhost:~

====================================================
  CodeTyphon Studio 7.30 Setup for Darwin64
   Settings: Platform=cocoa  Multiarch Mode=0
====================================================
   
   0) Install System Libraries
   1) Run CodeTyphon Center (CTC)
   
     11) -- Platform (widget) Setup
     12) -- Multi-Architecture Setup
   
   3) Remove FreePascal
   4) Remove and Build FreePascal
   
   5) Remove Typhon IDE
   6) Remove and Build Typhon IDE
   
   7) Remove ALL
   8) Remove and Build ALL
   
   9) EXIT
   
>>> Select an action (press 0..9 key): 11

5번 QT5 선택

X
user@localhost:~

====================================================
    CodeTyphon Studio MacOS Platform (widget) Setup 
        Current Platform: cocoa
====================================================
   
Warning: Install System Libraries after every Platform change
   
   1) Cocoa         (Default)
   2) Carbon
   3) GTK2
   4) QT4
   5) QT5
   6) GTK3           (Experimental)
   7) FpGUI          (Experimental)
   8) CustomDrawn    (Experimental)
   
   9) Back to Main Setup
   
>>> Select a platform (press 0..9 key): 5

12번 선택

X
user@localhost:~

====================================================
  CodeTyphon Studio 7.30 Setup for Darwin64
   Settings: Platform=qt5  Multiarch Mode=0
====================================================
   
   0) Install System Libraries
   1) Run CodeTyphon Center (CTC)
   
     11) -- Platform (widget) Setup
     12) -- Multi-Architecture Setup
   
   3) Remove FreePascal
   4) Remove and Build FreePascal
   
   5) Remove Typhon IDE
   6) Remove and Build Typhon IDE
   
   7) Remove ALL
   8) Remove and Build ALL
   
   9) EXIT
   
>>> Select an action (press 0..9 key): 12

1번 선택

X
user@localhost:~

====================================================
    CodeTyphon Studio Multi-Architecture Setup
      Current Multiarch Mode: 0
====================================================
   
   0) NO  Multi-Architecture Mode (Multiarch=0)
   
   1) Use Multi-Architecture Mode (Multiarch=1)
   
   
   9) Back to Main Setup
   
>>> Select Mode (press 0..9 key): 1

0번 선택 ( 0) Install System Libraries )

X
user@localhost:~

====================================================
  CodeTyphon Studio 7.30 Setup for Darwin64
   Settings: Platform=qt5  Multiarch Mode=0
====================================================
   
   0) Install System Libraries
   1) Run CodeTyphon Center (CTC)
   
     11) -- Platform (widget) Setup
     12) -- Multi-Architecture Setup
   
   3) Remove FreePascal
   4) Remove and Build FreePascal
   
   5) Remove Typhon IDE
   6) Remove and Build Typhon IDE
   
   7) Remove ALL
   8) Remove and Build ALL
   
   9) EXIT
   
>>> Select an action (press 0..9 key): 0

8번 선택 ( 8) Remove and Build ALL )

X
user@localhost:~

====================================================
  CodeTyphon Studio 7.30 Setup for Darwin64
   Settings: Platform=qt5  Multiarch Mode=1
====================================================
   
   0) Install System Libraries
   1) Run CodeTyphon Center (CTC)
   
     11) -- Platform (widget) Setup
     12) -- Multi-Architecture Setup
   
   3) Remove FreePascal
   4) Remove and Build FreePascal
   
   5) Remove Typhon IDE
   6) Remove and Build Typhon IDE
   
   7) Remove ALL
   8) Remove and Build ALL
   
   9) EXIT
   
>>> Select an action (press 0..9 key): 8

9번 선택 ( 9) EXIT )

X
user@localhost:~

====================================================
  CodeTyphon Studio 7.30 Setup for Darwin64
   Settings: Platform=qt5  Multiarch Mode=0
====================================================
   
   0) Install System Libraries
   1) Run CodeTyphon Center (CTC)
   
     11) -- Platform (widget) Setup
     12) -- Multi-Architecture Setup
   
   3) Remove FreePascal
   4) Remove and Build FreePascal
   
   5) Remove Typhon IDE
   6) Remove and Build Typhon IDE
   
   7) Remove ALL
   8) Remove and Build ALL
   
   9) EXIT
   
>>> Select an action (press 0..9 key): 9

/opt/local/libexec/qt5

X
user@localhost:~

bluesanta@Sunghoui-MacBookPro libexec % sudo ln -s /opt/local/libexec/qt5-mac/ /opt/local/libexec/qt5

실행

728x90
728x90

출처 : HOW TO INSTALL CRACKED APPS ON iOS 7+ AppSync for iPhone-5S, iPad-Air, iPad-mini 2,1
iOS Developer Program (IDP) 없이 아이폰 디바이스에 디버깅 및 배포하기 (How To Deploy/Debug on iPhone Without IDP) UPDATE: Xcode 5

AppSync 설치(iPod Touch)

하단에 [Manage] 선택 -> [Sources] 선택

상단우측의 [Edit] 버튼 선택

상단좌측의 [Add] 버튼 선택

http://repo.hackyouriphone.org 입력 후, [Add Source] 버튼 선택

상단우측의 [Done] 버튼 선택

AppSync 설치

  

인증서 생성 (Mac)

인증서 이름 : iPhone Developer

  • 인증서 이름은 iPhone Developer로 지정. 만일, 동일한 이름의 인증서가 이미 존재하고 있다면 삭제 후 진행하기를 권장.
    • 이름 : iPhone Developer
    • 신원 유형 : 자체 서명 루트 (Self signed Root)
    • 인증서 유형 : 코드 서명 ( Code Signing )
    • 기본값 덮어쓰기 체크

유효기간(일) 은 기본 365일로 설정되는데, 넉넉하게 설정.

이메일 주소: 항목을 지우고 진행.

생성 완료될 때까지 [계속] 버튼 선택하여 인증서 생성 완료.

Xcode.plist 파일 수정

SDKSettings.plist, info.plist 두개 파일의 수정 필요.

SDKSettings.plist 파일 수정

바로 수정이 되지 않으므로 바탕화면에 복사 후 수정후 파일을 덮어 쓴다.

경로 : /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk

수정내용

DefaultProperties의 CODE_SIGNING_REQUIREDENTITLEMENTS_REQUIRED Key의 Value를 YES에서 NO로 수정.

DictionaryKeyValue(Org)Value(Mod)
DefaultPropertiesCODE_SIGNING_REQUIREDYESNO
DefaultPropertiesENTITLEMENTS_REQUIREDYESNO

Info.plist 파일 수정



프로젝트 수정

[Build Phases] 텝 선택

[Editor] -> [Add Build Phase] -> [Add Run Script Build Phase] 메뉴 선택


 

export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
if [ "${PLATFORM_NAME}" == "iphoneos" ] || [ "${PLATFORM_NAME}" == "ipados" ]; then /Applications/Xcode.app/Contents/Developer/iphoneentitlements/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent"; 
codesign -f -s "iPhone Developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"
fi

[Use for Development] 버튼 선택

 

728x90
728x90

출처 : Intel i7 3770T with Zotac z77 ITX WiFi hackmini 6,1
ZOTAC Z77-ITX WiFi - Core i7-3770T - MacMini 6,2 on Mavericks
Clover 부트로더 1936 EP45-UD3L SSD EFI설치기
Clover Configuration Utility
클로버 부트로더(Clover EFI Bootloader)에 대해서 입문하기
크로버 부트로더를 이용한 클린 해킨토시 만들기 (1편)
Mavericks 10.9 GM 설치 For Clover BootLoader USB Install - USB Format -
클로버 부트로더 옵션 설명
OSX와 윈도우 시간차이를 동기화 시켜주는 프로그램입니다.

OS X 10.9.1 설치 이미지

출처 : OS X 10.9.1 설치 이미지 - AmonDuul2

설치 이미지는 10.9.1_Clover_AD2.GHO 사용했습니다.

[10.9.1_Clover_AD2]
 #  Clover Bootloader (Clover_v2k_r2377) 를 사용 하였으며 UEFI 와 Legacy BIOS 모두 부팅 가능 합니다.
 #  설치후 부트로더, 그래픽, 네트워크, 사운드는 사용자가 별도로 설정해야 합니다.
 #  사용된 Kext (/EFI/CLOVER/kexts/10.9/)
     ACPISensors.kext
     AppleACPIPS2Nub.kext
     ApplePS2Controller.kext
     CPUSensors.kext
     FakeSMC.kext
     GPUSensors.kext
     IONetworkingFamily.kext
     LPCSensors.kext
     NullCPUPowerManagement.kext

BIOS 설정

- Bios settings :
 1) Load optimized options (F9)
 2) X-Settings > Memory Configuration > Load XMP profile 1
 3) Advanced > OnBoard Device Config > Azalia Enabled
 4) Serial Port 0 Configuration Disabled
 5) Sata Mode Selection AHCI
 6) Advanced > USB Configuration > EHCI Hand-off Enabled
 7) Advanced > Display Configuration > Primary Display IGFX
 8) Advanced > Display Configuration > Internal Graphics Enabled
 9) Advanced > Display Configuration > Aperture Size 512 MB
 10) Advanced > Display Configuration > DVMT Pre-Allocated 64M
 11) Advanced > Display Configuration > DVMT Total Gfx Mem MAX
 12) Enable PEG
 13) Advanced > Display Configuration > Detect Non-Compliance Device Enabled

디스크 유틸리티

GUID 파티션 표 / Mac OS 확장(저널링) 으로 포멧

Format the EFI partition as FAT32

Code:

diskutil list
sudo newfs_msdos -F 32 -v EFI -s 409600 /dev/diskXs1

Clover 다운로드

Clover EFI bootloader

Clover 설치

설치 프로그램 실행

대상 디스크 선택

사용자화 설치 항목 선택

설치 USB의 EFI Patition 마운트

설치 USB의 kext 파일과 config.plist 파일을 복사 하기 위해서 설치 USB의 EFI Patition을 마운트 한다.
config.plist 파일을 직접수정 할 수 없어 USB의 것을 복사 했다.

설치 USB의 EFI Partition 드라이드의 /EFI/CLOVER/kexts/10.9 디렉토의 파일을 복사해서 새로 설치된 EFI Partition 드라이브의 /EFI/CLOVER/kexts/10.9 디렉토리에 복사한다.

설치 USB의 EFI Partition 드라이드의 /EFI/CLOVER/config.plist 파일을 복사해서 새로 설치된 EFI Partition 드라이브의 /EFI/CLOVER 디렉토리에 복사한다.

NovaBench 결과

UEFI 설정

EFI 없는 것을 확인

 

USB 부팅해서 [Clover Boot Options] 선택

 

[Add Clover as UEFI Boot option] 선택

Bios 설정에서 UFI:Clover OS X Boot가 우선 부팅 되도록 설정

10.9.2 업데이트

728x90
728x90

출처 : Asrock h55m-le mountain lion 10.8.3 update to 10.8.4 and 10.8.5
Clover 부트로더 1936 EP45-UD3L SSD EFI설치기
Clover Configuration Utility
클로버 부트로더(Clover EFI Bootloader)에 대해서 입문하기
크로버 부트로더를 이용한 클린 해킨토시 만들기 (1편)
Mavericks 10.9 GM 설치 For Clover BootLoader USB Install - USB Format -
클로버 부트로더 옵션 설명
OSX와 윈도우 시간차이를 동기화 시켜주는 프로그램입니다.

OS X 10.9.1 설치 이미지

출처 : OS X 10.9.1 설치 이미지 - AmonDuul2

설치 이미지는 10.9.1_Clover_AD2.GHO 사용했습니다.

[10.9.1_Clover_AD2]
 #  Clover Bootloader (Clover_v2k_r2377) 를 사용 하였으며 UEFI 와 Legacy BIOS 모두 부팅 가능 합니다.
 #  설치후 부트로더, 그래픽, 네트워크, 사운드는 사용자가 별도로 설정해야 합니다.
 #  사용된 Kext (/EFI/CLOVER/kexts/10.9/)
     ACPISensors.kext
     AppleACPIPS2Nub.kext
     ApplePS2Controller.kext
     CPUSensors.kext
     FakeSMC.kext
     GPUSensors.kext
     IONetworkingFamily.kext
     LPCSensors.kext
     NullCPUPowerManagement.kext

BIOS 설정

- CPU 설정 모두 [Enabled] 로 설정

- ahci mode

디스크 유틸리티

GUID 파티션 표 / Mac OS 확장(저널링) 으로 포멧

Format the EFI partition as FAT32

Code:

diskutil list
sudo newfs_msdos -F 32 -v EFI -s 409600 /dev/diskXs1

Clover 다운로드

Clover EFI bootloader

Clover 설치

설치 프로그램 실행

대상 디스크 선택

사용자화 설치 항목 선택

설치 USB의 EFI Patition 마운트

설치 USB의 kext 파일과 config.plist 파일을 복사 하기 위해서 설치 USB의 EFI Patition을 마운트 한다.
config.plist 파일을 직접수정 할 수 없어 USB의 것을 복사 했다.

설치 USB의 EFI Partition 드라이드의 /EFI/CLOVER/kexts/10.9 디렉토의 파일을 복사해서 새로 설치된 EFI Partition 드라이브의 /EFI/CLOVER/kexts/10.9 디렉토리에 복사한다.

설치 USB의 EFI Partition 드라이드의 /EFI/CLOVER/config.plist 파일을 복사해서 새로 설치된 EFI Partition 드라이브의 /EFI/CLOVER 디렉토리에 복사한다.

NovaBench 결과

10.9.3 업데이트 성공

kext 역할

AppleRTC1082.kext : 잠자기 후 CMOS Reset되는 현상이 있어 AppleRTC.kext의 패치를 돕는 켁스트
FakeSMC.kext: 해킨에 절대 필요한 켁스트
RealtekRTL81xx.kext: 리얼텍 81xx 이더넷 켁스트
SleepEnabler.kext: 잠자기를 돕는 1차 수면제.... 필요에 따라 2차 수면제( PleaseSleep.app)가 필요하다.

Sound 카드 설정

VIA VT1718S 7채널 오디오 카드

3927-VoodooHDA 2.8.4.dmg 다운로드

VoodooHDA-v2.8.4.pkg 실행

환경설정 화면

그냥 참조 정보

sudo chown -R root:wheel /Volumes/ESP/EFI/CLOVER/kexts/10.9/AppleIntelCPUPowerManagementInfo.kext
sudo chown -R root:wheel /Volumes/ESP/EFI/CLOVER/kexts/10.9/FakeSMC.kext
chmod -R 775 /Volumes/ESP/EFI/CLOVER/kexts/10.9/AppleIntelCPUPowerManagementInfo.kext
chmod -R 755 /Volumes/ESP/EFI/CLOVER/kexts/10.9/FakeSMC.kext
sudo touch /Volumes/ESP/EFI/CLOVER/kexts/10.9/


728x90
728x90

부팅옵션 : -v -x GraphicsEnabler=No (부팅 옵션 없이 정상적으로 설치화면 표시됨 )

3. USB로 부팅 / HDD로 선택하여 부팅

부팅옵션 : -v -x (부팅 옵션 없이 정상적으로 설치화면 표시됨)

설치 마무리 작업 후 로그인

3-1. 백업

cd Desktop/
mkdir system_backup
sudo cp -r /System/Library/Extensions ~/Desktop/system_backup/

3-2. MultiBeast 5.3 설치

3-3. SleepEnabler.kext 설치 ( sleepenabler universal )

NovaBench 결과

시스템 리포트

 

728x90
728x90

출처 : [GUIDE] Extract and Fix DSDT MSI Z77A-G43
http://x86osx.com/bbs/view.php?select_arrange=headnum&desc=asc&id=osxqna&no=40668
[Success] i5 2500K - Zotac Z77- ITX - Mountain Lion
[SUCCESS] i5-3570K + Zotac Z77-ITX A-E + Lion 10.7.4.
ErrorCode: 8877652
10.8.2 GA-Z77-DS3H + i5-3570k + HD6670 + Kingston SSD
10.8.2용 AppleIntelCPUPowermanagement (AICPM) kext 패치된것.(센디, 아이비호환)
project-osx86
Optimized AppleHDA for Realtek ALC 892 on Lion - Update
AppleHDA.kext for ALC892
Mountain Lion HDMI Audio - HD4000
p8p67 ws revolution, can't get audio to work!
DSDT patchesa
AR9285/ AR5B195 / AR9002WB PCIe wireless/half size

하드웨어 정보 (CPU-Z)

하드웨어 정보 (EVEREST)

1. UniBeast - Mountain Lion 1.7.0 제작

2. USB로 부팅

부팅옵션 : -v -x PCIRootUID=0

3. USB로 부팅 / HDD로 선택하여 부팅

부팅옵션 : -v -x PCIRootUID=0

설치 마무리 작업 후 로그인

3-1. 백업

cd Desktop/
mkdir system_backup
sudo cp -r /System/Library/Extensions ~/Desktop/system_backup/

3-2. AICPMPatch (http://olarila.com/forum/viewtopic.php?f=9&t=1003)

cd ~/Downloads/AICPMPatch
sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch

3-3. DSDT.aml 바탕화면에 복사

dsdt_H61M-DS2V.zip

3-4. MultiBeast 5.2.1 설치

(사운드는 잡히지 않아서 USB 사운드 카드로 사용하고 있음)

4. HDD로 부팅

부팅옵션 필요없음

GT 520 kext(옵션)

ALL_Nvidia_GT_520_10.8.3_ML_Native_Lastest_Driver_by_KemalALKIN.zip

NovaBench 결과

728x90
728x90

부팅옵션 : -v -x PCIRootUID=0

3. USB로 부팅 / HDD로 선택하여 부팅

부팅옵션 : -v -x PCIRootUID=0

설치 마무리 작업 후 로그인

3-1. 백업

cd Desktop/
mkdir system_backup
sudo cp -r /System/Library/Extensions ~/Desktop/system_backup/

3-2. AICPMPatch (http://olarila.com/forum/viewtopic.php?f=9&t=1003)

cd ~/Downloads/AICPMPatch
sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch

3-3. 304.00.05f02 Web Release 설치

4. USB로 부팅 / HDD로 선택하여 부팅

부팅옵션 : -v -x PCIRootUID=0

4-1. DSDT.aml 바탕화면에 복사

DSDT.zip

4-2. MultiBeast 5.2.1 설치
       (사운드는 잡히지 않아서 USB 사운드 카드로 사용하고 있음)

5. HDD로 부팅

부팅옵션 필요없음

NovaBench 결과

CINEBENCH 결과

OpenGL Extensions Viewer 결과

SMC Monitor

http://www.rudiswiki.de/wiki9/MacOSXAudioALC889

HDEF Guide

A guide for HDEF generation will help.

# HDEF example from guide
Audio ID: 885, layout-id: 885 (dec), 375 (hex), 0x75, 0x03, 0x00, 0x00
Audio ID: 887, layout-id: 887 (dec), 377 (hex), 0x77, 0x03, 0x00, 0x00
Audio ID: 888, layout-id: 888 (dec), 378 (hex), 0x78, 0x03, 0x00, 0x00
Audio ID: 889, layout-id: 889 (dec), 379 (hex), 0x79, 0x03, 0x00, 0x00
Audio ID: 892, layout-id: 892 (dec), 37C (hex), 0x7C, 0x03, 0x00, 0x00
Audio ID: 898, layout-id: 898 (dec), 382 (hex), 0x82, 0x03, 0x00, 0x00

HDEF  (Example:  885/887/888/889/892/898)

            Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0x02)
                    {
                        0x0D,
                        0x05
                    })
                }

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x04)
                        {
                             "layout-id",
                            Buffer (0x04)
                            {
                                0x75, 0x03, 0x00, 0x00    /for 885 - Select only one layout-id
                                0x77, 0x03, 0x00, 0x00    /for 887
                                0x78, 0x03, 0x00, 0x00    /for 888
                                0x79, 0x03, 0x00, 0x00    /for 889
                                0x7C, 0x03, 0x00, 0x00    /for 892
                                0x82, 0x03, 0x00, 0x00    /for 898
                            },

                            "PinConfigurations",
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }  


728x90
728x90

부팅옵션 : -v -x GraphicsEnabler=No (부팅 옵션 없이 정상적으로 설치화면 표시됨 )

3. USB로 부팅 / HDD로 선택하여 부팅

부팅옵션 : -v -x (부팅 옵션 없이 정상적으로 설치화면 표시됨)

설치 마무리 작업 후 로그인

3-1. 백업

cd Desktop/
mkdir system_backup
sudo cp -r /System/Library/Extensions ~/Desktop/system_backup/ 

3-2. MultiBeast 5.2.1 설치

3-3. SleepEnabler.kext 설치 ( sleepenabler universal )

SleepEnabler.kext.zip

NovaBench 결과

CINEBENCH 결과

시스템 리포트

- end -

728x90

+ Recent posts