Mac OS X Lion 10.7.4 (Darwin 11.4.0 XNU) AMD FX / Bulldozer 전용 커널 릴리스 및 32비트 앱 실행 패치
AMD FX(Bulldozer 불도저 아키텍처) 및 구형 AMD / 레거시 Intel 프로세서용으로 컴파일된 Darwin 11.4.0(OS X Lion 10.7.4) XNU 패치 커널입니다. amd_insn_patcher를 이용해 64비트 모드에서 32비트 애플리케이션의 sysenter 트랩 충돌을 해결하는 방법을 함께 다룹니다.
- 주 저자
- @R:A:W:X86 게시일: 2012-05-19
- 소속 컬렉션
- OS X Lion 10.7 – macOS Catalina 10.15
- 아카이브 기록 규모
- 누적 조회 486,363회 · 선별된 필드 노트 490건 (원본 게시물 526건에서 추출) · 2012-05-19 – 2013-03-03
- 참여 및 검증 멤버 (54)
- @gils (96)@Godofwar (40)@R:A:W:X86 (38)@frisco2 (35)@jhusly (33)@The Connactic (32)@erineos (30)@felipeunix (21)@misterfrista (20)@wastez (18)@justinster123 (16)@ham4ever (16)@sulphide (13)@m28ew (11)@thebluewonderland (10)@$The-King$ (9)+38 more
- 관련 하드웨어 참조
- AMD Desktop Processors ↗ SATA III & NVMe SSDs ↗ USB 3.2 Boot Flash Drives ↗
제가 직접 통합 및 빌드한 11.4.0 XNU / Lion 커널 패치 릴리스입니다. :
원래는 제 AMD FX 기반 워크스테이션에서 가장 최적화된 성능을 끌어내기 위해 이 작업을 시작했지만, 이전 버전의 XNU 커널용으로 개발된 패치들을 계승하고 있으므로 약간의 제약 사항을 감안하면 다른 많은 AMD 프로세서 및 레거시 Intel 시스템에서도 정상 작동합니다.
릴리스 노트 (Release Notes)
- SSSE3 명령어 세트를 지원하지 않는 구형 CPU 사용자는 현재 레거시 모드(64비트 지원이 비활성화된 i386 32비트 커널)로만 구동이 제한됩니다. 이에 해당하는 분들은 -legacy 부팅 플래그를 사용하고 DP2(개발자 프리뷰 2) 버전의 Finder.app으로 교체해야 합니다. 향후 명령어 에뮬레이터가 완성되면 이 제약이 해결될 수 있습니다.
- 불도저(Bulldozer) 아키텍처 사용자를 포함한 일부 환경에서는 커널의 자동 배수 감지가 실패할 수 있으므로 부팅 시 정확한 클럭 배수를 직접 지정해 주어야 합니다. 예시: busratio=13 (13배수) 또는 busratio=105 (10.5배수)
다운로드 (Download)
최종 업데이트: 2012-07-18
XNU 커널 바이너리 단독 다운로드:
최신 커널 다운로드하기 (클릭)
미러 링크: ifolder.ru (rusf older.com/32165226) / 4shared (미러 제공: (4 shared.com/zip/iuT7MWvW/test30_kernel.html?refurl=d1url)starwa314) (osx 86.co/member.php?u=31432)
소스 코드 및 이전 테스트 시리즈가 포함된 XNU 전체 패키지 다운로드: xup.in (xup .in/dl,19050353/bAV_kernel.zip/) / ifolder.ru (rusf older.com/32165051)
이 프로젝트에 함께 기여해 주실 분이 계신다면 언제든 환영합니다.
참여하시는 분들은 수정된 소스 코드를 계속 커뮤니티에 공개(Open Source) 상태로 유지해 주시기를 부탁드립니다.
이 릴리스는 수많은 개발자들의 공동 노력으로 탄생했으며, 오픈소스 정신이 없었다면 결코 불가능했을 것입니다.
64비트 모드에서 32비트 앱 실행 오류 해결 방법 (How-To fix 32-Bit Apps)
(64비트 커널 부팅 환경 기준)
이 커널에는 코드 서명(Code Signature) 검증을 자동으로 유효 처리해 주는 AnV의 패치가 내장되어 있으며, 덕분에 저는 64비트로 부팅된 AMD 시스템(Bulldozer)에서 32비트 애플리케이션들이 정상 작동하도록 수정할 수 있었습니다.
이를 위해서는 /usr/lib/dyld 및 /usr/lib/system/libsystem_kernel.dylib 내부의 sysenter 트랩 명령어를 패치해야 합니다.
AnV가 제작한 Lion 호환 버전의 amd_insn_patcher 도구가 있습니다. Lion에서 sysenter 트랩 구조가 변경되었기 때문에 구버전 패처는 작동하지 않습니다.
다운로드 링크:
osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html
사용법: amd_insn_patcher 패치전_원본파일 패치후_출력파일
패치된 파일을 원래 경로에 덮어쓰기 전에 반드시 파일 권한을 먼저 복구하고, 교체 직후 터미널에서 "sudo update_dyld_shared_cache" 명령어를 실행하여 동적 링크 캐시를 갱신하십시오.
현재 제 시스템에서는 모든 32비트 및 64비트 애플리케이션이 아무런 문제 없이 완벽히 구동되고 있습니다. :
크레딧 및 감사의 말씀 (credit & respect to)
:
bronzovka, mercurysquad, semthex, quoopz, Kabyl, AnV, kaitek, ovof / paulicat, apocolipse 및 여기에 미처 이름을 올리지 못한 모든 기여자분들께 깊은 경의를 표합니다.
커뮤니티 실측 및 기술 필드 노트
총 526개의 원본 스레드 응답 중 기술적 가치가 높은 490개의 필드 노트 수록
@R:A:W:X86
레거시 커널 11.4.0을 배포해 주셔서 감사합니다 (Y)
작동 확인했습니다! 제 AMD 시스템 + 10.7.4 순정 System.kext 조합에서도 부팅 에러 없이 완벽하게 작동합니다.
정말 굉장합니다!
제 AMD Athlon II X4 620 시스템(Lion 10.7.4)에서 이 커널이 거의 완벽하게 작동합니다.
너무나 기쁘네요! 노고에 진심으로 감사드립니다.
(태국에서 인사드립니다)
혹시 AMD Athlon X2 7550 프로세서 지원도 추가해 주실 수 있으실까요? 제가 직접 패치해 보려고 할 때마다 CPU 감지에 번번이 실패해서요.
Family 10
Model 2
@gils이 커널은 64비트 모드로 구동이 가능한가요?
아뇨, 32비트(i386) 전용입니다 (터미널에서 sudo ditto --arch x86_64 /Volumes/Lion\ HD/mach_kernel /Volumes/Lion\ HD/mach_kernel_x64 명령어로 확인해 본 결과 아무런 출력 파일도 생성되지 않았습니다).
64비트 커널은 dyld와 sysenter/syscall 처리 문제 때문에 제대로 작동하게 만들기가 훨씬 까다롭습니다.
고맙습니다 R:A:W:X86 님.
추신: 이 커널을 사용할 때도 10.7.3 버전의 AppleFileSystemDriver.kext로 롤백해야 하나요? 아니면 새로운 커널 심볼들이 모두 포함되어 있나요?
안녕하세요 R.A.W.X86 님,
10.7.4 콤보 업데이트를 설치한 뒤 님의 커널을 적용해 보았는데 무선 네트워크(Wi-Fi)에 연결할 수 없게 되었습니다. 10.7.3 이하 버전과 10.7.3용 커널에서는 아무 문제 없이 잘 되던 무선 랜입니다.
혹시 몰라 10.7.0 클린 설치 후 님의 10.7.4 커널을 적용해 보았는데, 설치 자체는 잘 끝나고 설치 후 상세 부팅(-v) 시 몇 줄의 에러가 지나가긴 해도 초기 설정까지 무사히 들어갑니다. 하지만 안타깝게도 무선 랜카드가 공유기에 접속하질 못하네요. WPA2 비밀번호를 입력하면 시간 초과(Connection timed out) 오류가 뜹니다.
일단 당분간은 다시 10.7.3으로 돌아가 있어야겠습니다.
감사합니다,
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>custom</string>
<key>Kernel Flags</key>
<string>-legacy</string>
<key>PCIRootUID</key>
<string>1</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>
여전히 성능 점수가 너무 낮게 나오네요!
고맙습니다 R:A:W:X86 님! 제 FX-8150 시스템에서 이 커널이 아주 잘 작동합니다. 그동안은 오직 Bronzovka 님의 v1 커널만 부팅이 되었었거든요. 앞으로 실시간(On-the-fly) sysenter/syscall 패치 기능이 내장된 불도저용 커널이 나온다면 정말 최고일 것 같습니다. 현재 제 상태에서는 모든 64비트 앱은 잘 돌아가지만 32비트 앱들은 실행되지 않습니다.
제 시스템에서도 드디어 부팅에 성공했습니다!
그런데 SMBIOS가 iMac (2001년형)으로 잡혀 있네요.
다른 모델로 변경해 보려고 시도했지만 번번이 부팅에 실패했습니다.
이렇게 구형 모델로 잡혀 있으면 시스템 성능에도 악영향을 주지 않나요?
@gilsMacPro 2008(MacPro3,1) SMBIOS를 넣어보시면 어떨까요?
Extra 폴더 안에 어떤 smbios.plist 파일을 넣든 넣기만 하면 아예 시스템이 부팅되질 않습니다.
@felipeunixExtra 폴더 안에 어떤 smbios.plist 파일을 넣든 넣기만 하면 아예 시스템이 부팅되질 않습니다.
사양을 보니 그래픽 카드로 GTS 250(G92 코어)을 쓰고 계시네요.
어떻게 잡으셨나요? 저는 Lion에서 도무지 QE/CI를 활성화할 수가 없습니다. 어떤 그래픽 인젝터를 써서 부팅하든 화면 신호가 끊겨버리거든요.
@felipeunixExtra 폴더 안에 어떤 smbios.plist 파일을 넣든 넣기만 하면 아예 시스템이 부팅되질 않습니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>AppleInc.</string>
<key>SMbiosversion</key>
<string>MP31.88Z.006C.B05.0802291410</string>
<key>SMboardproduct</key>
<string>Mac-F42C88C8</string>
<key>SMfamily</key>
<string>MacPro</string>
<key>SMmanufacturer</key>
<string>AppleInc.</string>
<key>SMproductname</key>
<string>MacPro3,1</string>
<key>SMserial</key>
<string>G8135543XYL</string>
</dict>
</plist>
저는 위 smbios.plist 설정과 함께 Chameleon trunk 1820 버전을 사용하고 있습니다.
@davisin666사양을 보니 그래픽 카드로 GTS 250(G92 코어)을 쓰고 계시네요. 어떻게 잡으셨나요? 저는 Lion에서 도무지 QE/CI를 활성화할 수가 없습니다. 어떤 그래픽 인젝터를 써서 부팅하든 화면 신호가 끊겨버리거든요.
저는 아주 간단하게 다음 옵션 하나로 활성화했습니다:
GraphicsEnabler = Yes
Lion을 10.7.4로 업데이트한 뒤 NVIDIA 공식 웹 드라이버 버전 270.00.00f06도 함께 설치해 주었습니다.
비디오 관련 문제는 전혀 없이 완벽하게 작동합니다.
제가 궁금한 것은 시스템 성능에 관한 부분입니다!
대부분의 분들은 32비트로 부팅하든 64비트로 부팅하든 성능 차이가 없다고 말씀하시는데요.
제 시스템에서는 64비트로 부팅했을 때 체감상으로도 엄청나게 큰 성능 차이가 납니다.
그리고 제 시스템이 2001년형 iMac으로 잡혀 있는 SMBIOS 문제도 성능을 깎아먹는 원인이 되지 않을까 걱정됩니다. :(
@felipeunix저는 아주 간단하게 다음 옵션 하나로 활성화했습니다: GraphicsEnabler = Yes Lion을 10.7.4로 업데이트한 뒤 NVIDIA 공식 웹 드라이버 버전 270.00.00f06도 함께 설치해 주었습니다. 비디오 관련 문제는 전혀 없이 완벽하게 작동합니다. 제가 궁금한 것은 시스템 성능에 관한 부분입니다! 대부분의 분들은 32비트로 부팅하든 64비트로 부팅하든 성능 차이가 없다고…
OpenGL 그래픽 벤치마크에서는 SMBIOS 모델명이 영향을 미치긴 하지만, 32비트와 64비트 모드 간의 점수 차이는 거의 없습니다.
반면 CPU 연산 벤치마크는 이야기가 완전히 달라서, 32비트와 64비트 사이에 엄청난 점수 격차가 벌어집니다.
참고로 Lion에서 구형 AMD 프로세서들은 64비트가 아닌 32비트(-legacy) 모드로만 작동합니다.
10.7.4용으로 정말 훌륭한 커널이네요! 제 Phenom 9650 X4에서 아주 잘 돌아가며, (AnV 님께는 실례지만) Snow Leopard 시절 쓰던 AnV 커널보다도 성능이 더 잘 나옵니다.
얼마나 번거로운 작업일지 몰라 조심스럽게 여쭤보는데요…
혹시 저희(그리고 저)를 위해 10.6.8용 커널도 하나 빌드해 주실 수 있으실까요? Snow Leopard용 AnV 커널은 부팅 시 TSC 동기화(Sync)가 제대로 잡히지 않는 문제가 있는데, 님이 만드신 이 Lion 커널은 TSC가 완벽히 동기화되어 움직임이 비교할 수 없을 만큼 매끄럽습니다.
저는 여전히 작업용(Cubase)으로 Snow Leopard를 애용하고 있고 Lion과 호환되지 않는 오디오 플러그인들 때문에 완전히 넘어가지 못하고 있는데, 이 뛰어난 커널 패치 기술력을 Snow Leopard에도 역이식해 주실 수 있다면 소원이 없겠습니다.
가능할까요?
Cinebench 벤치마크 결과입니다.
NovaBench는 모든 항목이 0점으로 나와서 정상적인 테스트가 불가능했습니다.
제 사양에 비추어 볼 때 이 정도 점수가 정상 범주인가요?
저는 여전히 64비트 구동 여부에 의구심이 드는데, 혹시 64비트 모드에서 돌린 테스트 화면을 보여주실 수 있나요?
먼저 64비트로 부팅해 테스트를 돌려서 저 점수를 얻었고, 그다음 32비트로 재부팅해 다시 테스트를 돌렸습니다.
그리고 그 상태에서 스크린샷을 찍어 올린 것입니다!
스크린샷에 32비트 결과가 함께 찍혀 있는 건 마지막으로 돌린 테스트가 32비트였기 때문이고, 화면의 이전 기록란에 64비트 점수가 그대로 비교 표시되어 있습니다.
하지만 님이 안심하실 수 있도록 64비트 부팅 상태의 인증 스크린샷을 원하신다면 기꺼이 다시 찍어 올려드리죠 ^_^
의구심을 풀어주셔서 감사합니다. 사실 저도 FX 프로세서 구매에 관심이 있어서 여쭤본 것인데, 볼 때마다 기대했던 것보다 성능 점수가 낮게 나와서요. 심지어 이전 세대인 Phenom II X6보다도 점수가 낮게 머물러 있더군요.
4GHz로 오버클럭하면 좀 나아질까요?
그리고 실사용 중 애플리케이션 충돌(Crash) 같은 문제는 없으신가요? Finder도 정상적으로 잘 작동하나요?
@gils의구심을 풀어주셔서 감사합니다. 사실 저도 FX 프로세서 구매에 관심이 있어서 여쭤본 것인데, 볼 때마다 기대했던 것보다 성능 점수가 낮게 나와서요. 심지어 이전 세대인 Phenom II X6보다도 점수가 낮게 머물러 있더군요. 4GHz로 오버클럭하면 좀 나아질까요? 그리고 실사용 중 애플리케이션 충돌(Crash) 같은 문제는 없으신가요? Finder도 정상적으로 잘 작동하나요?
Finder 문제는 전혀 없습니다. 신기할 정도로 시스템이 아무런 에러 없이 안정적으로 돌아가는데, 단지 벤치마크 점수만 낮게 나올 뿐입니다..
사실 저는 원래 Phenom II X6 1090T를 쓰다가 처분하고 이 FX로 넘어왔습니다.
그리고 단 한 순간도 후회해 본 적이 없습니다!
Windows에서도 그렇고
벤치마크나 테스트 점수란 건 그저 숫자에 불과하니까요..
실제 체감 환경에서는 훨씬 더 빠릿빠릿하고 민첩하게 반응하는 차이가 확실히 느껴집니다, 무슨 말씀인지 아시겠죠?
Phenom을 쓸 때는 무거운 작업을 시키면 명령이 한 박자 쉬고 들어가는 듯한 미세한 지연감이 느껴졌었는데, FX로 바꾸고 나서는 그런 답답함이 완전히 사라졌습니다.
게다가 온도까지 아주 착하게 유지되고요!
업데이트
CPU 식별 루틴을 mercurysquad 및 AnV 님이 작성한 코드로 교체했습니다.
이번 빌드의 목표는 최소 SSE3 명령어 세트를 지원하는 대부분의 AMD 및 Intel CPU(순정 Vanilla 커널 호환 기종 포함)에서 두루 작동하는 통합 커널을 만드는 것입니다.
현재 이 빌드는 불안정할 수 있는 테스트용 빌드(Unstable / Testing)로 간주해 주시기 바랍니다.
테스터를 모집합니다.
제 워크스테이션 두 대(FX-4100 및 Xeon E3)에서는 모두 정상 작동합니다.
많은 분들께서 직접 테스트해 주시고 피드백을 남겨주시면 큰 도움이 되겠습니다.
특히 SSSE3를 지원하지 않는 구형 AMD 프로세서들과 Intel Nehalem 계열 CPU에서 어떻게 작동하는지 테스트 결과를 꼭 확인해 보고 싶습니다.
//구버전 빌드이므로 다운로드 링크를 제거했습니다 - 본문 첫 번째 게시물에서 최신 버전을 받아주세요
이 커널을 사용하면 Phenom II X4 970BE 시스템에서도 Photoshop CS6가 정상 작동할까요?
@R:A:W:X86업데이트 : CPU 식별 루틴을 mercurysquad 및 AnV 님이 작성한 코드로 교체했습니다. 이번 빌드의 목표는 최소 SSE3 명령어 세트를 지원하는 대부분의 AMD 및 Intel CPU(순정 Vanilla 커널 호환 기종 포함)에서 두루 작동하는 통합 커널을 만드는 것입니다. 현재 이 빌드는 불안정할 수 있는 테스트용 빌드(Unstable / Testing)로 간주해 주시기 바랍니다. 테스터를 모집합니다…
감사합니다,
프랑스어로 글을 남겨 죄송합니다. 제작해 주신 커널이 제 Xeon E3 1230 시스템에서 32비트 모드로 잘 작동하며 Finder 버그(아마 32비트 레거시 모드 때문으로 추정됨)가 나타난다는 점을 보고드립니다. 내일은 X4 960T 시스템에서도 테스트해 보겠습니다.
Hardware Overview:
Model Name: Mac Pro
Model Identifier: MacPro3,1
Processor Name: Intel Core i7
Processor Speed: 3.30 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 8 MB
Memory: 4 GB
Boot ROM Version: MP31.006C.B05
SMC Version (system): 1.30f3
Serial Number (system): G88014V4XYK
Hardware UUID: 36309D6A-E8E2-5BEC-AFB3-A25CFD8A5810
System Software Overview:
System Version: Mac OS X 10.7.4 (11E53)
Kernel Version: Darwin 11.4.0
Boot Volume: Lion
Boot Mode: Normal
Computer Name: gils’s Mac Pro
User Name: gils (gils)
Secure Virtual Memory: Enabled
64-bit Kernel and Extensions: No
Time since boot: 10 minutes
Finder에서 파일 복사/붙여넣기가 작동하지 않는 등 AMD에서 겪었던 것과 동일한 증상이 나타납니다.
늘 훌륭한 작업에 다시 한 번 감사드립니다!
내용 추가: 부트 옵션으로 mach_kernel arch=i386 -force64 GraphicsEnabler=Yes -v 를 주고 테스트해 봤지만,
여전히 32비트 모드로만 머물러 있습니다.
@R:A:W:X86업데이트 : CPU 식별 루틴을 mercurysquad 및 AnV 님이 작성한 코드로 교체했습니다. 이번 빌드의 목표는 최소 SSE3 명령어 세트를 지원하는 대부분의 AMD 및 Intel CPU(순정 Vanilla 커널 호환 기종 포함)에서 두루 작동하는 통합 커널을 만드는 것입니다. 현재 이 빌드는 불안정할 수 있는 테스트용 빌드(Unstable / Testing)로 간주해 주시기 바랍니다. 테스터를 모집합니다
제 환경에서는 복사+붙여넣기(COPY+PASTE)도 정상적으로 작동합니다 (LAN / Samba를 통해 파일을 전송하며 테스트 완료).
FX-8150 시스템에서 64비트 모드로 부팅 시 모든 Kext가 로드된 직후 재부팅됩니다. 이전 버전 커널은 64비트 모드에서도 잘 작동했었습니다.
지금까지 테스트에 참여해 주신 분들께 감사드립니다.
현재 코드를 한층 더 다듬는 중이며, 이를 통해 다른 개발자분들도 이 프로젝트에 흥미를 느끼고 함께 참여해 주시기를 기대하고 있습니다.
@gils프랑스어로 글을 남겨 죄송합니다. 제작해 주신 커널이 제 Xeon E3 1230에서 32비트 모드로 잘 작동하며 Finder 버그(32비트 모드 때문으로 추정)가 있다는 점을 알려드립니다. 내일은 X4 960T 시스템에서도 테스트해 보겠습니다. [...] 옵션을 주어도 계속 32비트 모드로만 부팅됩니다.
-legacy 부트 플래그를 직접 입력하신 게 아니라면 대단히 의외의 현상이네요.
이 커널은 기본적으로 64비트(EM64T) 활성화 모드로 부팅되도록 설계되어 있습니다.
-force64 플래그는 이 커널에서 아무런 기능과도 연결되어 있지 않으며, SSSE3를 지원하는 AMD CPU는 물론이고 순정 Intel CPU에서는 더더욱 필요하지 않습니다.
참고로 말씀드리자면:
순정(Vanilla) 커널이 완벽히 작동하는 인텔 시스템에서 이 패치 커널을 상시 사용하는 것은 권장하지 않습니다.
Apple이 오픈소스로 공개하는 XNU 커널 소스 코드는 실제 OS 업데이트에 포함해 배포하는 정식 바이너리 커널과 100% 일치하지 않기 때문입니다.
인텔 호환성을 유지하는 이유는 어디까지나 멀티플랫폼 부트 CD 제작 같은 특수 목적을 지원하기 위함입니다.
@R:A:W:X86지금까지 테스트에 참여해 주신 분들께 감사드립니다. 현재 코드를 한층 더 다듬는 중이며, 이를 통해 다른 개발자분들도 이 프로젝트에 흥미를 느끼고 함께 참여해 주시기를 기대하고 있습니다. -legacy 부트 플래그를 직접 입력하신 게 아니라면 대단히 의외의 현상이네요. 이 커널은 기본적으로 64비트(EM64T) 활성화 모드로 부팅되도록 설계되어 있습니다. -force64 플래그는…
안녕하세요,
확인해 보니 제가 실수로 부트 plist 안에 -legacy 플래그를 지우지 않고 남겨두었었네요(이런!). 저는 동일한 OS X 10.7.4 디스크를 가지고 AMD Phenom 시스템과 Intel Xeon 시스템 양쪽을 오가며 테스트하고 있습니다.
다시 제대로 부팅해 보니 님의 커널은 그야말로 황제의 품격입니다! 전반적인 성능도 향상되었고 동영상 재생도 훨씬 매끄러워졌습니다! 경의를 표합니다 선생님!
이제 K10 아키텍처(Phenom / Athlon)에서 64비트 모드 구동만 해결되어 자잘한 버그들이 잡힌다면 AMD 해킨토시 역사상 최고의 환경이 완성될 것입니다!
Phenom과 Athlon은 여전히 현역으로 손색없는 멋진 프로세서들이며 존중받을 자격이 충분합니다!
부디 AMD K10 계열에서도 64비트 모드를 뚫어주실 수 있기를 고대합니다.
님의 노고에 거듭 큰 감사를 드립니다.
(구글 번역기를 사용했습니다.)
덧붙임: 제 프로세서는 코어 부활로 X6(6코어) 3.01GHz로 작동 중인데, 벤치마크 창에는 3.41GHz로 표시되네요. 아마 터보 코어 클럭이 찍히는 것 같습니다.
@R:A:W:X86업데이트 : CPU 식별 루틴을 mercurysquad 및 AnV 님이 작성한 코드로 교체했습니다. 이번 빌드의 목표는 최소 SSE3 명령어 세트를 지원하는 대부분의 AMD 및 Intel CPU(순정 Vanilla 커널 호환 기종 포함)에서 두루 작동하는 통합 커널을 만드는 것입니다. 현재 이 빌드는 불안정할 수 있는 테스트용 빌드(Unstable / Testing)로 간주해 주시기 바랍니다. 테스터를 모집합니다…
정말 고맙습니다 R:A:W:X86 님!
예전에 bronzovka_mach_kernel_v4를 사용해 10.7.3을 설치한 뒤 다음 벤치마크 때까지 그냥 묵혀두고 있었습니다. 그러다 님이 10.7.4용 커널을 올리신 걸 보고 10.7.4로 업그레이드한 뒤 첫 커널을 적용해 봤는데 시스템 파일들이 로드된 직후 재부팅되더군요. 그래서 '롤백 트릭'을 써서 bronzovka_mach_kernel_v4(또는 v6)로 돌리고 AppleFileSystemDriver.kext와 IOStorageFamily.kext를 10.7.3 버전으로 교체해 부팅했었습니다. 그런데 그 결과를 여기에 올리기도 전에 님이 새로 업데이트한 이 커널이 올라왔길래 바로 적용해 봤더니, 짜잔! 순정 Kext 상태로도 Lion이 단번에 로드됩니다! 제 소감을 한마디로 요약하자면... 지금까지 나온 커널 중 최고입니다.
노고에 깊이 감사드립니다 R:A:W:X86 님.
제 시스템 사양:
ASUS A8N-SLI Deluxe
AMD Athlon 64 X2 4400+ Toledo (톨레도)
4GB Patriot DDR 400 (PC 3200)
eVGA GeForce 8800GTS 640MB 320-bit GDDR3
500GB IDE WD Caviar Blue (OSx86 Snow Leopard)
120GB SATA3 Corsair Force 3 SSD (Windows 7)
1TB SATA2 WD Caviar Black
1TB SATA2 WD Caviar Black
40GB SATA WD Caviar (OSx86 Lion)
NEC 16X Double Layer DVD±RW IDE
D-Link DWL-AG530 IEEE 802.11a/b/g PCI Tri-Mode
ASPIRE X-Superalien ATXA6SW-BK/500W
업데이트 2012-05-31
:
과거 AnV 님이 집대성했던 핵심 코드 변경 사항들의 상당 부분을 실제 작동하는 이번 커널에 성공적으로 이식했습니다.
아마도 SSSE3를 지원하지 않는 구형 AMD 시스템에서는 -legacy 부트 플래그를 사용하지 않을 경우 하드 디스크 초기화 직후 여전히 화면이 멈출(Freeze) 것입니다(제가 직접 테스트해 볼 장비는 없지만요).
이 문제는 앞으로도 계속 해결책을 찾아야 합니다.
현재 구현되지 않은 기능들은 다음과 같습니다:
- mach-o 실행 파일에 대한 실시간 자동 패처(Auto-patcher) 기능
- 실시간 클럭(RTC) 핸들러 내부의 일부 감지 코드 (요즘은 다들 훌륭한 부트로더를 쓰고 계시니 큰 영향은 없을 것입니다)
다운로드 패키지 안에는 메인 커널 diff 패치 외에도 위 두 가지 기능을 추가하는 별도의 diff 패치 파일 두 개가 함께 들어 있습니다.
두 패치 모두 컴파일은 문제없이 되지만, 적용 시 부팅 과정에서 오작동을 일으킵니다.
조만간 xnu-1504(Snow Leopard)와 xnu-1699(Lion) 사이의 파일들을 정밀 비교(diff)해 볼 생각인데, 어쩌면 "Snow Leopard 시절 구현 코드로 역이식"하는 방식으로 해결할 수 있을지도 모르겠습니다...
질문이 올라오기 전에 미리 몇 가지 답변을 드리자면:
- 실시간 자동 패처(Auto-patcher)가 통합되더라도 비(非)SSSE3 CPU 사용자들의 64비트 부팅 문제가 해결되지는 않을 가능성이 높습니다. (사실 그 문제의 정확한 근본 원인이 무엇인지 아직 100% 확신하지 못하며, 당장 테스트해 볼 구형 하드웨어도 제게 없습니다.)
- 그럼에도 제가 이 작업에 매달리는 이유: 이 패치들이 통합되면 수많은 애플리케이션 충돌과 자잘한 버그들이 잡히고 -legacy 모드의 전반적인 안정성이 크게 향상될 것으로 기대하기 때문입니다.
- 불도저(Bulldozer) 사용자를 포함한 일부 환경에서는 커널의 자동 배수 감지가 실패할 수 있으므로 부팅 시 정확한 클럭 배수를 직접 지정해 주어야 합니다. 예시: busratio=13 (13배수) 또는 busratio=105 (10.5배수)
이번 빌드 역시 테스트 및 향후 추가 개발을 위해 공개하는 실험적 릴리스(Experimental Release)라는 점을 명심해 주십시오!
다운로드 (DOWNLOAD)
앞서 말씀드렸듯 소스 패치 파일이 함께 포함되어 있습니다.
저보다 더 뛰어난 역량을 가진 개발자분들께서 함께 기여해 주신다면 정말 기쁠 것 같습니다.
R:A:W:X86 님, 우선 훌륭한 작업에 진심으로 감사드립니다!
님이 처음 올리셨던 커널로 테스트했을 때는 새로 클린 설치한 10.7.4가 -v npci=0x2000 -legacy 플래그로 아주 훌륭하게 작동했습니다!
그런데 오늘 올라온 최신 커널로 교체했더니 PC가 무한 재부팅에 빠집니다. -force64, -legacy, arch=x86_64/i386, -v, -f, npci=0x2000 등 온갖 플래그 조합을 다 넣어봤지만 소용이 없네요!
제가 테스트나 로그 수집으로 도울 수 있는 일이 있다면 말씀해 주세요.
제 시스템 사양:
- Bulldozer FX-8120
- Asus M5A97
- GeForce 9500GT
- App Store에서 받은 10.7.4 정식 이미지 + myHack + 님의 초기 커널로 아무 문제 없이 클린 설치 완료
@misterfrista님이 처음 올리셨던 커널로 테스트했을 때는 새로 클린 설치한 10.7.4가 -v npci=0x2000 -legacy 플래그로 아주 훌륭하게 작동했습니다! 그런데 오늘 올라온 최신 커널로 교체했더니 PC가 무한 재부팅에 빠집니다. -force64, -legacy, arch=x86_64/i386, -v, -f, npci=0x2000 등 온갖 플래그 조합을 다 넣어봤지만 소용이 없네요! 제 시스템 사양: - Bulldozer 8120 - Asus…
저도 똑같습니다. FX-8150, M5A97(동일 보드), GeForce 560Ti 사양인데 모든 Kext가 로드된 직후 재부팅됩니다. 물론 -legacy 플래그를 빼고 부팅했을 때의 증상입니다.
@R:A:W:X86업데이트 2012-05-31: 과거 AnV 님이 집대성했던 핵심 코드 변경 사항들의 상당 부분을 실제 작동하는 이번 커널에 성공적으로 이식했습니다. 아마도 SSSE3를 지원하지 않는 구형 AMD 시스템에서는 -legacy 부트 플래그를 사용하지 않을 경우 하드 디스크 초기화 직후 여전히 화면이 멈출(Freeze) 것입니다(제가 직접 테스트해 볼 장비는 없지만요). 이 문제는 앞으로도 계속 해결책을 찾아야…
안녕하세요,
새로 올려주신 커널(raw)을 테스트해 보았는데 엄청난 진전이네요! 부팅 속도도 쾌적하고 더 이상 애플리케이션들이 도중에 충돌(Crash)하지 않습니다. FaceTime이 실행되기까지 시간이 꽤 오래 걸리는 것과 QuickTime 화면 깨짐 버그(32비트 레거시 한계)만 빼면 제 CPU가 펄펄 날아다닙니다!
부트 명령어: raw -legacy GraphicsEnabler=No PCIRootUID=1 -v -f
나머지 옵션들은 plist에 들어 있습니다.
멋진 작업에 감사드립니다!
배포해 주신 두 커널을 아래 사양에서 모두 테스트해 보았는데 양쪽 다 훌륭하게 작동합니다:
AMD Athlon II X3 435
특히 두 번째 커널은 앱 실행 속도가 엄청나게 빠르고 Lion 전체가 너무나 부드럽게 돌아갑니다 :
다만 한 가지 눈치챈 점은 첨부한 스크린샷처럼 활성 상태 보기(Activity Monitor) 창에 실행 중인 프로세스 목록이 표시되지 않는다는 것입니다.
업데이트 : 1시간쯤 사용하다 보니 활성 상태 보기에 프로세스 목록이 정상적으로 나타나기 시작했습니다 ^_^
@sulphide저도 똑같습니다. FX-8150, M5A97(동일 보드), GeForce 560Ti 사양인데 모든 Kext가 로드된 직후 재부팅됩니다. 물론 -legacy 플래그를 빼고 부팅했을 때의 증상입니다.
불도저(Bulldozer) 사용자를 포함한 일부 환경에서는 커널의 자동 배수 감지가 실패할 수 있으므로 부팅 시 정확한 클럭 배수를 직접 지정해 주어야 합니다. 예시: busratio=13 (13배수) 또는 busratio=105 (10.5배수)
업데이트 2012-06-03
이 커널에는 코드 서명(Code Signature) 검증을 자동으로 유효 처리해 주는 AnV 님의 패치가 내장되어 있으며, 덕분에 64비트로 부팅된 AMD 시스템(Bulldozer)에서 32비트 애플리케이션들이 정상 작동하도록 수정하는 데 성공했습니다!
이를 위해서는 /usr/lib/dyld 파일과 /usr/lib/system/libsystem_kernel.dylib 파일 내부의 sysenter 트랩 명령어를 패치해 주어야 합니다.
만약 Xcode가 설치된 환경이라면 몇몇 공유 라이브러리를 추가로 더 패치해야 할 수도 있습니다(미확인).
AnV 님이 제작한 Lion 호환 버전의 amd_insn_patcher 도구가 있습니다. Lion에서 sysenter 트랩 구조가 변경되었기 때문에 구버전 패처는 작동하지 않습니다.
다음 링크에서 받으실 수 있습니다:
osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html
사용법: amd_insn_patcher 패치전_원본파일 패치후_출력파일
패치된 파일을 원래 경로에 덮어쓰기 전에 반드시 파일 권한을 먼저 복구하고, 교체 직후 터미널에서 "sudo update_dyld_shared_cache" 명령어를 실행해 주십시오.
현재 제 시스템에서는 모든 32비트 및 64비트 애플리케이션들이 단 하나의 문제도 없이 완벽히 작동하고 있습니다. :
@R:A:W:X86불도저(Bulldozer) 사용자를 포함한 일부 환경에서는 커널의 자동 배수 감지가 실패할 수 있으므로 부팅 시 정확한 클럭 배수를 직접 지정해 주어야 합니다. 예시: busratio=13 (13배수) 또는 busratio=105 (10.5배수) 업데이트 2012-06-03 이 커널에는 코드 서명(Code Signature) 검증을 자동으로 유효 처리해 주는 AnV 님의 패치가 내장되어 있으며, 덕분에 64비트로 부팅된…
아하! 정말 대단한 성과입니다!
추가 커뮤니티 필드 노트 456건 펼치기전체 아카이브 기록
@R:A:W:X86Some people (including Bulldozer users) may need to advice the correct clock multiplier to the Kernel as auto-detection fails. Examples: busratio=13 (multiplier 13) or busratio=105 (multiplier 10.5)
THANKS! It's ok now Don't know why my busratio was not in the kernel_flags it was separately in the end of boot.plist
So, exactly which link is supposed to be the latest ?
@mindlessmissy그렇다면 본문 링크 중 정확히 어느 것이 최신 버전인가요?
본문 첫 번째 게시물의 두 번째 다운로드 링크입니다.
제가 처음 배포했던 10.7.4 커널 링크를 지우지 않고 남겨둔 이유는, 그 초기 버전이 구조가 훨씬 단순해서(지원 기능은 부족하지만) 혹시라도 최신 빌드에서 심각한 문제가 발생할 경우 대비용으로 쓸 수 있기 때문입니다. 하지만 이제는 구버전 사용을 권장하지 않습니다...
@R:A:W:X86Some people (including Bulldozer users) may need to advice the correct clock multiplier to the Kernel as auto-detection fails. Examples: busratio=13 (multiplier 13) or busratio=105 (multiplier 10.5) update 2012-06-03 As the Kernel features some patch made by AnV that automaticaly turns code signature to valid, I was able to fix 32-Bit…
32bit apps running in 64bit mode, is that right?
GREAT R:A:W:X86 !
only revisions that worked for me were the ones that you edited.
But how do I apply this patch to the Bulldozer? You would not have it applied to the kernel?
Also Bulldozer My thanks
R: A: W: X86
Their kernels are fantastic.
However it suffers from a problem in audio,
The audio lags out.
You know I speak
what's the problem?
@ hanadriel
I´m sure that a incorrect detected fsb is the reason why your audio lags out.
You have to look that the kernel will detect your fsb correct and i´m sure it will work.
tried to make my old Phenom 9600 to run Lion, but again like the first lion kernels im hang on waiting for DSMOS line…
jezus how the hell avoid this error? using Chameleon-2.1svn-r1914 bootloader.
anyone has any clue what is wrong?
@gednatried to make my old Phenom 9600 to run Lion, but again like the first lion kernels im hang on waiting for DSMOS line… jezus how the hell avoid this error? using Chameleon-2.1svn-r1914 bootloader. anyone has any clue what is wrong?
hello, you tried idlehalt=0 ?
For my part, I use the Chameleon with SMBIOS trunk 1820 as a package
@hanadrielR: A: W: X86 Their kernels are fantastic. However it suffers from a problem in audio, The audio lags out. You know I speak what's the problem?
hello ,
C1E is disable in the bios ?
@gilsFor my part, I use the Chameleon with SMBIOS trunk 1820 as a package
idlehalt=0 as a line?
just tried that, same result
@gednaidlehalt=0 as a line? just tried that, same result
et avec UsekernelCache=No -f -v
@gilset avec UsekernelCache=No -f -v
always using this line, still hangs on waiting for dsmos
I´ve got a problem after patching the two dyld files.
I always get the message AuthorizationCreate failed while trying to use appstore or every other app whice needs authentification!
The only thing I am able to use is the terminal.
I also reinstalled lion completely but the error returns as soon as I patch the two files. I also changed the permissions of the two files with chown 0:0 and chmod 755 and used the updatescript.
Any idea?
I downloaded both kernerls from first post, which one is the latest one?
v0.9.26 or v3_rev_b?
...so would I be correct in assuming this still would not provide 64bit support for a Phenom II X6 1075T...?
What about iCloud support?
I believe only Bulldozer & above AMD CPU's have 64-bit support. Lack of SSSE3 on older AMD CPU's?
how to apply the patch to run on 64bit in the bulldozers?³³³³
You have to do the following steps:
-First download the amd_insn_patcher
-Open a terminal and type "sudo su" to without quotes to become root
-Change into your downloaded amd_insn_patcher directory with the terminal
You can do this by typing "cd " (without quotes) and then droping the amd_insn_patcher directory from finder into the terminal and hit enter.
-Type the following commands one line at a time:
cp /usr/lib/dyld ./dyld.orig
cp /usr/lib/system/libsystem_kernel.dylib ./libsystem_kernel.dylib.orig
./amd_insn_patcher dyld.orig dyld.patched
./amd_insn_patcher libsystem_kernel.dylib.orig libsystem_kernel.dylib.patched
chown 0:0 dyld.patched
chown 0:0 libsystem_kernel.dylib.patched
chmod 755 dyld.patched
chmod 755 libsystem_kernel.dylib.patched
Now open 2 more terminal tabs and type sudo su (otherwise your system may freeze in the next step! )
In the first tab type:
mv dyld.patched /usr/lib/dyld
In the second one:
mv libsystem_kernel.dylib.patched /usr/lib/system/libsystem_kernel.dylib
and in the third:
update_dyld_shared_cache
Now you are done!
I just can tell you that even on bulldozer its not running perfect.
As you can see a few posts above I have heavy authentication issues with a clean bulldozer install and problems like diskutilty doesnt show any device
You can try it but its far away from stable!
@gilsC1E is disable in the bios ?
R.A.W
Already this off.
Do you have another idea to help me?
V4 driver, not the problema.A this version of your kernel performs great.
Only this little problem.
@m4f1050첫 번째 게시물에서 두 커널을 모두 받았는데 둘 중 어느 것이 최신인가요? v0.9.26인가요, 아니면 v3_rev_b인가요?
다른 스레드에서 봤던 명언으로 답변을 대신하겠습니다... :-|
세상에는 10(이진법으로 2)종류의 사람이 있다: 질문하기 전에 이전 게시물들을 읽어보는 사람과 그렇지 않은 사람.
@anonomys209...그렇다면 이 커널로도 여전히 Phenom II X6 1075T에서는 64비트 모드를 쓸 수 없다고 이해하면 맞을까요...?
혹시 여기에 해당하시는 분들 중 Carbon Copy Cloner(CCC) 백업본이나 테스트용 파티션을 가지고 계셔서 실험을 도와주실 분 계신가요?
만약 Lion의 launchd를 Snow Leopard 버전의 launchd로 교체했을 때 부팅 과정에서 launchd가 로드되는지 무척 궁금합니다...
단, 이 테스트를 수행하면 시스템 부팅이 불가능해지니 주의하십시오(Snow Leopard의 /sbin/launchd로는 Lion이 완전히 부팅되지 않습니다!)!
하지만 (-legacy 플래그 없이) 부팅할 때 최소한 launchd 단계까지 진입하는지 여부만 확인할 수 있어도, 구형 CPU를 위한 64비트 해법에 한 걸음 더 다가설 수 있습니다...
누군가 커널용 SSSE3 명령어 에뮬레이터를 새로 작성해 주지 않는 한, 구형 CPU 사용자들의 유일한 희망은 문제를 일으키는 시스템 소프트웨어가 무엇인지 정확히 찾아내어 그 파일들을 패치하는 것뿐입니다.
@anonomys209iCloud 지원은 어떤가요?
@misterfristaApp Store나 사용자 인증이 필요한 앱들을 실행할 때마다 항상 AuthorizationCreate failed 오류가 뜹니다!
iCloud, FaceTime 및 App Store의 인증 오류는 다양한 원인으로 인해 수많은 해킨토시 유저들이 공통적으로 겪어온 고질적인 문제입니다.
iCloud와 FaceTime은 제가 쓰지 않아서 잘 모르겠고,
App Store는 오늘 집으로 돌아가는 대로 직접 테스트해 보겠습니다...
덧붙여: misterfrista 님, sysenter 트랩 패치 과정을 알기 쉽게 상세 가이드로 정리해 올려주셔서 감사합니다.
App Store 인증 문제와 관련해 추가 테스트 방법을 쪽지(PM)로 보내드렸습니다.
@hanadriel저를 도와주실 만한 다른 아이디어가 있으신가요?
사용 중이신 하드웨어 사양이 어떻게 되시나요?
@R:A:W:X86Someone concernd around here, who has a CCC-Back-up or similiar & could do some testing? Cause I wonder if launchd would come up during Boot-Up when using the Snow Leopard one... Be warned that testing this will make the system unbootable (/sbin/launchd from SL will NOT work in Lion!)! To know wether it will show up during…
By replacing the launchd with the one from the snow-leo,
the GUI failed to load
but I was still able to boot the osx into the single-user mode
FYI, I've even tried to replace the launchd with the ones from LION DP1 & DP2,
but the results still remain the same
@R:A:W:X86As long as there is noone, whose able to write an SSSE3 emulation, the only hope for the old CPUs will be to figure out the problematic software & try to patch it.
I'm just wondering,
why the osx snow-leo lets the legacy-AMD users to run some 64-bits apps without SSSE3 support (by booting it with: -legacy -force64) ?
And please correct me if I'm wrong but no SSSE3 emulator is required there
since it has not been applied into the 10.x.x legacy kernel yet
테스트해 주셔서 감사합니다...
@m28ewlaunchd를 Snow Leopard의 파일로 교체해 보았더니,
확실히 해두기 위해 여쭙니다:
저 스크린샷을 찍으실 때 정말로 -legacy 플래그를 사용하지 않은 상태가 맞나요?
(org.chameleon.Boot.plist 내부 설정 등도 포함해서요)
@m28ewGUI 화면을 불러오는 데 실패했습니다.
그건 당연한 결과입니다. 이전 글에서도 말씀드렸듯 원래부터 GUI까지 정상 부팅될 리는 없었습니다.
이 실험의 유일한 목적은 부팅 과정이 "BSD root: 어쩌고저쩌고" 줄을 넘어 그다음 단계로 진행되는지 확인하여, 우리가 어디서부터 손대기 시작해야 할지 단서를 얻는 것이었습니다.
@m28ew한 가지 궁금한 점이 있는데, 왜 Snow Leopard에서는 구형 AMD 사용자들도 SSSE3 지원 없이(-legacy -force64 플래그로 부팅하여) 64비트 앱들을 실행할 수 있었던 걸까요? 제가 잘못 알고 있는 거라면 지적해 주시길 바랍니다만, 10.6.x 레거시 커널에도 SSSE3 에뮬레이터는 들어 있지 않았던 걸로 아는데 말입니다.
죄송하지만 무슨 말씀을 하시는 건지 잘 이해가 되지 않네요...
이전 버전의 OS X(Snow Leopard)에서는 QuickTime X 같은 일부 앱을 제외하면 OS 구동의 핵심이 되는 필수 시스템 프로세스들이 SSSE3 SIMD 확장 명령어를 요구하지 않았습니다...
반면 launchd는 OS X가 작동하기 위해 가장 먼저 실행되어야 하는 핵심 중의 핵심 프로세스입니다.
제 가설이 맞다면, 구형 AMD 및 구형 인텔 넷버스트(Netburst) 프로세서에서 -legacy 모드 없이 부팅하는 방법은 단 두 가지뿐입니다. 커널 내부에 미지원 명령어(SSSE3) 에뮬레이터를 구현하거나, 아니면 해당 명령어를 호출하는 시스템 소프트웨어들을 일일이 찾아 패치하는 것입니다...
@R:A:W:X86. In order to verify: You are sure that you have NOT been using the -legacy flag, when taking that screenshot? (org.chameleon.boot.plist etc)
but I could boot into the single-user mode only with the -legacy flag
without it, the boot would remain stuck at the same "USBF..." line
@R:A:W:X86.Nothing else has been expected - I have written in my previous post, that it won't work. The only idea behind this test was to see if it would boot furhter than "BSD root: blaba" - so we would have some clue, where work on this could be started.
It's okay mate, nothing to worry about
If you need more testing, please just let me know
@R:A:W:X86Sorry, but I do not realy understand what you are talking about here... On previous versions of OS X there has not been any essential software that has been using that SIMD extensions, only stuff like QTX etc... launchd is the most basic process required for OS X to work. If my assumption is right, then there will be only two ways for…
Please excuse my stupidity
what I mean is 64-bits userland on 32-bits kernel
for example, running the 64-bits version of the Geekbench with the 32-bits kernel of the snow-leo (-legacy -force64)
is there any chance that the -force64 method can also be applied to your kernel ?
so we'll be able to run the 64-bits apps, which are not using the SIMD extensions, with the 32-bits kernel of the lion too ?
@m28ew추가 테스트가 더 필요하시면 언제든 말씀해 주세요.
네, 추가 테스트가 절실합니다!^^
방금 문득 떠오른 아이디어인데:
구형 AMD 시스템에서도 32비트 모드에서는 launchd가 멀쩡히 잘 작동합니다.
그렇다면 굳이 launchd를 64비트로 돌릴 게 아니라 아예 32비트 바이너리로만 강제 실행시키면 어떨까요? :
누구든 아래 명령어를 순서대로 실행해 테스트해 주시기 바랍니다:
sudo -s
cd /sbin
cp launchd launchd_backup
ditto --rsrc --arch i386 launchd launchd_i386
cp launchd_i386 launchd
reboot
@misterfristaI just can tell you that even on bulldozer its not running perfect. As you can see a few posts above I have heavy authentication issues with a clean bulldozer install and problems like diskutilty doesnt show any device You can try it but its far away from stable!
if run applications under root through terminal, then they work ok, including disk utility. the other way is to enable root user in pref and work as root user... not good though...
@sulphide터미널을 통해 루트(root) 권한으로 애플리케이션을 실행하면 디스크 유틸리티를 포함해 모든 앱이 정상 작동합니다. 또 다른 방법은 환경설정에서 아예 루트 사용자를 활성화해 루트 계정으로 로그인해 쓰는 것인데... 물론 좋은 방법은 아니지만요...
혹시 이 권한 문제가 커널 자체 때문인지, 아니면 sysenter 트랩을 패치한 것 때문인지 구분해서 테스트해 봐 주실 수 있나요?
사실 저는 amd_insn_patcher를 쓰지 않고 직접 헥스 에디터로 수동 패치를 적용했었습니다(5A 89 E1 0F 34 90을 찾아 59 CD FC 51 C3 90으로 치환).
AnV 님의 자동 패처 도구는 단순한 sysenter 트랩 외에도 여러 부분들을 추가로 패치하거든요.
수동 패치 시 제 환경에서는 디스크 유틸리티가 잘 작동했었습니다.
misterfrista 님 역시 저 단일 구문만 수동으로 패치해 테스트해 보셨는데, 가끔 설치가 실패하긴 해도 App Store가 훨씬 더 잘 작동한다고 보고해 주셨습니다...
지금 제 곁에 AMD 시스템이 없어서 당장 직접 테스트해 볼 수가 없네요.
@R:A:W:X86Yes more testing!^^ Some idea that came across my mind: launchd works 32-Bit on the old AMD machines. So why the hell not just run it 32 instead of 64-Bit? : Please someone try the following: sudo -s cd /sbin cp launchd launchd_backup ditto --rsrc --arch i386 launchd launchd_i386 cp launchd_i386 launchd reboot
with -legacy, I can boot the osx into the GUI
without -legacy, I got stuck at the same "USBF..." line
But compared to the previous screenshots,
there were no "com.apple.launchd 1" lines exist after the "BSD root..." line like these ones
젠장 :-|
방금 제 Xeon E3 시스템에서 테스트해 봤는데 32비트로 추출한 launchd로도 EM64T 모드 부팅이 잘 되네요...
구형 AMD 유저분들 중 누구든 dyld와 libsystem_kernel.dylib에 sysenter 트랩 패치(osx 86.co/f100/10-7-4-amd-kernel-t7687/post57870.html)를 적용한 상태에서 32비트 launchd로 교체하고 -legacy 플래그 없이 부팅을 시도해 봐 주실 수 있나요?
이렇게 간단한 방법으로 해결될 거라는 희망이 점점 사라지고는 있지만, 그래도 직접 해보기 전까진 모르는 일이니까요…
With your kernel my system just restarts after loading kexts.
I´m using a Phenom II 945.
Maybe you look for the issue if you got some time.
Thanks for your hard work.
Greetz
@R:A:W:X86Can you please also try to boot without -legacy flag + 32-Bit launchd + sysenter traps patched in dyld & libsystem_kernel.dylib (osx 86.co/f100/10-7-4-amd-kernel-t7687/post57870.html) ?
Unfortunately, I already did all those tricks
with lion & snow-leo 's launchd + sysenter patches, with/without -legacy
@R:A:W:X86I am loosing hope that the fix might be that easy - but we won't know until we haven't tried…
Thanks again for all your efforts. It's really appreciated!
R: A: W: X86 (translate.googleus ercontent.com/translate_c?hl=pt-BR&rurl=translate.google.com.br&sl=en&tl=pt&u=http://osx86.co/member.php%3Fu%3D90041897&usg=ALkJrhgHiOhxiTsVkXBQ7mepClYJA6mRbg)
Hopefully with the information you can help me!
I really want to use your kernel!
Processor: Phemon II X6 1075T
motherboard: M4785TD-V EVO
@R:A:W:X86Can you test wether this is related to the Kernel or patching sysenter traps? Actualy I have not been using amd_insn_patcher - I applied the sysenter patch manualy. (5A 89 E1 0F 34 90 has to be replaced with 59 CD FC 51 C3 90) The patcher by AnV does some more patching then only sysenter trap. Disk Utility has been working.…
As i remember the problem started right after patching libs. I'll take your libs and check when i am at home.
Sorry I was wrong previously. Now I took 2 those libs and patch them manually using the pattern rawx86 gave. So there are no changes at all. There are same authentication problems as before.
fx-8150
ps i chown and chmod libs and of course did update_dyld_shared_cache
pps rawx - you definitely don't have authentication problem? How did you install mac os x? I just expanded the preinstalled distro, it already had user. May it be the problem?
emm... just don't understand anything... finished writing this post i launched "users and groups" in sysprefs, and i managed to use the lock and password window appeared :\ i swear it didn't work when i started writing the post
btw i made another user and now use it, not preinstalled one... now restarted diskutil and it works ok without sudo.
after a while locks don't work again ))))) and disk utility too... %) but it seems it starts working when input any command with sudo in terminal and enter sudo password.. then exit. eg. type sudo su then exit - and all locks work.
in console:
10.06.12 0:18:15,554 postfix/master: fatal: open lock file /Library/Server/Mail/Data/mta/master.lock: cannot open file: Permission denied
10.06.12 0:18:16,556 com.apple.launchd: (org.postfix.master[1290]) Exited with code: 1
10.06.12 0:18:16,556 com.apple.launchd: (org.postfix.master) Throttling respawn: Will start in 9 seconds
10.06.12 0:18:25,567 postfix/master: fatal: open lock file /Library/Server/Mail/Data/mta/master.lock: cannot open file: Permission denied
10.06.12 0:18:26,568 com.apple.launchd: (org.postfix.master[1292]) Exited with code: 1
10.06.12 0:18:26,568 com.apple.launchd: (org.postfix.master) Throttling respawn: Will start in 9 seconds
10.06.12 0:18:35,578 postfix/master: fatal: open lock file /Library/Server/Mail/Data/mta/master.lock: cannot open file: Permission denied
10.06.12 0:18:36,580 com.apple.launchd: (org.postfix.master[1293]) Exited with code: 1
10.06.12 0:18:36,580 com.apple.launchd: (org.postfix.master) Throttling respawn: Will start in 9 seconds
use:
sudo chown postfix /var/lib/postfix/master.lock
sudo chgrp postfix /var/lib/postfix/master.lock
sudo chown postfix /Library/Server/Mail/Data/mta/master.lock
sudo chgrp postfix /Library/Server/Mail/Data/mta/master.lock
I tested the kernel Bronzovka aka Dmitrik amended by AnV, it's not terrible, I have a lot of bug. I have a much better result with the change of R: A: W: X: 86.
osx 86.net/view/2804-bronzovkanvoodoo_0.9.26.html
Doesn't work :-(
Hi! I tired your and Bronzovka's kernel, but both didn't work. It's stuck at "BSD Root : .." .
More information : http://www.insanelymac.com/forum/index.php?showtopic=27… ↗
How to fix that?
assoricks
KP
i start to get random kernel panic like in the pic :
@ham4everi start to get random kernel panic like in the pic :
this is awesome . i want that to be my desktop background.
@delgadilloalexthis is awesome . i want that to be my desktop background.
hhhh lol when i saw it, i was dafuq :
@akimoahehehehe i like what the panic says
lol they got mad AMD on SL and now Lion ^_^
The amd_insn_patcher, must be installed with the kernel?-
"XNU-1699.26.8_v3_rev_b" OR "bronzovkAnVoodoo_0_9_26"? :
I tried with "bronzovkAnVoodoo_0_9_26," and actually 32bit apps work now in 64bit mode
But my account was limited as I think, because for almost everything that does not have permission says, why is that? :
Disk Utility also does not recognize any device
@wastez@ hanadriel I´m sure that a incorrect detected fsb is the reason why your audio lags out. You have to look that the kernel will detect your fsb correct and i´m sure it will work.
Wastez, I apologize! I have not read your answer.
Where can I learn how to fix FBS?
You can get your frontsidebus with the program cpu-z and add 6 zeros.
for example if you have 200mhz then add fsb=200000000
I think RAW posted this before...
I didn't even got to the installer.
When i am trying to boot with -legacy -v arch=i386 npci=0x3000 busratio=19, i am getting the sbin/launchd failed kernel panic.
When i am trying to boot without the -legacy, i am stuck in the USBF.
What i should do?
I have the latest mach kernel and the CPU is the AMD Phenom II X4 965 Black Edition.
@erineosI didn't even got to the installer. When i am trying to boot with -legacy -v arch=i386 npci=0x3000 busratio=19, i am getting the sbin/launchd failed kernel panic. When i am trying to boot without the -legacy, i am stuck in the USBF. What i should do? I have the latest mach kernel and the CPU is the AMD Phenom II X4 965 Black Edition.
Avec busratio=17 , c'est mieux .
Thank you very much for your answer!
I gave busratio=19 because i have overclocked my CPU to 3800MHz.
I put back my CPU to the default clock (3400MHz) and i gave the busratio=17 kernel flag, but still no luck (sbin/launchd failed kernel panic).:( This with the following kernel flags: -legacy -v arch=i386 npci=0x3000 (or npci=0x2000) busratio=17.
When i boot only with -v, i am stucked in the USBF "AppleUSBOHCI::CheckSleepCapability - OHCI Controller will be unloaded across sleep" .
What other thing i must check?
Thanks again!
@erineosThank you very much for your answer! I gave busratio=19 because i have overclocked my CPU to 3800MHz. I put back my CPU to the default clock (3400MHz) and i gave the busratio=17 kernel flag, but still no luck (sbin/launchd failed kernel panic).:( This with the following kernel flags: -legacy -v arch=i386 npci=0x3000 (or npci=0x2000)…
I didn't think the installer was bootable at all...? I thought you had to run it from an existing SL partition in order to even launch it?
You have to use the stable kernel for the installer.
I installed a clean 10.7.4 created with myhack and the stable kernel without any issues!
Thanks a lot for your replies!
When i say installer i mean the first screen of Mac OS X with the "choose language" etc. .
I will check with the other mach kernel and i will tell you.
Still the same with the other mach kernel (the first mach kernel of the first post of the topic).
If you have a retail image, you should use the myhack installer! It creates an installer usbstick from your retail image with fakesmc and other features! No need to create it manually!
My kernel flags for installer: -v -f -legacy busratio=155 npci=0x2000 GraphicsEnabler=Yes
You just have to change the busratio to your needs and maybe GraphicsEnabler=No!
Its also possible that it has to do with my Cpu, i´ve got a bulldozer 8120 with ssse3 support, maybe the installer just works with ssse3 !
This kernel is the first that lets me boot Lion, but when I start using Lion it freezes after 2 minutes. Any Ideas why?
LION 10.7.4 running hot on GA-990FXA-UD3 with Phenom II X6 1100T, here is my how-to and other details for AMD Install
roo t86.org/showthread.php/4802-wie-man-LION-10-7-4-auf-GA-990FXA-UD3-mit-AMD-PHENOM-II-installieren-kann?p=54808#post54808
Thank you very much for your time!
I didn't tried your method exactly, because i don't have an external HDD, but i used the kexts of your method. Now i made some progress and i am stuck in the "still waiting for root device".I tried with both IDE and AHCI settings (I have an MSI 790FX-GD70 motherboard) in BIOS.
Maybe it's the kernels i have used so far? What's the right kernel for the AMD Phenom II x4 965 Black Edition?
Very Important! HFS partition still stuck in the first place your SATA connector on the motherboard. Recheck your BIOS settings with my information! I think this may be the cause of the error message
than boot with -legacy -force64 UserKernelCache=No -v -f or -legacy -force64 UserKernelCache=No -v -f arch=i386
good luck
@frisco2LION 10.7.4 running hot on GA-990FXA-UD3 with Phenom II X6 1100T, here is my how-to and other details for AMD Install roo t86.org/showthread.php/4802-wie-man-LION-10-7-4-auf-GA-990FXA-UD3-mit-AMD-PHENOM-II-installieren-kann?p=54808#post54808
Hallo,
Ich verstehe nicht, wie haben Sie das 64-Bit-Modus arbeitet auf der K10, für meinen Teil habe ich versucht mit -legacy -force64 UsekernelCache=No und immer noch kein Ergebnis in 32 Bit.
Auch von Werken im Finder in 64-Bit gemacht, warum ersetzen Sie es mit dem Löwen DP2? (32 Bit)
Aus Ihren Erfolg als 64-Bit, haben Sie noch die Anwendung zum Absturz?
Vielen Dank für Ihre Arbeit.
Egalement , je n'ai pas tout comprit votre tutoriel , apparemment en Allemagne les affaires sont largement mieux gérées qu'en France !
Google-Übersetzung.
@frisco2,
I put the HDD (I have 3 partitions in this HDD. 1 with files, 1 with the 10.6.3 installed with chameleon and 1 with files) in the SATA 1 port of my motherboard and i checked again your settings for the BIOS (my motherboard doesn't have SATA 3 ports), but still the same result ("still waiting for root device"). I also disconected my Windows HDD, disconected the Snow Leopard HDD, tried with other kernels but still the same.:( What else i must check?
@erineos@frisco2, I put the HDD (I have 3 partitions in this HDD. 1 with files, 1 with the 10.6.3 installed with chameleon and 1 with files) in the SATA 1 port of my motherboard and i checked again your settings for the BIOS (my motherboard doesn't have SATA 3 ports), but still the same result ("still waiting for root device"). I also…
http://www.youtube.com/watch?v=1186FWjqAzQ ↗
follow this post and click the link at the bottom of the info bar ( OK !). Then you need to login to the website. Then you'll see. everything else you can read on my page
how did you install Lion? you need to give more info, a picture or more details. it is better a picture
@gilsHallo, Ich verstehe nicht, wie haben Sie das 64-Bit-Modus arbeitet auf der K10, für meinen Teil habe ich versucht mit -legacy -force64 UsekernelCache=No und immer noch kein Ergebnis in 32 Bit. Auch von Werken im Finder in 64-Bit gemacht, warum ersetzen Sie es mit dem Löwen DP2? (32 Bit) Aus Ihren Erfolg als 64-Bit, haben Sie noch die…
I very often use different bootloader versions (chameleon, boothink, cimira) crash unfortunately poor results with only 32-bit system and reboot. I did some research on an AMD boot loader, then I tried the boot loader of cparm + Andy (ARF). Same at the first boot was the most constant problems and 64-bit userland possible.
cpram bootloader is a modular system that rapidly and homogeneously with AMD. With boot flag:-legacy-kernel force64 user cache = no-v-f arch = i386 or-legacy-kernel force64 user cache = no-v-f arch = i386, it works! But be careful when installing. good luck, sorry for my bad English. My favorite language is German.
I'll try later 10.7.4 install without deleting the original finder with cpram bootloader. I'll report later if this works.
Ich werde später einen Test mit frisch aufgesetzer Version durchführen, jedoch ohne den Finder zu überschreiben/löschen jedoch beim ersten mal mit cpram bootloader, dann schauen wir was passieren wird?, ich weis es nicht.
Abstürze, heute Nein, Mit den anderen bootloader waren es mehrere pro Tag
Ich denke das cpram sehr gut geeeignet für AMD Bulldozern ist, sonst kann ich mir nicht erklären, sorry
Ich habe Cpram nach dieser Anleitung Installiert >>roo t86.org/entry.php/22-AMD-Bootloader-(cparm) dann habe ich heute das hier ausprobiert>>>osx 86.co/f36/new-bootloader-for-lion-and-before-made-by-t7178/ leider habe ich das nicht richtig angewendet, dabei ist ein Schaden auf meine Start Partition entstanden. Ich bin dabei das noch einmal neu zu Installieren.
Thanks a lot for your time!
I installed Lion 10.7.4 to my 8GB USB stick with the application myhack. When myhack finished, i copied the bronzovkAnVoodoo_0_9_26 mach kernel to the root of my USB stick and your 2 kexts (IOStorageFamily.kext and AppleFileSystemDriver.kext) to the System/Library/Extensions folder of the USB stick.
I will check the new link you gave me and i will post the results.
@erineosThanks a lot for your time! I installed Lion 10.7.4 to my 8GB USB stick with the application myhack. When myhack finished, i copied the bronzovkAnVoodoo_0_9_26 mach kernel to the root of my USB stick and your 2 kexts (IOStorageFamily.kext and AppleFileSystemDriver.kext) to the System/Library/Extensions folder of the USB stick. I will…
OK, good luck
@frisco2I very often use different bootloader versions (chameleon, boothink, cimira) crash unfortunately poor results with only 32-bit system and reboot. I did some research on an AMD boot loader, then I tried the boot loader of cparm + Andy (ARF). Same at the first boot was the most constant problems and 64-bit userland possible. cpram…
Hallo,
Ich kann nicht scheinen, um Ihre Bilder zu sehen, muss ich ihn auf Ihrer Webseite anmelden, aber für mich die deutsche Sprache, ich verstehe es nicht. Ich möchte auf Ihrer Website registrieren, aber Sie müssen eine Hand zu geben.
Vielen Dank an Sie.
Google-Übersetzung.
@gilsHallo, Ich kann nicht scheinen, um Ihre Bilder zu sehen, muss ich ihn auf Ihrer Webseite anmelden, aber für mich die deutsche Sprache, ich verstehe es nicht. Ich möchte auf Ihrer Website registrieren, aber Sie müssen eine Hand zu geben. Vielen Dank an Sie. Google-Übersetzung.
no problem, übersetze mit google klicke diesen Link roo t86.org/register.php?
auf France
http://translate.google.de/translate?sl=de&tl=fr&am… ↗
Ich brauche den 64 bit Finder zum Testen
@frisco2no problem, übersetze mit google klicke diesen Link roo t86.org/register.php? auf France http://translate.google.de/translate?sl=de&tl=fr&am… ↗ Ich brauche den 64 bit Finder zum Testen
Il me refuse la connection !
Pourquoi tu ne met pas tes captures d'écran sur ce site ? comme ceci .
@gilsIl me refuse la connection ! Pourquoi tu ne met pas tes captures d'écran sur ce site ? comme ceci .
fine thx Gils
@ham4ever@frisco2 thanks for ur testing and info , can u explain how to use that bootloader plz ?
I proceeded according to this example (roo t86.org/entry.php/22-AMD-Bootloader-(cparm. You have the two zip files unzip down., And then move the folder "modules" to / Extra / then create the folder "i386" to "root" set. Then with the Chameleon Folder Wizard "i386" and looking in the folder "i386" is installed, the help file you need to read carefully
I think that the configuration is meant. I understand the ModuleHelp.txt but I have no idea where to put it.
In your tutorial there is an attachement org.chameleon.boot.plist which doesnt use the flags for the cparm bootloader?! For example there is GraphicsEnabler=Yes which is the normal chameleon flag but the modulehelp.txt says it has to be EnableGFXModule=Yes.
Can I simply modify my chameleon configuration und cparm autodetects the config file?
I´m from germany too, but i think many people dont understand it, if i ask in german!
Greetings
@misterfristaI think that the configuration is meant. I understand the ModuleHelp.txt but I have no idea where to put it. In your tutorial there is an attachement org.chameleon.boot.plist which doesnt use the flags for the cparm bootloader?! For example there is GraphicsEnabler=Yes which is the normal chameleon flag but the modulehelp.txt says it…
Unfortunately I have no idea with cparm and understanding how to use the "Modules" properly applies. ANV + Cparm maybe give information.
My org.chameleon.boot.plist I have not changed.
I would be glad if someone can give more input to cpram-bootloader.
Yesterday I installed on my other partition, the "Modules" and the *. Diff from this page and I followed the instructions. Now, an error message comes at boot. see error message
osx 86.co/f36/new-bootloader-for-lion-and-before-made-by-t7178/page2.html
Yesterday I installed cparm bootloader on my other partition, now I get an error message on boot "Memory allocation error Addr: 0xfffff00, size = … Line … This is a non recoverable error system HALTED! ! "… . Now I must find the cause of the error
In this moment I can only boot with the Install DVD
probably the GUI incorrectly?
The OSX disk utility I've started to repair the partition. It tells me I should format the partition. The OSX Disk Utility is very funny.
Then I started windows 7 and tried to fix the problem with MacDrive. It tells me it can not repair. MacDrive is great shit!
But I can boot with the install dvd lion10.7.4.
I am now also available online.
It works completely normal!
Can´t understand whats the problem with the cparm bootloader because it´s pretty simple.
Some flags changed a little bit but they are all in the ModuleHelp.txt.
A short guide how it works:
You just insert the modules you need. Every module which is inserted is active.
The symbol.dylib has to be used all the time if it is available for your version. (In the newest versions it is embedded)
Of course the bootflags will not work without the needed module.
Just tell me if somebody needs to know something else.
@frisco2,
Still the same. Maybe it's the bootloader i am using? I have used the bootloader of the myhack application, the Enoch-rev.1999 bootloader and i tried to install the cparm bootloader (i copied the boot file to the root of my USB stick), if i installed correctly, and it gave my restarts. How can i install and use the cparm bootloader? My motherboard's chipset is the SB750.
@wastez,
How can i install and use the cparm bootloader? My motherboard's chipset is the SB750, my CPU is AMD Phenom II 965 Black Edition and i am trying to install 10.7.4. Also, which is the right kernel for my system and what kernel flags and kexts i must use? Thanks a lot for your time!
@ erineos
For AMD you have to compile it specially.
You have to enable "#define AMD_SUPPORT" in the cpu.c before compiling it!
If you want, i can upload a version where i´ve already done this, when i´m back from work.
If you want to install 10.7 you can take the kernel from this thread and if it is not working (like on my system) take the old one.
For installing it it would be enough to use the FakeSMC.kext and the NullCPUPowerManagement.kext
As flag you have to set -legacy (for 32 bit, because your CPU is not able to use SSSE3 instructions) and the rest belongs to your system.
For verbose mode use -v
If it´s not working with this few things you can try to enter busratio=xx and fsb=xxx too
here, I have the information, how to install cparm properly.
http://forge.voodooprojects.org/p/chameleon/source/tree… ↗
What is it?
6 -----------
7
8 Chameleon is combination of various boot loader components. It is based
9 on David Elliott's fake EFI implementation added to Apple's boot-132
10 project. Chameleon is extended with the following key features:
11
12
13 Features
14 --------
15
16 - Device Property Injection via device-properties string in com.apple.Boot.plist
17 - hybrid boot0+boot1h loaders for both MBR and GPT partitioned disks.
18 - automatic FSB detection code even for recent AMD CPUs.
19 - Apple Software RAID support.
20 - stage2 loader (boot) can be placed as a regular file in the boot
21 partition's root folder.
22 - Modules
23
24
25 Installation
26 ============
27
28 Normal Install (non-RAID):
29 --------------------------
30
31 Suppose that your installation is on /dev/disk0s2
32
33 - Install boot0 to the MBR:
34 sudo ./fdisk440 -f boot0 -u -y /dev/rdisk0
35
36 - Install boot1h to the partition's bootsector:
37 sudo dd if=boot1h of=/dev/rdisk0s2
38
39 - Install boot to the partition's root directory:
40 sudo cp boot /
41
42 - Install Symbols and modules to the partition's root directory or the partition's booter (if needed):
43 * Symbols.dylib is absolutely needed if you plan to use any other module,
44 * otherwise Symbols.dylib is useless, assume that /Extra is already created (if you need special permissions, use sudo)
45
46 mkdir /Extra/modules
47 cp Symbols.dylib /Extra/modules
48 cp "Any other module wanted".dylib /Extra/modules
49
50 No need to use startupfiletool anymore!
51
52 IMPORTANT NOTE ABOUT THE MODULES: PLEASE NOTE THAT ALL MODULES ARE NOT NECESSARILY NEEDED TO BE INSTALLED, YOU JUST HAVE TO INSTALL WHAT YOU NEED,
53 FOR EXAMPLE:
54 - IF YOU DON'T PLAN TO USE A RAMDISK (PREBOOT.DMG OR POSTBOOT.IMG), YOU WILL SURELY NOT NEED TO INSTALL THE RAMDISKLOADER MODULE,
55 - IF YOU DON'T PLAN TO BOOT FROM AN HIBERNATE IMAGE YOU WILL SURELY NOT NEED TO INSTALL THE HIBERNATEENABLER MODULE,
56 - IF YOUR MACHINE IS NOT A NETBOOK, YOU WILL SURELY NOT NEED TO INSTALL THE NETBOOKINSTALLER MODULE,
57 - IF YOU DON'T NEED TO PATCH THE KERNEL ON THE FLY, PLEASE DO NOT INSTALL THE KERNELPATCHER MODULE,
58 - ETC,ETC,ETC
59
60 PLEASE DO NOT USE ACPIPATCHER AND ACPICODEC TOGETHER, THEY DO THE SAME THING BUT IN A DIFFERENT WAY, YOU HAVE TO CHOOSE ONE OF THEM (ACPICODEC IS RECOMMENDED), THIS ISSUE WILL BE FIXED WITH THE BUNDLED MODULES
61 PLEASE DO NOT USE SMBIOSGETTERS AND SMBIOSPATCHER TOGETHER, THEY DO THE SAME THING BUT IN A DIFFERENT WAY, YOU HAVE TO CHOOSE ONE OF THEM (SMBIOSGETTERS IS RECOMMENDED), THIS ISSUE WILL BE FIXED WITH THE BUNDLED MODULES
62
63 HERE IS ONE OF THE MOST COMMON USAGE:
64
65 - ACPICODEC (FOR ACPI FIXES, AND IF YOU DON'T HAVE AN ALREADY PATCHED BIOS)
66 - GRAPGHICENABLER (IF YOU HAVE NOT FIXED THIS BY THE DSDT, THIS MODULE CAN ADD THE EFI STRING FOR YOUR GRAPHIC CARD)
67 - GUI (IF YOU WANT A GUI)
68 - KEYMAPPER (IF YOU WANT TO REMAP YOUR KEYBOARD (AN AZERTY PRESET IS AVAILABLE), SEE MODULEHELP.TXT FOR USAGE)
69 - SMBIOSGETTERS (FOR SMBIOS FIXES, AND IF YOU DON'T HAVE AN ALREADY PATCHED BIOS)
70 - MEMORY (FOR RAM DETECTION, THIS MODULE IS ACTUALLY A PLUGIN FOR SMBIOSGETTERS OR SMBIOSPATCHER, AND IT WILL NOT WORK WITHOUT ONE OF THEM, IT WILL BE MORE CLEAR WITH THE BUNDLED MODULES)
71 - SYMBOLS IS ABSOLUTELY NEEDED IF YOU USE AT LEAST ONE OTHER MODULE
72
73 LAST THING, PLEASE NOTE THAT ALL MODULES ARE ENABLED BY DEFAULT ONCE THEY ARE INSTALLED, THERE IS NO NEED TO ENABLE THEM BY AN OPTION BUT OF COURSE YOU CAN DISABLE A MODULE EVEN IF THE MODULE IS INSTALLED
74
75
76 RAID Install:
77 -------------
78
79 Suppose that your installation is on /dev/disk3, which is either a mirror- or a
80 stripeset consisting of /dev/disk0 and /dev/disk1
81
82 Mac OS X creates a small helper partition at the end of each RAID member disk,
83 namely /dev/disk0s3 and /dev/disk1s3
84
85 - Install boot0 to the MBR of both disks:
86 sudo ./fdisk440 -f boot0 -u -y /dev/rdisk0
87 sudo ./fdisk440 -f boot0 -u -y /dev/rdisk1
88
89 - Install boot1h to the bootsector of each boot partition:
90 sudo dd if=boot1h of=/dev/rdisk0s3
91 sudo dd if=boot1h of=/dev/rdisk1s3
92
93 - Install boot to both helper partition's root directories.
94 diskutil mount disk0s3
95 cp boot /Volumes/Boot\ OSX
96 diskutil unmount disk0s3
97 ␉␉diskutil mount disk1s3␊
98 cp boot /Volumes/Boot\ OSX
99 diskutil unmount disk1s3
100
101 Support:
102 --------
103
104 If you have any questions, issues etc. feel free to join us
105 at irc.voodooprojects.org #chameleon
106
107
108 Source Code
109 -----------
110
111 For downloading the source code please visit the project page at
112 chameleon.osx 86.hu
113
@wastez,
Please upload it because i don't have the knowledge to do it.
@frisco2,
I will follow the instructions and i will get back with the results.
@frisco2,
In the first step i am getting "sudo: ./fdisk440: command not found"
@erineos
If the Binary is not installed you have to be in the folder which contains the fdisk440 file!
(Of course you can use full pathes too)
But if it is too complicated for you, you can use Chameleon Wizard:
osx 86.net/view/2480-chameleon_wizard_4.1.0_%5Bnew%5D.html
Thanks a lot wastez!
I will try to install cparm with the Chameleon Wizard and i will post the results.
@erineos@frisco2, In the first step i am getting "sudo: ./fdisk440: command not found"
very important to open the terminal and give diskuti list.
then you see the list.
you have other windows on a hard drive? here you have to take boot0md, you have to read it.
or you have installed windows and osx on a hard drive?
localhost:~ admin$ sudo -s
Password:
bash-3.2# diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *2.0 TB disk0
1: Windows_NTFS System-reserviert 104.9 MB disk0s1
2: Windows_NTFS 209.6 GB disk0s2
3: Windows_NTFS AAAAAAAAAA 209.7 GB disk0s3
4: Windows_NTFS BBBBBBBBBB 209.7 GB disk0s5
5: Windows_NTFS CCCCCCCCC 209.7 GB disk0s6
6: Windows_NTFS DDDDDDDDD 209.7 GB disk0s7
7: Windows_NTFS Musik und Video 3 209.7 GB disk0s8
8: Windows_NTFS Datenträger 209.7 GB disk0s9
9: Windows_NTFS Musik und Video 1 209.7 GB disk0s10
10: Windows_NTFS Musik und Video 2 157.3 GB disk0s11
11: Windows_NTFS MAC Daten 165.4 GB disk0s12
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS LION_10_7_4 80.0 GB disk1s2
3: Apple_HFS Copy_Lion_10_7_4 80.0 GB disk1s3
4: Apple_HFS LION OSX 80.0 GB disk1s4
5: Apple_HFS OSX LION Copy 79.3 GB disk1s5
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *4.7 GB disk2
1: Apple_partition_map 32.3 KB disk2s1
2: Apple_HFS Lion 10_7_4 4.7 GB disk2s3
bash-3.2#
In my case I have a 2 TB HDD with Windows 7 on the other HDD I have only Mac OS X
Then I have to install to the MBR boot0md my Windows HDD. Very important, then activate the terminal:
code:
sudo-s
diskutil list (here you see the Windows and the Mac HDD listed)
LION is in my case 10.7.4 installed on / dev/disk1s2, then I have in the terminal "boot0md" install in the MBR of my Windows HDD disk0.
Register with sudo-s in Terminal
code:
sudo-u-y ./fdisk440-f boot0md / dev/rdisk0
Then I have to "boot1h" on the partition boot sector of the HDD install LION OSX (disk1s2).
sudo dd if = of = boot1h / dev/rdisk1s2
-
-
then you have the "boot" from the folder "i386" (cpram bootloader) installed in the root directory LION OSX.
sudo cp / boot
or by moving the mouse into the root directory
I have 2 HDD in my computer. The one HDD have the Windows 8 (3 partitions) and the other HDD have the Snow Leopard 10.6.3 (3 partitions). I am trying to install the Lion 10.7.4 in one partition of the HDD which has the Snow Leopard in it.
very important to open the terminal and give diskuti list.
then you see the list.
I don't know what to say! Thanks a lot my friends for your effords to help me!
I will follow the instractions and i will get back to you.
I installed the boot file manually (i put it to my root of the USB stick) and the boot0 and the boot0md with the Chameleon Wizard (i didn't manage to install them manually) to my Windows 8 HDD and to my Snow Leopard 10.6.3 HDD. I also made the USB stick from the start with the myHack, with no other kexts.
Now, with the new kernel of this topic, when i put the kernel flags -legacy -f -v, it restarts, when i put -legacy -f -v busratio=19 it also restarts and when i put -legacy -f -v busratio=19 fsb=206, i am getting kernel panic which says:
>>> The real-time clock was not properly initialized on your system!
.
.
.
panic (cpu 0 caller 0x2d384b): "rtclock_init panic" @ /users/mirko/Desktop/add_cpu_support/11_4_0_legacy/...
With the old kernel of this topic, with all kernel flags, it restarts.
lion 10.7.4 + kernel + patch bronzovkAnVoodoo_0_9_26 + amd_insn_patcher_src
Starting in 64bit perfectly without any error with 32bit application! excellent!
however, not allowed to almost nothing, not even to copy files, this happened after applying the patch. : :
Disk Utility does not recognize any device :
Does anyone know how to solve this?
@felipeunixlion 10.7.4 + kernel + patch bronzovkAnVoodoo_0_9_26 + amd_insn_patcher_src Starting in 64bit perfectly without any error with 32bit application! excellent! however, not allowed to almost nothing, not even to copy files, this happened after applying the patch. : : Disk Utility does not recognize any device : Does anyone know how to…
R: A: W: X86 patch works very well for me, all programs work awarded.swap the kernel and the patch off and take that of R: A: W: X86
@erineos (osx 86.co/member.php?u=25612)
Do you use cparm bootloader?
If you do try MaxBusRatio=xx instead of busratio
Yes, i am using cparm bootloader. I installed with the procedure i wrote few posts before (i don't know if i installed correctly).
MaxBusRatio=xx gave me restart.
I have know installed the two frisco2's kexts and another kernel and i am getting the "still waiting for root device". I changed from IDE to AHCI and vise versa, but still the same.
@erineosYes, i am using cparm bootloader. I installed with the procedure i wrote few posts before (i don't know if i installed correctly). MaxBusRatio=xx gave me restart. I have know installed the two frisco2's kexts and another kernel and i am getting the "still waiting for root device". I changed from IDE to AHCI and vise versa, but still…
set in the BIOS "ON 1394 Function board" to [Disabled] is otherwise error-message. "waiting for root device"
I have changed it to Disabled but still the same.
@frisco2R: A: W: X86 patch works very well for me, all programs work awarded.swap the kernel and the patch off and take that of R: A: W: X86
Can you explain?
Since 1073 installed ...
1 - upgraded to 1074.
2 - put the kernel "bronzovkAnVoodoo_0_9_26"
3 - I applied the patch "amd_insn_patcher_src.zip"
So now I'm not even allowed to copy a file. And Disk Utility does not recognize the device any more. It really is very odd.
What did I do wrong? :'(
ps: but the applications were running smoothly both 32bit and 64bit:)
@erineosI have changed it to Disabled but still the same.
here are my BIOS settings for Gigabyte Motherboard GA-990-UD3 FXA
Intelligent Tweaker (MIT) ------> leave everything on default
Standard CMOS Features:
here must be the Lion HDD in the first place, if not then change the SATA cable.
The HDD's Windows on the second position, otherwise error message when you boot ----> AppleUSBOHCI ... still waiting for root device.l
Advanced BIOS Features:
AMD C1E [Disabled]! if Enabled then … wait for root device!
Virtualization [Enabled]
AMD 8 Col & Q. [Auto]
Hard Disk Boot Priority under the LION HDD must be positioned in the first place
Integrated Peripherals
On-chip SATA Controller [Enabled]
On Chip SATA Type [Native IDE]
On-chip SATA 3.0 [Enabled]
F_USB30 Controller [Enabled]
SATA3 Controller [Enabled]
SATA3 Ctrl Mode [AHCI]
ON Board 1394 Function [Disabled] Enabled if it is error message: … waiting for root device
------> Leave everything on default
then it should work:
flag boot:-legacy -force64 UserKernelCache=No -v -f or -legacy -force64 UserKernelCache=No -v -f arch = i386_x64
Good luck!
@felipeunixCan you explain? Since 1073 installed ... 1 - upgraded to 1074. 2 - put the kernel "bronzovkAnVoodoo_0_9_26" 3 - I applied the patch "amd_insn_patcher_src.zip" So now I'm not even allowed to copy a file. And Disk Utility does not recognize the device any more. It really is very odd. What did I do wrong? :'( ps: but the applications…
that's what I did, then the problems were gone
take this >>>> osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html
amd_ins_patcher_src.zip ( IOHIDFamily nintervalcheck.kext.zip --> S/L/E )
and use the How-To by AkimoA (root86.org)
AMD binary patching!
Unzip the file'm amd_insn_patcher and copy it to
/usr/bin
then open the Terminal
Then you give the command:
code:
sudo-s
amd_insn_patcher / usr / lib / libSystem.B.dylib / usr / lib / libSystem.B.dylib.patched
mv / usr / lib / libSystem.B.dylib.patched / usr / lib / libSystem.B.dylib
amd_insn_patcher / usr / lib / dyld / usr / lib / dyld.patched
mv / usr / lib / dyld.patched / usr / lib / dyld
amd_insn_patcher
mv
amd_insn_patcher / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTime Components / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTimeComponents.patched
mv / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTimeComponents.patched / System / Library / QuickTime / QuickTimeComponents.component / Contents / MacOS / QuickTime Components
amd_insn_patcher / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar.patched
mv / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar.patched / System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar
Then the repair permissions and re-enter the following in the terminal.
code:
sudo update_dyld_shared_cache
@frisco2,
I really appreciate your help!
I checked again my BIOS settings and everything which are the same with my motherboard are as you wrote.
@erineos@frisco2, I really appreciate your help! I checked again my BIOS settings and everything which are the same with my motherboard are as you wrote.
write your hardware here maybe someone can help you
Here is my PC specs:
AMD Phenom II 965 Black Edition
MSI 790FX-GD70
8GB Super Talent DDR3 1600MHz
2TB Western Digital Caviar Green SATA II
350GB Samsung SATA II
ATI Radeon HD 5450
ASUS Xonar D2X
Sony/Nec Optiarc DVD-RW SATA II.
A few lines before the "still waiting for root device", it writes something like that: "couldn't alloc IOUSBMassStorageClass". Maybe it's this kext?
@erineos
Normaly the system stocks on this point if the used harddisk is not on sata1 port.
@wastez@erineos Normaly the system stocks on this point if the used harddisk is not on sata1 port.
I think so too
I will install today ComboUbdate 10.7.5, then I report
My Snow Leopard HDD (where i would like to install Lion) is in the SATA 1 port.
From a search in the net i found that probably it's the SB750 southbridge that causing the problem and it can't see any SATA ports. I found that an IOATAfamily.kext for SB700/750 for Lion, it may resolve the "still waiting for root device". What do you think? Is this kext available or we can specially make it?
@erineosMy Snow Leopard HDD (where i would like to install Lion) is in the SATA 1 port. From a search in the net i found that probably it's the SB750 southbridge that causing the problem and it can't see any SATA ports. I found that an IOATAfamily.kext for SB700/750 for Lion, it may resolve the "still waiting for root device". What do you…
read here, maybe helps the kext
http://www.insanelymac.com/forum/index.php?showtopic=12… ↗
Nothing. Maybe it needs a kext specific for Lion.
Now i will try another thing. I will disconnect all my SATA II hard drives and i will put an old HDD i have (not SATA) to see what will happens and i will post the results.
@erineosStill the same with the old HDD.
then put your DVD drive on the first SATA port and SNOW Leopard HDD in second position
boot with boot flag -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64 (in safe mode)
@frisco2that's what I did, then the problems were gone take this >>>> osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html amd_ins_patcher_src.zip ( IOHIDFamily nintervalcheck.kext.zip --> S/L/E ) and use the How-To by AkimoA (root86.org) AMD binary patching! Unzip the file'm amd_insn_patcher and copy it to /usr/bin then…
question you think you could script that maybe? i ran the patcher and the commands on page 7 and cant seem to get 32bit apps running or my terminal either..i tried to run your commands but didnt get the .patch file for some reason .. but the 9.6.0 kernel instant reboots for me after kext load, the kernel RAW:X86 posted boots superquick in 64 but no 32 apps.. no google chrome etc
MSI 970a-g45
FX-6100
MSI HAWX 6870
@AyuReady1989xquestion you think you could script that maybe? i ran the patcher and the commands on page 7 and cant seem to get 32bit apps running or my terminal either..i tried to run your commands but didnt get the .patch file for some reason .. but the 9.6.0 kernel instant reboots for me after kext load, the kernel RAW:X86 posted boots…
NO
unpack the amd_insn_patcher_src zip file ! paste the content in the folder usr / bin ,then give the code
@frisco2NO unpack the amd_insn_patcher_src zip file ! paste the content in the folder usr / bin ,then give the code
terribly sorry to waste time but here is the output for trying to patch
amd_insn_patcher /usr/lib/libSystem.B.dylib /usr/lib/libSystem.B.dylib.patched
Patching universal binary (2 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
Code signature removed succesfully (64bit)Patch report (1): 0 instructions patched, 30 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
Code signature removed succesfully (32bit)Patch report (2): 0 instructions patched, 0 bad instructions, patches bypassed: NO
No patches found, not generating output
i know its probably something stupid I'm missing >___<
AyuReady1989x:I´ve got the same problem and with just dyld i get kernel panic on boot!
Even cparm just gives me restarts after loading kexts.. I tried it with just symbols.dylib and with some combinations of gui cpufreq MaxBusRatio. I have no idea whats wrong with my configuration!
My system specs:
- Asus M5A97 Mainboard
- Amd Bulldozer 8120 Black edition
- WD 1TB Caviar Green
- Geforce 9500GT
@misterfristaAyuReady1989x:I´ve got the same problem and with just dyld i get kernel panic on boot! Even cparm just gives me restarts after loading kexts.. I tried it with just symbols.dylib and with some combinations of gui cpufreq MaxBusRatio. I have no idea whats wrong with my configuration! My system specs: - Asus M5A97 Mainboard - Amd…
actually i forgot to mention that also i tried just dyld also and got kernel panics on boot.. i just redid my whole config cause everything went crazy after just dyld.. i wanna follow the instructions above but not getting the .patch file for the 1st file for some reason.. wonder what me are missing >__<
@frisco2then put your DVD drive on the first SATA port and SNOW Leopard HDD in second position boot with boot flag -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64 (in safe mode)
Still the same.:(
Maybe this is causing all the troubles. How do i repair permitions on the Lion USB stick?
EDIT: I repaired the permitions of the USB with MyHack application but still the same.
I also followed this tutorial exactly: osx 86.co/f100/how-install-osx-lion-on-pc-t7279/ with the two R:A:W:X86's kernels and the Enoch-rev.1999 bootloader, and both gives me the sbin/launchd kernel panic. When i install the two kexts of the frisco2's tutorial, i am getting the "still waiting for root device". Please help!
@frisco2그런 다음 첫 번째 SATA 포트에 DVD 드라이브를 꽂고 두 번째 포트에 Snow Leopard 하드를 연결한 뒤 부트 플래그로 -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64 (안전 모드)를 입력해 부팅하세요.
서명란에 링크하신 본인의 튜토리얼 글에서 Phenom II 프로세서로 64비트 활성화에 성공했다고 주장하셨더군요.
하지만 올려두신 스크린샷들 중 어느 하나도 실제로 64비트가 활성화되었음을 증명하지 못하고 있습니다.
앞서도 분명히 말씀드렸듯이, -force64 플래그는 이 커널들에 아무런 영향도 주지 않습니다.
-legacy 플래그를 쓰지 않는 한 원래부터 기본값으로 EM64T 모드가 활성화된 상태로 부팅되며, 반대로 -legacy를 주면 무조건 32비트 전용으로 부팅됩니다.
@전원에게
현재 권한(Permission) 인증 버그를 비롯한 몇 가지 버그를 잡기 위해 작업 중입니다.
다만 개인적인 시간이 부족해 진척이 매우 느린 상태입니다...
혹시 구형 인텔 CPU에서 이 커널을 테스트해 보신 분 계신가요?
SSE3와 EM64T를 지원하지만 SSSE3는 없는 인텔 넷버스트(Pentium 4, Pentium D 등)나 구형 셀러론(Merom-1024) CPU를 아직 보유하고 계신 분이 있으신가요?
해당 프로세서에서 테스트해 주신다면 정말 큰 도움이 될 것입니다.
64비트 부팅 불가 문제가 정말로 SSSE3 명령어 부재 때문인지, 아니면 전혀 다른 원인 때문인지 확실히 판가름할 수 있을 테니까요...
@R:A:W:X86 Please tell me, I tried to install the combo update 10.7.5. Unfortunately it did not work. Can I use your patch file with bronzovka kernel for it?.
or I should wait for a new kernel update?.
10.7.5는 아직 정식 출시되지도 않았습니다.
왜 굳이 개발자 프리뷰(Dev-preview) 빌드를 쓰시려는 건가요?
10.7.4 업데이트 때 그랬던 것처럼 일부 시스템 Kext들이 특정 커널 빌드 버전과 심볼에 의존성을 가지고 있을 가능성이 높습니다.
정확히 어떤 문제가 발생하는지—부팅 도중 어느 지점에서 멈추는지 등—구체적으로 알려주시면 임시 우회책을 찾아볼 수도 있을 겁니다.
만약 향후 10.7.5 정식 릴리스에서도 그러한 커널 의존성 변경이 발생한다면, Apple이 새 XNU 소스 코드를 공개하고 우리가 거기에 패치를 이식해 새 커널을 빌드하기까지 몇 주간의 시간이 걸릴 것입니다...
@R:A:W:X8610.7.5 is not released yet. Why do you want to use a dev-preview? There migtht be depencies for the corresponding Kernel build by some Extensions, i.e. like there has been in version 10.7.4 If you would tell us what the problem is - where the system hangs during boot, or similiar - we might figure out a temporary solution. If there…
Hi R:A:W:X86,
So now I installed and could do comboUpdate 10.7.5 with pacifist.
I start the system with boot flag: -legacy -force64 UserKernelCache=No -v -f -x arch=i386_x64.
I can boot normally. I cannot open Finder, safari and other LION software. An error message comes. What think you do R:A:W:X86 ? the DP2 32-Bit Finder to take? or am I the Binaries patches? Can you modify your patch file on Phenom II X6 1100T? I get occasionally CPU Panic. Do you need any information or data to the patchen Phenom II X6 CPU?
I will this afternoon continue to test and will report.
@Frisco
This bootflags don´t make sense: arch=i386_x64 and -force64
-force64 is not implementedi n this kernel and arch=i386_x64 should be arch=x86_64
arch=x86_64 should not be used with -legacy cause arch=x86_64 is 64 bit Kernelmode and -legacy is 32 bit kernel mode.
The reason why AnV used -force64 with arch=i386 is that he enabled 64 Bit Userland in 32 Bit Kernelmode.
Updated to osx 10.7.5 (build 11G15)
Confirmed that R:A:W:X86's 11.4.0 legacy kernel is still able to work with the latest osx 10.7.5 (build 11G15) (Y)
The only issue I got was related to the AppleSMC
discussions.apple.com/thread/3940135
and it can be easily fixed by replacing the kext with the old one from 10.7.3
@m28ew,
Could you We have the same CPU! What's your motherboard? What kexts did you used?
We have similar motherboards. Mine is 790FX/SB750.
I installed your kexts to my Lion 10.7.4 USB stick, but i am stuck to the sbin/launchd kernel panic. What i must do? Some kernel flags? I am doing something wrong with the installation of the Lion 10.7.4 to the USB stick? Some other kexts [the Sata ports of my motherboard are driven by the SB750. So i made (if i made it right) an AppleATIATA.kext (i added some numbers from a kext for the SB750 SATA i found, to the info.plist of an AppleATIATA.kext i found) and now while it loads the kexts, it says something about the ATI IXP700 SATA, and after this i am getting the kernel panic i told you before. I also checked this kext with the IAtkos L2 i installed, inside the Snow Leopard 10.6.3 not from the DVD or USB ("manually"), in a partition of the same hard drive, and it proceeds (in IDE mode!), it says again something about the ATI IXP700 SATA, untill the "Waiting for DSMOS" where i am stuck. If i will make it (to be sure that this kext is OK with Lion), i will upload this kext]? DSDT? I followed the tutorial i wrote a few posts before. Thanks again!
@erineosI installed your kexts to my Lion 10.7.4 USB stick, but i am stuck to the sbin/launchd kernel panic. What i must do? Some kernel flags? I am doing something wrong with the installation of the Lion 10.7.4 to the USB stick?
Unless you have either an Intel or an AMD FX/Bulldozer,
the lion installation DVD/UFD won't be able to boot properly due to the lack of 64-bits kernel support for AMD Athlon & Phenom (cmiiw)
So you have to install it by running the modified OSInstall.mpkg of lion distros (i.e. iATKOS L or BLANGSAK v3) within an existing Snow-Leo
or you can also restore a partition image of a pre-installed lion (retail or distros) using the Disk Utility
@R:A:W:X86In your tutorial (sig) you claim to have 64-Bit enabled on your Phenom II. But none of your screenshots does prove this statement. Like I wrote earlier; the -force64 flag will not affect these Kernel in any way. They will boot EM64T mode enabled by default, unless you are using -legacy. @all I am currently working on some bug fixes -…
hello, R:A:W:X86
actually, I found these strange assertions, the fact that with different flags or x86_64-force64, it only works in 32 bit, but hey.
I tested this kernel on my old server dual Xeon HT 32 bit, it does not start.
@erineos@m28ew, Could you We have the same CPU! What's your motherboard? What kexts did you used?
yep!
this does not surprise me that modbin_kernel darwin running on version 10.0 of SL darwin10.8 course in 32 bit.
hack-my mac.fr/index.php/forum/50-pc-bureau/16252-sl-1066-sur-fx-4100-
@m28ewUnless you have either an Intel or an AMD FX/Bulldozer, the lion installation DVD/UFD won't be able to boot properly due to the lack of 64-bits kernel support for AMD Athlon & Phenom (cmiiw) So you have to install it by running the modified OSInstall.mpkg of lion distros (i.e. iATKOS L or BLANGSAK v3) within an existing Snow-Leo or…
I took the OSInstall.mpkg and the OSInstall file of the iAtkos L1 and i put them to my Lion USB, but still the same.
@erineos
You don´t have to change something on a kext for sb700 chipset if you are using SATA with AHCI.
The AppleATIATA.kext is for IDE and not for SATA with AHCI.
For SATA the IOAHCIFamily is going to be used.
So delete the changed AppleATIATA.kext!
If the installation will not work it could be a possibilty to clone a already installed Lion.
@m28ewUnless you have either an Intel or an AMD FX/Bulldozer, the lion installation DVD / UFD won't be able to boot properly due to the lack of 64-bits kernel support for AMD Athlon & Phenom (cmiiw) So you have to install it by running the modified OSInstall.mpkg of lion distros (i.e. iATKOS L or BLANGSAK v3) within an existing Snow-Leo or…
@erineosI took the OSInstall.mpkg and the OSInstall file of the iAtkos L1 and i put them to my Lion USB, but still the same.
@erineos
if you had read my previous reply thoroughly!
then you wouldn't get the same launchd KP no more
instead of copying the OSInstall.mpkg to your Lion UFD (=USB Flash Drive),
you should OPEN & RUN it directly with either Finder or Terminal within your existing pre-installed Snow-Leo 10.6.x
About the sb7xx chipset:
it depends on what setting you choose for your SATA controller
for both SATA=AHCI & SATA=RAID : you can use the stock kext
for SATA=Standard / Native IDE : it requires an additional modified kext,
i.e. AppleATIATA or AppleVIAATA
Sorry about this m28ew, i was so tired from the continus efforts to make it work.
So you mean that i rather have two options:
1. install iAtkos L from it's OSInstall.mpkg inside my Snow Leo to a partition,
2. Install retail Lion to a HDD of an Intel PC, put the mach kernel of this topic to the root and connect the HDD to my AMD PC?
I have installed iAtkos L1 from its OSInstall.mpkg inside my Snow Leo to another partition, but i am stuck to the "Waiting for DSMOS". What i must do? Thanks a lot everybody once again!
here a new problem!
The last days I modified my NVIDIA Grafik driver, I accept that an error is suffused to me. Now I receive a funny error message with start from LION
10.7.4! I investigated in the Internet and nothing found, which continues to help to repair. Perhaps does someone have an idea?
1. Problem “kernel: smb_treeconnect_internal: Malformed tree connect with A bath word COUNTs! wc= 2” see below --->
2. The annoying CPU panic message, which comes during the enterprise of LION applications and to start me again forces!
Can someone to me possibly explain which the individual messages for a meaning to have?
…
NTFS Volumme name Mac Data, version 3.1
com.apple.launched 1 com.apple.correservices.applied.authentication 108 Exit timeout elapsed (20 seconds). Killing
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
smb_treeconnect_internal: Malformed tree connect with a bad word count! wc= 2
IN CASE READ THERE HAS BEEN A KERNEL PANIC. THERE IS NO ----ING SUPPORT FOR RUNNING LION ON AMD. SO YOU LL HAVE FIX THIS YOURSELF.
panic(cpu 0 caller 0X2cfddf): Kernel trap at 0x002f76e7, type 17=page fault, registers:
CRO: 0x80010033, CR2: 0x00000124, CR3: 0x00101000, CR4: 0x00000660
ERX: 0x21000000, EBX: 0x00000000, ECX: 0x00000100, EDX: 0x00000001
CR2: 0x00010124, EBP: 0x8344b808, ESI: 0x202e74a0, EDI: 0x00000000
EFL: 0x00010286, EIP: 0x002f76e7, CS: 0x00000004, DS: 0x0000000c
Error code: 0x00000000
Debugger called: (panic)
Backtrace (cpu 0), Frame : Return Adress (4 potential args on stack)
0x8344b6b8 : 0x2203ea (0x719156 0x8344b6d8 0x229fc0 0x0)
0x8344b6b8 : 0x2cfddf (0x6be9e4 0x2f76e7 0xe 0x6be98d)
0x8344b798 : 0x2c2c02 (0x8344b7b8 0x8344b7a8 0x8344b7b0 0x568812)
0x8344b7b0 : 0x2f8ff1 (0xe 0x48 0x70 0xc)
0x8344b808 : 0x2f8ff1 (0x15427e80 0x0 0x8344b848 0x329713)
0x8344b848 : 0x30d69e (0x202e74a0 0x0 0x0 0x0)
0x8344b898 : 0x30d1bf (0x15427df0 0x37634538 0x0 0x0)
0x8344b8d8 : 0x30f4d0 (0x1 0x0 0x4fe519bc 0x4fe519bc)
0x8344b938 : 0x4f9f39 (0x0 0x34 0x8344b980 0x202e56b0)
0x8344b9c8 : 0x5025b3 (0x16525804 0x202e1314 0x8344be60 0x8344bb00)
0x8344bb28 : 0x32dec1 (0x8344bb48 0x0 0x8344bb68 0x6a5ae8)
0x8344bb68 : 0x304927 (0x202e1314 0x8344bd4c 0x8344be60 0x160fd70c)
0x8344bbc8 : 0x303630 (0x8344bd30 0x0 0x15720800 0x400)
0x8344bc38 : 0x32317b (0x8344bd30 0x15cf2d8c 0x150e17f0 0x0)
0x8344bc98 : 0x31bb20 (0x8344bd30 0x8344bcf8 0x8344be90 0x160fd70c)
0x8344bd08 : 0x31c12d (0x160fd70c 0x8344bd30 0x0 0x8344be90)
0x8344bf88 : 0x5f36cb (0x15cd1828 0x160fd60c 0x160fd650 0xc)
0x8344bfc8 : 0x2c3137 (0x1601ad5c 0x0 0x4 0x246)
BSD process name corresponding to current thread: mdworker
Boot args: boot-uuid=034D684-4663-3CD9-856D-CBAE7B8CE287 rd=*uuid -legacy -force64 userkernelcache=no .v .f npci=0x2000
Mac OS version:
11E53
Kernel version:
Darwin Kernel Version 11.4.0: Sa 19 Mai 2012 08:08:44:CEST: bronzovka v3 rev B:xnu-1699.26.8/BUILD/obj/RELEASE_I386
Kernel UUID: 29B5CB24-2DD0-3E9C-8967-104037044578
System model: MacPro5,1
System uptime in nanoseconds: 641097053904
how does one turn the CPU off Panic error message in the long term? Possibly patch write one or adapt the DSDT? Ask for urgent assistance
PS: the stupid sentence of bronzovka is naturally not new
@frisco2here a new problem! The last days I modified my NVIDIA Grafik driver, I accept that an error is suffused to me. Now I receive a funny error message with start from LION 10.7.4! I investigated in the Internet and nothing found, which continues to help to repair. Perhaps does someone have an idea? 1. Problem “kernel:…
Hello , frisco2
c'est quand que tu nous met tes images sur ce site du mode 64 bit !
Sur ton site , elles sont tellement petites que l'on ne voit rien ! lol lol lol
With kernel "bronzovkAnVoodoo_0_9_26"
I'm not allowed to copy files, nor do almost anything.
Since the kernel "xnu-1699.26.8_v3_rev_b"
This does not happen, but I can not apply the patch
Shows that the path was not found .. ?!?!
Could anyone help me with this patch?
Place a step-by-step FULL detail for each patch? please:'(
@felipeunix"bronzovkAnVoodoo_0_9_26" 커널로 부팅하면 파일 복사도 안 되고 거의 아무 작업도 할 수가 없습니다.
아예 어떤 파일도 복사가 안 된다고요?!
sysenter 트랩 패치를 적용했을 때 관리자 권한 인증창(Authorization)이 실패하는 버그가 있는 것은 사실입니다.
하지만 이 버그는 현재 사용자에게 쓰기 권한(Write permission)이 없는 시스템 경로로 파일을 복사할 때만 영향을 미칩니다(물론 그와 관련된 시스템 관리 작업들이 먹통이 되는 건 무척 짜증 나는 일이지만요 -.-).
예를 들어 사용자 홈 폴더(~/) 내부에서의 일반 파일 복사는 아무런 문제 없이 잘 됩니다.
현재로서는 유일한 임시 우회책이 루트(Super user) 계정으로 작업하는 것뿐인데, 보안상 권장할 만한 방법은 아닙니다.
이 버그에 대한 현재 분석 상황
문제를 일으키는 프로세스는 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Resources/Locum 인 것으로 파악됩니다.
이 파일을 10.6.8 및 10.7_DP1 버전의 파일로 교체해 보았는데, 두 경우 모두 관리자 암호 입력창까지는 정상적으로 뜨지만 정작 인증 후 실제 파일 시스템 접근이 이루어지지 않더군요...
이 부분은 좀 더 깊은 연구가 필요합니다(물론 누구든 함께 분석에 참여해 주신다면 대환영입니다).
@R:A:W:X86You can copy NO files?! There is the authorization bug, when having sysenter traps patched. But this only affects copying files to places where you don't have write permissions. (and annoyingly any related system operation -.-) i.e. I can copy files within ~/ without any problems. The only possible workaround atm is, to work as super…
can you explain how? :
sysenter traps to be patched in /usr/lib/dyld and /usr/lib/system/libsystem_kernel.dylib
Read all 19 pages and I've got 10.7.3 kernel working fine. When I just copy the 10.7.4 kernel and boot up the system, i lose wireless and probably some other stuff.
Can anyone give step by step instructions in how to upgrade the kernel?
I can boot into snow leopard with the lion hd and then just need next steps.
직장 일과 개인적인 용무가 우선이라 몇 주 동안 이 작업을 전혀 들여다보지 못했는데, 오늘 작은 업데이트 빌드 하나를 올립니다.
권한(Permission) 관련 버그가 해결되었는지 집중적으로 테스트해 주시기 바랍니다:
관리자 권한 파일 복사, LoginWindow.app 동작 등.
다운로드:
xup .in/dl,20817071/test30_kernel.zip/
R:A:W:X86's v0.9.30 kernel + Lion 10.7.5 DP2 (11G22)
@R:A:W:X86PLEASE TEST FOR ANY PERMISSION RELATED BUGS: copying files, LoginWindow.app etc.
Testing your latest kernel (v0.9.30) with the Lion 10.7.5 DP2 (build 11G22)
Most of basic operations (copying, login, samba, etc) seem to work normally on my AMD P-II x4
No permission issue occurs during the test! (Y)
Thanks for the great job
Help R:A:W:X86
My Lion (32 bit) install almost perfect i have 1 problem:
first everything is ok but then after 15 min of using lion i cannot launch certain apps like activity monitor, preview etc. they are just bouncing on the dock, and if i close the apps i'm running and relaunch them they bounce too.
some apps working(chrome, quicktime) some apps bouncing after 15 min
i've tried every kernel same with everyone
What should i do?
( i have an amd phenom ii x4 925)
@uchihaxyzHelp R:A:W:X86 My Lion (32 bit) install almost perfect i have 1 problem: first everything is ok but then after 15 min of using lion i cannot launch certain apps like activity monitor, preview etc. they are just bouncing on the dock, and if i close the apps i'm running and relaunch them they bounce too. some apps working(chrome,…
hello ,
take the time to read the subject and you will understand.
@R:A:W:X86Have not had any time to work on this for some weeks now - job and personal stuff have priority - but here's some small update. PLEASE TEST FOR ANY PERMISSION RELATED BUGS: copying files, LoginWindow.app etc. Download: xup .in/dl,20817071/test30_kernel.zip/
hello,
Thank you for your work.
@gilstake the time to read the subject and you will understand.
i really dont know what are you referring to
i have a SL hackintosh for a year now i did a lot of research on that and i tried to install lion like 50 times till i got it right
i did block xpchelper, deleted zz folder, did some terminal things
i think i did my homework but maybe i'm missing something
i would appreciate if you explain me whats wrong
@uchihaxyzi really dont know what are you referring to i have a SL hackintosh for a year now i did a lot of research on that and i tried to install lion like 50 times till i got it right i did block xpchelper, deleted zz folder, did some terminal things i think i did my homework but maybe i'm missing something i would appreciate if you explain…
yop !
Little bugreport for new kernel and 10.7.4:
With Kernelflags: -v -f npci=0x2000 arch=x86_64 busratio=155 the system boots up to the point where my ntfs partitions are detected and the gui should show up. At this point nothing happens anymore. No error - nothing.
With Kernelflags: -v -f npci=0x2000 busratio=155 the system starts up fine but after 10 minutes I am unable to start some system programs.
Can´t test authentication for 64bit as I am unable to get it up
I would like to use Xcode 4 on my notebook - AMD E-450 APU with Radeon(tm) HD Graphics 1.65 GHz
First I found some tutorials how to do it but it was using VMware and for Intel processors so probably would not work..
I found this forum but it's quite complicated for me actually how to do it. Is there any link with a guide?
I have already MAC OX 10.7.3 or 10.7.4
I downloaded also kernel on site osx 86.co/f100/10-7-4-amd-kernel-t7687/ update 2012-05-31
right now I don't know what to do and how to start..
I know I have to install 32bit not 64bit as my processor will not run that.
Should I install my MAC OX from my WIN7 or I have to create bootable pendrive? What to do next and how to implement that kernel? Do I finally need a VMware?
Any help will be highly appreciate.
fx-8150, seems all main issues have gone with the latest kernel...
@misterfrista새 커널(10.7.4)에 대한 짧은 버그 리포트입니다: 커널 플래그로 -v -f npci=0x2000 arch=x86_64 busratio=155를 주면 NTFS 파티션들이 감지되고 GUI가 떠야 할 지점까지 부팅된 뒤 거기서 아무 반응 없이 멈춥니다. 에러 메시지도 전혀 안 뜹니다. 반면 -v -f npci=0x2000 busratio=155로 부팅하면 정상적으로…
불편을 겪으셨다니 유감입니다만, arch=x86_64 부트 플래그를 넣든 넣지 않든 원래 아무런 차이가 없어야 정상입니다.
이참에 다시 한 번 확실히 짚고 넘어가겠습니다:
도대체 왜 아직도 이 기본적인 구조를 이해하지 못하는 분들이 이렇게나 많은지 답답하군요!
Apple의 순정 Lion(Vanilla) 커널은 i386(32비트) 파트와 x86_64(64비트) 파트가 하나로 합쳐진 유니버설 바이너리(Fat binary)입니다.
반면 현재 배포되는 모든 패치된 AMD 커널들은 오직 i386 파트만으로 구성된 단일 바이너리입니다.
패치된 소스 코드로부터 x86_64 커널 파트를 컴파일하는 것 자체는 가능하지만, 지금까지 테스트한 모든 AMD 기기에서 부팅 즉시 재부팅(Instant reboot)되어 버렸기 때문에 배포본에 넣지 않은 것입니다.
OS X의 아키텍처상 i386(32비트) 커널로 부팅하더라도 유저랜드에서 64비트(EM64T) 애플리케이션을 실행하는 것은 완벽히 지원됩니다.
과거 Snow Leopard 시절까지는 EM64T를 지원하지 않는 구형 CPU들을 위해 우리가 흔히 "-legacy 모드"라고 부르는 호환 모드가 존재했습니다.
(64비트 지원 CPU에서도 -legacy 플래그를 주면 강제로 이 모드로 부팅할 수 있었죠.)
그런데 Lion으로 넘어오면서 Apple은 그러한 32비트 전용 구형 Mac(및 해킨토시)에 대한 지원을 완전히 삭제했습니다(XNU 커널 내부의 -legacy 모드 코드 포함).
하지만 Lion에서 애플리케이션이 64비트 주소 공간으로 실행될 때 최신 AMD(불도저)에만 있는 SSSE3 명령어 세트를 필수적으로 요구하기 때문에, 구형 AMD CPU들을 살리기 위해 패치 커널에서 이 "-legacy 모드"를 다시 부활(Reimplement)시켜 놓은 것입니다.
바로 이 점이 제가 향후 출시될 Mountain Lion(10.8)은 설령 불도저(Bulldozer)라 할지라도 AMD에서 구동하기가 매우 어려울 것이라 회의적으로 보는 이유 중 하나입니다.
Mountain Lion부터는 커널 자체가 오직 x86_64 전용으로만 돌아가기 때문입니다. 물론 이론적으로야 아예 불가능한 건 아니겠지만요...
@chillymiko제 노트북(AMD E-450 APU + Radeon HD Graphics 1.65GHz)에서 Xcode 4를 돌리고 싶습니다 [...] 제 프로세서가 64비트를 돌리지 못하니 64비트가 아닌 32비트로 설치해야 한다는 건 알고 있습니다.
그 APU 모델에서의 구동 테스트는 직접 부딪혀 보셔야 할 것 같습니다. 아직 아무도 그 모델로 시도해 본 적이 없는 것 같거든요.
네이티브로 직접 설치할지 가상 머신(VM)에 설치할지 역시 본인의 선택입니다.
다만 네이티브로 설치하실 경우 내장 그래픽 가속(QE/CI)은 전혀 지원되지 않을 것이라는 점을 미리 염두에 두셔야 합니다. 아마 지금까지 아무도 Llano나 Zacate APU에 해킨토시 설치를 시도하지 않은 가장 큰 이유가 바로 내장 그래픽 미지원 때문일 겁니다.
그나마 좋은 소식은, 만약 부팅에 성공하기만 한다면 님의 E-450 APU는 필수 명령어 세트(SSSE3 및 EM64T)를 모두 지원하므로 EM64T(64비트 앱 지원)가 활성화된 상태로 Lion을 구동할 수 있을 것이라는 점입니다.
기본적인 설치 방향을 잡는 데 참고할 만한 튜토리얼들이 주변에 꽤 있으니, 우선 님 게시물 바로 두 칸 위에 올라온 링크부터 확인해 보세요...
hey !
celeron 341 core solo 2,93 / 775 / chip i865 / ram 2x 512 ddr 333 / FX 5500 256 mo AGP 8x
kernel v5 Dimitrik .
@ R:A:W:X86
hello,
Thank you for this kernel. I continued my tests, it's a shame he is not running at 100% :'( , really well optimized, it supports the overclock without problems, with a Mugen 2 does not exceeded 45 ° C
the figures speak for themselves !
le même unlocker en x6 à 3,6 turbo désactivé .
@R:A:W:X86I am sorry for your problem, but using that boot flag or not should not be any matter. And while we're on the subject some more time: Why the ---- are there so many people who do not understand this?! The original Lion (Vanilla) Kernel is a fat binary made up of an i386 and a x86_64 part. All patched Kernel consist of the i386 part…
first i should say thank you for all your work. i have tried to install 10.7.4 in my AMD machine for more than two months. and i don't know how to compile the x86_64 source to a kernel. does your newest kernel (release in 7-18) need to be complied if i would like to run a 64-bit app. PS: i am a Chinese, my english is poor. but i hope you can understand that.
new kernel + amd_insn_patcher = all problems solved for me ^_^
Thank you R:A:W:X86 (Y)
I'm using VoodooPower, you too?
--> Here are switching stages very well, but the turbo core I do not think it works right?
--> Is there any way to switch the fancy name that appears on the processor? only to not get the same aesthetic as "unknown." it is possible to change this?
---> The kext that is with the patch, ("IOHIDFamily_nointervalcheck.kext.zip") is always necessary to use, or only in some particular case?
@hhxq우선 님의 노고에 깊이 감사드립니다. 두 달 넘게 제 AMD 컴퓨터에 10.7.4를 설치하려고 시도 중인데 x86_64 소스를 커널로 컴파일하는 방법을 모르겠습니다. 만약 64비트 앱을 실행하고 싶다면 님이 7월 18일에 배포하신 최신 커널을 제가 다시 컴파일해야 하나요? 추신: 저는 중국인이라 영어가 서툽니다. 하지만…
다시 한 번 강조합니다: AMD에서 작동하는 64비트 커널은 현재 존재하지 않습니다.
하지만 OS X에서 64비트 애플리케이션을 실행하는 데에는 64비트 커널이 필요한 것이 아니라, 단지 SSSE3 명령어 세트를 지원하는 CPU(Lion 기준)만 있으면 됩니다.
@felipeunix저는 VoodooPower를 사용 중인데 님도 쓰시나요? --> 클럭 단계 전환은 아주 잘 되는데 터보 코어(Turbo Core)는 작동하지 않는 것 같더군요, 맞나요?
부팅 중 문제를 일으키던 구형 루틴 몇 개를 커널 패치에서 제거해야만 했습니다. 그 루틴들이 빠지면 구형 VoodooPower Kext로 클럭 스테핑을 할 때 TSC 동기화(Sync) 오류가 발생할 수 있습니다. 다만 그 루틴들은 아주 오래전 코드들이라 AnV 님이 배포한 최신 버전의 VoodooPower에서는 더 이상 필요 없을지도 모르겠습니다만... 확신할 수는 없으니 주의해서 사용하십시오.
@felipeunix--> '이 매킨토시에 관하여'에 표시되는 프로세서 이름을 "Unknown" 대신 좀 더 보기 좋은 이름으로 바꿀 방법이 있나요?
smbios.plist에 다음 키를 추가하시면 됩니다:
<key>SMcputype</key>
<string>1281</string>
물론 실제 매킨토시에 탑재된 적이 있는 인텔 CPU 명칭으로만 표시할 수 있으며, 예를 들어 1281을 입력하면 Quad-Core Xeon으로 표시됩니다...
@felipeunix---> 패처 패키지에 함께 동봉되어 있던 Kext("IOHIDFamily_nointervalcheck.kext.zip")는 항상 필수로 설치해야 하나요, 아니면 특정 경우에만 쓰나요?
그 Kext는 amd_insn_patcher 자체와는 무관합니다.
부팅 도중 No interval found for . Using 8000000 메시지를 띄우며 멈추는 현상을 일으키는 검사 루틴을 우회해 주는 Kext이므로, 해당 증상이 없다면 설치할 필요가 없습니다.
One issue remains... font rendering is wrong in some apps.
@sulphide단 한 가지 문제가 남아 있는데... 일부 앱에서 폰트 렌더링이 깨져서 나옵니다.
정확히 어떤 식으로 깨지는지 좀 더 구체적으로 설명해 주실 수 있나요?
@R:A:W:X86Can you describe with more details, what the problem is?
this happens only to third-party apps, as i can see... all native apps look as they should.
ps not all third-party apps, opera e.g. looks good.
amd_insn_patcher로는 반드시 dyld와 libsystem_kernel.dylib 딱 두 파일만 패치하십시오. /usr/lib 안의 다른 파일들은 절대 건드리지 마세요.
@ R:A:W:X86
hello,
I went further in my tests, everything works perfectly in 32 bit, I no longer applicable QuickTime bug (video capture) works as well as everything else, I installed my HD 4850 1GB (HDMI / VGA / DVI) I only have DVI, it is already well 1280x1024x32 @ 75 hz Halleluya!
I encounter the problem of the network, regardless of the network card used, can not establish the connection (dlink 528 tx / rtl 8139 on the motherboard)
With kernel Dimitrk, but it works fine with your last kernel 11.4, impossible to make them work.
@R:A:W:X86Be sure to patch dyld & libsystem_kernel.dylib only - do not touch any other files in /usr/lib with amd_insn_patcher
Thanks, i forgot to unpatch libSystem.B.dylib... now unpatched and the problem has gone.
Just to compare staff performance with the latest kernel.
Share your friends!
//Update
With a fresh 10.7.4 install and only the two dyld´s patched manually the new kernel runs quite perfect! Yesterday I tested the kernel for about 2 hours without any issues. Copying, authorization, Appstore etc. pp. works fine!
Thanks alot R:A:W:X86
@misterfrista//Update With a fresh 10.7.4 install and only the two dyld´s patched manually the new kernel runs quite perfect! Yesterday I tested the kernel for about 2 hours without any issues. Copying, authorization, Appstore etc. pp. works fine! Thanks alot R:A:W:X86
misterfrista,think that the performance of our Bulldozer's is the standard?
icloud works well?
@felipeunixthink that the performance of our Bulldozer's is the standard?
i got almost 6 in os x and same in windows 7 x64 (fx-8150)
@R:A:W:X86Again: No working 64-Bit Kernel. In OS X no 64-Bit Kernel - but SSSE3 instruction set capable CPU (Lion) - is needed for running 64-Bit applications.
i want to know how to compile the kernel(how to patch)? how to use the .diff files? thank you!
@gils네트워크 연결 문제가 발생합니다. 어떤 랜카드(외장 D-Link 528 TX / 내장 RTL8139)를 쓰든 인터넷 연결이 수립되지 않습니다.
제 두 시스템에서도 동일한 계열의 내장 랜을 쓰고 있지만 아무런 문제가 없었습니다...
시스템 환경설정의 네트워크(Network.prefpane)에서 해당 인터페이스를 삭제한 뒤 다시 추가해 보시겠어요?
@hhxq커널을 어떻게 패치하고 컴파일하는지, 그리고 .diff 파일은 어떻게 적용하는지 알고 싶습니다. 감사합니다!
패치 적용 방법 (patch 명령어 매뉴얼):
developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man1/patch.1.html
커널 컴파일 가이드:
objc.id .au/post/10101528120/compiling-the-os-x-10-7-kernel
@felipeunix: I´ll test icloud when i am home
Anyone tried xcode yet?
Maybe i´ll give it a try today..
@misterfrista@felipeunix: I´ll test icloud when i am home Anyone tried xcode yet? Maybe i´ll give it a try today..
Unless anyone has PURE 64-bit running on the machine, with the FX Kernels etc. Xcode Will NOT Work.
It's Pure 64-Bit for the Core Program
Hmmm… I Found More Info On How XPCHelper Works Here:
developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemTechnology/SystemTechnology.html
Interesting It Tells What Is Involved in XPCHelper
and Maybe We Can Look Into it To Try and Patch Stuff?
With this latest kernel as it was for folks who do not have bulldozer?
have to apply the patch not to freeze applications on 32bit mode?
@justinster123FX 커널 등으로 순수 64비트(PURE 64-bit) 커널 환경을 구동하지 않는 한 Xcode는 절대 작동하지 않을 겁니다. 코어 프로그램 자체가 순수 64비트 전용이거든요.
만약 지금 64비트 '커널(KERNEL)'을 두고 하시는 말씀이라면:
본인의 잘못된 추측을 마치 검증된 사실인 양 퍼뜨리기 전에 제발 정확한 공식 정보부터 확인하십시오!
support.apple.com/kb/HT4287
더군다나 바로 이 스레드에서 불과 두 페이지 전에 제가 똑같은 내용을 상세히 설명했었는데 말입니다...
@R:A:W:X86In case you are talking about 64-Bit KERNEL: Please get correct information, before spreading your wrong assumption as a fact! support.apple.com/kb/HT4287 Not to mention, that I used to explain this, just two pages back in this thread...
WTF are you talking about? this makes no sense what-so-ever I've tried, Xcode for Lion is a 64-Bit App. and I Tried Running it through 32-bit and the Unsupported message occurs,
so idk wtf you are talking about I never mentioned a thing regarding what you posted in the link. In fact that link is irrelevant to what I was saying,
k?
I´ve tried the latest Xcode yesterday just for fun.
At least I am able to install it successfully with the latest kernel.
I´m also able to install the Commandline utils etc.
Compiling things with xcodebuild runs fine, but building the kernel is a no-go as cxxfilt gives errors with make command!
Its not important for me, just wanted to see it myself
Seems like at least the commandline utils work as I am able to compile and use Macports without any problem!
woah.
i'm not going to say too much here
but thanks to r a w and this thread, i've got lion running in VM, FINALLY running all the osx apps full throttle without crashing
i've learned a lot along the way about osx86
big kudos to r a w for this kernel and the insn patch.
i only wish it natively supported my dual 7770s
but, i can live. thanks
"@@ -292,6 +292,10 @@
panicstr = str;
paniccpu = cpu_number;
panicwait = 1;
+
+ kdb_printf("In case you read this there has been a kernel panic.\n"
+ "There is no ----ing support for running Lion on AMD.\n"
+ "You have to try fixing this yourself.\n\n");
PANIC_UNLOCK;""
Taking a look at your code, RAW, i couldn't let this piece go without any comments: you're an artist! Reading this message at my first kernel panic with your kernel made me laugh out loud even being mad about my system crashing. It was sort of relieving in the face of utter frustration. Congrats!
Seriously, one question: your kernel is i386, as you said before, since it's based on anterior patched kernels (AndyVand, Bronzovka) that are all i386. But the original vanilla kernel - correct me if i'm wrong, please, here i'm way beyond my field of knowledge - is x64_86, right?, and those i386 patched kernels are all based in this single x64_86, is that correct?
So why is not possible to build a AMD_64 kernel based on x64_86? Why the patched ones seemingly have to be 32-bit? Or did Apple release a dumbed-down kernel as open source?
Another one: is there any public knowledge base provided by AMD, where one can look for especifications of, say, Bulldozer CPUs and how low-level and higher-level programming should be projected for them?
That long set of hex numbers, are them assembly code? If yes, are they the original assembly code of vanilla (therefore, intel assembly)?
@R:A:W:X86I have no problem using the same kind of onboard device on both setups... Maybe try to delete the device from Network.prefpane then readd it? How-To patch: developer.apple.com/library/mac/#documentation/Darwin/Reference/Manpages/man1/patch.1.html How-To compile: objc.id .au/post/10101528120/compiling-the-os-x-10-7-kernel
thank you!:)
@The Connactic진지하게 질문 하나 드리겠습니다: 앞서 말씀하셨듯 님의 커널은 기존의 패치 커널들(AndyVand, Bronzovka)을 기반으로 했기 때문에 i386(32비트)입니다. 하지만 Apple의 원래 순정(Vanilla) 커널은—제가 잘 모르는 분야라 틀렸다면 바로잡아 주세요—x86_64 전용 아닌가요?
아닙니다.
10.6(Snow Leopard)과 10.7(Lion)의 순정 커널은 하나의 파일 안에 i386 커널과 x86_64 커널이 모두 들어 있는 유니버설 바이너리(Fat binary)입니다.
실제 Mac에서는 기기의 EFI 펌웨어가 32비트인지 64비트인지 등 여러 조건에 따라 어느 커널을 로드할지 결정됩니다.
그리고 i386 커널로 부팅하더라도 CPU가 64비트를 지원한다면 그 위에서 64비트 애플리케이션들을 그대로 실행할 수 있습니다.
다만 10.7부터는 비(非)64비트 CPU에 대한 지원이 (심지어 32비트 커널 내부에서도) 제거되었는데, SSSE3가 없는 구형 CPU(기존의 모든 구형 AMD)에서 10.7을 부팅할 수 있는 유일한 길이 바로 이 "호환 / 레거시(legacy) 모드"뿐이기 때문에 패치 커널에서 이를 다시 살려낸 것입니다.
반면 10.8(Mountain Lion)부터는 커널 자체가 오직 64비트(x86_64) 전용으로만 제공되기 때문에, 64비트 CPU를 탑재했더라도 32비트 EFI 펌웨어를 쓰는 구형 인텔 정품 Mac들조차 지원 대상에서 대거 탈락했습니다.
결론적으로 10.7에서는 (SSSE3를 완벽히 지원하는 CPU 사용자 기준으로) i386 커널로 부팅하든 x86_64 커널로 부팅하든 실사용에는 아무런 차이가 없습니다. 실행할 수 있는 애플리케이션에 전혀 영향을 주지 않으며, 기껏해야 i386 전용 또는 x86_64 전용으로만 빌드된 구형 서드파티 커널 확장(예: 프린터 드라이버 등)을 로드해야 할 때만 문제가 될 뿐입니다.
그렇다면 왜 x86_64를 기반으로 한 AMD_64 커널은 만들 수 없는 건가요? 왜 패치된 커널들은 하나같이 32비트여야만 하나요? 아니면 Apple이 오픈소스로 공개할 때 기능을 쳐낸 반쪽짜리 커널 소스를 공개한 건가요?
패치된 소스 코드로부터 x86_64 커널을 빌드하는 것 자체는 지금도 얼마든지 가능합니다.
문제는 그렇게 빌드한 x86_64 커널이 제 인텔 시스템에서는 멀쩡히 부팅되는 반면, AMD 시스템에서는 알 수 없는 이유로 부팅 즉시 재부팅(Instant reboot)을 일으킨다는 점입니다.
최신 10.6.8 패치 커널들도 사정은 마찬가지여서, 대부분의 AMD 유저들이 x86_64 커널로 부팅을 시도하면 즉시 재부팅되거나 AppleACPIPlatform.kext 커널 패닉을 겪습니다.
직접 눈으로 확인해 보고 싶은 분들을 위해 최신 커널 패치로 빌드한 유니버설(i386 + x86_64 통합) 커널을 여기(xup .in/dl,21183920/universal_kernel.zip/)에 올려둡니다. 부트로더에서 arch= 플래그를 사용해 부팅할 아키텍처를 지정해 테스트해 보세요.
@The Connactic질문이 하나 더 있습니다: 불도저(Bulldozer) 같은 CPU의 상세 아키텍처 명세나 저수준/고수준 프로그래밍 가이드라인을 찾아볼 수 있도록 AMD가 공식적으로 제공하는 공개 지식 베이스(Knowledge Base)가 있나요?
AMD 개발자 센터(AMD Developer Central)에 관련 기술 문서들이 올라와 있긴 하지만, 우리가 바라는 것만큼 최신 아키텍처 자료가 빠르게 업데이트되지는 않습니다...
패치 코드 안에 들어 있는 저 긴 16진수 숫자 배열들은 어셈블리 기계어 코드인가요? 만약 그렇다면 순정 커널에 있던 원래 어셈블리 코드(즉 인텔용 어셈블리)인가요?
그 16진수 배열들은 실시간 자동 패치 기능이 내장된 커스텀 dyld와 SSE3 명령어 에뮬레이터를 커널 메모리 공간에 바이너리 형태로 직접 주입(Injection)하기 위해 마련된 예약 공간입니다.
현재 32비트 앱들은 sysenter 트랩을 바이너리 패치하는 것만으로 완벽히 작동하고 있고 -legacy 모드에서 CPUID 검사를 수행하는 소프트웨어도 더 이상 남아 있지 않기 때문에, (공개된 소스 코드조차 불완전한) 커스텀 dyld 리베이스 작업을 굳이 다시 파고들 이유는 없다고 봅니다.
SSE3 에뮬레이터 주입 역시 (모두가 아시는 당연한 이유로) 이제는 별 의미가 없지만, 만약 누군가 과거 SSE3 에뮬레이터와 동일한 방식으로 작동하는 SSSE3 에뮬레이터를 새로 작성해 낸다면 그 커널 통합 메커니즘 자체는 그대로 재활용할 수 있을 겁니다...
Well, Mountain Lion is here. For we AMD users, three options: change to Intel, stuck with Lion i386 64-bit suporting on FX line (or Snow Leo with full functionality for all other AMDs) or hope, crossing fingers, that someone wise enough to patch a working arch x64_86 kernel pops out of the blue.
RAW, i tried the 64-bit kernel. Instant reboot, as you told me. But, remember, i have a plain Athlon II x2. No ssse. So the question is - assuming the problem affects Bulldozers as well - why does this happen? Any clue?
@The ConnacticWell, Mountain Lion is here. For we AMD users, three options: change to Intel, stuck with Lion i386 64-bit suporting on FX line (or Snow Leo with full functionality for all other AMDs) or hope, crossing fingers, that someone wise enough to patch a working arch x64_86 kernel pops out of the blue. RAW, i tried the 64-bit kernel. Instant…
I tried the kernel on x86_64 on my amd Athlon X2 7550 and it booted to the point where launchd would start up. no further, just like booting without -legacy
it says verbosely "Kernel is LP64" meaning 64-bit i've tried all the possible boot combination but it's a no-go.
SSSE3 emulator, how can it be so hard? (theoretically speaking) because there's only 16 new instructions that SSSE3 introduced.. hmm...
But why it doesn't boot, Justin? That's the question!
Indeed, it doesn't boot even with ssse3-enabled AMD FX series, as RAW x86 said before, so it isn't just a sss3-related issue, tha could be solved with an emulator.
Now don't let me be misunderstood: the emulator is important, as it would grant a full working Lion for almost every AMD user. We're in Mountain Lion era, though; without a working patched x86_64 kernel, in addition to a sss3 emulator for non-Buldozer users, the AMD hackintoshes will slowly fall into obsolescence.
Do not think the fight is over. Mountain Lion is here!
The fight isn't over, but for the fight to be won, it's not enought for Mountain Lion to be here if it does not roar in AMD Hackintoshes, lol.
@justinster123상세 부팅 화면(-v)에 64비트를 뜻하는 "Kernel is LP64"라는 문구까지 뜨는데 가능한 모든 부트 플래그 조합을 다 넣어봐도 그 이상 진행이 안 됩니다.
흥미롭군요.
패치된 x86_64 커널은 제 인텔 머신들에서도 정상 작동합니다.
대다수 AMD 유저들에게 왜 즉시 재부팅 현상이 일어나는지 짐작 가는 부분들이 몇 군데 있습니다...
혹시 Phenom 이전 세대의 구형 AMD CPU(Athlon 64 X2 등)를 쓰시는 다른 분들도 한 번 테스트해 주시면 큰 도움이 될 것 같습니다.
@felipeunix싸움이 끝났다고 생각하지 마세요. Mountain Lion이 출시되었습니다!
마침 Mountain Lion의 XNU 소스 코드도 함께 공개되었더군요.
그런데 무슨 이유에서인지 제 환경에서는 (아무 패치도 하지 않은 순정 상태의) xnu-2050.7.9 소스가 에러 없이 빌드되질 않네요...
무엇이 빠진 건지 잘 모르겠습니다 - 아마 Xcode 4.5가 필요한 걸까요?!
아니면 어제 마신 술이 아직 덜 깨서 헤매고 있는 걸지도 모르겠네요.
혹시 벌써 Mountain Lion 커널 컴파일을 시도해 보신 분 계신가요?
i do have ML running just looking into the programms next too xcode we need wich prob be
cxxfilt-11
dtrace-96
kext_tools-268.7
but i cant figure out wich version of bootstrap_cmds it is
maybe someone else can ? meanwhile i dl new xcode …i might get it up and running by tonite and give it a shot ..but my timeframe is limited so will se if i get it goin
@akimoai do have ML running just looking into the programms next too xcode we need wich prob be cxxfilt-11 dtrace-96 kext_tools-268.7 but i cant figure out wich version of bootstrap_cmds it is maybe someone else can ? meanwhile i dl new xcode …i might get it up and running by tonite and give it a shot ..but my timeframe is limited so will se…
is your ML run on amd or intel?
@R:A:W:X86Interesting. The patched x86_64 Kernel works on my Intel machines as well. I have some suspicions what could be the problem for the majority of us AMD users here...
What would them be?
I tried to compile the kernel to no avail...
Differences between AMD64 and EM64T
There are a small number of differences between each instruction set. Compilers generally produce binaries that target both AMD64 and EM64T, making the differences mainly of interest to compiler developers and operating system developers.
Currently
EM64T’s BSF and BSR instructions act differently when the source is 0 and the operand size is 32 bits. The processor sets the
zero flag and leaves the upper 32 bits of the destination undefined.
AMD64 supports 3DNow! instructions. This includes prefetch with the opcode 0x0F 0x0D and PREFETCHW, which are useful for hiding memory latency.
EM64T lacks the ability to save and restore a reduced (and thus faster) version of the floating-point state (involving the FXSAVE and FXRSTOR instructions).
EM64T lacks some model-specific registers that are considered architectural to AMD64. These include SYSCFG, TOP_MEM, and TOP_MEM2.
EM64T supports microcode update as in 32-bit mode, whereas AMD64 processors use a different microcode update format and control MSRs.
EM64T’s CPUID instruction is very vendor-specific, as is normal for x86-style processors.
EM64T supports the MONITOR and MWAIT instructions, used by operating systems to better deal with Hyper-threading.
AMD64 systems allow the use of the AGP aperture as an IO-MMU. Operating systems can take advantage of this to let normal PCI devices DMA to memory above 4 GiB. EM64T systems require the use of bounce buffers, which are slower.
SYSCALL and SYSRET are also only supported in IA-32e mode (not in compatibility mode) on EM64T. SYSENTER and SYSEXIT are supported in both modes.
Near branches with the 0×66 (operand size) prefix behave differently. One type of CPU clears only the top 32 bits,
while the other type clears the top 48 bits.
may smth. of this be the clue?
As for me, i expect it not to be the clue. If we have to emulate more instructions yet than ssse3, then i think AMD hackintoshing is really at the verge of obsolescence.
I compiled a 10.7.4 kernel with a mix of patches with R:A:W 's patches and the anv's legacy kernel 0.5.1 for on the fly patching, it boots up for x86_64 and i386 without instant reboot. but gives a kernel panic near where launchd would start up...
I'll upload it soon for you to test.. I doubt you'll get any further than the KP tho, interesting that I am the only one who made a kernel that didn't instantly reboot…
media fire.com/download.php?u3kbvqy9it4sjda
Great job, Justin! Cool that someone takes the torch from RAW and keeps it running for AMD machines. If a 64-bit kernel is really built, we can even make it to Mountain Lion someday!
Did you ran your kernel on a FX series CPU, or on an older series (therefore, lacking the need of ssse3 support)? Can you upload a screen of your KP, for us to help identify the causes?
@The ConnacticGreat job, Justin! Cool that someone takes the torch from RAW and keeps it running for AMD machines. If a 64-bit kernel is really built, we can even make it to Mountain Lion someday! Did you ran your kernel on a FX series CPU, or on an older series (therefore, lacking the need of ssse3 support)? Can you upload a screen of your KP, for…
Yes, I Will do that, I'm trying to compile the kernel again making some patches to see if it changed anything, but I tested it on a normal NON ssse3 amd cpu,
AMD Athlon X2 7550
the KP is NOT related to ACPI like in the previous kernels for Snow Leopard. It's to do with the patcher I think, Let me upload a screenie soon ^_^
In the meantime, Please try it yourself and let me know your results
I'll do just that, but i'm afraid i'll get similar results, since i have a similar dual core, one generation newer, an Athlon II X2 250. Two questions:
1) The KP you got was when booting arch X64_86? Or both archs?
2) Assuming it's possible to boot arch=i386, did it give you 64-bit apps support on your 32-bit non ssse3 capable system? It would be an important thing to know, because it would be a step further even without a true 64-bit kernel with 64-bit extensions (the latest RAW kernel give 64-bit support for i386 kernels, but only on ssse3 capable CPUs).
Thank you, and keep up the good work!
@The ConnacticI'll do just that, but i'm afraid i'll get similar results, since i have a similar dual core, one generation newer, an Athlon II X2 250. Two questions: 1) The KP you got was when booting arch X64_86? Or both archs? 2) Assuming it's possible to boot arch=i386, did it give you 64-bit apps support on your 32-bit non ssse3 capable system?…
Any boot flag gives that KP, it has something to do with the integration of the on the fly patcher...
good work Justin , i'd really love to test ur kernel as soon i get a new HDD keep the hard work guys
With FX and useflags: -v busratio=155 npci=0x2000 arch=x86_64 I get instant reboot!
@justinster123R:A:W 님의 패치들과 AnV 님의 레거시 커널 0.5.1 실시간(On-the-fly) 패치 코드를 조합해 10.7.4 커널을 직접 컴파일해 봤는데, x86_64와 i386 양쪽 모두 즉시 재부팅 없이 부팅이 진행됩니다! 다만 launchd가 시작될 무렵에 커널 패닉이 뜨네요...
그 커널 패닉은 아마도 바이너리 옵코드 파싱(Opcode parsing) 루틴 때문일 겁니다. 제가 배포하는 패치에서 mach_loader.c 파일의 변경 사항들을 아예 제외해 둔 이유가 바로 그것 때문입니다.
앞서도 말씀드렸듯이 Lion에서는 더 이상 실시간 CPUID 파싱이 필요하지 않으며(이를 요구하는 앱이 아예 없습니다), 64비트 지원 CPU 사용자들의 32비트 앱 구동 역시 정적 바이너리 패치만으로 완벽히 해결됩니다.
그래서 굳이 그 실시간 파서 코드를 고치려고 시간을 쓰지 않았던 것입니다...
@justinster123즉시 재부팅되지 않는 64비트 커널을 만들어낸 사람이 저 혼자뿐이라는 게 참 흥미롭네요…
음, 기분 나쁘게 듣지는 마시길 바랍니다만 중요한 사실 하나를 놓치고 계신 것 같습니다:
@justinster123제 AMD Athlon X2 7550에서 x86_64로 커널을 부팅해 봤는데 launchd가 시작되기 직전 지점까지 부팅되었습니다. 마치 -legacy 없이 부팅했을 때처럼 거기서 멈추고, 상세 부팅 화면에는 64비트를 뜻하는 "Kernel is LP64"가 찍힙니다. 가능한 모든 부트 조합을 다 써봤지만 더 진행되진 않네요. SSSE3 에뮬레이터 만드는 게 대체 얼마나 어렵길래… (이론적으로 말입니다)
다른 수많은 AMD 유저들과 달리 님의 시스템(Athlon X2 7550)에서만 64비트 커널이 즉시 재부팅되지 않고 그 지점까지 올라가는 이유는, 커널 패치 차이 때문이 아니라 CPU 식별(Identification) 루틴과 특정 CPU 모델의 특성 때문일 가능성이 높습니다.
실제로 제 FX 워크스테이션에서도 Snow Leopard 시절 배포되었던 Pcj XNU 커널(osx 86.co/f36/10-6-2-kernel-pcj-xnu-release-t5019/)은 x86_64 모드로 멀쩡히 부팅된다는 사실이 이 가설을 뒷받침합니다.
안타깝게도 그 제작자는 (이 바닥의 다른 많은 사람들과 마찬가지로) 소스 코드를 단 한 번도 공개하지 않고 떠나버렸지만요. -.-
앞으로 몇 주 동안 이 부분을 좀 더 깊이 파헤쳐 볼 생각입니다...
...지금은 일단 Mountain Lion 관련 실험들을 하느라 바쁘거든요.
@misterfristaFX 프로세서에서 부트 플래그로 -v busratio=155 npci=0x2000 arch=x86_64를 주면 즉시 재부팅됩니다!
제 FX 시스템에서도 똑같습니다. 저분이 올린 커널은 x86_64든 i386이든 둘 다 시작하자마자 즉시 재부팅되어 버리네요.
@justinster123I compiled a 10.7.4 kernel with a mix of patches with R:A:W 's patches and the anv's legacy kernel 0.5.1 for on the fly patching, it boots up for x86_64 and i386 without instant reboot. but gives a kernel panic near where launchd would start up... I'll upload it soon for you to test.. I doubt you'll get any further than the KP tho,…
Hi justinster123,
here my test with LION 10.7.4
with the following boot flag:
usekernelcache=no cpus=6 maxmem=4096 -v, f
and with
-legacy usekernelcache=no -force64 arch=x86_64 busratio=17 cpus=6 maxmem=4096 –v -f
and with
-legacy usekernelcache=no -force64 arch=i386 busratio=17 cpus=6 maxmem=4096 -v - f
I get every time a KP, see picture
pictures:
send space.com/file/4n3025
send space.com/file/dr5g00
send space.com/file/3e05iw
send space.com/file/3nyi0n
@frisco2here my test with LION 10.7.4 with the following boot flag: usekernelcache=no cpus=6 maxmem=4096 -v, f and with -legacy usekernelcache=no -force64 arch=x86_64 busratio=17 cpus=6 maxmem=4096 –v -f and with -legacy usekernelcache=no -force64 arch=i386 busratio=17 cpus=6 maxmem=4096 -v - f I get every time a KP, see picture pictures:…
hello frisco2,
résulat same as you, I give up for now, I ordered a small FX 6100 to 119 € with 15 € for reimbursement by AMD.
The x4 960 t , I'll put it back in its box and put it on my mantle for memories of good times !
@frisco2here my test with LION 10.7.4 with the following boot flag: usekernelcache=no cpus=6 maxmem=4096 -v, f and with -legacy usekernelcache=no -force64 arch=x86_64 busratio=17 cpus=6 maxmem=4096 –v -f and with -legacy usekernelcache=no -force64 arch=i386 busratio=17 cpus=6 maxmem=4096 -v - f I get every time a KP, see picture pictures:…
Some informations to your kernelflags:
1. Don´t use arch=x86_64 and -legacy togehter, cause you can use 32 bit or 64 bit kernelmode and not both at same time.
2. arch=i386 and -legacy is the same but i think only -legacy is implemented in this kernel.
3. -force64 is not implemented in this kernel so it´s absolutly useless.
(On SnowLeopard it was used to enable 64 bit userland while running 32 bit kernelmode)
@wastez2. arch=i386과 -legacy는 똑같은 의미인데 이 커널에는 -legacy만 구현되어 있는 것 같습니다.
전혀 같지 않습니다.
arch= 플래그는 Chameleon 부트로더에게 유니버설 커널 중 i386 파트와 x86_64 파트 중 어느 쪽을 메모리에 로드할지 지시하는 부트로더 옵션인 반면, -legacy 플래그는 i386 커널이 로드되었을 때 커널 내부에서 64비트(EM64T) 유저랜드 지원을 비활성화하는 커널 플래그입니다(다시 말해 순정 커널처럼 모든 CPU에서 기본 활성화되도록 바뀐 -force64 모드를 강제로 끄는 반대 역할의 플래그입니다).
Thanks for the quick answers, but it does not matter what I enter as a boot flag, it is always the same error message
I compiled another kernel without the opcode patcher that boots to the point where launchd would boot up and no further on x86_64 ... Those of you with fx and test it out but @R:A:W does your kernel work in 64 bit kernel space on your amd?
@justinster123@R:A:W 님의 커널은 님의 AMD 시스템에서 64비트 커널 공간(x86_64)으로 부팅이 되나요?
아뇨, 제 FX에서는 안 됩니다. 하지만 제가 제 패치 모음으로 컴파일해서 올렸던 유니버설 커널의 x86_64 파트는 님의 Athlon X2에서도 똑같이 부팅이 진행되었었죠, 그렇지 않나요?
이 문제를 잡기 위해 몇 가지 테스트를 시작하긴 했는데, 또다시 건초더미에서 바늘 찾기군요...
잠깐 주제 외 질문으로:
혹시 Lion 환경에서 Mountain Lion 커널 소스 컴파일에 성공하신 분 계신가요?
@R:A:W:X86No. But the x86_64 Kernel I compiled from my collection of patches, has been booting on yours as well - hasn't it. I have started some testing on this, but it's yet another needle in a haystack... A little of topic: Has someone yet managed to compile the ML Kernel in Lion?
lmao do you want me to upload it anyways for you to try? .__.
I really need to see if it will boot for you in 64-bit kernel space
@justinster123ㅋㅋㅋ 그래도 혹시 모르니 한 번 테스트해 보시게 제 커널을 올려드릴까요? .__. 님 시스템에서도 64비트 커널 공간으로 부팅이 되는지 정말 확인해 보고 싶거든요.
물론이죠, 언제든 올려주세요.
마침 지금 그리 바쁘지 않으니 원하신다면 바로 테스트해 보겠습니다.
@R:A:W:X86Of course, you are welcome to upload it. I am not very busy atm, so I could try it if you want me to.
Here You Go! Test Away!
media fire.com/download.php?osaa3sf2239nsvh
@justinster123여기 있습니다! 마음껏 테스트해 보세요! media fire.com/download.php?osaa3sf2239nsvh
x86_64 커널은 여전히 시작하자마자 즉시 재부팅됩니다.
반면 i386 커널은 이번엔 부팅이 진행되긴 하는데, 예전에 bronzovka 님이 만드셨던 수정 패치 하나가 님 빌드에서 누락되어 있어서 하드 디스크 초기화 직후 화면이 멈춰버리네요...
아직 커널 내부를 자세히 뜯어보진 못했는데, 혹시 AnV 님이 배포하셨던 자동 빌드 스크립트를 사용해 컴파일하신 건가요?
@R:A:W:X86The x86_64 Kernel is still instant reboot. The i386 Kernel is booting this time, but your build is missing one of those fixes, bronzovka has made, so it freezes after hard disk initialisation... I haven't furher checked that Kernel yet - is it made through the building scripts by AnV?
hmm… which fix? that may be very well why it doesn't boot.. that's odd, it has to be the chameleon version I'm on 2.1 1856
try that
Chameleon 2.1 rev 1856 Fix, iCloud and Facetime. (doesn't fix them but oh well)
hmmm no, I haven't made it through the building scripts why?
cctools fails to patch when I tried.
@justinster123음… 어떤 수정 패치 말씀이신가요? 그것 때문에 부팅이 끝까지 안 되는 걸 수도 있겠네요.. 이상하군요.
커널이 Kext 속성(Properties)을 처리할 때 필요한 Snow Leopard 시절 XNU 코드의 재구현(Reimplementation) 부분입니다. 몇 달 전 제가 처음 패치들을 하나로 합치며 테스트할 때도, i386 커널에 그 코드를 빼먹었더니 지금 님의 빌드처럼 하드 디스크 초기화 직후 더 이상 부팅이 진행되지 않고 멈췄었거든요.
수개월 전에 작업했던 부분이라 정확한 파일명이 당장 기억나지는 않네요.
@justinster123Chameleon 2.1 rev 1856 Fix, iCloud and Facetime.
부트로더를 바꿔도 결과는 동일합니다.
여전히 저는 이 현상이 CPU 모델(Family/Model)에 따른 차이라고 생각합니다...
님은 Boot.plist에 busratio= 나 fsb= 같은 클럭 파라미터를 따로 입력하지 않아도 부팅이 잘 되시죠, 맞나요?
@R:A:W:X86some reimplementation from snow leopard xnu, something when the kernel deals with kext properties. when not having these added, to some i386 kernel i made during my testing, it hasn't continued booting after hard diks initialisation - just like your build does. don't remember exactly - few months ago now, when i put these things…
This is my chameleon boot.plist file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>PCIRootUID=1 npci=0x3000</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Quiet Boot</key>
<string>No</string>
<key>SMBIOS</key>
<string>/Extra/smbios.plist</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>
@justinster123Here You Go! Test Away! media fire.com/download.php?osaa3sf2239nsvh
Hi Justinster123
best thanks for the last adjustment of the kernel
Now the system hangs at USBF: 6719 AppleUSBOHCI … .
without this message >>> still waiting for root device
my BIOS settings are unchanged and are also set correctly
what should I do?
@frisco2best thanks for the last adjustment of the kernel Now the system hangs at USBF: 6719 AppleUSBOHCI … . without this message >>> still waiting for root device my BIOS settings are unchanged and are also set correctly what should I do?
OHCI means usb 1.1, try deactivating USB Legacy Support in BIOS setup.
I will test this kernel soon, now I have to do a lot of calculus, derivatives and integrals :-|
@davisin666OHCI means usb 1.1, try deactivating USB Legacy Support in BIOS setup. I will test this kernel soon, now I have to do a lot of calculus, derivatives and integrals :-|
Damnnnnn lmaoooo I'm still in Pre-Cal. Physics AP tho starting in september University level physics for grade 12 >_<
@frisco2best thanks for the last adjustment of the kernel Now the system hangs at USBF: 6719 AppleUSBOHCI … . without this message >>> still waiting for root device my BIOS settings are unchanged and are also set correctly what should I do?
I must've overlooked something i'll post the diff later for R:A:W to take a lookat but I can't work on it further for a while, i'm super busy atm
@davisin666OHCI means usb 1.1, try deactivating USB Legacy Support in BIOS setup. I will test this kernel soon, now I have to do a lot of calculus, derivatives and integrals :-|
I test the customized kernel with 10.7.4 on an external USB HDD
thanks for the answer, I'll try it and give a message
my usb keyboard works no more.
with the PS2 Keyboard hangs at USBF: 6719 AppleUSBOHCI… without this message >>> still waiting for root device
@R:A:W:X86Absolutely not the same. arch= gives advice to Chameleon wether the i386 or x86_64 should be loaded, while -legacy disables the use of EM64T in case the i386 Kernel is loaded. (so to say the opposite / disbaler of -force64 mode, which is now loaded by default on all CPU like when you are using the Vanilla Kernel.)
Thanks for the information, it´s good to know.
Thought it was implemented instead of arch=i386.
@frisco2my usb keyboard works no more. with the PS2 Keyboard hangs at USBF: 6719 AppleUSBOHCI… without this message >>> still waiting for root device
I had the same problem on my system.
Using a other kernel fixed it on my computer.
@wastezI had the same problem on my system. Using a other kernel fixed it on my computer.
Which kernel should I use for lion 10.7.4?
just a offtopic question for all the Bulldozer Lion guys what was your audio solution ( VodooHDA,DSDT, AppleHDA ?) just curious
ALC887 코덱의 경우 커스터마이징된 VoodooHDA를 사용하면 라인 입력(Line-In) / 출력(Line-Out) 및 마이크까지 모두 잘 작동합니다. AppleHDA를 패치하는 것보다 사용법도 훨씬 간단하고 시스템 업데이트 때마다 덮어씌워질 걱정도 없어서, 제 개인적인 견해로는 현존하는 최고의 오디오 솔루션이라고 생각합니다.
@akimoajust a offtopic question for all the Bulldozer Lion guys what was your audio solution ( VodooHDA,DSDT, AppleHDA ?) just curious
voodooHD works with my system
mon rapport .
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>PCIRootUID</key>
<string>1</string>
<key>Kernel Flags</key>
<string></string>
<key>Boot Graphics</key>
<string>Yes</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>
+ busratio=165 cpu=2
encore merci !
il me reste le problème de la gestion 32/64 bit .
Lion installer works! Use the latest kernel and Myhack and it runs perfect
@frisco2this is very positive, gils
hello ,
ah ! oui ! que du bonheur , ça change du phenom ! je me croirais sur mon Xéon !
@misterfristaLion installer works! Use the latest kernel and Myhack and it runs perfect
just panic are you sure that it is supporting installer on my cpu non seee3
@$The-King$just panic are you sure that it is supporting installer on my cpu non seee3
Et avec -legacy busratio=16 UsekernelCache=No npci=0x2000 -v -f
@gilsEt avec -legacy busratio=16 UsekernelCache=No npci=0x2000 -v -f
i boot nearly with this flag any way i will try to re do lion on memory flash when got time
tried again with retail 10.7.3 & 10.7.0 but the the same panic
i think kernel doesnt support retail installing from boot
@$The-King$tried again with retail 10.7.3 & 10.7.0 but the the same panic i think kernel doesnt support retail installing from boot
're trying this distro, with the FX, it is able to directly boot my hack and I have not tested it on my t x4 960 but on a 1250 LE it loads but does not panic.
're trying with these flags: mach_amdv5 -legacy busratio=16 cpu=1 -v -f
bonne chance !
Help
this kernel looks like the best shot i got to put erase my snow leo and step up to lion but no one is putting a how to for the semi-noobs out there a.k.a me…so can some please tell me how they got this kernel to work with Lion...i have both retail lion and iATKOS L2...so out here
@dantekazumathis kernel looks like the best shot i got to put erase my snow leo and step up to lion but no one is putting a how to for the semi-noobs out there a.k.a me…so can some please tell me how they got this kernel to work with Lion...i have both retail lion and iATKOS L2...so out here
hello ,
Me neither, I'm not a kernel specialist, if you manage to install SL, you shall come easily to install Leo 10.7.
You wedged on what?
well i got retail 10.7.2 dmg i use myHACK to put it on my usb...then i took r:a:w:x86 kernel to see if i can get to the installation screen…first i use a simple -v flag to see where i might get errors at…but after it loads all the extensions the screen flashes that the caplock light flash then the screen lights up again but it stays black...i left it for over 10 hours(went to sleep)woke up still a black screen...so i tought it could be a graphics problem so i added the ATY kext that worked on my snow leo but still nothing ...so im bummed out because since i cant get a verbose output after the flash screen i cant really say what the problem is
@dantekazumawell i got retail 10.7.2 dmg i use myHACK to put it on my usb...then i took r:a:w:x86 kernel to see if i can get to the installation screen…first i use a simple -v flag to see where i might get errors at…but after it loads all the extensions the screen flashes that the caplock light flash then the screen lights up again but it stays…
i had same problem ,,, but i found out that kext for my video card use TWO screens instead of one , i knew it when i attached second screen to Mac, and then i saw everything in screen , so maybe this is problem for u too ,
or try remove all ATI- ATY - NV - INTEl kexts
ok, I am testing Lion DP1 and it's working GREAT!
All binaries are universal so it's working excellent without any troubles, I think I'll use the Lipo tool to create the universal binaries on the Final build 10.7.4 and see what happens it's way more stable on DP1 for me.
whaoooo!
for me it's just great, to blanGsak V4, an installation is possible via USB Direct + 1820 trunk option npci=0x3000 with the kernel and some hacks to RAWX86 mediaflashplayer and mozilla is the feast , I miss it more than yesterday. (not serious)
for the FX 6100, to install the flags: busratio=165 cpu=1 -v , the install finished, reboot into busratio=165 cpu=2 -v
for the youtube video, no synchronization between audio and video (C1E disable, cool n 'quiet enabled)
@gils
ouh man i am jealous u have fully working Lion awesome,
@ham4ever@gils ouh man i am jealous u have fully working Lion awesome,
^_^
hello,
I confirm that the installation based on a retail 10.7.3 without unibeast without MyHack is possible without any problems.
I used the old method of restoring from the HDD to usb utility at the base for Intel long before tonymachintrucbidouille and others think of something! ahahahha!
I copied the kernel of R:A:W:X86 and the Extra folder from my SL car and Simone! ahahahah!
This awesome AMD FX!
Google traduction .
(Y)
I realize this comes down to AMD FX, but what happens to the class AMD (Athlon 64 x2 QL)
without SSSE3?
can anyone write some scripte to delete ZZ folder in "" sudo rm -rf /private/var/folders/zz/ "" in some schedule , automatically repeat after every 5 minuts ,?
because whenever i get crash report then eat CPU , then i delete zz folder then crash report processor stop using CPU *
@ham4evercan anyone write some scripte to delete ZZ folder in "" sudo rm -rf /private/var/folders/zz/ "" in some schedule , automatically repeat after every 5 minuts ,? because whenever i get crash report then eat CPU , then i delete zz folder then crash report processor stop using CPU *
hello ,
I never managed to block the problem, hence the move to FX. we need a good soul we include the correction in the kernel.
should not neglect the FX work in 32 or 64 bit and not 32 and 64 bit.
Fortunately, 95% of the software is 64-bit. to install 32 bit softwares must return to 32 bit (-legacy)
Google traduction
@gils다행히 제가 쓰는 소프트웨어의 95%는 64비트입니다. 다만 32비트 소프트웨어를 설치해야 할 때만 32비트 모드(-legacy)로 다시 부팅해야 하네요.
64비트 모드에서 32비트 앱이 충돌하는 문제를 해결하는 방법이 본문 첫 번째 게시물에 자세히 나와 있습니다...
@R:A:W:X86Solution for 32-Bit App crashes to be found in first post...
hello,
I thank you, I have a little trouble understanding everything, with terminal I hold, in addition to English, it's even worse.
I tried. the last time I used the terminal, I planted all!
you think ML 10.8 will work on AMD?
google translation
the latest kernel cant be downloaded
can any one upload it
@$The-King$the latest kernel cant be downloaded can any one upload it
Try this:
4 shared.com/zip/iuT7MWvW/test30_kernel.html?refurl=d1url
I'm having trouble getting Lion to boot. I've installed the retail 10.7.4 onto an external hd using my girlfriends MacBook. I then replaced the mach_kernel with the one from this thread and installed Chameleon with Chameleon Wizard. I then plugged the drive internally (SATA) into my PC. I boot it with -v busratio=18 and get stuck with "Still waiting for root device".
I've been playing with this for the past two days and have run out of ideas.
@starwa314I'm having trouble getting Lion to boot. I've installed the retail 10.7.4 onto an external hd using my girlfriends MacBook. I then replaced the mach_kernel with the one from this thread and installed Chameleon with Chameleon Wizard. I then plugged the drive internally (SATA) into my PC. I boot it with -v busratio=18 and get stuck with…
Salut,
essayes de brancher tes sata comme suit :
@starwa314Try this: 4 shared.com/zip/iuT7MWvW/test30_kernel.html?refurl=d1url
@starwa314I'm having trouble getting Lion to boot. I've installed the retail 10.7.4 onto an external hd using my girlfriends MacBook. I then replaced the mach_kernel with the one from this thread and installed Chameleon with Chameleon Wizard. I then plugged the drive internally (SATA) into my PC. I boot it with -v busratio=18 and get stuck with…
i got the same problem on a chi
truned to ide and added atiata i comiped it to lion
and got panic
@gilsSalut, essayes de brancher tes sata comme suit :
I've set it up as you suggested. It goes a bit further than before, but stops here:
It just stays there.
essayes les flags suivant :
UseKernelCache=No
PCIRootUID=1 ou 0
idlehalt=0
-legacy
cpu=1
cpu=2 etc…
-f
GraphicsEnabler=Yes ou No
-x -v
etc…
latest kernel working great in Lion 10.7.4 32 bits
Athlon X3 435
looking forward for 64 bits
@ R:A:W:X86
hello,
I'm hard on pa terminal, I tried pacther the kernel with the help of a colleague for the 32/64 bit, but nothing is there.
Have I missed something? thank you for giving me a boost.
traduction google .
Merci !
@ham4everlatest kernel working great in Lion 10.7.4 32 bits Athlon X3 435 looking forward for 64 bits
bonne nouvelle ! (Y)
@R:A:W:X86correct usage is: sudo -s amd_insn_patcher /usr/lib/dyld /usr/lib/dyld_patched cp /usr/lib/dyld_patched /usr/lib/dyld amd_insn_patcher /usr/lib/system/libsystem_kernel.dylib /usr/lib/system/libsystem_kernel.dylib_patched cp /usr/lib/system/libsystem_kernel.dylib_patched /usr/lib/system/libsystem_kernel.dylib update_dyld_shared_cache
Merci beaucoup !
I got it to boot using the FakeSMC.kext file. My problem now is that the computer freezes when I try to install driver pkgs when it says "Optimizing system for installed software...". Also GraphicsEnabler doesn't seem to be working with my gfx (GTS 250 1g). I'm booting with "-v busratio=18". Thanks for the help. I'm almost there:)
@R:A:W:X86
whaaaoooo !
tu es génial , merci beaucoup , avec l'aide de Nanael de Mac on Pc qui m'a saisi les codes dans terminal à l'aide de team viewer en mode -legacy , j'ai maintenant mon FX 6100 à 100% !
Encore un grand merci à toi !
excuse moi pour le Français .
@starwa314I got it to boot using the FakeSMC.kext file. My problem now is that the computer freezes when I try to install driver pkgs when it says "Optimizing system for installed software...". Also GraphicsEnabler doesn't seem to be working with my gfx (GTS 250 1g). I'm booting with "-v busratio=18". Thanks for the help. I'm almost there:)
bizarre ?
normalement , elle est oob avec GraphicsEnabler=Yes .
essayes avec busratio=18 UsekernelCache=No npci=0x3000 PCIRootUID=1 or 0 GraphicsEnabler=Yes
avec le chameleon trunk 1820 avec option SMBIOS Macpro3,1 .
bon courage !
excuses moi pour le Français .
@$The-King$i got the same problem on a chi truned to ide and added atiata i comiped it to lion and got panic
hello ,
et avec -legacy busratio=16 UsekernelCache=No
@gilsbizarre ? normalement , elle est oob avec GraphicsEnabler=Yes . essayes avec busratio=18 UsekernelCache=No npci=0x3000 PCIRootUID=1 or 0 GraphicsEnabler=Yes avec le chameleon trunk 1820 avec option SMBIOS Macpro3,1 . bon courage ! excuses moi pour le Français .
I've tried the commands you've stated and it causes my computer to stop at a grey screen while it's almost done booting.
I've also tried patching the dyld and libsystem_kernel.dylib files but my computer freezes a few seconds after running update_dyld_shared_cache.
@starwa314I've tried the commands you've stated and it causes my computer to stop at a grey screen while it's almost done booting. I've also tried patching the dyld and libsystem_kernel.dylib files but my computer freezes a few seconds after running update_dyld_shared_cache.
hello,
it is the comnandes our remarkable R:A:W:x86, I've only copied the commands with the patch on the desk and for me, it works very well.
you've got to make a mistake somewhere. I've had no bug when writing in terminal.
For my install I only use two kexts
Extra
Extensions
FakeSMC.kext
NullCPUPowerManagement.kext
modules
klibc.dylib
uClibcxx.dylib
org.chameleon.Boot.plist
smbios.plist
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>AppleInc.</string>
<key>SMbiosversion</key>
<string>MP31.88Z.006C.B05.0802291410</string>
<key>SMboardproduct</key>
<string>Mac-F42C88C8</string>
<key>SMfamily</key>
<string>MacPro</string>
<key>SMmanufacturer</key>
<string>AppleInc.</string>
<key>SMproductname</key>
<string>MacPro3,1</string>
<key>SMserial</key>
<string>G8135543XYL</string>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel Flags</key>
<string>busratio=165 cpu=1</string>
<key>Theme</key>
<string>default</string>
</dict>
</plist>
+ npci=0x3000
les flags are for my CPU (FX 6100)
Can't download Kernels
I can't download any of the kernels from xup.in (timeouts).
Can anybody upload them (or at least the latest one) to mediafire or somewhere else?
@gils
I really appriciate your help. I've never seen anybody get past the booting phase with this particular motherboard, so I'm very happy with the progress.:)
The addition of NullCPUPowerManagement.kext has stopped the crashing with pkg installers and update_dyld_shared_cache. I'm still getting a grey screen with GraphicsEnabler=Yes.
I can't download any of the kernels from xup.in (timeouts).
Never mind - the links are working again.
@starwa314@gils I really appriciate your help. I've never seen anybody get past the booting phase with this particular motherboard, so I'm very happy with the progress.:) The addition of NullCPUPowerManagement.kext has stopped the crashing with pkg installers and update_dyld_shared_cache. I'm still getting a grey screen with GraphicsEnabler=Yes.
hello ,
l'USB3 peut être source de conflit , l'as tu désactivé . aussi , ta carte graphique est branché sur le premier port PCIE ?
également :
CIE = désactivé
S3 = activé
cool n' quiet = pas d'incidence
HPET= activé
o/c= défaut
ram= défaut
USB3= désactivé
normalement pour le reste c'est ok .
excuse pour le français car Google traduction n'est pas très au point .
still not allowed when copyes/delete some files…use mach_kernel test30
GA990FXA-UD7
Phenom X6 1090T
Radeon HD 6850
Bart 16 GB Of RAM
Seasonic M12II-620 Bronze
@gilsl'USB3 peut être source de conflit , l'as tu désactivé . aussi , ta carte graphique est branché sur le premier port PCIE ? également : CIE = désactivé S3 = activé cool n' quiet = pas d'incidence HPET= activé o/c= défaut ram= défaut USB3= désactivé normalement pour le reste c'est ok . excuse pour le français car Google traduction n'est…
I've set the motherboard as you've written, but I'm still getting the same results.
I had the same problem till I patched only one of the dyld´s!
I don´t remember which of the two I patched, so you will have to try it on your own!
With both files patched I got the same error! I also think I told this here before!
Down To Test
Great work you're doing here.
I'm new to Hackintosh and would love to help test
AMD FX-8150
Asus Crosshair V Formula
128gb OCZ Vertex 3 SSD
128gb M4 Crucial SSD
32gb Corsair Vengence DDR3
Custom AMD Liquid Cooling
I have a Macbook Pro and access to Lion.dmg and ML.dmg
I just need instructions for install
I've found these
geek nizer.com/install-osx-mountain-lion-on-pc-hackintosh-usb/
and wanted to see if they applied.
Also dl'ed kernel and other files provided in thread.
If you want PM me or idk if you have IRC
@cathedralmurderGreat work you're doing here. I'm new to Hackintosh and would love to help test AMD FX-8150 Asus Crosshair V Formula 128gb OCZ Vertex 3 SSD 128gb M4 Crucial SSD 32gb Corsair Vengence DDR3 Custom AMD Liquid Cooling I have a Macbook Pro and access to Lion.dmg and ML.dmg I just need instructions for install I've found these geek…
Hi,
Yet for ML 10.8 but you can do an install Lion 10.7 or with unibeast Myhack.
인텔 머신용으로 작성된 시중의 Lion 리테일 설치 가이드 대부분은 FX 기반 시스템에도 그대로 적용할 수 있습니다. 단지 mach_kernel을 이 패치된 커널로 교체해 주고, 설치 및 업데이트 직후에 32비트 소프트웨어 구동을 위해 sysenter 트랩 패치만 추가로 수행해 주면 됩니다.
그나저나 사양이 정말 멋진 하이엔드 시스템이네요. 저도 올해 초부터 Vertex 3 SSD 가격이 꽤 내려갔길래 하나 장만할까 계속 고민 중인데 아직 결정을 못 내리고 있습니다...
R:A:W:X86
any plan for Athlon II to work in 64 bits ? or does it have any chance ?
thank u for all work u did, is amazing
@ham4ever
It has been written x times in the current amd threads that it will never work if nobody will write an ssse3 emultator, cause the old amd don´t support it.
@R:A:W:X86Most of the avaible tutorials for Lion Retail installation on Intel machines should also apply to FX based setups, just that mach_kernel has to be replaced with the patched one & you need to patch sysenter traps after installation & update for 32-Bit software to work. Nice high-end build btw. I have been contemplating one of those…
thanks man
I'm going to get cracking on this today
ill update with progress and now they have the vertex 4
looks yummy hahaha
Hello everybody!
So i have successful Lion with iatkos L2 installation in my specs:
PIIX4 965 Revision Deneb C3
M4a77T/USB3.0 (USB3.0 OFF)
HD6870 Dual Fan Barts XT
2x 4GB DDR3 1333Mhz Kingston!
HDD 1TB SATA SEAGATE With 3 Partitions (Snow 1st Lion 2nd Windows 7 3rd)
Well... i can boot in any of the 3 OS without problems and i don't have problem with copy and paste in Lion
Thanks for VERY NICE KERNEL!
PS: I am a girl u.u. Greetings from Brazil!
Next Step is to Fix my Text Editor Sometimes Wont Open ;(
@gabrielayumiHello everybody! So i have successful Lion with iatkos L2 installation in my specs:
awesome , did u used iatkos L2 directly, or used Snow leopard to install Iatkos ?
It just has come to my mind: we have patches for AMD, made by bronzovka and rawx86. Using some text tool, can't we just separate the specific AMD instructions by comparing with the vanilla source and then apply them to the Mountain Lion source? Or even better, following and useful advice from Meklort, apply them as a binary patch to the Mountain Lion binary? It would be possible to test it?
If yes, i'm willing to do it and make the experiment. Can someone point me to some text tool that make possible to compare and extract the differences between two texts (these would be the patched kernel and the vanilla kernel) saving me the time to do it by eye, so i can re-patch it and compile it for mountain lion instead?
Can someone explain me what tools and procedures do i use to apply a binary patch to the binary kernel?
@The Connactic방금 문득 떠오른 생각인데: 우리에겐 이미 bronzovka 님과 rawx86 님이 만든 AMD 패치들이 있잖습니까. 텍스트 비교 도구를 사용해 순정 소스와 비교하여 AMD 전용 수정 코드들만 따로 분리해 낸 다음, 그걸 Mountain Lion 소스에 그대로 적용하면 안 되나요? 아니면 더 나아가 Meklort 님의 조언처럼 바이너리 패치 형태로…
답부터 말씀드리면 '아니오', 그렇게 간단한 문제가 아닙니다.
가장 결정적인 이유는 이미 이 스레드에서 수차례 길게 설명드렸습니다.
현재 우리가 가진 커널 패치들은 오직 i386(32비트) 커널에서만 작동하는데, Mountain Lion에서는 i386 커널이 완전히 사라졌기 때문입니다. 물론 소스 코드를 수정해 i386 커널을 억지로 컴파일해 낼 수는 있지만, Mountain Lion의 모든 시스템 Kext들이 오직 x86_64 전용으로만 제공되기 때문에 32비트 커널을 만들어봤자 아무짝에도 쓸모가 없습니다.
게다가 신형 XNU 커널 내부 구조 자체도 대대적으로 바뀌었습니다.
현재 이 부분에 대해 몇 가지 실험을 진행하고는 있지만, 당장 작동하는 결과물을 기대하진 마십시오 - 특히 단기간 내에는 더더욱 어렵습니다.
두 텍스트 파일 간의 차이점을 비교하고 추출해 줄 수 있는 좋은 도구를 추천해 주실 분 계신가요?
Xcode에 기본 포함되어 있는 FileMerge를 쓰시면 됩니다.
I'll really beg you to forgive me if i look stubborn right now, RAW, but i was talking about using the 64-bit patched kernel of yours (yes, that one that gives us instant reboots) and apply these patches of yours to the source code (or, even better, to the binary, as meklort advised) of the new XNU (which is also 64-bit, of course) to see what happens.
Let's say i really wanna try it myself and see what happens: what text tools do i use to this task, so i don't have to examine line by line of the code? Thank you very much for answering!
@ham4everawesome , did u used iatkos L2 directly, or used Snow leopard to install Iatkos ?
hi i have one tutorial in osx86.net in Potuguease.
yes i have used Snow Leopard to install iatkos in another partition (2nd partition) and replaced the kernel and my appleatiata kext for my motherboard and... Azalia HD audio for Audio.
after that you need to upgrade your bootloader to the last version... and the bootflags PCIRootUID=1 -legacy UseKernelCache=No -v -f if your system wont boot at first time try again... if wont boot again ask here in forum i think we can help you
Greetings From Brazil!
Reporting back from my experiment: in the end you were right, RAW, as expected btw: it ain't that easy. So the transition to Mountain Lion will be a troubled one for AMD hackintoshes, also as expected.
How are your own experiments doing?
I'm running Lion 10.7.4 and, as i said, it runs just fine on my PC. But 32-bit only, so no Finder and other 64-bit apps (even my CPU being a 64-bit capable CPU; ssse3 is crucial for Lion to support 64-bit apps on 32-bit mode).
With Mountain-Lion, as said in various places, including here, we'll definitely need a ssse3 emulator for non-FX CPUs, but even that won't be enough: until now, we couldn't get a Lion 64-bit kernel to work on AMD CPUs, even Buldozer ones; the maximum we got was 64-bit app support, only on Buldozer CPUs. To run Mountain Lion, we've got to do better than that: we'll need a 64-bit kernel and the ssse3 emulator (a static one, easier than the previous on the fly sse3 emulator, but still no easy a task) for the non-FX CPUs. So the mountain to climb is high indeed.
Yeah but i have a Phenom 965 x4 and i can run any app in my Lion 10.7.4 without Problem i just asking for a problem with Open some apps like a Text Editor and some times i have the problem with Copy and paste.
RAWX86, you will fix this problem in your next version of this kernel? Thanks
Are you really sure of it, Gabriela?
Do you use the stock Finder, or the DP2 Finder instead? Have you tried parallels desktop 7? And the new Xcode, does it work without issues? These are 64-bit apps which should not run by any means on your CPU, since it doesn't support ssse3.
If you made these apps above to work with a Phenom 965 x4, you made a breakthrough discovery and should share your methods...
As for copy/paste and permission bug fixes, read the entire content of this thread and the other at infinitemac, AMD with Lion.
@misterfristaYou have to do the following steps: -First download the amd_insn_patcher -Open a terminal and type "sudo su" to without quotes to become root -Change into your downloaded amd_insn_patcher directory with the terminal You can do this by typing "cd " (without quotes) and then droping the amd_insn_patcher directory from finder into the…
I have a 10.7.3 hackintosh in my fx-6100 and i would love to try this out. Buyt i just cant do it correctly. Sorry, my first mac and hackintosh.
cp /usr/lib/system/libsystem_kernel.dylib ./libsystem_kernel.dylib.orig
./amd_insn_patcher dyld.orig dyld.patched
./amd_insn_patcher libsystem_kernel.dylib.orig
is this suppose to be a one line of 3lines? But eigther way only return "No such file or directory".
@The ConnacticAre you really sure of it, Gabriela? Do you use the stock Finder, or the DP2 Finder instead? Have you tried parallels desktop 7? And the new Xcode, does it work without issues? These are 64-bit apps which should not run by any means on your CPU, since it doesn't support ssse3. If you made these apps above to work with a Phenom 965 x4,…
i think she run only 32 bit , because she use -legacy ,
It means that your system doesnt find the amd_insn_patcher. In other words you have to copy the dyld files into the same directory as your downloaded amd_insn_patcher. Switch into the directory in your console and then type: ./amd_insn_patcher dyld.orig dyld.patched and press enter. Maybe you didnt rename dyld to dyld.orig? No such file or directory means in this case that one of the binarys isnt found.
okay, so i executed the commands inside the directory where i put the downloaded files (desktop), unfortunately, i could no longer execute the last 2 commands because the i got this mac dead screen. Tried booting back either in single user, safe mode but to no avail. Im just greeted with the dead screen in the login menu. Is there anything i can do to fix this? I followed the instruction and used another command windows, login as administrator by typing sudo su.
thanks to RAWX86 and everyone else that has contributed to this. I have 10.7.4 running with only a few hiccups on a Bulldozer. One of those is that I get nothing when I right click on any file an choose Get Info. Also, I get occasional 30 second slowdowns (spinning beach ball) mostly when browsing the Internet on any Browser. Have done every patch and tweak mentioned on this thread. I initially installed Snow Leopard using Iatkos and have incrementally upgraded from there. I'm using finder from DP2 on latest RAW kernel. Many thanks!
@jcvcmsthanks to RAWX86 and everyone else that has contributed to this. I have 10.7.4 running with only a few hiccups on a Bulldozer. One of those is that I get nothing when I right click on any file an choose Get Info. Also, I get occasional 30 second slowdowns (spinning beach ball) mostly when browsing the Internet on any Browser. Have…
Hello ,
buldo your work in 64 bit, so no need to Finder DP2, and management 32/64 bit, used the AMD patch D'ANV.
For me, it works 100% bug free.
osx 86.co/f100/10-7-4-amd-kernel-t7687/page32.html
osx 86.co/f36/legacy-kernel-10-6-8-with-custom-dyld-t7318/post55947.html
osx 86.co/attachment.php?attachmentid=1645&d=1320876221
Many thanks gils, I restored to original Finder for 10.7.4 using Pacifist and everything seems to be working perfectly!
@The ConnacticAre you really sure of it, Gabriela? Do you use the stock Finder, or the DP2 Finder instead? Have you tried parallels desktop 7? And the new Xcode, does it work without issues? These are 64-bit apps which should not run by any means on your CPU, since it doesn't support ssse3. If you made these apps above to work with a Phenom 965 x4,…
Just follow what gils is talking about... and your problems will be done!
Yes i use DP2 Finder... i'll test the finder of 10.7.4 later in 64 bit mode in my own custom kernel later i'll post the screen shots if then works
My system already works like a charm, Gabriela!
In 32 bit, like yours. No original Finder, no latest Xcode, no Parallels7 (but i have a workaround to make P6 work in Lion, then this issue is solved as much is i'm concerned).
@The ConnacticMy system already works like a charm, Gabriela! In 32 bit, like yours. No original Finder, no latest Xcode, no Parallels7 (but i have a workaround to make P6 work in Lion, then this issue is solved as much is i'm concerned).
Is Adobe Photoshop CS6 & illustrator CS6 work?
No, they don't, since the adobe cs6 installer itself needs to run at 64-bit some time after it starts. To have cs6, stock finder and other 64-bit apps running, you'll need either an intel or a bulldozer (fx-series) amd system.
@The ConnacticMy system already works like a charm, Gabriela! In 32 bit, like yours. No original Finder, no latest Xcode, no Parallels7 (but i have a workaround to make P6 work in Lion, then this issue is solved as much is i'm concerned).
Hi, how did you able to make it work? I been trying this for a while and re-installed atleast 6times because when i try to do as per rawr instruction of patching, my computer would be in kernel panic. I was able to replace the kernel but to make the 32bit apps work, no success. Please help..
I'm not sure if i understand this patching thing altogether. I'll tell you though how i get where i am right now:
1) Installed Snow Leo Hazard 10.6.2 sse2 sse3, then installed Lion in another HD using devout's method: http://www.insanelymac.com/forum/index.php?showtopic=27… ↗ (used moderate method);
2) Downloaded 10.7.4 combo update from apple, ran it and changed the kernel before rebooting pretty much like the previous installation, this time using RAW's kernel from first page of this thread;
3) Had the infamous permissions bug, that kept me from everyday tasks like installing programs. Solved it using another kernel from RAW (look for it at this thread);
4) Still had copy and paste issues. To solve this, a) started to use Path Finder app and b) used bronzovka instructions (attention: just the instructions, not the kernel) from this topic: osx 86.net/view/2723-amd_kernel_v6_for_10.7.4.html
I don't if a), b) or the combination of both is the winner, but the copy and paste issues disappear;
5) I thought these instructions of bronzovka would solve the issue that keeps the core apps from opening x minutes after the startup (so i have to open them all just after logging in or forgetting about them at all) but it doesn't happen. Maybe that is the only dent at the 32-bit perfection of my Lion system.
Hope that helps!
Are the instructions one of the mods/owners of InfiniteMac sent me back in 04-14-2012 the most recent instructions or have they came up with easier ways to install Lion onto Amd Phenom IIx4 965? His instructions was to be on Hackintosh Snow Leopard and edit a DMG iATKOS L2 DMG file with updating its content to be more compatible with AMDs. I got kind of confused and I have messed up several times following his guide. Does anyone happen to have a video guide? I can't screw up a video guide or can I? ^_^
It sucks that ever since my gtx 470 died I can't run snow leopard at 1920x1200 resolution, because I was satisfied with Snow Leopard. But now I'm forced to find a way to get Lion to work with my rig because I believe Lion has support for gtx 570?
Specs
Amd Phenom II x4 965 3.4ghz
ASUS M4A79XTD EVO
Gigabyte GTX 570
4 gigs ddr3 ram
Oh, that's really pretty tough specially because i still need another hd for the process which i dont really have one at the moment. Second is that, getting a copy of mac os x distro is quite really hard for me because that's ussually 5gb+- to download and i can't find any direct download link for it (like Mediafire), just all torrent which is really slow. But i manage to have this Niresh ditro which is 10.7.3 and I can make it work no sweat for 18 minutes and with everything just fine OOTB (sounds, lan, display), copy/paste and finder are also not an issue.
What really keeps my win7 at the moment is that i cant make it work with 32bit apps like mac office. Ive already quit from installing the update to 10.7.4 in which i really sweat for almost a week re-installing over and over again because I cant really make it work so i just decided to install xcode 4.3 which is the main reason getting that said update.
So, I would really be sticking to mac osx if i could just make this work with 32bit apps because everytime I try those sets of instruction posted here including
sudo -s amd_insn_patcher /usr/lib/dyld /usr/lib/dyld_patched cp /usr/lib/dyld_patched /usr/lib/dyld amd_insn_patcher /usr/lib/system/libsystem_kernel.dylib /usr/lib/system/libsystem_kernel.dylib_patched cp /usr/lib/system/libsystem_kernel.dylib_patched /usr/lib/system/libsystem_kernel.dylib update_dyld_shared_cache
would freeze my system and goes kernel panic.
Sir RAWR, what do i missed why i keep getting this same result over and over or shall i really need to have a working 10.7.4 update to use this?
I believe Jhusly and I have same problem. That is why I'm going to erase both my two harddrives with DBAN. Than I'm going to set up Snow Leopard on one of my harddrives and try the method of getting Lion to install on the other harddrive. If I successfully do this, I will than erase only my snow leopard harddrive than I will install Windows 7 again. If Lion disappears when I install Windows 7 on the other harddrive that I erased Snow Leopard off I will use EasyBCD and use that as a dual boot program. I hope I conquered the unconquerable and have solved my issues. Right now I'm backing stuff up on Windows on one of my ext harddrives.
@jhuslyOh, that's really pretty tough specially because i still need another hd for the process which i dont really have one at the moment. Second is that, getting a copy of mac os x distro is quite really hard for me because that's ussually 5gb+- to download and i can't find any direct download link for it (like Mediafire), just all torrent…
Hi,
What kind of processor you have? for me it works very well.
you to do is the best facility for retail as Intel installation methods.
RAWX86 command is only valid for FX procs which is activate the 32/64 bit at the same time.
The rest I started a tutorial for installing 10.7.4 retail + SHIFT.
hack-my mac.fr/index.php/forum/48-pc-bureau/28494-tutoriel-amd-en-travaux
hack-my mac.fr/index.php/forum/24-problemes-d-installation-pc-amd/28172-blangsak-v4-10-7-4-avec-kernel-amd
Since i'm not one of the mods/owners of infinitemac, i don't know. You can try the method i just posted, since i, as you, don't have a ssse3-enabled Bulldozer CPU. It worked for me, maybe it works for you. Installing OsX in general (and Lion particularly) on any kind of AMD machine is never a piece of cake and. There's no AMD-supportive Uni/Multibeast-like method and probably there never will.
@gilsWhat kind of processor you have? for me it works very well. you to do is the best facility for retail as Intel installation methods. RAWX86 command is only valid for FX procs which is activate the 32/64 bit at the same time.
I have FX-6100 cpu which is a bulldozer just like RAWR, that's the main reason i keep on trying this to work since he mention that his macosx is now working smoothly after the partch which i am also hoping to do on mine. If i could just make 32bit apps work on mine, i would seriously be moving to mac.
Thanks and i would be checking you tutorial too.
@The ConnacticSince i'm not one of the mods/owners of infinitemac, i don't know. You can try the method i just posted, since i, as you, don't have a ssse3-enabled Bulldozer CPU. It worked for me, maybe it works for you. Installing OsX in general (and Lion particularly) on any kind of AMD machine is never a piece of cake and. There's no…
I guess my CPU has a SSE3 enabled in it since its a bulldozer. And as Ive said, getting a copy of any macosx distro is one of the hardest part of this whole process, i just want to make it work what i currently have if possible.
jhusly, my answer was to Godofwar; checkout his specs (which points to a clearly non ssse3 system - don't confuse it with sse3, please! - because of his phenom CPU):
@GodofwarSpecs: Amd Phenom II x4 965 3.4ghz ASUS M4A79XTD EVO Gigabyte GTX 570 4 gigs ddr3 ram
I should've made it clear, but i didn't notice there was other answers after his, including yours. In fact, i answered you before answering Godofwar, just check out my anterior post.
Oh, you already did and answered it, jhusly.
Well, the method i described works with Niresh's distro too, but now i see we have different issues to cope with: my system, non-ssse3, does not work with 64-bit apps. Your system, Bulldozer ssse3, only works with 64-bit apps, so you need the RAW patch to be applied properly. Well, i cannot help you, you'll have to wait for RAW to answer, i'm afraid.
@ jhusly
hello,
what kext you are using for your system?
@ Connatic : sorry about it too man, that was clearly a misunderstanding! And yeah, you are right, we have a contradictory problem. LOL
@gils, i no longer needed to install additional kext like from multibeast since niresh already have it consolidated on his distro but what I selected using his release are :
Chemeleon Bootloader
AMD Kernel
AppleATIATA
VoodooHDA
Ralink Driver for wifi (which dont work because its laucnher is a 32bit application)
Realtek 81xx for LAN (dont know if it really works because i only use broadband stick for connection)
No kext for video and enabler since my graphics works ootb
that's what i remember so far since im here in the office at the moment but ill check it back again later. So, is your system stable now?
@ jhusly
bah!? What is all this kext? 're avoiding the distros can be Niresh.
You do a clean install with a retail 10.7.
You deleted your AppleHDA before installing your VoodooHDA?
I managed to do a quick read of your blog with google translate unfortunately i wasnt able to catch everything specially those that are in images since i dont know french. Im gonna check it again when im home.
And thanks!
@gils@ jhusly bah!? What is all this kext? 're avoiding the distros can be Niresh. You do a clean install with a retail 10.7. You deleted your AppleHDA before installing your VoodooHDA?
I really wanted to do a clean install so i would be able to do it from scratch unfortunately I cant get a hand of any virgin 10.7 release, what i have is only Niresh 10.7.3 DVD release and thats what im really trying to make it work. Just to make 32bits apps run and it would sure make my week!
I dont remember AppleHDA being checked as default. Note that i got this options to choose which kext would be included during the installation, not afte because i dont also have an idea what idea realease might look like.
@jhuslyI really wanted to do a clean install so i would be able to do it from scratch unfortunately I cant get a hand of any virgin 10.7 release, what i have is only Niresh 10.7.3 DVD release and thats what im really trying to make it work. Just to make 32bits apps run and it would sure make my week! I dont remember AppleHDA being checked as…
hello ,
Ive really tried that several times but before i could type in "update_dyld_shared_cache", my system hangs up and go into kernel panic. I either personally type it in or even just copy/paste the commands but im still getting the same error. I try restarting the system after that but it would still give me a kernel panic at the login screen so i have to re-install over again.
@jhuslyIve really tried that several times but before i could type in "update_dyld_shared_cache", my system hangs up and go into kernel panic. I either personally type it in or even just copy/paste the commands but im still getting the same error. I try restarting the system after that but it would still give me a kernel panic at the login…
normal, si tu mets ton dossier amd patcher sur le bureau, il te Faut rajouter
~ / Desktop / amd blablabla …
Normally, if you put your file on the desktop amd patcher, you need to add
~ / Desktop / AMD blah …
oh? What i did is,
"sudo su"
type password
"cd Desktop/amd_insn_patcher_src"
"./amd_insn …"
does that make a difference? Im really so sorry, im really not good in commands...
but if you would try to look at the picture i posted with the the kernel panic, i think the first sets of commands works as there are patching going on in there...
@jhuslyoh? What i did is, "sudo su" type password "cd Desktop/amd_insn_patcher_src" "./amd_insn …" does that make a difference? Im really so sorry, im really not good in commands... but if you would try to look at the picture i posted with the the kernel panic, i think the first sets of commands works as there are patching going on in there...
c'est pour localisé ton dossier amd patcher , pour ton panic , c'est certainement dû au conflit entre AppleHDA et voodooHDA , on installe jamais ces 2 pilotes ensembles , cause de KP .
Excuses moi pour le Français , Google traduit vraiment très mal .
I see, so you mean VoodooHDA and AppleHDA kext might have been the reason for conflict that's why its giving me a kernel panic? Okay thanks, i would try to look at it when im back home and do it over again. I hope i get it right this time.
Really thank you for your time.
@jhuslyI see, so you mean VoodooHDA and AppleHDA kext might have been the reason for conflict that's why its giving me a kernel panic? Okay thanks, i would try to look at it when im back home and do it over again. I hope i get it right this time. Really thank you for your time.
si tu veux faire bien , utilises cette méthode d'installation .
hack-my mac.fr/index.php/forum/48-pc-bureau/28494-tutoriel-amd-en-travaux#28908
ce sera largement mieux que ces distros pas terrible .
Strange. I always had AppleHDA.kext and VoodooHDA.kext both installed side by side on my system, and never had any problems (AppleHDA doesn't even load). Maybe i'm lucky.
Ive tried again based on your suggestions but im still getting the same result. There lot of people who were able to succeed using the same trick/command but it just doesnt work on mine and I dont know why? :facefalm:
@jhuslyIve tried again based on your suggestions but im still getting the same result. There lot of people who were able to succeed using the same trick/command but it just doesnt work on mine and I dont know why? :facefalm:
it's weird anyway?
Can you describe your hardware?
You should reboot with -v -f to locate the error
Hardware :
FX-6100
Asrock 970 Extreme 3
4gbx2 G.Skill Ripjaws
HD 5770
250gb WD
I always do that if i cant boot normally. Everytime doing this, the boot process stops at the last part where its still booting with chameleon background because it is suppose to continue at verbose with only black screen background.
@jhuslyHardware : FX-6100 Asrock 970 Extreme 3 4gbx2 G.Skill Ripjaws HD 5770 250gb WD I always do that if i cant boot normally. Everytime doing this, the boot process stops at the last part where its still booting with chameleon background because it is suppose to continue at verbose with only black screen background.
I do not manage to understand what blocking you is always the same kext or you're limited only FakeSMC.kext and NullCPUPowerManagement.kext ?
@gilsI do not manage to understand what blocking you is always the same kext or you're limited only FakeSMC.kext and NullCPUPowerManagement.kext ?
What do you mean about those two kext? Is there any way we could get a copy of the log during the boot so we would be able to clearly read it and maybe find out any reason of errors?
One more thing, do we also need to install RAWS custom kernel before patching?
@jhuslyWhat do you mean about those two kext? Is there any way we could get a copy of the log during the boot so we would be able to clearly read it and maybe find out any reason of errors? One more thing, do we also need to install RAWS custom kernel before patching?
Hello,
I send you the historical events since installation, and startup last kernel.log
I can help it.
I always using the kernel RAWX86
good luck
avec un DSDT.aml
npvhash=4095
PAE enabled
64 bit mode enabled
rtclock_init: Taking bus ratio path 0 (Boot-time argument)
TSC: Reported FSB: 0.0000MHz, corrected FSB: 200.679830MHz
TSC: Verification of clock speed failed. Fallback correction was performed. Please upgrade bootloader.
TSC: Frequency = 3311.217196MHz, FSB frequency = 200.679830MHz, bus ratio = 16.5
Darwin Kernel Version 11.4.0: Mi 18 Jul 2012 02:24:10 CEST; bronzovkAnVoodoo v0.9.30:xnu-1699.26.8/BUILD/obj/RELEASE_I386
vm_page_bootstrap: 1004426 free pages and 35958 wired pages
zone leak detection enabled
standard timeslicing quantum is 10000 us
mig_table_max_displ = 73
warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelCPUPowerManagement
NullCPUPowerManagement::init: properties=0x7ee4600
NullCPUPowerManagement::start
AppleACPICPU: ProcessorId=7 LocalApicId=7 Disabled
AppleACPICPU: ProcessorId=8 LocalApicId=8 Disabled
AppleACPICPU: ProcessorId=1 LocalApicId=16 Enabled
AppleACPICPU: ProcessorId=2 LocalApicId=17 Enabled
AppleACPICPU: ProcessorId=3 LocalApicId=18 Enabled
AppleACPICPU: ProcessorId=4 LocalApicId=19 Enabled
AppleACPICPU: ProcessorId=5 LocalApicId=20 Enabled
AppleACPICPU: ProcessorId=6 LocalApicId=21 Enabled
calling mpo_policy_init for Sandbox
Security policy loaded: Seatbelt sandbox policy (Sandbox)
calling mpo_policy_init for Quarantine
Security policy loaded: Quarantine policy (Quarantine)
calling mpo_policy_init for TMSafetyNet
Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
MAC Framework successfully initialized
using 16384 buffer headers and 10240 cluster IO buffer headers
IOAPIC: Version 0x21 Vectors 64:87
IOAPIC: Version 0x21 Vectors 88:119
ACPI: System State [S0 S3 S4 S5]
PFM64 (44 cpu) 0xfff10000000, 0xf0000000
[ PCI configuration begin ]
[ PCI configuration end, bridges 5 devices 22 ]
RTC: Only single RAM bank (128 bytes)
RTC: lost battery power - time may be invalid
HPET: probeHPET failed
FakeSMC: opensource SMC device emulator by netkas (C) 2009
FakeSMC: plugins & plugins support modifications by mozodojo, usr-sse2, slice (C) 2010
FakeSMCDevice: 17 preconfigured keys added:
FakeSMCDevice: successfully initialized
HDAEnabler: Copyright (c) 2008 by Kabyl
HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
mbinit: done [64 MB total pool size, (42/21) split]
Pthread support ABORTS when sync kernel primitives misused
USBF: 1.519 AppleUSBEHCI[0x82bc000]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.743 AppleUSBEHCI[0x82bc800]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.744 AppleUSBEHCI[0x82c5800]::CheckSleepCapability - controller will be unloaded across sleep
HDAEnabler: Copyright (c) 2008 by Kabyl
HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
com.apple.AppleFSCompressionTypeDataless kmod start
USBF: 1.796 AppleUSBOHCI[0x806c000]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.807 AppleUSBOHCI[0x826d800]::CheckSleepCapability - controller will be unloaded across sleep
USBF: 1.807 AppleUSBOHCI[0x826d000]::CheckSleepCapability - controller will be unloaded across sleep
com.apple.AppleFSCompressionTypeZlib kmod start
com.apple.AppleFSCompressionTypeDataless load succeeded
com.apple.AppleFSCompressionTypeZlib load succeeded
rooting via boot-uuid from /chosen: 04C30A2C-DEE5-3D12-9834-DD86E8F6E7F8
From path: "uuid", Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
USBMSC Identifier (non-unique): 07951B028D6D0048 0x13fe 0x3100 0x110
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@180000/AppleACPIPCI/SATA@11/AppleAHCI/PRT4@4/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/ST3160812AS Media/IOGUIDPartitionScheme/Sans titre 1@2
BSD root: disk1s2, major 14, minor 4
jnl: unknown-dev: replay_journal: from: 6996992 to: 1933824 (joffset 0x257000)
USBF: 7.626 AppleUSBOHCI[0x7819000]::CheckSleepCapability - controller will be unloaded across sleep
jnl: unknown-dev: journal replay done.
hfs: Removed 8 orphaned / unlinked files and 17 directories
macx_swapon SUCCESS
Waiting for DSMOS...
Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1
Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
SMC::smcReadKeyAction ERROR $Num kSMCKeyNotFound(0x84) fKeyHashTable=0x0
Previous Shutdown Cause: 3
SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode
jnl: disk1s3: replay_journal: from: 6466048 to: 23040 (joffset 0x253000)
ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
WARNING: IOPlatformPluginUtil : getCPUIDInfo unknown CPU family: family 0x15, model 0x1
-- power management may be incomplete or unsupported
DSMOS has arrived
** Device in slot: SLOT--1 **
AppleRTL8169Ethernet: Ethernet address
jnl: disk1s3: journal replay done.
Ive tried once again hoping i would be lucky this time but i still get the same result. My system went into kernel panic after applying mad_insn patch. I also tried RAWX kernel posted in the first page but my system slows down terribly. Maybe the problem in the distro release itself and i would be stuck having a lion 10.7.3 with only 64bit support.
I'm still downloading the torrent you gave but i can't even get close to 5% because its so slow.
Anyway, thank you so much for you effort responding to me.
@ Gils
I saw you took the HDA-Enabler on your System, is it working?
The reason why i ask is that i don´t saw a AMD-System until now where it was working.
@wastez@ Gils I saw you took the HDA-Enabler on your System, is it working? The reason why i ask is that i don´t saw a AMD-System until now where it was working.
No, HDEnabler does not work, I tried the patched DSDT patch with the ALC 892 without result, I just info for the presence of audio in Audio (integrated)
I only have two harddrives in my computer. One of them is installed with Windows 7 and the other isn't installed with anything. If I partition the other one and make it into two different drives can I install hackintosh snow leopard onto it than install lion and put the amd kernel in it or would this cause too many problems? I think I did this in the past and I ended up messing up my entire computer. Keep in mind I use EasyBCD program to dual boot Windows 7 and Hackintosh Snow Leopard because I've never been able to dual boot both of these operating systems without EasyBcd.
@R:A:W:X86I am currenlty doing some experiments on this - but you should not expect a working solution - especially not within a short time.
Raw, what about your Mountain Lion experiments? Any success?
I don't know if i said it before, but thank you for the FileMerge tip.
@gilsNo, HDEnabler does not work, I tried the patched DSDT patch with the ALC 892 without result, I just info for the presence of audio in Audio (integrated)
So i would delete the kext if it is not working.
@wastezSo i would delete the kext if it is not working.
in fact, I'd make it work, it must be a story devid, it would be interesting to develop the kext.
works how your ALC 888 ? with VoodooHDA ?
@gilsin fact, I'd make it work, it must be a story devid, it would be interesting to develop the kext. works how your ALC 888 ? with VoodooHDA ?
The problem is not the device id (it´s correct), the problem also appear if you inject it with dsdt on every amd system i tried. On Intel it was with the same device id no problem.
The only way to get it work is VoodooHDA.
@wastezThe problem is not the device id (it´s correct), the problem also appear if you inject it with dsdt on every amd system i tried. On Intel it was with the same device id no problem. The only way to get it work is VoodooHDA.
one thing I do not understand the devid is the same for 2.7.2 and VoodooHDA ALC 892 ? how is it that VoodooHDA malfunctioning but it works ?
HDAE ALC 892 :
</dict>
<key>IOClass</key>
<string>HDAEnabler</string>
<key>IOPCIClassMatch</key>
<string>0x04030000&0xffff0000</string>
<key>IOProbeScore</key>
<integer>600</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
voodooHDA :
<key>VoodooHDA</key>
<dict>
<key>CFBundleIdentifier</key>
<string>org.voodoo.driver.VoodooHDA</string>
<key>IOClass</key>
<string>VoodooHDADevice</string>
<key>IOMatchCategory</key>
<string>VoodooHDADevice</string>
<key>IOPCIClassMatch</key>
<string>0x04030000&0xffff0000</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOUserClientClass</key>
<string>VoodooHDAUserClient</string>
<key>InhibitCache</key>
<true/>
<key>MixerValues</key>
<dict>
<key>iGain</key>
<string>90</string>
<key>iMix</key>
<string>0</string>
</dict>
<key>NodesToPatch</key>
<array>
one thing I do not understand the devid is the same for 2.7.2 and VoodooHDA ALC 892 ? how is it that VoodooHDA malfunctioning but it works ?
HDAE ALC 892 :
</dict>
<key>IOClass</key>
<string>HDAEnabler</string>
<key>IOPCIClassMatch</key>
<string>0x04030000&0xffff0000</string>
<key>IOProbeScore</key>
<integer>600</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
voodooHDA :
<key>VoodooHDA</key>
<dict>
<key>CFBundleIdentifier</key>
<string>org.voodoo.driver.VoodooHDA</string>
<key>IOClass</key>
<string>VoodooHDADevice</string>
<key>IOMatchCategory</key>
<string>VoodooHDADevice</string>
<key>IOPCIClassMatch</key>
<string>0x04030000&0xffff0000</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOUserClientClass</key>
<string>VoodooHDAUserClient</string>
<key>InhibitCache</key>
<true/>
<key>MixerValues</key>
<dict>
<key>iGain</key>
<string>90</string>
<key>iMix</key>
<string>0</string>
</dict>
<key>NodesToPatch</key>
<array>[/QUOTE
The device id is not the same, in this kexts a hole id range is selected.
Normaly VoodooHDA should work out of the box, of course just if you delete the other enabler…
The device id of my soundcard is 4383.
Got to boot my lion 10.4 on amd penom
I got my lion 10.4 up on the mad phenom ,now getting a circle with a cross on all 64 bit application s,on licking it says "You can't open the application AutoCAD 2013 because it is not supported on this type of mac"
Also flash movie are crashing out .Please advice how to fix this ,eveything else is working fine.
@arnabiitrI got my lion 10.4 up on the mad phenom ,now getting a circle with a cross on all 64 bit application s,on licking it says "You can't open the application AutoCAD 2013 because it is not supported on this type of mac" Also flash movie are crashing out .Please advice how to fix this ,eveything else is working fine.
@arnabiitrI got my lion 10.4 up on the mad phenom ,now getting a circle with a cross on all 64 bit application s,on licking it says "You can't open the application AutoCAD 2013 because it is not supported on this type of mac" Also flash movie are crashing out .Please advice how to fix this ,eveything else is working fine.
*looool*
Lion doesn´t work on old AMD in 64 bit mode, so there is no fix for it. (Just new Bulldozer works in it)
So you have to find a 32 bit alternative if you want to use Lion. (or write a ssse3 emulator)
http://www.insanelymac.com/forum/index.php?showtopic=28… ↗
Lion 10.7.5 update is out! Has anyone tried to boot it with RAW's 10.7.4 kernel?
Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~/RELEASE_X86_64
쿠퍼티노의 Apple 개발자들은 이 기묘한 버전 번호(11.4.2)로 우리에게 무슨 암시를 주려는 걸까요?^^
아무래도 Lion 내부 개발 인력을 대폭 축소했다는 뜻으로 읽히네요.
AMD 사용자분들께 알려드리자면: 10.7.5 업데이트 위에서 기존의 11.4.0 XNU 패치 커널을 그대로 사용해도 지금까지는 아무런 문제가 없는 것으로 보입니다.
어쨌든 Apple이 11.4.2의 XNU 소스 코드를 공개하는 대로 조만간 현재 패치를 적용해 새 커널을 컴파일해 올릴 생각입니다...
Tried 10.7.5,too. It´s kind of unstable on my system!
Itunes for example freezes all the time while loading and the system itself freezes for seconds from time to time.
I´m looking forward to a new kernel though i´m not in hurry, because my 10.7.4 works great
긍정적으로 생각합시다.
설마 iOS에서 그랬던 것처럼 OS X에서도 유튜브 지원을 빼버리진 않겠죠...
What's wrong with my system? I installed 10.7.3 on fx-6100 but i cannot do the following :
- update to 10.7.4 would cause the system on continuous reboot
- using RAWX legacy kernel would make the system so sluggish
- applying amd_insn_patcher cause kernel panic before updating dyld shared cache and everytime after system loads.
Is there any kext in conflict with the update?
@jhuslyWhat's wrong with my system? I installed 10.7.3 on fx-6100 but i cannot do the following : - update to 10.7.4 would cause the system on continuous reboot - using RAWX legacy kernel would make the system so sluggish - applying amd_insn_patcher cause kernel panic before updating dyld shared cache and everytime after system loads. Is…
salvation,
deleted everything that is susceptible to not spend Update:
sleepenabler
VoodooHDA
HDAE RTL 8xxx
etc. …
and any other kext that you have added.
prefer mkext in E / E + HDD root DSDT if necessary, I went in 11.5 without any problem, think AppleFileSystemDriver.kext replace the kernel and repair permissions with Disk Utility.
google traduction
je suis passé en version 11.5 ! ^_^^_^^_^
@gilssalvation, deleted everything that is susceptible to not spend Update: sleepenabler VoodooHDA HDAE RTL 8xxx etc. … and any other kext that you have added. prefer mkext in E / E + HDD root DSDT if necessary, I went in 11.5 without any problem, think AppleFileSystemDriver.kext replace the kernel and repair permissions with Disk Utility.…
I'm only using a distro release by niresh. I dont know what are the other kext to be removed that might had caused my issues.
If anyone would be nice enough for me to take a look at this list of kext on my system and figure out which one is creating the conflict i would really be gratefull. I already spend more than 2 months with this hackintosh but still can't make it work perfectly and almost feel like giving my fx-6100 up. :'(
Also, i tried to install the distro you sent to me by iNDO but I can't make it boot. I'm stuck with "Not an intel platform. Restart fix not applied!"
Jhusly, i notice you have VoodooHDA, which is mentioned by Gilles.
But i would back up this Niresh installation and resort to something radically different: retail installation using either using MyHack or unibeast/multibeast. Of course, you would have to change the kernel in either one to RAW's, so it manages to boot.
Since you own a Bulldozer, you should be able to install Lion with ease. Niresh's is a distro from which a lot of issues are reported. Distros, in general, are very unreliable material. Maybe you solve all issues with a good retail installation.
Already tried removing several kext from there one by one which I think are irrelevant including voodooHDA as suggested by gils long before but I still end up the same.
I wanted to try to do a clean install using the retail version of LION but i cant find anything from the web not hosted in torrent sites. Torrents are terribly slow in my place. If theres only a non-torrent link I can find then I would just download it from the office where i enjoy 100mbps connection but also block torrent downloads.
@jhuslyAlready tried removing several kext from there one by one which I think are irrelevant including voodooHDA as suggested by gils long before but I still end up the same. I wanted to try to do a clean install using the retail version of LION but i cant find anything from the web not hosted in torrent sites. Torrents are terribly slow in…
hello ,
Why do you spend with crappy distro, look at my signature, you have a tutorial for a retail installation method, if you follow the diferent steps, your hachintosh AMD fonctionnerra perfectly.
You do not need to multimachin tonymachintruc or any other MyHack and install.
you need either a virtual machine on win7 (VTBX) or any distro as iATKOS S3 V2 to prepare your USB key.
google translation
loock !
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>busratio=165 cpu=2 npci=0x3000</string>
<key>Theme</key>
<string>Default</string>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>AppleInc.</string>
<key>SMbiosversion</key>
<string>IM121.88Z.0047.B0A.1104221555</string>
<key>SMboardproduct</key>
<string>Mac-942B59F58194171B</string>
<key>SMfamily</key>
<string>iMac</string>
<key>SMmanufacturer</key>
<string>AppleInc.</string>
<key>SMproductname</key>
<string>iMac12,2</string>
<key>SMserial</key>
<string>C02GM1V9DHJP</string>
</dict>
</plist>
Extra
Extensions
FakeSMC.kext
NullCPUPowerManagement.kext
Extensions.mkext
modules
klibc.dylib
uClibcxx.dylib
org.chameleon.Boot.plist
smbios.plist
Themes
Blackosx_BIG
Default
mach_kernel
Accusys6xxxx.kext
acfs.kext
acfsctl.kext
ALF.kext
Apple_iSight.kext
Apple16X50Serial.kext
AppleACPIPlatform.kext
AppleAHCIPort.kext
AppleAPIC.kext
AppleAVBAudio.kext
AppleBacklight.kext
AppleBacklightExpert.kext
AppleBluetoothMultitouch.kext
AppleBMC.kext
AppleEFIRuntime.kext
AppleFileSystemDriver.kext
AppleFSCompressionTypeDataless.kext
AppleFSCompressionTypeZlib.kext
AppleFWAudio.kext
AppleGraphicsControl.kext
AppleGraphicsPowerManagement.kext
AppleHDA.kext
AppleHIDKeyboard.kext
AppleHIDMouse.kext
AppleHPET.kext
AppleHWSensor.kext
AppleIntelCPUPowerManagement.kext
AppleIntelCPUPowerManagementClient.kext
AppleIntelFramebufferCapri.kext
AppleIntelGMA950.kext
AppleIntelGMA950GA.plugin
AppleIntelGMA950GLDriver.bundle
AppleIntelGMA950VADriver.bundle
AppleIntelGMAX3100.kext
AppleIntelGMAX3100FB.kext
AppleIntelGMAX3100GA.plugin
AppleIntelGMAX3100GLDriver.bundle
AppleIntelGMAX3100VADriver.bundle
AppleIntelHD3000Graphics.kext
AppleIntelHD3000GraphicsGA.plugin
AppleIntelHD3000GraphicsGLDriver.bundle
AppleIntelHD3000GraphicsVADriver.bundle
AppleIntelHD4000Graphics.kext
AppleIntelHD4000GraphicsGA.plugin
AppleIntelHD4000GraphicsGLDriver.bundle
AppleIntelHD4000GraphicsVADriver.bundle
AppleIntelHDGraphics.kext
AppleIntelHDGraphicsFB.kext
AppleIntelHDGraphicsGA.plugin
AppleIntelHDGraphicsGLDriver.bundle
AppleIntelHDGraphicsVADriver.bundle
AppleIntelIntegratedFramebuffer.kext
AppleIntelIVBVA.bundle
AppleIntelSNBGraphicsFB.kext
AppleIntelSNBVA.bundle
AppleIRController.kext
AppleKeyStore.kext
AppleKeyswitch.kext
AppleLPC.kext
AppleLSIFusionMPT.kext
AppleMatch.kext
AppleMCCSControl.kext
AppleMCEDriver.kext
AppleMCP89RootPortPM.kext
AppleMIDIFWDriver.plugin
AppleMIDIIACDriver.plugin
AppleMIDIRTPDriver.plugin
AppleMIDIUSBDriver.plugin
AppleMikeyHIDDriver.kext
AppleMobileDevice.kext
AppleMultitouchDriver.kext
ApplePlatformEnabler.kext
AppleRAID.kext
AppleRAIDCard.kext
AppleRTC.kext
AppleSDXC.kext
AppleSEP.kext
AppleSmartBatteryManager.kext
AppleSMBIOS.kext
AppleSMBusController.kext
AppleSMBusPCI.kext
AppleSMC.kext
AppleSMCLMU.kext
AppleSRP.kext
AppleStorageDrivers.kext
AppleThunderboltDPAdapters.kext
AppleThunderboltEDMService.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUTDM.kext
AppleTyMCEDriver.kext
AppleUpstreamUserClient.kext
AppleUSBAudio.kext
AppleUSBDisplays.kext
AppleUSBEthernetHost.kext
AppleUSBMultitouch.kext
AppleUSBTopCase.kext
AppleVADriver.bundle
AppleWWANAutoEject.kext
AppleXsanFilter.kext
ATI1300Controller.kext
ATI1600Controller.kext
ATI1900Controller.kext
ATI2400Controller.kext
ATI2600Controller.kext
ATI3800Controller.kext
ATI4600Controller.kext
ATI4800Controller.kext
ATI5000Controller.kext
ATI6000Controller.kext
ATIFramebuffer.kext
ATIRadeonX1000.kext
ATIRadeonX1000GA.plugin
ATIRadeonX1000GLDriver.bundle
ATIRadeonX1000VADriver.bundle
ATIRadeonX2000.kext
ATIRadeonX2000GA.plugin
ATIRadeonX2000GLDriver.bundle
ATIRadeonX2000VADriver.bundle
ATIRadeonX3000.kext
ATIRadeonX3000GA.plugin
ATIRadeonX3000GLDriver.bundle
ATIRadeonX3000VADriver.bundle
ATISupport.kext
ATTOCelerityFC.kext
ATTOCelerityFC8.kext
ATTOExpressPCI4.kext
ATTOExpressSASHBA.kext
ATTOExpressSASHBA2.kext
ATTOExpressSASRAID.kext
ATTOExpressSASRAID2.kext
AudioAUUC.kext
AudioIPCDriver.kext
autofs.kext
BJUSBLoad.kext
BootCache.kext
CalDigitHDProDrv.kext
cd9660.kext
cddafs.kext
CellPhoneHelper.kext
CoreStorage.kext
Dont Steal Mac OS X.kext
DSACL.ppp
DSAuth.ppp
DVFamily.bundle
EAP-KRB.ppp
EAP-RSA.ppp
EAP-TLS.ppp
EPSONUSBPrintClass.kext
exfat.kext
GeForce.kext
GeForce7xxx.kext
GeForce7xxxGA.plugin
GeForce7xxxGLDriver.bundle
GeForce7xxxVADriver.bundle
GeForceGA.plugin
GeForceGLDriver.bundle
GeForceVADriver.bundle
HighPointIOP.kext
HighPointRR.kext
HighPointRR644.kext
IO80211Family.kext
IOACPIFamily.kext
IOAHCIFamily.kext
IOATAFamily.kext
IOAudio2Family.kext
IOAudioFamily.kext
IOAVBFamily.kext
IOBDStorageFamily.kext
IOBluetoothFamily.kext
IOBluetoothHIDDriver.kext
IOCDStorageFamily.kext
IODVDStorageFamily.kext
IOFireWireAVC.kext
IOFireWireFamily.kext
IOFireWireIP.kext
IOFireWireSBP2.kext
IOFireWireSerialBusProtocolTransport.kext
IOGraphicsFamily.kext
IOHDIXController.kext
IOHIDFamily.kext
IONDRVSupport.kext
IONetworkingFamily.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOSCSIArchitectureModelFamily.kext
IOSCSIParallelFamily.kext
IOSerialFamily.kext
IOSMBusFamily.kext
IOStorageFamily.kext
IOStreamFamily.kext
IOSurface.kext
IOThunderboltFamily.kext
IOTimeSyncFamily.kext
IOUSBAttachedSCSI.kext
IOUSBFamily.kext
IOUSBMassStorageClass.kext
IOUserEthernet.kext
IOVideoFamily.kext
iPodDriver.kext
JMicronATA.kext
L2TP.ppp
mcxalr.kext
msdosfs.kext
ntfs.kext
NVDAGF100Hal.kext
NVDAGK100Hal.kext
NVDANV40HalG7xxx.kext
NVDANV50Hal.kext
NVDAResman.kext
NVDAResmanG7xxx.kext
NVSMU.kext
OSvKernDSPLib.kext
PPP.kext
PPPoE.ppp
PPPSerial.ppp
PPTP.ppp
PromiseSTEX.kext
Quarantine.kext
Radius.ppp
RealtekRTL81xx.kext
RemoteVirtualInterface.kext
Sandbox.kext
SM56KUSBAudioFamily.kext
SMARTLib.plugin
smbfs.kext
SMCMotionSensor.kext
SoftRAID.kext
System.kext
TMSafetyNet.kext
triggers.kext
udf.kext
webcontentfilter.kext
webdav_fs.kext
c'est tout propre !
The harddrives that show up on the right side, are they only available on amd 10.7.4 and possibly 10.7.3? I don't get visible harddrives on my desktop with 10.7.2 or is their a kext or pkg file to fix that?
@GodofwarThe harddrives that show up on the right side, are they only available on amd 10.7.4 and possibly 10.7.3? I don't get visible harddrives on my desktop with 10.7.2 or is their a kext or pkg file to fix that?
euh ! ? c'est quoi la question au juste ?
@GodofwarThe harddrives that show up on the right side, are they only available on amd 10.7.4 and possibly 10.7.3? I don't get visible harddrives on my desktop with 10.7.2 or is their a kext or pkg file to fix that?
if this questions is about the HD drives found in the right side of my screencaps. All you have to do is, on finder, click preferences and then you can see options from there. Ticks all the display options for HDD and CD.
@gilshello , Why do you spend with crappy distro, look at my signature, you have a tutorial for a retail installation method, if you follow the diferent steps, your hachintosh AMD fonctionnerra perfectly. You do not need to multimachin tonymachintruc or any other MyHack and install. you need either a virtual machine on win7 (VTBX) or any…
Just found a non-torrent link for iATKOS L2 and downloaded it today in the office. I gotta give it a try when i get home. My problem installing using the retail version is that i dont have a Lion retail dmg file.
But thanks again, you've always been a big help to me!
@jhuslyJust found a non-torrent link for iATKOS L2 and downloaded it today in the office. I gotta give it a try when i get home. My problem installing using the retail version is that i dont have a Lion retail dmg file. But thanks again, you've always been a big help to me!
iATKOS L2 why ?
@gilsiATKOS L2 why ?
because that's the only one i found in the internet not hosted in torrent sites.
I've tried to install SL using iAtkos S3 V2. It installs but of course I get an instant reboot. I tried to install using OSX INDO 10.7.4. Towards the end of the installation I receive a Failed Install error. I AM able however to boot it up using these flags busratio=18 cpu=1 UsekernelCache=No npci=0x3000 PCIRootUID=1 GraphicsEnabler=Yes -f -v -x I can get into safe mode..but thats about all i can do..I can't install any kernels..kexts..etc. I will say I'm closer than I was a few months ago with this system.
ASUS Sabertooth 990FX Motherboard
AMD FX 8-Core Processor 3.60Ghz
16GB DDR3 RAM AMD Performance Edition
EVGA GeForce GTX 570
Geforce GT 240
@grahfexI've tried to install SL using iAtkos S3 V2. It installs but of course I get an instant reboot. I tried to install using OSX INDO 10.7.4. Towards the end of the installation I receive a Failed Install error. I AM able however to boot it up using these flags busratio=18 cpu=1 UsekernelCache=No npci=0x3000 PCIRootUID=1…
for your CG is GraphicsEnabler=No, it seems to me? and let one CG for the install. (GTX 570, for example)
@gilsfor your CG is GraphicsEnabler=No, it seems to me? and let one CG for the install. (GTX 570, for example)
Not quite sure I understand you..but I will try.
Basically what you are saying is just install SL with my GTX 570?
I can take the other card out...
If so I shall give that a try!
@grahfexNot quite sure I understand you..but I will try. Basically what you are saying is just install SL with my GTX 570? I can take the other card out... If so I shall give that a try!
I updated to 10.7.5 and now the screen stops updating after [ PCI Configuration begin ]. I found that it continues and if I boot to single user mode I can type 'halt' and the system halts. Any thoughts on where to start looking. Using a AMD FX-8120 on a ASUS M5A97 EVO with a Galaxy GTX 465.
Ok..I've tried yet again to install OS X 10.7.4 INDO.
Success! However..I am stuck at the same roadblock. I can boot into the system using
busratio=18 cpu=1 npci=0x3000 PCIRootUID=1 -v
any other combination of flags I can boot with too.. like UsekernelCache=No
anyway...when I'm actually in the system I can't for the life of me install ANYTHING! No kexts...packages..nothing! I have a hard drive to swap files between windows and OS X and half the time I can't even copy them over to my OS X drive.
I'm a lot closer to complete system than I was months ago but now I'm just plain stuck...any suggestions? I'm ALMOST there!
This is the permissions bug. Search at this topic for it, RAWX86 posted somewhere in the topic an updated kernel adressing precisely this issue.
Is this updated kernel different from the one on the first post?
@jeisomI updated to 10.7.5 and now the screen stops updating after [ PCI Configuration begin ]. I found that it continues and if I boot to single user mode I can type 'halt' and the system halts. Any thoughts on where to start looking. Using a AMD FX-8120 on a ASUS M5A97 EVO with a Galaxy GTX 465.
npci=0x3000 GraphicsEnabler=Yes
@grahfexOk..I've tried yet again to install OS X 10.7.4 INDO. Success! However..I am stuck at the same roadblock. I can boot into the system using busratio=18 cpu=1 npci=0x3000 PCIRootUID=1 -v any other combination of flags I can boot with too.. like UsekernelCache=No anyway...when I'm actually in the system I can't for the life of me install…
tu mélanges tes problèmes !
grahfex : what boot flags you used to be able to boot into the installation screen? I have a iNDO 10.7.4 release here but can't boot from it. It always says "Not an intel platform. Restart fix not applied!"
@gilsnpci=0x3000 GraphicsEnabler=Yes
Thanks. Already Tried both. No joy.
EDIT:
Tried again. This time it worked. Thanks
@instant idiot이번에 업데이트되었다는 커널이 본문 첫 번째 게시물에 있는 커널과 다른 버전인가요?
아닙니다.
본문 첫 번째 게시물이 항상 최신 상태입니다 - 7월 18일 자 빌드 30(test30)이 가장 최신 버전이며 유일하게 사용을 권장하는 빌드입니다.
@R:A:W:X86Nope. First post is up to date - build 30 from 18 Jul is the latest and only recommended to be used.
effectivement , très bon boulot pour ton kernel , fonctionne également magistralement bien pour Lion 10.7.5 .
Do you guys think I need a different Kernel for my Mach Kernel? Sometimes command -legacy busratio=17 UsekernelCache=No npci=0x3000 PCIRootUID=0 Graphics Enabler=Yes does not work! I'm using Mach Kernel v4 with a Amd Phenom II x4 965 3.4ghz and gigabyte gtx 570 card with 4 gigs of ddr3 ram. Motherboard is Asus M4A79XTD EVO. That or maybe I need a different command. My Hackintosh Lion acts very strange. I have to shut my computer down like 3 times before the command finally works, why the heck would that be?
Godofwar, If you're still using Bronzovka's kernel, you should definitely replace it with R:A:W:X86's kernel from the first post on this page.
Also, you can put all those kernel flags in the <Kernel Flags> section of /Extra/org.chameleon.Boot.plist.
@instant idiotGodofwar, If you're still using Bronzovka's kernel, you should definitely replace it with R:A:W:X86's kernel from the first post on this page. Also, you can put all those kernel flags in the <Kernel Flags> section of /Extra/org.chameleon.Boot.plist.
I'm on 10.7.2, I do not want to update because I fear that my hackintosh won't work at all and I'm sick of reinstalling Snow Leopard and setting Lion up all over again. I've done that hundreds of time already. Does R:A:W:X86's work with 10.7.2 or no?
Also, I accidently posted on this topic.
Oh yeah, can I replace that kernel while I'm on Hackintosh Lion Or do I have to replace it while I'm on my Windows 7 side? And if I have to do it on my Windows 7 side, what program to you recommend I use so I can read/write to my Mac side?
You can simply rename the RAWX86's kernel to, say, RAW, before putting it at the root of your Lion system. Doing that, you won't need to replace the older one (that's named mach_kernel) and will be able to use it if the things go wrong and RAWX86's kernel doesn't work with your current 10.7.2 installation.
If you do as i advised, just remember to boot using the name you gave to the kernel as a boot flag. If you call it RAW, just type RAW and, just for safety, npci=0x3000 and hit enter. If you want to boot with your older kernel, just doesn't type anything.
@The ConnacticYou can simply rename the RAWX86's kernel to, say, RAW, before putting it at the root of your Lion system. Doing that, you won't need to replace the older one (that's named mach_kernel) and will be able to use it if the things go wrong and RAWX86's kernel doesn't work with your current 10.7.2 installation. If you do as i advised, just…
if i rename rawx custom kernel to like jhusly, in chameleon boot should i type "-jhusly" or just "jhusly". I have a 10.7.3 installation and tried updating to either 10.7.4 /10.7.5 this time I've gotten a little further than the previous which just restart after the chameleon load some kext. But either way I'm still stuck with "Still waiting for root device." I use RAWX custom kernel on both update and the mach_kernel which works on the 10.7.3. Anyway, I use MacDrive in windows to replace the kernel.
@The Connacticjust "jhusly" (without the quotes, of course).
okay thanks! but how about the "Still waiting for root device", any idea? Tried booting with "npci=0x3000", single user, safemode, legacy but still im stuck on that part.
EDIT : nvm, i'm already able to boot after 10.7.4 update with RAWX custom kernel. Weird because im using bulldozer but instead of 64bit support only, mine is 32bit userland only. I'll try the fix and hope it will be fixed this time!
wohow! Couldn't get any happier than this! Finally after few months, already perfected my lion with 10.7.4 update and 32/64bit support!
thanks RAWX86 for the kernel and gils :
Is there any reason I should update from 10.7.3 to 10.7.4 or no reason and should I just be happy to run 10.7.3 as is? Is 10.7.4 too complicating? I just updated to 10.7.2 to 10.7.3 successfully today. I replaced the finder and machkernel than it worked. But than I had to install official Nvidia drivers which actually worked better than the Nvidia kexts I was using on 10.7.2.
Now i'm satisfied!
@GodofwarIs there any reason I should update from 10.7.3 to 10.7.4 or no reason and should I just be happy to run 10.7.3 as is? Is 10.7.4 too complicating? I just updated to 10.7.2 to 10.7.3 successfully today. I replaced the finder and machkernel than it worked. But than I had to install official Nvidia drivers which actually worked better…
There's not much to gain from 10.7.3 to 10.7.4 except that it now support the latest xcode and maybe some later apps and those stated by apple in the update but if 32/64bit works perfectly fine and all your application then it doesn't really matter much specially if your previous update is real bloody.
What you did from 10.7.2 to 10.7.3 should be almost the same if not exactly.
@jhuslyNow i'm satisfied! There's not much to gain from 10.7.3 to 10.7.4 except that it now support the latest xcode and maybe some later apps and those stated by apple in the update but if 32/64bit works perfectly fine and all your application then it doesn't really matter much specially if your previous update is real bloody. What you did…
10.7.3 seems to run better in flash with official Nvidia drivers. I was using 10.7.2 nvidia kexts to get my gtx 570 to work on 10.7.2 and I had flash freezes at the beginning of most youtube videos. Flash acted weird on 10.7.2 with Nvidia kexts. I believe the official Nvidia drivers worked a lot better. So thumbs up to Apple for not being douches and putting stuff in their official drivers to make it not work right with hackintosh. Tho, some people claim they've had crashes on the official drivers and freezes I have no experienced either one but I've read comments online saying that 570 gtx an 580 gtx works perfectly with official Nvidia drivers. So maybe its certain graphics cards?
That might be the case. Mine, i have xfx hd5770 which is mac osx friendly with the earlier versions unfortunately Lion make it useless if not flashed. So this time i would be getting another card for my hackintosh enough for some editing, i believe xcode dont need much of it.
Anyway to get all 4 or 5 of my speakers to work with Hackintosh Lion 10.7.3 with my Creative X-fi Soundcard? Or am I stuck with 2.1 sound from only 2 speakers? I'm using Voodoo hda the lastest version I believe. Oh yeah, I'm currently using Leopard as my Wallpaper even tho I'm on Lion. I just thought Lion had the ugliest Wallpaper I've ever seen. I think Leopard and Snow Leopard had better looking Wallpaper that gives Hackintosh a better feel for me personally.
Edit: I probably should have posted this on the other topic now that I think about it but it seems like more people are responding to this topic for some reason... Maybe people are sick of the zillion questions I have, or just coincidence.
@jhusly^ where's your soundcard installed? USB or PCI?
I don't know, I would think PCI but it could be USB.
Creative Sound Blaster X-Fi Titanium Fatal1ty Professional is my exact sound card, I have a black, light green, and orang plugs plugged into my sound card.
how could you miss that? Were you not the one who installed it in your system?
X-Fi Titanium ↗
Base on that post, your audio seems not to support 5.1 natively. I havent really read the whole part of it…
@jhuslyhow could you miss that? Were you not the one who installed it in your system? X-Fi Titanium (http://www.insanelymac.com/forum/topic/205606-confirmed… ↗) Base on that post, your audio seems not to support 5.1 natively. I havent really read the whole part of it…
My soundcard supports 7.1, 5.1, and 2.1 sound. I have the drivers installed and setup for 5.1 on my Windows 7 side and sound comes through all 5 speakers. I never heard of any sound card only supporting one of the surrounds, most sound cards I know support all 3 which this one does atleast on my Windows 7 side. I also didn't set up the card myself, I don't setup any parts in my computer.
opsss, sorry. What i mean is that lion hackintosh does not support it natively as per that page i've posted.
anybody here having a perfectly working appstore / itunes store and were you able to achieve it?
@jhuslyanybody here having a perfectly working appstore / itunes store and were you able to achieve it?
I haven't, doesn't really bother me because I probably wouldn't use them anyways. There's music players you can find online to replace ITUNEs if you wanted music player. I personally use Enqueue. I'm not a big music listener on the computer tho, I usually play my mp3s on my Creative Zen(an mp3 player you probably never heard of). I only use music when I jog/exercise. My brother uses his computer as a music player tho, using Windows Itunes all the time. Enqueue is a good Itunes replacement it looks almost exactly like Itunes.
I´ve got a perfectly running appstore/itunes with 10.7.4 . Bought many apps and so on.
@GodofwarI haven't, doesn't really bother me because I probably wouldn't use them anyways. There's music players you can find online to replace ITUNEs if you wanted music player. I personally use Enqueue. I'm not a big music listener on the computer tho, I usually play my mp3s on my Creative Zen(an mp3 player you probably never heard of). I…
iTunes sound a lot better for me so far since i havent got any other player installed other than vlc and the other video player plus I'm able to use the itunes controller so i could play/skip a song right into my taskbar. Also, Im just using my music collection in my ntfs/windows drive and completely sync it without copying into my mac drive. But my main concern is to be able to use the store.
@misterfristaI´ve got a perfectly running appstore/itunes with 10.7.4 . Bought many apps and so on.
How were you able to do it? Mind sharing some tips? I tried what i had seen on the net like booting with PCIRootUID=0 or deleting all your network settings and add the ethernet first on the list but that just dont seem to work with me. My connection is mainly by using a 3g/4g stick connected via usb and or wifi and not via lan cable.
CPU: Phenom II x2 550BE
MOBO: MSI 790FX-GD80
MEM: 8GB 1333mhz
I having Snow Leopard 10.6.8 and 64bits working very good.
Now having Lion 10.7.2 very buggy and update combo to
10.7.4 crash finder, crash graphics card and network.
Having reinstall graphics card and network now working
only have problem network say unplugged cable :S:S having reboot to snow leopard say good cable network huh.
and i think problem that
And i hope dat you me help and thanks where now can i not internet :S unplugged cable say.
Lion 10.7.4 having work all sure Soud Work and Graphics Work
only network working driver yes only unplugged cable?
no tested 64bits having first internet thant can i downlaod amd ans patcher
is 107.4 stable? of beta testen? and 10.7.3 stable?
I know Snow Leopard is very stable
If you have Snow Leopard working properly, there's no need to update unless you're like me and had to update because you have a graphics card not supported on Snow Leopard. Or maybe you want some of the software that only Lion supports? I don't know... Lion and Snow Leopard look almost exactly the same to me, only difference I notice is that it has Launchpad and other pointless new features.
If I understand you have against me. I like to do mac try with Snow Leopard works 100 percent even super video card after I had installed lion 10.7.2 latest video card works with kext and after 10.7.4 combo update wast that video card kext does not work anymore! but now has provisionally been resolved fix video card and network. but at the time now I have not networking internet where ever said cable is not connected say hello to snow leopard did web and does not lion but were working perfectly 10.7.2 to 10.7.4 update that became renowned as some problems kext vidoekaart and network card but has not been solved except network kext
setuped today retail 10.7.3
and updating now to to 10.7.5
---------
is there any development or any release for 11.5 kernel ?
@$The-King$setuped today retail 10.7.3 and updating now to to 10.7.5 --------- is there any development or any release for 11.5 kernel ?
Pas besoin de kernel 11.5 , car celui 11.4 de rawx86 supporte très bien la version 10.7.5 .
pour les phenom boot en -legacy .
@ gils : wow! that's really a good news! i havent tried that update yet since im happy right now with my 10.7.4 update and everything still seems supported.
@gilsPas besoin de kernel 11.5 , car celui 11.4 de rawx86 supporte très bien la version 10.7.5 . pour les phenom boot en -legacy .
I already updated to 10.7.5 using 11.4 kernel
but will be more better to use 11.5 kernel
@$The-King$I already updated to 10.7.5 using 11.4 kernel but will be more better to use 11.5 kernel
le mieux que tu ais à faire c'est de te prendre un FX 4100 et tu n'auras plus aucun problème .
@gilsle mieux que tu ais à faire c'est de te prendre un FX 4100 et tu n'auras plus aucun problème .
upgrade is on list
but to next generation
fseventsd-uuid will not remove from my trash bin under 10.7.4. I just updated to 10.7.4 from 10.7.3... I tried using the program Trash it! and it will not delete it.
Also, each time I update my Mac version I have to download newer Nvidia drivers, is that normal? I went from Retail 270.00.00f01.dmg from 10.7.3 drivers to Retail 270.00.00f06.dmg
I fixed my problem, I just repaired Windows on my Mac side now its out of my trash-bin! Still can't get my computer to self boot properly.
-legacy UsekernelCache=No npci=0x3000 PCIRootUID=0 is the command I use, I don't know if that is the proper command tho. Also, for some reason if I type UseKernelCache=No it won't boot because I think it wants the k lower cased on kernel for whatever reason that is...
@GodofwarI fixed my problem, I just repaired Windows on my Mac side now its out of my trash-bin! Still can't get my computer to self boot properly. -legacy UsekernelCache=No npci=0x3000 PCIRootUID=0 is the command I use, I don't know if that is the proper command tho. Also, for some reason if I type UseKernelCache=No it won't boot because I…
et si tu faisait -legacy UsekernelCache=No PCIRootUID=1 npci=0x3000 GraphicsEnabler=Yes -v -f
I just got a weird Kernel Panic possibly from using Google Chrome or maybe running too many applications at once?
A message popped up on my screen cursing at me saying Kernel Panic there's no ----ing support for AMD. I doubt that was from Apple unless Apple is upset that people are hackintoshing and cursing at them? Or is that from Hackers who created Hackintosh? Either way it was quite childish message no matter who wrote that Panic. Why do people always have to use the f-bomb now a days?
It could have been Utorrent related aswell, I had a torrent file open and I didn't download anything on it because I was looking at the files I wanted to download.
Running Hackintosh Lion on Amd Phenom II x4 965 3.4ghz with a Nvidia Gigabyte GTX 570 on 10.7.4 Lion but I'm having a problem making my Hackintosh Lion self-boot properly. This is my command. Was wondering if you had any clue to get it to work or do you not mess with Amd at all so you don't know? Thanks
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-legacy npci=0x3000</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PCIRootUID</key>
<string>0</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>
Weird thing is that to get my Hackintosh to boot up I have to either type stuff like -legacy UsekernelCache=No PCIRootUID=0 to get it to boot up sometimes. Also, sometimes when I do boot my Hackintosh Lion up it doesn't always load Voodoo Audio Drivers properly and sometimes when I try to watch Youtube videos with no sound since Voodoo isn't loading up properly the flash video struggles to play video. Do you know whats going on?
http://www.youtube.com/watch?v=fW-4thbEiL0&feature=… ↗
Got that stupid Kernel Panic again... Weird, I wonder what is causing it. Do you think its any the apps I'm using, is it Google Chrome? What is it?
Doing a test, I'm sticking with Safari and I removed Google Chrome out of my Dock. I'll be using Safari for the next week or so. I'll let you know if I get Kernel Panics. I still have to find a way to get my Hackintosh to self-boot tho. I'm using the key commands -legacy UsekernelCache=No PCIRootUID=0 now and its booting that way. But I really don't think I should have to keep typing a boot command to load an operating system.
Edit: I can already tell that it was Google Chrome causing that dumb Kernel Panic. This blows, I guess I have to get used to Apple's browser since it works the best with their mac operating system. I say I'm about 80 percent sure it was Google Chrome causing the Kernel Panic. I'll be back in a week or so to let you know if it was. Right now I have a lot of of different Safari tabs and 5 different windows open and so far no Kernel Panic.
@GodofwarDoing a test, I'm sticking with Safari and I removed Google Chrome out of my Dock. I'll be using Safari for the next week or so. I'll let you know if I get Kernel Panics. I still have to find a way to get my Hackintosh to self-boot tho. I'm using the key commands -legacy UsekernelCache=No PCIRootUID=0 now and its booting that way. But…
you don't need to suffer mate install any of the supported bootloaders as of Chameleon and put these flags in the boot.Chameleon plist . you won't need to type it each time ... see it's easy as pee !
@diedoyou don't need to suffer mate install any of the supported bootloaders as of Chameleon and put these flags in the boot.Chameleon plist . you won't need to type it each time ... see it's easy as pee !
Aren't I already using a supported Chameleon? Or is their a specific Chameleon boot loader I need to work properly with 10.7.4?
The kernel flags section of org.chameleon.Boot.plist is exactly the same as what you type into chameleon at startup: try adding your flags there.
Is it normal to run into Kernel Panics with Google Chrome or you guys don't use that Browser so you wouldn't know? Thanks, ii, I'll try that.
I have never used Google Chrome on OS X, so I'm not much help there. I use Firefox on all platforms.
@instant idiotI have never used Google Chrome on OS X, so I'm not much help there. I use Firefox on all platforms.
Thanks for your help, but I still cannot make my Hackintosh Lion Amd self boot. I have no idea what my Chameleon Pbootlist wants from me, I do not know what command it wants from me to make it self boot. This is what it looks like right now.
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-legacy npci=0x3000</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PCIRootUID</key>
<string>0</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>
Thanks, but it still acts dumb. I still have to shut my computer off once before it boots up properly the 2nd time I boot it up... What a weird way to boot up an Operating System... Maybe the command -legacy UseKernelCache=No PCIRootUID=0 npci=0x3000 isn't the right command for my Amd Phenom II x4 965 3.4ghz with a gtx 570... I'm totally stumped..
Try the kernel flag -f. My laptop running vanilla Lion won't boot without it, so I just thought...
@instant idiotTry the kernel flag -f. My laptop running vanilla Lion won't boot without it, so I just thought...
<key>Kernel Flags</key>
<string>-legacy UseKernelCache=No PCIRootUID=0 npci=0x3000 -f</string>
Is that where I put the f or should I put the -f at a different spot? Should I be using npci=0x3000 or npci=0x2000? Or would that not be causing any problems if I was using the wrong npci?
If your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.
@instant idiotIf your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.
I can't fit the -f at boot time. It stops typing when I type all this in -legacy UseKernelCache=No PCIRootUID=0 npci=0x3000. If I cut out the PCIRootUID=0 or npci=0x3000 I might be able too but that would cause a problem would it not?
@instant idiotIf your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.
Oh yeah, also do you know of a safe tool to clean my browser cache without hurting Hackintosh Lion? I've noticed that my Safari Browser is loading webpages slowly lately and I don't think it's my connection but maybe something linked to the browser? Thanks
@instant idiotIf your npci value is incorrect, then at boot time it'll hang at [PCI Configuration Begin]. Some motherboards don't need it at all, as far as I know. If you want -f to be permanent, then yes, that's the right place to put it; however, I thought you might want to try typing -f at boot time just to see if it makes a difference.
I think -f is working, but I notice I still get Kernel Panics every so often in 10.7.4 Amd Hackintosh Lion. I thought this was linked to Google Chrome but I must be wrong. Could it be that these browsers are 64 bit browsers and that is what is causing the crash? I got a Kernel Panic when I started up with -f but it was boot the os... So I don't know, maybe -f is causing Panics? I don't think it was, I think it's just confidence, if anything it is because my browsers might be 64 bit on Lion but I need 32 bit Browsers?
Thanks, but that -f didn't fix anything. It still refuses to self-boot, this is quite frustrating that the most annoying part about Hackintosh for me is to get it to self-boot. :'(
@GodofwarThanks, but that -f didn't fix anything. It still refuses to self-boot, this is quite frustrating that the most annoying part about Hackintosh for me is to get it to self-boot. :'(
Salut,
pourquoi tu ne listes pas ton matériel dans ta signature ?
se sera plus simple pour te dépanner .
http://www.insanelymac.com/forum/topic/278181-amd-1073-… ↗
Can I do Method 1 - Easy on an Amd Hackintosh or must it be Intel Hackintosh? If so then it's basically the same as Method 2 right?
Basically I want to do Method 2 with Retail 10.7.3 DMG, but am wondering if Method 2 works with an Amd Hackintosh and not an Intel Hackintosh. Method 2 with IATKOS 2 is what I did before and you're telling me that IATKOS L2 is not good for my specs?
@Godofwarhttp://www.insanelymac.com/forum/topic/278181-amd-1073-… ↗ Can I do Method 1 - Easy on an Amd Hackintosh or must it be Intel Hackintosh? If so then it's basically the same as Method 2 right? Basically I want to do Method 2 with Retail 10.7.3 DMG, but am wondering if Method 2 works with an Amd Hackintosh and not an…
euh!? yes and no, the method with iATKOS L2 implies a valid SL 10.6 and remplacemment kernel after installation.
But installing Lion 10.7 retail FX processor involves a PC or Intel.
But my message did not mention it, it would be nice if you décrives your equipment in your signature for more visibilty for members of the forum so that we can help you more easily.
@gilseuh!? yes and no, the method with iATKOS L2 implies a valid SL 10.6 and remplacemment kernel after installation. But installing Lion 10.7 retail FX processor involves a PC or Intel. But my message did not mention it, it would be nice if you décrives your equipment in your signature for more visibilty for members of the forum so that…
Amd Phenom II x4 965 3.4ghz
4 gigs of ddr3 ram
Nvidia GigaByte GTX 570
Motherboard: Asus M4A79XTD EVO
Soundcard: Creative X-FI
I download the retail dmg file of 10.7.3, it was about 3.7gigs in size. Please tell me I got the right version/size! Also, can I do the method 2 or no? Do I have to do a much more complicating method. I find that method 2 is very easy to do.
Can you please clarify what you're actually trying to do now?
@instant idiotCan you please clarify what you're actually trying to do now?
I want to use Retail 10.7.3 with Method 2 instead of IATKOS 2 with Method 2. Will that work or you're not sure? gils speaks a different language be he/her is saying that I need to use retail dmg and not ITAKOS 2 dmg. But I don't know if this method will work for me since I do Method 2 because Method 2 seems the easiest for me since I know how to do Method 2 installation of Lion.
Edit: http://www.insanelymac.com/forum/topic/278181-amd-1073-… ↗
@GodofwarI want to use Retail 10.7.3 with Method 2 instead of IATKOS 2 with Method 2. Will that work or you're not sure? gils speaks a different language be he/her is saying that I need to use retail dmg and not ITAKOS 2 dmg. But I don't know if this method will work for me since I do Method 2 because Method 2 seems the easiest for me since I…
yep !
la méthode retail est réservé aux processeurs AMD FX et intel . (ssse)
@gilsyep ! la méthode retail est réservé aux processeurs AMD FX et intel . (ssse)
Not yep, I can confirm Retail 10.7.3 dmg does not work with Method 2. Method 2 will only work with IATKOS L2 and I replace the kernel, machkernel, and I install Chameleon on it. But problem will always be that it takes several times for me to shut my pc off and turn it back on to get it to boot properly. I am thinking I have wrong key command because I think I am installing it the proper way. I think Amd Phenom II x4 965 3.4ghz is suppose to be done with Method 2...
@GodofwarNot yep, I can confirm Retail 10.7.3 dmg does not work with Method 2. Method 2 will only work with IATKOS L2 and I replace the kernel, machkernel, and I install Chameleon on it. But problem will always be that it takes several times for me to shut my pc off and turn it back on to get it to boot properly. I am thinking I have wrong key…
yes yep !
le mieux que tu es à faire est de t'acheter un FX 6100 ou 6300 ou autre FX ! tu règleras tes problèmes de carte graphique , de problème de crash appli et de la gestion du mode 64 bit .
tu gagneras le choix des modes d'installation .
I just reinstalled Lion but now my Chameleon boot list is locked and I can't type at all in it. How do I unlock it? Thanks...
@GodofwarI just reinstalled Lion but now my Chameleon boot list is locked and I can't type at all in it. How do I unlock it? Thanks...
how it locked? before F8 to stop.
tu glisses ton plist sur le bureau et ensuite tu l'édites .
@gilstu glisses ton plist sur le bureau et ensuite tu l'édites .
Thanks, I had my friend translate what you said and now I understood. ^_^
I moved it to my desktop then I changed permissions to read and write! :-*
@GodofwarThanks, I had my friend translate what you said and now I understood. ^_^ I moved it to my desktop then I changed permissions to read and write! :-*
hello!
good news!
Bad News! It still takes me to shut my computer off the wrong way for my Hackintosh Lion to boot!
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-legacy UseKernelCache=No npci=0x3000 PCIRootUID=0</string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
</dict>
</plist>
Also, why does this Error Message keep popping up in this flash chatroom?
I read through as many posts as I could and tried a wide variety of different things to fix this problem but, I can't seem to get a large portion of apps to work (not sure if 64bit apps don't work or if 32bit apps don't' work). Cinebench says I'm on 64bit, Finder works. System information says I'm on 32bit. Kext Utility says I'm using i386.
This is my build...
CPU: AMD FX-8120
Mobo : Asus Sabertooth 990fx
Graphics Card: Nvidia GeForce GT 240
RAM : 8gb of DDR3
My boot flags are :
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>legacy_kernel</string>
<key>Kernel Flags</key>
<string>-v -f cpus=8 busratio=18 npci=0x3000 PCIRootUID=1 UseKernelCache=No EthernetBuiltIn=Yes GraphicsEnabler=Yes</string>
<key>Timeout</key>
<string>3</string>
</dict>
</plist>
I have to use cpus=8 otherwise it only uses the number of cores thats I say (cpus=1 only uses 1 core | 1 thread; cpus=2 uses 2 core | 2 thread)
Internet works. Everything that works is stable. I tried to use the AMD insn patcher, which didn't work. So I tried to see if they would work if I used maxmem=4096. Which is what I'm currently booted with right now, and they still don't work. Here is a paste of the crash.
paste bin.com/TxHFzHHT
I'd appreciate any help I can get. I'm really confused as to what I need to do. When I watch the systems logs I see there are a lot of things crashing in the background so I don't understand how it seems like things are stable. Here is a small snipped of the crashes seen in the console.
Nov 12 22:20:18 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver[13715]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:18 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:18 Alexs-iMac ReportCrash[13716]: Saved crash report for com.apple.qtkitserver[13715] version 1.0 (1) to /Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-222018_Alexs-iMac.crash
Nov 12 22:20:18 Alexs-iMac ReportCrash[13716]: Removing excessive log: file://localhost/Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-215248_Alexs-iMac.crash
Nov 12 22:20:24 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0[13717]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:24 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:24 Alexs-iMac ReportCrash[13706]: Saved crash report for mdworker32[13717] version ??? (???) to /Library/Logs/DiagnosticReports/mdworker32_2012-11-12-222024_localhost.crash
Nov 12 22:20:24 Alexs-iMac ReportCrash[13706]: Removing excessive log: file://localhost/Library/Logs/DiagnosticReports/mdworker32_2012-11-12-221655_localhost.crash
Nov 12 22:20:29 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver[13718]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:29 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:29 Alexs-iMac ReportCrash[13716]: Saved crash report for com.apple.qtkitserver[13718] version 1.0 (1) to /Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-222029_Alexs-iMac.crash
Nov 12 22:20:29 Alexs-iMac ReportCrash[13716]: Removing excessive log: file://localhost/Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-215258_Alexs-iMac.crash
Nov 12 22:20:34 Alexs-iMac ReportCrash[13720]: DebugSymbols was unable to start a spotlight query: spotlight is not responding or disabled.
Nov 12 22:20:34 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0[13719]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:34 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:34 Alexs-iMac ReportCrash[13720]: Saved crash report for mdworker32[13719] version ??? (???) to /Library/Logs/DiagnosticReports/mdworker32_2012-11-12-222034_localhost.crash
Nov 12 22:20:34 Alexs-iMac ReportCrash[13720]: Removing excessive log: file://localhost/Library/Logs/DiagnosticReports/mdworker32_2012-11-12-221706_localhost.crash
Nov 12 22:20:39 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver[13723]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:39 Alexs-iMac com.apple.launchd[1] (com.apple.qtkitserver): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:39 Alexs-iMac ReportCrash[13716]: Saved crash report for com.apple.qtkitserver[13723] version 1.0 (1) to /Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-222039_Alexs-iMac.crash
Nov 12 22:20:39 Alexs-iMac ReportCrash[13716]: Removing excessive log: file://localhost/Users/Alex/Library/Logs/DiagnosticReports/com.apple.qtkitserver_2012-11-12-221706_Alexs-iMac.crash
Nov 12 22:20:45 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0[13724]): Job appears to have crashed: Illegal instruction: 4
Nov 12 22:20:45 Alexs-iMac com.apple.launchd.peruser.89[190] (com.apple.mdworker.i386.0): Throttling respawn: Will start in 10 seconds
Nov 12 22:20:45 Alexs-iMac ReportCrash[13720]: Saved crash report for mdworker32[13724] version ??? (???) to /Library/Logs/DiagnosticReports/mdworker32_2012-11-12-222045_localhost.crash
Nov 12 22:20:45 Alexs-iMac ReportCrash[13720]: Removing excessive log: file://localhost/Library/Logs/DiagnosticReports/mdworker32_2012-11-12-221716_localhost.crash
N
I just rebooted and here is a paste of my most recent kernel log.
Nov 12 22:23:47 localhost kernel[0]: npvhash=4095
Nov 12 22:23:47 localhost kernel[0]: PAE enabled
Nov 12 22:23:47 localhost kernel[0]: 64 bit mode enabled
Nov 12 22:23:47 localhost kernel[0]: rtclock_init: Taking bus ratio path 0 (Boot-time argument)
Nov 12 22:23:47 localhost kernel[0]: TSC: Reported FSB: 0.0000MHz, corrected FSB: 172.806046MHz
Nov 12 22:23:47 localhost kernel[0]: TSC: Verification of clock speed failed. Fallback correction was performed. Please upgrade bootloader.
Nov 12 22:23:47 localhost kernel[0]: TSC: Frequency = 3110.508828MHz, FSB frequency = 172.806046MHz, bus ratio = 18
Nov 12 22:23:47 localhost kernel[0]: Darwin Kernel Version 11.4.0: Mi 18 Jul 2012 02:24:10 CEST; bronzovkAnVoodoo v0.9.30:xnu-1699.26.8/BUILD/obj/RELEASE_I386
Nov 12 22:23:47 localhost kernel[0]: vm_page_bootstrap: 2031706 free pages and 49062 wired pages
Nov 12 22:23:47 localhost kernel[0]: zone leak detection enabled
Nov 12 22:23:47 localhost kernel[0]: standard timeslicing quantum is 10000 us
Nov 12 22:23:47 localhost kernel[0]: mig_table_max_displ = 73
Nov 12 22:23:47 localhost kernel[0]: warning: skipping personalities in blacklisted kext com.apple.driver.AppleIntelCPUPowerManagement
Nov 12 22:23:47 localhost kernel[0]: NullCPUPowerManagement::init: properties=0xbcdae40
Nov 12 22:23:47 localhost kernel[0]: NullCPUPowerManagement::start
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=1 LocalApicId=16 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=2 LocalApicId=17 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=3 LocalApicId=18 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=4 LocalApicId=19 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=5 LocalApicId=20 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=6 LocalApicId=21 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=7 LocalApicId=22 Enabled
Nov 12 22:23:47 localhost kernel[0]: AppleACPICPU: ProcessorId=8 LocalApicId=23 Enabled
Nov 12 22:23:47 localhost kernel[0]: calling mpo_policy_init for Sandbox
Nov 12 22:23:47 localhost kernel[0]: Security policy loaded: Seatbelt sandbox policy (Sandbox)
Nov 12 22:23:47 localhost kernel[0]: calling mpo_policy_init for Quarantine
Nov 12 22:23:47 localhost kernel[0]: Security policy loaded: Quarantine policy (Quarantine)
Nov 12 22:23:47 localhost kernel[0]: calling mpo_policy_init for TMSafetyNet
Nov 12 22:23:47 localhost kernel[0]: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Nov 12 22:23:47 localhost kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
Nov 12 22:23:47 localhost kernel[0]: The Regents of the University of California. All rights reserved.
Nov 12 22:23:47 localhost kernel[0]: MAC Framework successfully initialized
Nov 12 22:23:47 localhost kernel[0]: using 16384 buffer headers and 10240 cluster IO buffer headers
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.CPUSensors - library kext org.netkas.driver.FakeSMC not found.
Nov 12 22:23:47 localhost kernel[0]: Can't load kext org.hwsensors.driver.CPUSensors - failed to resolve library dependencies.
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.CPUSensors failed to load (0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Failed to load kext org.hwsensors.driver.CPUSensors (error 0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Couldn't alloc class "CPUSensors"
Nov 12 22:23:47 localhost kernel[0]: IOAPIC: Version 0x21 Vectors 64:87
Nov 12 22:23:47 localhost kernel[0]: IOAPIC: Version 0x21 Vectors 88:119
Nov 12 22:23:47 localhost kernel[0]: ACPI: System State [S0 S3 S4 S5] (S3)
Nov 12 22:23:47 localhost kernel[0]: PFM64 (44 cpu) 0xfff10000000, 0xf0000000
Nov 12 22:23:47 localhost kernel[0]: [ PCI configuration begin ]
Nov 12 22:23:47 localhost kernel[0]: [ PCI configuration end, bridges 9 devices 27 ]
Nov 12 22:23:47 localhost kernel[0]: RTC: Only single RAM bank (128 bytes)
Nov 12 22:23:47 localhost kernel[0]: RTC: lost battery power - time may be invalid
Nov 12 22:23:47 localhost kernel[0]: HPET: probeHPET() failed
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.MotherboardSensors - library kext org.netkas.driver.FakeSMC not found.
Nov 12 22:23:47 localhost kernel[0]: Can't load kext org.hwsensors.driver.MotherboardSensors - failed to resolve library dependencies.
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.MotherboardSensors failed to load (0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Failed to load kext org.hwsensors.driver.MotherboardSensors (error 0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:47 localhost kernel[0]: Couldn't alloc class "SuperIODevice"
Nov 12 22:23:47 localhost kernel[0]: USBF: 1.360 AppleUSBOHCI[0xc97a000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: USBF: 1.413 AppleUSBOHCI[0xbec0000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: USBF: 1.633 AppleUSBOHCI[0xc9ac800]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: mbinit: done [64 MB total pool size, (42/21) split]
Nov 12 22:23:47 localhost kernel[0]: Pthread support ABORTS when sync kernel primitives misused
Nov 12 22:23:47 localhost kernel[0]: USBF: 1.695 AppleUSBOHCI[0xc97a800]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.GPUSensors - library kext org.netkas.driver.FakeSMC not found.
Nov 12 22:23:47 localhost kernel[0]: Can't load kext org.hwsensors.driver.GPUSensors - failed to resolve library dependencies.
Nov 12 22:23:47 localhost kernel[0]: Kext org.hwsensors.driver.GPUSensors failed to load (0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: Failed to load kext org.hwsensors.driver.GPUSensors (error 0xdc00800e).
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] RealtekRTL81xx.kext v0.0.90 (c)2010-2011 by Lnx2Mac (lnx2mac (at) gmail.com)
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:47 localhost kernel[0]: Couldn't alloc class "GeforceSensors"
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Card: 0, Device ID: ca3, Architecture: 800000, GT215 [GeForce GT 240]
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] _logLevel is now 132 (0x0084)
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] Using updated PHY config method
Nov 12 22:23:47 localhost kernel[0]: [RealtekRTL81xx:init] init completed
Nov 12 22:23:47 localhost kernel[0]: [RTL81xx@0x9000:rtl8168_init_board] NIC identified as RTL8168E-VL/8111E-VL (mcfg=16)
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeDataless kmod start
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod start
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:47 localhost kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:47 localhost kernel[0]: FireWire runtime power conservation disabled. (2)
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeDataless load succeeded
Nov 12 22:23:47 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded
Nov 12 22:23:47 localhost kernel[0]: USBF: 2.426 AppleUSBOHCI[0xc9fa000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: FireWire (OHCI) VendorID 1106 ID 3044 PCI now active, GUID 001fc600001ac5ef; max speed s400.
Nov 12 22:23:47 localhost kernel[0]: NVClockX: BIOS successfully read
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Parsing BIOS complete
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Adding temperature sensors
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Adding tachometer sensor
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Adding frequency sensor
Nov 12 22:23:47 localhost kernel[0]: NVClockX: Overclocking...
Nov 12 22:23:47 localhost kernel[0]: USBF: 2.488 AppleUSBOHCI[0xc882800]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:47 localhost kernel[0]: USBMSC Identifier (non-unique): CN09L2G60C05J9 0x3f0 0x8e11 0x100
Nov 12 22:23:47 localhost kernel[0]: rooting via boot-uuid from /chosen: 5BB7EEC6-1C30-3F7D-96D1-227FEC8002EC
Nov 12 22:23:47 localhost kernel[0]: From path: "uuid", Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Nov 12 22:23:47 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@180000/AppleACPIPCI/SATA@11/AppleAHCI/PRT2@2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/OCZ-AGILITY3 Media/IOGUIDPartitionScheme/Lion 10.7.3 AMD@2
Nov 12 22:23:47 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2
Nov 12 22:23:48 localhost kernel[0]: ITEIT87x: found ITE IT8721F
Nov 12 22:23:50 Alexs-iMac kernel[0]: com_lnx2mac_RealtekRTL81xx: Ethernet address 54:04:a6:48:73:cf
Nov 12 22:23:51 Alexs-iMac kernel[0]: Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1
Nov 12 22:23:51 Alexs-iMac kernel[0]: Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: Copyright (c) 2008 by Kabyl
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 05/05/2008 Added SP-Audio support by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: HDAEnabler: 03/07/2009 Compiled for 32/64-bit by Taruga
Nov 12 22:23:51 Alexs-iMac kernel[0]: Previous Shutdown Cause: 3
Nov 12 22:23:51 Alexs-iMac kernel[0]: SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode
Nov 12 22:23:51 Alexs-iMac kernel[0]: NVDANV50HAL loaded and registered.
Nov 12 22:23:52 Alexs-iMac kernel[0]: USBF: 7.818 AppleUSBOHCI[0xc882000]::CheckSleepCapability - controller will be unloaded across sleep
Nov 12 22:23:52 Alexs-iMac kernel[0]: USBF: 7.974 AppleUSBEHCI[0xc97a000]::Found a transaction past the completion deadline on bus 0x52, timing out! (Addr: 2, EP: 4)
Nov 12 22:23:52 Alexs-iMac kernel[0]: macx_swapon SUCCESS
Nov 12 22:23:52 Alexs-iMac kernel[0]: Waiting for DSMOS...
Nov 12 22:23:56 Alexs-iMac kernel[0]: ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
Nov 12 22:23:56 Alexs-iMac kernel[0]: WARNING: IOPlatformPluginUtil : getCPUIDInfo unknown CPU family: family 0x15, model 0x1
Nov 12 22:23:56 Alexs-iMac kernel[0]: -- power management may be incomplete or unsupported
Nov 12 22:23:56 Alexs-iMac kernel[0]: Sound assertion in AppleHDACodecGeneric at line 350
Nov 12 22:23:57: --- last message repeated 11 times ---
Nov 12 22:23:57 Alexs-iMac kernel[0]: DSMOS has arrived
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS driver 3.10.1 [Flags: R/W].
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS volume name System Reserved, version 3.1.
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS-fs warning (device /dev/disk1s1, pid 145): ntfs_system_inodes_get(): $LogFile is not clean. Will not be able to remount read-write. Mount in Windows.
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS volume name , version 3.1.
Nov 12 22:24:00 Alexs-iMac kernel[0]: NTFS-fs warning (device /dev/disk1s2, pid 152): ntfs_system_inodes_get(): $LogFile is not clean. Will not be able to remount read-write. Mount in Windows.
Nov 12 22:24:00 Alexs-iMac kernel[0]: HFS: Very Low Disk: freeblks: 0, dangerlimit: 376
I went back to 10.7.3 like a week ago, I'm pretty sure Amd is not too stable under 10.7.4 unless I'm doing something wrong. Also, my Mac side freezes if I leave it on for 10-15 hours period of time without doing anything like moving my mouse or typing. I have no idea why... I'm hoping my Hackintosh side isn't killing my Cpu and Video Card. I know those die over time, but I don't need that sped up by years.
@thebluewonderlandI just rebooted and here is a paste of my most recent kernel log. Nov 12 22:23:47 localhost kernel[0]: npvhash=4095 Nov 12 22:23:47 localhost kernel[0]: PAE enabled Nov 12 22:23:47 localhost kernel[0]: 64 bit mode enabled Nov 12 22:23:47 localhost kernel[0]: rtclock_init: Taking bus ratio path 0 (Boot-time argument) Nov 12 22:23:47…
je vois legacy_kernel !? pourquoi ? tu est sous SL 10.6 ou Lion 10.7 ?
@GodofwarI went back to 10.7.3 like a week ago, I'm pretty sure Amd is not too stable under 10.7.4 unless I'm doing something wrong. Also, my Mac side freezes if I leave it on for 10-15 hours period of time without doing anything like moving my mouse or typing. I have no idea why... I'm hoping my Hackintosh side isn't killing my Cpu and Video…
Possible ! , le mieux que tu es à faire est de revenir à SL 10.6 , les k10 fonctionnent vraiment très mal sous Lion 10.7 et tu n'as pas la gestion 64 bit .
@gilsje vois legacy_kernel !? pourquoi ? tu est sous SL 10.6 ou Lion 10.7 ?
I just have it named legacy_kernel because I haven't removed mach_kernel. I can go ahead and fix that if you think that might be causing the problem though.
@thebluewonderlandI just have it named legacy_kernel because I haven't removed mach_kernel. I can go ahead and fix that if you think that might be causing the problem though.
ah! agree! no it is not worth it.
you have patched your kernel with the patch ANV ?
osx 86.co/attachment.php?attachmentid=1645&d=1320876221
@gilsah! agree! no it is not worth it. you have patched your kernel with the patch ANV ? osx 86.co/attachment.php?attachmentid=1645&d=1320876221
I've tried. Maybe I'm not doing it right though? I run amd_insn_patcher, then do the sudo update that RAWX put on the first post with the link to it right?
@thebluewonderlandI've tried. Maybe I'm not doing it right though? I run amd_insn_patcher, then do the sudo update that RAWX put on the first post with the link to it right?
yes, you need to install this patch via terminal for proper operation;)
@gilsyes, you need to install this patch via terminal for proper operation;)
Yeah I was definitely doing it wrong lol. Thanks! New problem though. I've been able for fix a few things but I can't fix the 3 main ones in the guides (quicktime, dyld, and lib system). It seems to detect bad instructions but it won't patch them. Here is a paste of the responses.
Alexs-iMac:amd_insn_patcher_src Alex$ sudo ./amd_insn_patcher_ext /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
Password:
No code signature found, skipping patch
No patches found, not generating output filePatch report: 0 instructions patched, 92 bad instructions, patches bypassed: NO
Alexs-iMac:amd_insn_patcher_src Alex$ sudo ./amd_insn_patcher_ext /usr/lib/libSystem.dylib /usr/lib/libSystem.dylibPassword:Patching universal binary (2 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
No code signature found, skipping patch
Patch report (1): 0 instructions patched, 30 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
No code signature found, skipping patch
Patch report (2): 0 instructions patched, 0 bad instructions, patches bypassed: NO
No patches found, not generating output fileAlexs-iMac:amd_insn_patcher_src Alex$ sudo ./amd_insn_lib/libSystem.B.dyliblibSystem.B.dylib /usr/
Patching universal binary (2 architectures)
Patching X86_64 part (processor 16777223, architecture 0)
No code signature found, skipping patch
Patch report (1): 0 instructions patched, 30 bad instructions, patches bypassed: NO
Patching I386 part (processor 7, architecture 1)
No code signature found, skipping patch
Patch report (2): 0 instructions patched, 0 bad instructions, patches bypassed: NO
No patches found, not generating output fileAlexs-iMac:amd_insn_patcher_src Alex$
yep !
tu as loupé quelques chose .
Activation mode 32/64 bit
Comme je le disais un peu plus haut dans le tuto , vous disposez du mode 32 bit (-legacy) ou du mode 64 bit (par défaut) mais il s'avère que les appli 32 bit comme Flash Player pour visualiser les vidéos Youtube par exemple , ne fonctionneront pas et nous n'avons pas intérêt à rester en mode 32 bit car il s'en suit de crash appli , de copier/coller non fonctionnel et du Finder non fonctionnel également , en fait , se sont les problèmes que rencontre les procs AMD non SSSE , comme la serie FX est capable 64 bit , nous allons activer le mode 32 bit via Terminal à l'aide du fameu patch AMD de ANV opérationnel sur Lion 10.7 .
donc vous allez poser le patch AMD sur le bureau et ouvrir Terminal , en suite vous saisirez ce qui est écrit en rouge sur l'image .
vous remarquerez que sur la deuxième image , il y a une ligne de commande supplémentaire , celle-ci , nous l'avons réalisé avec Nanael de Mac On PC à l'aide de team viewer , en gros comme je suis nul dans ce domaine c'est Nanael qui m'a saisi les lignes de commande dans Terminal et qui s'est fini en succès , un gros :woohoo: à Nanael !
Egalement , RAWX86 de InfiniteMac m'a mit sur la piste pour saisir les bons codes .
Donc après , chaque ligne rouge saisi vous saisirez enter , ça va de soit .
Voici les codes de RAWX86 :
@R:A:W:X86correct usage is: sudo -s amd_insn_patcher /usr/lib/dyld /usr/lib/dyld_patched cp /usr/lib/dyld_patched /usr/lib/dyld amd_insn_patcher /usr/lib/system/libsystem_kernel.dylib /usr/lib/system/libsystem_kernel.dylib_patched cp /usr/lib/system/libsystem_kernel.dylib_patched /usr/lib/system/libsystem_kernel.dylib update_dyld_shared_cache
-réseau RTL 8169
il suffit d'installer le kext dans S/B/E que vous trouverez sur osx86.net ou Multibeast .
AppleStore est fonctionnel avec vos identifiant mais pas icloud . (c'est déjà pas mal) avec un SMbios imac 12,2 2011 .
A suivre …
la veille n'est pas fonctionnel via DSDT et/ou SleepEnabler universel , je penses que le problème vient de la CG qui ne supporte pas la veille .
En résumer le PC se met en veille avec l'écran figé et redémarre avec écran noir . (reset obligé)
l'audio ALC 892 sur AMD est catastrophique , pas moyen également de la faire fonctionné correctement via DSDT + patch ALC 892 et avec voodooHDA 2.7.2/3 , le son fonctionne avec un souffle important , le préfpane voodoo est bloqué sur la sortie optique avec les réglages bloqués dans la table de mixage .
Ce qui m'a inciter à me prendre une CS compatible Mac OS .
Voilà .
je remercie toute les personnes qui m'ont aider à configurer cette plateforme AMD sous Lion 10.7 , a savoir Dmitrik aka Bronzovka , R:A:W:X86 d'InfiniteMac , Nanael de Mac On PC , les membres HMM , Malik , teteuf1 et les autres dont j'ai oublié leurs noms .
@gilsyep ! tu as loupé quelques chose . Activation mode 32/64 bit Comme je le disais un peu plus haut dans le tuto , vous disposez du mode 32 bit (-legacy) ou du mode 64 bit (par défaut) mais il s'avère que les appli 32 bit comme Flash Player pour visualiser les vidéos Youtube par exemple , ne fonctionneront pas et nous n'avons pas intérêt…
Awesome! Thanks so much, I can actually start chrome and use it. Yet another problem came up though (lol). It seems as though there is an encoding error of some sort. The console says IOError PNG, and it also says it converts 7 bit data to binary. The result is the new tab button is mostly invisible and a lot of the font on chrome itself (not on webpages) is pretty much illegible. I've tried to patch fonts and various different packages in chrome that I found in Activity monitor but I've had no success thus far.
It also may be worth noting that the same thing happens if I boot into -legacy, all font is messed up though, not just in chrome.
Once again, thank you so much for all your help.
@gilsmaybe chrome need an update ?
No it's all 32-bit apps that this happens with. They work, but text rendering seems to be broken or something. When i boot with the -legacy flag, everything broken text. Here is a screenshot of what it looks like.
You can't see it in that picture but the text in the top left of the menu bar where it would say "Chrome File Edit etc.." is also messed up like that. Happen to have any ideas? I've gone and patched virtually everything I could think of and all dependencies of chrome, including attempts to patch parts of chrome itself and have had no success.
EDIT: Also, I just remembered that images will render weird as well. Here is a screenshot of a random image that has rendered wrong.
@thebluewonderlandNo it's all 32-bit apps that this happens with. They work, but text rendering seems to be broken or something. When i boot with the -legacy flag, everything broken text. Here is a screenshot of what it looks like. You can't see it in that picture but the text in the top left of the menu bar where it would say "Chrome File Edit etc.."…
Perhaps an update to java?
@gilsPerhaps an update to java?
Alright so this isn't normal, and it's mostly likely not an issue related to 64-bit stuff. I'll go through and update OpenCL, Java, QuickTime, and whatever other rendering dependancies I can find and I'll post back here when I figure out whatever was causing the problem.
Alright, I ended up having to just reinstall Lion and I only patched 2 files this time and everything works great. Font rendering is normal and graphics rendering is as well. Both 32-bit and 64-bit apps are functioning perfect and benchmarks look great! Thanks again for everything.
@thebluewonderlandAlright, I ended up having to just reinstall Lion and I only patched 2 files this time and everything works great. Font rendering is normal and graphics rendering is as well. Both 32-bit and 64-bit apps are functioning perfect and benchmarks look great! Thanks again for everything.
good news !
champagne ! ^_^
Cheers! Thanks again for all your help. I'll try and drop by from time to time to help others with what I can, and maybe I'll write a guide on how I did it.
@thebluewonderlandCheers! Thanks again for all your help. I'll try and drop by from time to time to help others with what I can, and maybe I'll write a guide on how I did it.
very good idea!
+
gils
***
i see u are tesing kernel 12.0 amd ? does it work well for u
@ham4evergils *** i see u are tesing kernel 12.0 amd ? does it work well for u
hello ,
I'd like to, there is a group working on InsanelyMac 12.0 x86_64 kernel says that is not easy to achieve, it is the stage of development on the emulator SSSE3, there are several kernel beta but not yet operational.
the road is still long! …
@gilshello , I'd like to, there is a group working on InsanelyMac 12.0 x86_64 kernel says that is not easy to achieve, it is the stage of development on the emulator SSSE3, there are several kernel beta but not yet operational. the road is still long! …
Thanks for ur fast answer ,
SSSE3 emulator thats so gooood news
any help, i updated to 10.7.4 and i lost ethernet
Refusing new kext com.apple.iokit.IONetworkingFamily, v2.1: already have loaded v9.9
i have FX-4100,i have dopwnload last kernel,and put it afther installing iatkos l2 but when i try to run it its crash/reboot,i have try every f****** boot flag and allwheys the same stuff. . .
How do I make Hackintosh Lion 10.7.3 self boot on an Amd Phenom II x4 965 3.4ghz, GTX 570, 4 gigs of ddr3 ram? What goes in the files. Right now I'm typing -legacy UsekernelCache=NO PCIRootUID=0 npci=0x3000, and I don't even think that is the right command since sometimes Hackintosh Lion 10.7.3 will boot with those commands but sometimes it won't.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Boot Graphics</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Quiet Boot</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>npci</key>
<string>0x2000</string>
</dict>
</plist>
Man this new command I'm using is bad, it takes 2 times for me to shut down my computer before when the old command got my Mac side working by shutting it down once before it finally booted up operating system. I would prefer a command that I wouldn't have shut my pc down improperly but I doubt a command exists for me.
Thanks for your help.
Got it to work, but now it doesn't do Chameleon bootloader but a Black Bootloader thing which I can live with since it works better than seeing the Blue/Grey Chameleon loader. It now selfboots automatically because I have the correct commands in extra folder.
It boots everytime on the first try but the problem is now that I'm falling more in love with Windows 7 because Mac's Operating systems lack software that I use on Windows. I can't get Handbrake to work right on Mac's operating system like when I want to preview quality. Mac is also missing software like Nero for burning movies to dvds which I do.
I don't know, I'm starting to ask myself what the big deal is about everyone loving Macs other than the fact that their operating system looks cool but lacks software. I mean it's nice that you don't have to worry about viruses, spyware as much but other then that it's nothing really all that special. Sorry if I offended anyone.
still waiting
sadly on the latest kernel i get still waiting for root device
thanks for your amazing work though i wasnt even getting that far before because of my setup
im on Chip AMD Athlon x64 3000+
Mobo ASRock K8S8
HDD Sata 1TB
CD DVD Rom External usb
CD DVD Rom Internal Sata bluray
2GB Ram
this was on 10.7.4 that i tryied with your kernel RAW, someone perhaps a fresh set of eyes could tell me ?
i plugged the hdd onto another hackintoshed machine, ran myhack 3.2 then dropped in your kernel and modded the extra/chameleon.boot.plist folder to take your kernel , then repaire perms* and shut down on that machine i then unplugged the drive and put it onto the machine in question still root device boo lol... but thats must be my setup
tried
-x -f -F -v -s rd=disk0s2 pcirootuid=1/0 graphicsenabler =no yes - then i tried updating to chameleon 2.2 r2187 or something
thank you everyone for trying to make a working kernel but its not for me yet unless anyone has any ideas please do share ive tried some guides etc for amd but … there a no go
cant thank you enough tho test 30 didnt work yet for me unless i need different flags
Bobert
@bobertsadly on the latest kernel i get still waiting for root device thanks for your amazing work though i wasnt even getting that far before because of my setup im on Chip AMD Athlon x64 3000+ Mobo ASRock K8S8 HDD Sata 1TB CD DVD Rom External usb CD DVD Rom Internal Sata bluray 2GB Ram this was on 10.7.4 that i tryied with your kernel RAW,…
hello ,
bios is AHCI ?
wath graphics card ?
출처 및 기여자 이력 (등록된 기여자 54명 · 원본 스레드 #7687)
| 사용자명 | 기여 역할 | 게시물 수 | 활동 기간 |
|---|---|---|---|
| @gils | 핵심 기여자 | 96 | 2012-05-19 → 2013-03-03 |
| @Godofwar | 핵심 기여자 | 40 | 2012-08-31 → 2013-02-09 |
| @R:A:W:X86 | 주 저자 | 38 | 2012-05-19 → 2012-09-28 |
| @frisco2 | 핵심 기여자 | 35 | 2012-06-17 → 2012-08-11 |
| @jhusly | 핵심 기여자 | 33 | 2012-08-25 → 2012-10-24 |
| @The Connactic | 핵심 기여자 | 32 | 2012-07-27 → 2012-10-01 |
| @erineos | 핵심 기여자 | 30 | 2012-06-14 → 2012-06-27 |
| @felipeunix | 핵심 기여자 | 21 | 2012-05-21 → 2012-08-01 |
| @misterfrista | 핵심 기여자 | 20 | 2012-05-31 → 2012-10-04 |
| @wastez | 핵심 기여자 | 18 | 2012-06-04 → 2012-09-17 |
| @justinster123 | 핵심 기여자 | 16 | 2012-05-19 → 2012-08-12 |
| @ham4ever | 핵심 기여자 | 16 | 2012-06-02 → 2012-12-07 |
| @sulphide | 핵심 기여자 | 13 | 2012-05-20 → 2012-08-01 |
| @m28ew | 핵심 기여자 | 11 | 2012-05-19 → 2012-07-18 |
| @thebluewonderland | 핵심 기여자 | 10 | 2012-11-13 → 2012-11-17 |
| @$The-King$ | 핵심 기여자 | 9 | 2012-08-11 → 2012-10-26 |
| @starwa314 | 핵심 기여자 | 8 | 2012-08-14 → 2012-08-20 |
| @instant idiot | 핵심 기여자 | 8 | 2012-09-27 → 2012-11-06 |
| @akimoa | 핵심 기여자 | 5 | 2012-06-11 → 2012-08-08 |
| @davisin666 | 핵심 기여자 | 4 | 2012-05-20 → 2012-08-07 |
| @hanadriel | 핵심 기여자 | 4 | 2012-06-04 → 2012-06-13 |
| @gabrielayumi | 핵심 기여자 | 4 | 2012-08-22 → 2012-08-27 |
| @gedna | 핵심 기여자 | 3 | 2012-06-04 |
| @anonomys209 | 핵심 기여자 | 3 | 2012-06-07 → 2012-06-15 |
| @AyuReady1989x | 핵심 기여자 | 3 | 2012-06-22 → 2012-06-23 |
| @uchihaxyz | 핵심 기여자 | 3 | 2012-07-18 |
| @hhxq | 핵심 기여자 | 3 | 2012-07-21 → 2012-07-27 |
| @pipko | 핵심 기여자 | 3 | 2012-08-01 → 2012-08-28 |
| @grahfex | 핵심 기여자 | 3 | 2012-09-25 → 2012-09-27 |
| @delgadilloalex | 기여 멤버 | 2 | 2012-05-24 → 2012-06-11 |
| @m4f1050 | 기여 멤버 | 2 | 2012-06-06 → 2012-06-07 |
| @fxspec06 | 기여 멤버 | 2 | 2012-07-25 |
| @dantekazuma | 기여 멤버 | 2 | 2012-08-12 |
| @HenryH | 기여 멤버 | 2 | 2012-08-16 |
| @cathedralmurder | 기여 멤버 | 2 | 2012-08-19 → 2012-08-20 |
| @jcvcms | 기여 멤버 | 2 | 2012-08-26 → 2012-08-27 |
| @jeisom | 기여 멤버 | 2 | 2012-09-27 → 2012-09-28 |
| @bassie86 | 기여 멤버 | 2 | 2012-10-06 → 2012-10-07 |
| @phuc25kt | 기여 멤버 | 1 | 2012-05-19 |
| @jackokk | 기여 멤버 | 1 | 2012-05-19 |
| @MadMungo@iinet. | 기여 멤버 | 1 | 2012-05-20 |
| @ghostec | 기여 멤버 | 1 | 2012-05-28 |
| @rrtn | 기여 멤버 | 1 | 2012-05-29 |
| @mindlessmissy | 기여 멤버 | 1 | 2012-06-03 |
| @Fraom | 기여 멤버 | 1 | 2012-06-04 |
| @assoricks | 기여 멤버 | 1 | 2012-06-10 |
| @SnowLeopardUser | 기여 멤버 | 1 | 2012-06-15 |
| @no1youknowz | 기여 멤버 | 1 | 2012-07-13 |
| @chillymiko | 기여 멤버 | 1 | 2012-07-19 |
| @Jazza | 기여 멤버 | 1 | 2012-08-17 |
| @arnabiitr | 기여 멤버 | 1 | 2012-09-13 |
| @diedo | 기여 멤버 | 1 | 2012-11-01 |
| @Diazz72 | 기여 멤버 | 1 | 2013-01-19 |
| @bobert | 기여 멤버 | 1 | 2013-03-03 |