2010년 10월 18일 월요일
2010년 9월 10일 금요일
XFX ATI HD 5870 1GB edition BP
이 방법은 XFX ATI HD 5870 1GB BP edition에서 테스트 하였다.
준비물:
- Mac OS X 10.6.4 이상 해킨토시
- ATI Drivers.
- The injector aty_init.kext provided by Netkas
- kernel extensions을 설치하기 위한 Kext Utility
32 bit 로 운영되므로 i386 부트플래그를 주어야 한다. 다음과 같이 com.apple.Boot.plist에 등록해주어야 한다.:
<key> Kernel Flags </ key>
<string>-x32 </ string>
혹은
<key> arch </ key>
<string> i386 </ string>
이전에 설치된 모든 injectors, 이를테면 NVenabler, 나 NVinject GraphicsEnabler 를 제거해야 한다. 이를테면 GraphicsEnabler 제거하거나 혹은 "No". 로 세팅해주어야 한다.
모든 kexts들은 / System / Library / Extensions (일반적으로 / S / L / E) 에 복사하면 된다. 간단하게 복사하여 주고 kext Utility를 한번 실행해 주면 끝난다. 퍼미션을 수정해주고 extensions 캐쉬를 재생성한다.(system 과 Chameleon 둘다).
마지막으로 /Extra/com.apple.boot.plist 의 파일에서 GraphicsEnabler N (or no)를 설정해 준다.
이제 재부팅하면 된다.
만약, Chameleon 의 configuration 화일을 수정하지 않았다면 32 bit로 부팅하면 된다.혹은 재부팅하여 "- x32"부팅 플래그를 주고 부팅한다. 부팅시작시에 "-v" 와 "-x32" 를 조합하여 부팅하면 시작시 여러가지 잡다한 로그를 볼수다. 그러하지 않을 경우 Kernel Panic 을 경험하게 될 것이다..
Thank you to Netkas for files, and the community Hackintosh for info that I caught right and left to get there.
2010년 8월 30일 월요일
CS4에 적용된 CUDA기술이 실제로 사용되어지는 가요?
2010년 7월 3일 토요일
Radeonhd 5000 series is going to work
HD 5670: 1002_68d8.rom
HD 5770: 1002_68b8.rom
HD 5750: 1002_68be.rom
HD 5850: 1002_6899.rom
HD 5870: 1002_6898.rom
HD 5970: 1002_689c.rom
그리고 /Extra/com.apple.boot.plist에 다음과 같이 추가하여 준다:
<string>yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
그리고 여기 부트화일이다. :
| Update!! Sep-09, 2010. 5750 설정하기 XFX Radeon 5750 working with both DVI at 1920x1080. 이 방법의 단점은 "arch=1386"이라는 부팅옵션을 주어 32비트로만 부팅이 되는 제한이 있다. 선행조건 : Mac OS X 10.6.4 Combo Update 까지만 설치한다. 기본적으로 부팅이 가능한 상황으로 만들어져 있어야 한다. ① Kext Helper b7을 이용하여 등 다음 세가지 화일만 설치한다.: ATI5000Controller.kext (provided in the file) ATIFramebuffer.kext (provided in the file) ATISupport.kext (provided in the file) - 다음 화일들은 설치하지 않는다. ATIRadeonX3000.kext Do Not Install Yet. ATIRadeonX3000GA.plugin Do Not Install Yet. ATIRadeonX3000GLDriver.bundle Do Not Install Yet. ATIRadeonX3000VADriver.bundle Do Not Install Yet. ② ATY_Init.kext 화일을 /Extra/Extensions 폴더에 복사하여 준다. ③ /Extra/com.apple.Boot.plist 화일을 데스크탑에 드래그 앤 드랍으로 끌어다 놓는다. ④ GraphicsEnabler 항목을 No 로 설정하고 "arch=i386"도 설정한다. 다음은 한 예이다. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386</string> <key>GraphicsEnabler</key> <string>No</string> <key>Timeout</key> <string>1</string> <key>Legacy Logo</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> </dict> </plist> "com.apple.Boot.plist"파일을 저장하고 /Extra/com.apple.Boot.plist 로 복사한다. /System/Library/Extensions/ 폴더로 가서 다음 화일들을 제거한다. NVDANV40Hal.kext Remove! NVDANV50Hal.kext Remove! NVDAResman.kext Remove! NVSMU.kext Remove! 마지막으로 Kext Utility 실행하여 kexts permissions을 복구하고 재부팅한다. |
mount -uw /
cd /System/Library/Extensions
rm -R ATI5000Controller.kext
rm -R ATISupport.kext
rm -R ATIFramebuffer.kext
rm -R ATIRadeonX3000.kext
rm -R ATIRadeonX3000GA.plugin
rm -R ATIRadeonX3000GLDriver.bundle
rm -R ATIRadeonX3000VADriver.bundle
rm -R ATY_Init.kext
Reboot
2010년 6월 30일 수요일
fermi/gtx 480/gtx 470 드라이버 설정하기 - 해킨토
how to make it work:
1. install 10.6.4
2. install a fermi capable bootloader (for install procedure please look elsewhere), aserebln or chameleon:
aserebln (supports GTX 480/470/465/480M + preliminary memory fix):
aserebln_fermi.zip ( 85.78K ) Number of downloads: 138diff (not needed for installation):
aserebln_fermi_diff.txt ( 1.21K ) Number of downloads: 115chameleon (thx BiTRiP, supports GTX 480/470):
http://www.insanelymac.com/forum/index.php...st&id=73128
3. add this to your boot plist if you haven't done so already:
<string>Yes</string>
4. install the new nvidia driver: you'll probably have to manually extract the kexts with pacifist and copy them to /System/Library/Extensions.
don't download the driver from nvidia, they rereleased the drivers, but without the necessary NVDAGF100Hal.kext.
also, megauplad download is working again, so use either of these downloads:
http://www.megaupload.com/?d=BHSAX759
RetailMac19.5.8f03.001.zip ( 7.63MB ) Number of downloads: 68
RetailMac19.5.8f03.002.zip ( 7.63MB ) Number of downloads: 53
RetailMac19.5.8f03.003.zip ( 7.63MB ) Number of downloads: 45
RetailMac19.5.8f03.004.zip ( 1.38MB ) Number of downloads: 47since i can't attach .001, .002, ... files and only files < 10 meg, you'll have to rename these files to .zip.00* (e.g. RetailMac19.5.8f03.001.zip to RetailMac19.5.8f03.zip.001) and use an unarchiver (or the unarchiver) that can unpack split archives.
5. edit NVDAResman.kext Info.plist to include "0x06c010de&0xfff0ffff"
6. clear caches and/or ignore cache on bootup (you know the procedure)
7. if it's working for you, please post it
Screen_shot_2010_06_21_at_4.57.03_PM.png ( 25.75K ) Number of downloads: 160
Screen_shot_2010_06_18_at_4.46.25_PM.png ( 203.82K ) Number of downloads: 447
Screen_shot_2010_06_18_at_4.47.02_PM.png ( 132.45K ) Number of downloads: 231apparently system profiler doesn't recognize the vram size, but the opengl driver does.
edit: one sad thing: opencl doesn't work yet :/
--------------------------------------------------------------------------------------------------------
old post:
so, are there already any osx86 users that can call themselves lucky owners of a fermi card?
it seems like 10.6.3 brings support for fermi cards:
doing a "find /System/Library/Extensions/ | xargs strings -arch x86_64 2>&1 | grep -i "fermi"" gives 48 hits, including things like nvFermiGLContext and nvFermiHAL in GeForce.kext.
and it also seems like the geforce opencl driver has support for sm_20 (fermi ptx code).
so the question is if this enables full fermi support and is anyone able to test it yet?