Install CodeTyphon in QT5 environment on Mac

OS/Mac 2021. 1. 15. 23:41 Posted by 파란크리스마스

출처

xcode 설치

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

"sudo" 루트 권한 부여

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

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

CodeTyphon 압축 해제

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

7zip 설치

bluesanta@Sunghoui-MacBookPro ~ % brew install p7zip

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

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 버전 확인

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 설치

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 수정

bluesanta@Sunghoui-MacBookPro ScriptsLin % vi ln_Typhon1_QT5pas_Build.sh

qmake 경로 수정

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

수동 컴파일 및 설치

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 수정

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

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

CodeTyphon 설치 스크립트 실행

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

0번 선택

====================================================
             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번 선택

====================================================
  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 선택

====================================================
    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번 선택

====================================================
  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번 선택

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

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

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

====================================================
  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

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

실행

댓글을 달아 주세요

ipod touch 4th jailbreak 에서 디버깅 및 배포하기

OS/Mac 2014. 4. 16. 13:19 Posted by 파란크리스마스

출처 : 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] 버튼 선택

 

TAG ios, Xcode

댓글을 달아 주세요

ZOTAC Z77-ITX + GTS 250 + I7 3770 / Mavericks 10.9.1 설치

OS/Mac 2014. 4. 4. 22:41 Posted by 파란크리스마스

출처 : 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 업데이트

댓글을 달아 주세요

출처 : 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/


댓글을 달아 주세요

P5KPL-AM SE + 8400GS / OSX 10.8.3 설치기

OS/Mac 2013. 4. 26. 17:07 Posted by 파란크리스마스

부팅옵션 : -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 결과

시스템 리포트

 

댓글을 달아 주세요

H61M-DS2V + GT 520 / OSX 10.8.3 설치기

OS/Mac 2013. 4. 6. 22:54 Posted by 파란크리스마스

출처 : [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.

NovaBench 결과

TAG Mac, OSX

댓글을 달아 주세요

H61M-DS2V + GT 520 / OSX 10.8.2 설치기

OS/Mac 2013. 2. 26. 22:35 Posted by 파란크리스마스

부팅옵션 : -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)
                }
            }  


댓글을 달아 주세요

P5KPL-AM SE + 8400GS / OSX 10.8.2 설치기

OS/Mac 2013. 2. 26. 19:08 Posted by 파란크리스마스

부팅옵션 : -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 -

댓글을 달아 주세요

ZOTAC Z77-ITX + HD6670 + I7 3770 / 10.8.0 설치기

OS/Mac 2013. 2. 1. 23:27 Posted by 파란크리스마스

부팅옵션 : -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. 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. ATI6000Controller.kext 파일 /S/L/E 폴더에 복사

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

DSDT.zip

Z77-ITX_DSDT_AL892.zip ( MultiBeast > With DSDT > ALC892 설치하면 사운드 사용가능)

3-5. MultiBeast 5.2.1 설치

설치이후 DSDT ALC892관련 패치된것(Z77-ITX_DSDT_AL892.zip)을 적용하고 설치하시면 사운드도 잘됩니다.

4. HDD로 부팅

부팅옵션 : GraphicsEnabler=No

Chameleon Wizard 에서 Graphics Enabler 체크를 지우고 저장하고 재부팅 

5. WiFi 드라이버 설치

Atheros AR5B195 pack.zip

NovaBench 결과

CINEBENCH 결과

OpenGL Extensions Viewer 결과

시스템 리포트

iCloud


$ ./radeon_bios_decode < ATI.HD6670.1024.110124.rom

ATOM BIOS Rom: 
	SubsystemVendorID: 0x174b SubsystemID: 0xe195
	IOBaseAddress: 0x0000
	Filename: 195X1305.S24
	BIOS Bootup Message: 
TURKS XT C33401 GDDR5 64Mx32                                                

PCI ID: 1002:6758
Connector at index 0
	Type [@offset 44264]: HDMI-A (11)
	Encoder [@offset 44268]: INTERNAL_UNIPHY2 (0x21)
	i2cid [@offset 44338]: 0x92, OSX senseid: 0x3
Connector at index 1
	Type [@offset 44274]: DVI-D (3)
	Encoder [@offset 44278]: INTERNAL_UNIPHY (0x1e)
	i2cid [@offset 44365]: 0x93, OSX senseid: 0x4
Connector at index 2
	Type [@offset 44284]: VGA (1)
	Encoder [@offset 44288]: INTERNAL_KLDSCP_DAC1 (0x15)
	i2cid [@offset 44392]: 0x90, OSX senseid: 0x1

