728x90

출처 : Ubuntu 12.04에서 jdk 1.7 설치하기

JDK 1.7 설치

jdk 다운로드

$ tar zxvf jdk-7u55-linux-x64.tar.gz
$ sudo mv jdk1.7.0_55 /usr/lib

.bashrc 수정

$ vi ~/.bashrc

# Java Setting
export JAVA_HOME=/usr/lib/jdk1.7.0_55
export ANDROID_JAVA_HOME=$JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin

Eclipse 설치

Eclipse 다운로드

$ tar zxvf eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz
$ sudo mv eclipse /usr/lib

.bashrc 수정

$ vi ~/.bashrc

export PATH=$PATH:$JAVA_HOME/bin:/usr/lib/eclipse

Android SDK 설치

다운로드

$ tar zxvf android-sdk_r22.6.2-linux.tgz
$ sudo mv android-sdk-linux /opt

Name : ADT Plugin (임의로 편집가능)
Location : https://dl-ssl.google.com/android/eclipse/

Android NDK 설치

다운로드

$ tar xvf android-ndk-r9d-linux-x86_64.tar.bz2
$ sudo mv android-ndk-r9d /opt

.bashrc 수정

$ vi ~/.bashrc

export ANDROID_NDK_ROOT=/opt/android-ndk-r9d
export NDK_TOOLCHAIN_VERSION=4.6
export TOOLCHAIN=/opt/android-9-toolchain

export PATH=$TOOLCHAIN/bin:$PATH

ToolChain 만들기

$ sudo $ANDROID_NDK_ROOT/build/tools/make-standalone-toolchain.sh \
--toolchain=arm-linux-androideabi-4.6 \
--ndk-dir=$ANDROID_NDK_ROOT \
--install-dir=$TOOLCHAIN \
--platform=android-9


오류

DDMS files not found: /opt/android-sdk-linux/platform-tools/adb

eclipse가 ADT Plugin 설치 후 다시 시작하지 못하면서 Android SDK 관련 파일을 다운로드 받지 못해서 발생하는 오류

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

출처 : Window 에서 특정 포트 확인방법

포트 확인

PID 찾기

프로세스 죽이기 (관리자 권한으로 실행)

728x90
728x90
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

+ Recent posts