- end -

댓글을 달아 주세요

  1. mactopia 2013.09.13 17:16  댓글주소  수정/삭제  댓글쓰기

    저랑 같은 빌드이시네요^^ 반갑습니다. x86.co.kr/build

GA-H61M-DS2V (B3) + GT520 / Lion 10.7.3 설치 성공

OS/Mac 2012. 4. 11. 01:40 Posted by 파란크리스마스

- 출처

http://appleosx.tistory.com/category/Apple%20Inc
http://blog.naver.com/stoneq0/130128580959

- 하드위에 사양 : 가격정보는 다나와 최저가

CPU : 인텔 코어i5-2세대 2500 (샌디브릿지) : 224,700원
M/B : GIGABYTE GA-H61M-DS2V (B3) : 59,000원
VGA : 이엠텍 HV 지포스 GT520 iStar D3 1GB LP 무소음 : 50,102
RAM : 삼성전자 DDR3 4G PC3-10600 * 2 : 22,900 * 2 = 45,800원

- 설치준비물

1. UniBeast 1.1로 제작된 Lion 10.7.3 USB
2. MultiBeast: Lion Edition 4.3.1
3. Chameleon Wizard (옵션)

- MultiBeast: Lion Edition 4.3.1 설치

MultiBeast로 Audio 카드의 드라이버를 설치하는 경우 패닉이 발생했습니다.
MultiBeast가 아닌 다른 방법으로 voodoo 드라이버를 설치 하셔야 합니다.

저의 경우 voodoo로 Audio를 잡기는 했지만 잡음이 많아서
4천원짜리 USB 음악카드를 사용했더니 잡음도 없고 설치도 따로 할 필요가 없었습니다.
(USB 음악카드 강추!!! 정신건강을 위해서... )

- 하드웨어

- PCI 카드

- 그래픽/모니터

- 메모리

- 이더넷 카드

- Geekbench 2.2.7 Score

댓글을 달아 주세요

  1. 해킨 2012.04.24 20:08  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 ^^ 검색하다가 여기까지 오게 되었네요.
    해킨토시 성공하셨던데.. 보드가 저랑 똑같네요. 기가 h61m-ds2v
    그런데 저도 인스톨까지는 성공했는데.. 드라이버잡는 멀티비스트에서
    계속 좌절하고 있습니다. dsdt를 어디서 구하셨는지?? 토니맥등 아무리 찾아봐도 없는거 같아서요. 디테일한 설명이 있으면 감사하겠습니다. ^^
    해킨은 몇번 성공했는데.. 보드를 제일 싼걸로 주문했더니 이런 불상사가..

  2. 파란크리스마스 2012.04.26 10:01 신고  댓글주소  수정/삭제  댓글쓰기

    아직 DSDT는 없구요. Audio는 Voodoo 설치시 항상 오류가 발생해서 나중에 설치하셔야 할것 같구요 ATI 그래픽카드가 있던것 사용했었는데, 잘 되지 않아서 지포스 GT520로 바꾸고 설치했습니다. 현재 xcode로 개발해서 앱스토어에 올리고 검증대기 중이네요. 해킨님도 성공하셨으면 하네요.

해킨토시 - kext 삭제

OS/Mac 2012. 4. 9. 23:13 Posted by 파란크리스마스

부팅옵션
-s

마운트
/sbin/mount -uw /

파일삭제
rm -rf /System/Library/Extensions/AppleHDA.kext

kext 캐시 삭제 (카멜레온 부트 옵션 -f 주거나 터미널에서 아래 명령)
rm -r /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext

댓글을 달아 주세요

Mac - UniBeast

OS/Mac 2012. 1. 18. 15:17 Posted by 파란크리스마스
출처 : http://tonymacx86.blogspot.com/2011/10/unibeast-install-mac-os-x-lion-using.html

준비물

- 8기가 USB
- Install Mac OS X Lion Application
- OS X Lion USB Thumb Drive (토니맥에서 제작 방법이 따로 나와 있음)

1. USB 포맷

응용프로그램 > 유틸리티 > 디스크 유틸리티



2. Install Mac OS X Lion Application 준비


3. UniBeast 실행

OS X Lion USB Thumb Drive 도 같이 있어야 함(아래 그림에서 Mac OS X Install ESD로 표시됨)


4. USB로 부팅해서 Lion 설치


 
TAG Lion, Mac, UniBeast

댓글을 달아 주세요