x86 硬件上的 Mac OS X 2008–2024 技術文獻庫
InfiniteMac OSx86 › OSx86 10.X 核心架構與安裝配置 › 華碩 ASUS K50IN / K70 系列手提電腦 OS X 10.6 / 10.7 / 10…
606,173 reads · 2009-10-12 – 2013-11-02
技術專卷 10.X 核心架構 DSDT Chameleon / Boot-132 ASUS P5K / P5Q NVIDIA GeForce

華碩 ASUS K50IN / K70 系列手提電腦 OS X 10.6 / 10.7 / 10.8 完整安裝指南

搭載 NVIDIA MCP79 / MCP75 晶片組、Core 2 Duo 處理器及 NVIDIA 顯示晶片的華碩 ASUS K50IN / K70 系列手提電腦,安裝原生 Mac OS X Snow Leopard、Lion 與 Mountain Lion 的完整流程與雙系統引導。

主筆作者
@flip360 發表於 2009-10-12
所屬專區
OSx86 10.X 核心架構與安裝配置
典藏規模與紀錄
606,173 次歷史閱讀 · 933 則精選技術筆記(萃取自 1029 則原始回帖) · 2009-10-12 – 2013-11-02
參與貢獻成員 (79)
@flip360 (241)@man_of_the_oak (111)@kokozedman (61)@uwannacookie (48)@mao_red (47)@ad_47incv (38)@hafiz689 (38)@RGGG (37)@Buhgalter (31)@Georgie99 (29)@ronovar (26)@neonego (22)@binhpv (18)@bayuaditya (18)@teierina (15)@0call (14)+63 more
相關硬件參考
ASUS Motherboards ↗ PCIe Graphics Cards (GPU) ↗ USB 3.2 Boot Flash Drives ↗
香港繁體精譯技術專卷 · 完整保留原始指令、Kext 名稱、ACPI 節點與開機參數查看英文原版 (Original English) →

華碩 ASUS K 系列手提電腦 / OS X 10.6.x / 10.7.x / 10.8.x 專卷指南

華碩 ASUS K50 / K70 系列手提電腦搭載 NVIDIA MCP79 / MCP75 晶片組、Intel Core 2 Duo 處理器以及 NVIDIA GeForce G102M 顯示晶片——由於這套硬件架構與同期 Apple MacBook / MacBook Pro(同樣採用 NVIDIA MCP79 平台)高度相似,經過本討論串成員的測試與調校,ASUS K 系列手提電腦能極為流暢地運行原生(Vanilla)Mac OS X!

免責聲明:任何因操作不當引致的硬件或資料損毀,作者與討論串成員概不負責。


Section A1:OS X 10.6.x Snow Leopard 安裝方法

  • 製作 OS X USB 安裝手指:
  • [雙系統多重開機設定(Dual Boot)] 在「磁碟工具程式」建立 2 個分割區:第一個為「Mac OS 擴充格式(日誌式)」供 OS X 使用,第二個為 FAT 格式供 Windows 使用(稍後在 Windows 安裝程式中只對該分割區格式化為 NTFS,切勿在 Windows 安裝器中新增或刪除分割區以免破壞分割表!)。安裝完成後使用 Chameleon 的 boot0hfs 方式寫入引導即可完美雙開機。

Section A2:安裝後驅動與 DSDT 設定(鳴謝 man_of_the_oak 撰寫五部曲詳盡教學)

完整五部曲存檔:Part 1 (post54994) · Part 2 (post54995) · Part 3 (post54996) · Part 4 (post54998) · Part 5 (post55002)(見下方社群技術筆記)。

Section B:OS X 10.8.x Mountain Lion 升級與驅動包

參閱 InsanelyMac 10.8 指南 1 ↗ 及 指南 2 ↗。
隨附專為 10.8.x 修補的 DSDT.aml 與 AppleSmartBatteryManager.kext 電池驅動壓縮包:media fire.com/file/2zkmxuvx9brdwa8/ASUS_K50IN_10.8.zip。

社群實測與技術補充筆記

自 1029 則原始討論回帖中萃取 933 則高價值技術回應

技術筆記 #1 @Imkantus 2009-10-17 ↳ Re: @flip360
@flip360(唔該晒師兄)裝咗喺 GUID 分割表硬碟上面(另一個分割區裝咗 Windows 7)。

咦,原來 Windows 7 支援直接安裝落 GUID 分割表(GPT)硬碟上面㗎?(唔好意思我純粹覺得好奇問下,因為我平時好少用 Windows,可能真係得都未定 ;))

@flip3601. 音效目前靠 VoodooHDA 出到聲,但低音部分完全廢咗,而且仲有好大雜訊;同埋

我頭先瀏覽近期熱門討論帖嗰陣剛好見到呢篇教學……希望幫到你啦:
將 Leopard 嘅 ALC662 AppleHDA 移植去 Snow Leopard 嘅 AppleHDA →

作者修訂 #1 @flip360 2009-10-17 ↳ Re: @Imkantus

我自己試過亦都發現,Windows 7 確實支援直接安裝喺 GUID 分割表硬碟上面(我裝嘅係 64 位元版本):))
我試過你傳俾我嗰條連結入面嘅方法,但都係唔得。喺「系統概述」入面雖然睇到有內置音效裝置,但頂部選單列個喇叭圖示係灰色嘅,完全冇聲出。我依家用緊嗰個 VoodooHDA.kext 雖然將音效晶片認做 ALC662 Nvidia MCP79,但播聲依然充滿雜訊同爆音。睇嚟連結入面嗰個 kext 嘅輸出埠映射(Port Mapping)同我部機唔夾。我有個朋友用緊同款手提電腦,佢傳咗個喺 10.5 正常運作嘅 kext 俾我,但我唔識點樣將佢移植去 Snow Leopard 或者 64 位元環境度用。我亦都喺自己個 DSDT 入面搵過想加 HDEF 修補,但入面根本冇 AZAL 或者類似嘅裝置名稱,所以……求救 F1!

技術筆記 #2 @thorazine74 2009-10-18

你需要先喺自己部機度提取音效晶片嘅 Codec Dump 編碼紀錄,先至可以修正映射錯咗去其他輸出埠嘅音源線路。另外你亦可以試下用 Slice 修改嘅呢個特別版 VoodooHDA ↗,佢同樣容許你手動重新映射音效埠,比起由零開始修補原裝 AppleHDA 可能會容易好多。
除此之外我都好好奇,我一直以為就算係 64 位元版本嘅 Windows 7 都唔支援裝落 GPT 分割區度,請問你係用咩方法裝入去㗎?

作者修訂 #2 @flip360 2009-10-19 ↳ Re: @thorazine74

唔該晒師兄,我會試下嗰個 kext 同埋研究下點樣映射返啱啲輸出埠。順帶講下,我最初係用「磁碟工具程式」將隻硬碟格式化做 GUID 分割表(GPT),喺同一隻硬碟上面開咗兩個分割區,一個係 HFS+,另一個係 FAT32;裝好 OS X 之後,再用 64 位元版 Win7 安裝碟開機,佢竟然直接認到嗰個 FAT32 分割區並順利裝好。見到成功嗰陣我都嚇咗一跳 :))

技術筆記 #3 @shawn0694 2009-10-25

Asus K50IN

我部手提電腦嘅型號同硬件配置同你嗰部一模一樣。我之前成功裝過 iPC 10.5.6,但一直搞唔掂張顯示卡;而當我嘗試安裝 Snow Leopard 嗰陣,裝到一半就會報錯中斷,之後重新開機仲必定會彈 Kernel Panic。如果有任何師兄可以指點迷津,真係萬分感激,唔該晒!

作者修訂 #3 @flip360 2009-10-25 ↳ Re: @shawn0694

PRE-INSTALL AUTOMATOR v1.1 輕鬆安裝原生 Snow Leopard 工具 →

首先用呢個工具製作一隻 USB 安裝手指,然後照住指令稿入面嘅提示一步步做。裝好系統之後,你需要用到我喺一樓提到嗰幾個 kext,將佢哋複製去 Snow Leopard 分割區嘅 /Extra/Extensions(E/E)入面。如果你搵唔到嗰幾個檔案可以話我知,我再上載去網存空間。我係用 Snow Leopard GM 映像檔配合呢個指令稿安裝嘅,經過幾日不斷試錯之後終於搞掂。不過依家行得非常順暢,我之前試過晒市面上各種整合版(Distro),始終都係原生安裝(Vanilla)效果最好!

作者修訂 #4 @flip360 2009-11-10

更新:換咗 10.6.2 嘅新版 kext 之後,系統已經認到張 Atheros Wi-Fi 卡(只需要手動加返個裝置 ID 入去),但我依然連唔到任何無線網絡。雖然喺「系統偏好設定」同「系統概述」入面都顯示到張卡,但喺終端機行 ifconfig 會出呢堆訊息:

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:24:23:0a:05:fe
media: autoselect (<unknown type>) status: inactive
supported media: autoselect

而「系統概述」就顯示咁樣:

en1:
Card Type: AirPort Extreme (0x168C, 0x1089)
Firmware Version: Atheros 9285: 2.1.8.10
Locale: Unknown
Country Code:
Supported PHY Modes: 802.11 b/g/n
Supported Channels: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
Wake On Wireless: Supported
Status: Not Associated

如果有師兄知道解決方法,請指點一下!

作者修訂 #5 @flip360 2009-11-12

更新:我最終放棄咗張 Atheros,直接換咗張 Dell 1490 miniPCI 無線網卡落去(呢部手提電腦拆底蓋換 Wi-Fi 卡真係超級簡單),結果一開機 AirPort 即刻原生免驅正常運作(OOTB):)) 多謝 imkantus 推薦呢張卡!原本張 Atheros 雖然認到,但完全掃描唔到亦搜尋唔到任何 Wi-Fi 訊號,所以唯有換走佢。

技術筆記 #4 @RGGG 2009-11-13

你好呀,

我自己啱啱都入手咗呢部手提電腦,已經動手換走咗張 Wi-Fi 卡,準備今個週末裝 Snow Leopard。請問可唔可以好心分享一下你安裝時用到嘅嗰堆 kext 驅動檔案?

另外你有冇試過呢個針對 Realtek 音效卡嘅 kext?我喺網上爬過文,大家反應似乎都幾好。用法係將壓縮包入面嘅 dsdt.dsl 替換落去 /Extra,再將 ALC662.kext 放入去 /Extra/Extensions,最後重建 /Extra 入面嘅 Extensions.mkext 快取(如果你用緊 Chameleon 2 嘅話)。

Ryan

作者修訂 #6 @flip360 2009-11-13 ↳ Re: @RGGG

首先我想講,呢部手提電腦換走張 Wi-Fi 卡之後,行起黑蘋果上嚟簡直係最純粹嘅原生(Vanilla)體驗!第二,我依家甚至完全冇用到任何 DSDT 檔案——就算我用顯示隱藏檔案嘅指令稿搵勻全隻硬碟,都見唔到有 DSDT 存在。自從我將華碩 BIOS 升級到最新版本(印象中係 219)之後,似乎就完全唔再需要 DSDT 修補喇!我遲啲會試下你提供嗰個音效 kext 再回報結果。至於安裝方法,請參考我喺一樓寫嘅 USB 手指安裝教學,我陣間亦會將我用緊嘅 kext、com.apple.Boot.plist 同埋 smbios.plist 上載俾大家試用。

技術筆記 #5 @RGGG 2009-11-13

唔該晒!我好期待今晚親自試下。我今晚要先用我部 MSI Wind 小筆電製作好隻開機引導手指。請問你係喺製作引導手指嗰陣就預先放入嗰堆 kext,定係等裝完系統之後先至裝落去?

我都唔敢肯定嗰個 Realtek 音效 kext 喺我哋部機度得唔得,都係之前上網搜尋呢部手提電腦其他零件資料嗰陣無意中發現嘅。我估呢個 kext 可能係由另一部採用同款音效晶片嘅手提電腦或者桌面機提取出嚟,但無論如何都值得一試吖!

Ryan

作者修訂 #7 @flip360 2009-11-13 ↳ Re: @RGGG

我製作 USB 安裝手指嗰陣並冇預先塞入嗰啲 kext,只要喺裝完系統之後,用 USB 手指引導開機,再將 NullCPUPowerManagement.kext 複製入去 /Extra/Extensions(E/E),開機就唔會出現 Kernel Panic。我陣間會將我成個 Extra 資料夾打包上載,等大家可以自己攞去玩下或者進一步改良。

技術筆記 #6 @RGGG 2009-11-13

正呀,唔該晒!我越嚟越覺得呢部手提電腦簡直係行 OS X 嘅絕佳之選(而且呢個價錢真係無敵,性價比極高)!

真係等唔切想即刻開工試裝喇!

Ryan

作者修訂 #8 @flip360 2009-11-13 ↳ Re: @RGGG

唔使猶豫喇,信我,部機行得順到不得了 :) 呢個係我嘅 Extra 資料夾:
media fire.com/?zutfyyqoon3
祝玩得開心!

技術筆記 #7 @mao_red 2009-11-14

@flip
嘩!太正喇……你部 K50IN 嘅進度一日千里,依家竟然已經行緊純原生(Vanilla)Snow Leopard!

我決定要(再一次)挑戰試裝……上次我出帖嗰陣因為張顯示卡點搞都搞唔掂,所以半途放棄咗……

技術筆記 #8 @kokozedman 2009-11-14

多謝你分享嘅寶貴資訊,我都成功喺自己部 K50IN 上面裝好原生(Vanilla)系統喇!但我目前遇到一個大問題:塊觸控板完全冇反應。

我依家準備試下換你分享嗰個 Extra 資料夾落去,睇下情況會唔會有所改善。

多謝你無私分享檔案!

順帶問句,你搞掂個音效問題未?依家喇叭出嚟啲聲真係難聽到喊 :'(

技術筆記 #9 @kokozedman 2009-11-14

我終於搞掂塊觸控板喇!原來一定要行一次 Kext Utility,或者將 VoodooPS2Controller 直接移入去 /System/Library/Extensions(S/L/E)先至識得生效。

依家唯一淨低未解決嘅,就係點樣令對內置喇叭出到正常好聽嘅聲音。

技術筆記 #10 @RGGG 2009-11-14

我知道呢個問題聽落可能好蠢,事關距離我上次砌黑蘋果已經隔咗好長一段時間——如果我要安裝 Extra 資料夾入面嗰堆 kext,係咪一定要用 Kext Utility 先得,而唔可以直接複製貼上就完事?

所有準備功夫都已經就緒,依家只差抽時間動手裝!

Ryan

技術筆記 #11 @kokozedman 2009-11-15 ↳ Re: @RGGG
@RGGG如果我要安裝 Extra 資料夾入面嗰堆 kext,係咪一定要用 Kext Utility 先得,而唔可以直接複製貼上就完事?

冇錯,你絕對唔可以單純將檔案複製貼上落 Extensions 資料夾就算,因為系統對 kext 檔案嘅擁有權(Ownership)同埋權限(Permissions)有嚴格要求,必須一併更新先得。

如果你手動複製貼上咗檔案,事後記得一定要行一次 Kext Utility。佢會自動幫你執正晒上述嘅檔案權限,同時亦會更新埋 Extensions.mkext 快取檔——如果你用緊 Chameleon 2 開機引導程式,呢一步係非常重要嘅!

有咩進展記得隨時上嚟報告!

另外喺你套用 flip360 分享嗰堆 kext 之前,請確保你個系統已經升級到 10.6.2——呢個係我撞過板之後換返嚟嘅血淚教訓 :-d

技術筆記 #12 @RGGG 2009-11-15

唉,我遇到啲棘手問題喇。

Chameleon 開機引導程式本身運作正常,亦開始引導載入 OS X。起初我一開機就彈 Kernel Panic,報錯話「No HPETs available, incorrect cpu management」。呢個問題唔大,我照住呢篇教學加咗對應嘅 kext 就過到:PRE-INSTALL AUTOMATOR v1.1 輕鬆安裝原生 Snow Leopard 工具 →

依家開機已經順利跨過咗嗰一關,並開始載入其餘驅動組件。我喺畫面上見到一啲 NVIDIA 相關訊息閃過、認到硬碟、甚至顯示出有線網卡嘅 MAC 位址,但去到呢一步就出事喇……

畫面停喺最後一行代碼,內容大約係「Could not initialize UIM: Timed Out」。

出咗呢句之後部機就徹底定格喺度,硬碟燈完全冇動靜。

我覺得離成功開機應該只差臨門一腳。順帶說明一下,我部機係 K50 嘅姊妹型號 K60IN,除咗處理器(Intel T4300)同螢幕尺寸之外,內部零件基本上完全一樣。

根據我喺網上爬文睇到嘅資料,呢個問題好可能同 AHCI 有關,所以我打算試下加幾個 AHCI 相關嘅 kext 落去睇下得唔得!

有新消息再同大家報告!

Ryan

技術筆記 #13 @RGGG 2009-11-15

大家好,

試勻晒各種 AHCI 驅動都仲係毫無寸進。我準備試下先關掉顯示卡引導(GraphicsEnabler / NVEnabler)再進行安裝,話唔定呢個先至係問題嘅真正根源。因為每次開機都係啱啱顯示完 Modem 同埋 IP / MAC 位址之後就即刻卡死。

大家可以睇下我影低嘅畫面相片:

技術筆記 #14 @RGGG 2009-11-15

最新快訊:

我重新格式化過隻硬碟,並將 NVEnabler 改設為 No,結果今次終於順利引導進入安裝畫面喇!真係奇怪,因為我好肯定呢部機粒顯示晶片同 K50IN 係完全一樣嘅……依家已經開始安裝緊系統,稍後再同大家更新進度!

補充:睇落安裝程式目前係行緊 1024x768 或者 1280x768 解析度……畫面雖然被橫向拉闊咗少少,但又未至於太難睇;觸控板喺安裝畫面下暫時冇反應,不過裝完系統之後應該好易執返正。我依家最擔心嘅始終都係張顯示卡!

Ryan

技術筆記 #15 @kokozedman 2009-11-15 ↳ Re: @RGGG
@RGGG最新快訊:我重新格式化過隻硬碟,並將 NVEnabler 改設為 No,結果今次終於順利引導進入安裝畫面喇!真係奇怪,因為我好肯定呢部機粒顯示晶片同 K50IN 係完全一樣嘅……依家已經開始安裝緊系統,稍後再同大家更新進度!補充:睇落安裝程式目前係行緊 1024x768 或者 1280x768 解析度……畫面雖然被橫向拉闊咗少少,但又未至於太難睇;觸控板……

順便問少少嘢:請問你有冇用緊修補過嘅 DSDT?我之前都遇過呢個 Timeout 逾時卡死問題,於是我先用隻舊版 iPC 10.5.6 安裝碟(我成個安裝過程都好依賴呢隻碟,因為佢加 cpus=1 -x -v 核心參數就可以順利開到機)提取咗部機嘅 DSDT 出嚟。

跟住我將份 DSDT 傳去另一部行緊 10.5.8 嘅黑蘋果電腦上面進行修補編譯。注意,你必須設法從你準備裝黑蘋果嗰部目標電腦本機上面提取 DSDT,而唔可以用其他機嘅檔案。

我今日先至睇到原來可以用 Linux Live CD 直接提取 DSDT。因為我之前唔知有呢招,結果兜咗個大圈用咗最笨嘅土法——每次都要靠隻舊 iPC DVD 開機,而且開一次機要等成世咁滯,不過最終總算都叫做順利裝好咗個系統啦。

技術筆記 #16 @kokozedman 2009-11-15

去到目前為止,我部黑蘋果已經去到可以日常使用嘅狀態,最後淨低未解決嘅問題得返兩樣:
1. 內置音效依然未出到聲。我目前暫時用緊 Behringer UMX61 主控鍵盤附送嘅外置 USB 音效卡頂檔(順帶一提,個琴同張卡喺 10.6.2 同埋 Logic Studio 2.0 嘅 MainStage 入面都運作得非常完美);
2. 電池電量顯示。我試過用 flip360 提供嘅 VoodooBattery,雖然有反應,但喺我部機上面嘅讀數非常唔準兼且好傻豬——插住火牛嗰陣顯示 100% 滿電,但一拔走火牛電源線就會即刻跌到落 10%,明明粒電池肯定仲係滿電嘅。

flip360,請問你部機有冇遇過同樣嘅電池顯示問題?如果你已經解決咗嘅話,可唔可以分享下你係點樣搞掂㗎?

技術筆記 #17 @RGGG 2009-11-15

我最初係用自己部行緊 Leopard 嘅 MSI Wind 小筆電去製作隻 USB 安裝手指。當時個工具自動產生咗一份 DSDT,但嗰份當然係屬於部 MSI Wind 嘅,所以我先將佢刪走,去到部 K60IN 上面引導進入安裝程式之後,再重新行一次安裝指令稿去產生一份屬於 K60IN 本機嘅新 DSDT。

不過有一樣嘢令我有少少擔心:喺我未刪走舊嗰份錯誤 DSDT 之前開過一次機,結果搞到我個 BIOS 設定自動重置返做出廠預設值;希望呢個現象純粹係因為喺 Asus K60IN 上面誤載入咗 MSI Wind 嘅 DSDT 所致啦。

另外你有冇試過將 NVEnabler 設為 No?我之前只要開住佢就每次都會卡喺 Timeout 畫面,一關掉佢就即刻順暢開到機!

好,依家系統已經順利裝好入到桌面,接下來就要着手搞掂顯示卡、觸控板等等嘅驅動。最搞笑嘅係個內置視像鏡頭竟然一開機就用到,只係個畫面係上下倒轉嘅!

技術筆記 #18 @RGGG 2009-11-15

有冇師兄可以教下我點樣搞掂 NVEnabler?

為咗令部機順利開到機完成安裝,我之前喺 Chameleon 引導設定入面將佢關掉咗;依家入咗系統,我想請教下應該點樣安裝呢個顯示 kext,先至可以開返正確嘅原生螢幕解析度同埋 QE/CI 硬件加速……

技術筆記 #19 @RGGG 2009-11-15

好,報告好消息:我已經搞掂咗 NVEnabler,依家顯示完全正常!PS/2 鍵盤觸控板同埋電池驅動亦都順利運作(雖然我拔走火牛嗰陣電量會顯示得返 9%,不過因為我平時絕大部分時間都係插住火牛用,所以完全唔成問題)。

我試過安裝 Extra 資料夾入面嗰個 SleepEnabler,但完全唔得,一裝落去開機就即刻彈 Kernel Panic,連安全模式都入唔到。請問有冇師兄知點樣可以徹底停用系統嘅睡眠功能?我記得以前喺行 OS X 嘅 Acer Aspire One 小筆電上面係可以徹底關閉睡眠功能嘅(好似係靠某個 kext),但我一時醒唔起叫咩名!

依家我只需要買返隻好少少嘅 USB 外置音效卡,呢部黑蘋果就大功告成喇!

Ryan

技術筆記 #20 @kokozedman 2009-11-15 ↳ Re: @RGGG
@RGGG最搞笑嘅係個內置視像鏡頭竟然一開機就用到,只係個畫面係上下倒轉嘅!

我呢邊都係一樣上下倒轉!

作者修訂 #9 @flip360 2009-11-15 ↳ Re: @kokozedman

首先,好高興見到大家都成功喺 K50 上面裝好 OS X。
最神奇嘅係,自從我升級咗最新嘅 ASUS BIOS 之後,就完全唔再需要 DSDT 修補喇。
mao_red:我張顯示卡係直接靠 Chameleon 嘅 GraphicsEnabler 驅動嘅,配合我提供嘅 Extra 資料夾檔案(如果你部機同我同款),應該可以直接喺 64 位元模式下開啟完整 QE/CI 硬件加速。
Ryan:我唔肯定 DSDT 係咪解決你問題嘅關鍵,不過 Chameleon 嘅 com.apple.Boot.plist 入面有幾個修正選項可以試下。至於 HPET 問題可以試下呢個:http://netkas.org/?p=262 ↗。另外你可以用呢個工具檢查下系統有冇開啟 Apple 或 NVIDIA 顯示加速:realtech vr.com/glview/。如果冇嘅話,試下用 64 位元版 NVInject.kext,運作好正常。
關於睡眠功能:我部機可以入到睡眠,但喚醒之後 USB 同 PS/2 鍵盤觸控板都會失靈。
Ryan,你應該試下另一個版本嘅 SleepEnabler,入面嗰個只適用於 10.6.2。
Kokozedman:superhai 寫嘅電池驅動喺我部機上面表現極佳,電量百分比顯示準確,拔走火牛嗰陣亦完全冇報錯。
所以目前淨低未完美解決嘅就只有三樣嘢:音效(希望新版 VoodooHDA 出嚟會解決)、視像鏡頭(畫面上下倒轉),以及重新開機功能(我可以正常關機,但揀重新開機就唔識自己重啟)。最後提多句,每次改完驅動記得一定要行一次 Kext Utility!希望以上資訊幫到大家少少。

技術筆記 #21 @RGGG 2009-11-15

請問你有冇時間試下我早幾樓貼出嚟嗰個音效 kext?我好想知佢喺我哋部機上面究竟行唔行得通。因為我依家要趕住出門口辦啲事,暫時未能夠親自試住!

Ryan

作者修訂 #10 @flip360 2009-11-15 ↳ Re: @RGGG

係呀,我有試過嗰個方案,但一開機就即刻 Kernel Panic,我估係因為入面個 DSDT 唔夾我部機;我亦試過自己修補 AppleHDA,但暫時都仲未成功。如果用 VoodooHDA 嘅話起碼可以出到聲,你可以試下先。

技術筆記 #22 @kokozedman 2009-11-15 ↳ Re: @flip360
@flip360Kokozedman:superhai 寫嘅電池驅動喺我部機上面表現極佳,電量百分比顯示準確,拔走火牛嗰陣亦完全冇報錯。所以目前淨低未完美解決嘅就只有三樣嘢:音效(希望新版 VoodooHDA 出嚟會解決)、視像鏡頭(畫面上下倒轉),以及重新開機功能(我可以正常關機,但揀重新開機就唔識自己重啟)……

請問你目前係行緊 64 位元模式定係 32 位元模式?我為咗令個電池顯示正常運作,換咗另一個電池 kext 落去,但隨即就衍生出一個新問題:我個內置 DVD 光碟機依家讀唔到任何光碟,而且如果我撳頂部選單列日期隔離嗰個退碟掣,無論個光碟機托盤係彈出咗定係合埋咗,選單永遠都只係顯示「Close TSSTCorp...」而唔會顯示「Open TSSTCorp...」。
我換落去嗰個電池 kext 叫做 AppleACPIBatteryManager.kext(你可以喺聊天室問 nawcom 攞下載連結,因為我都唔記得咗喺邊度下載返嚟)。

技術筆記 #23 @kokozedman 2009-11-15

唔……好奇怪,電池充到去 94% 就停咗喺度唔再升,但實際電量似乎仲繼續充緊,而且機身粒橙色充電指示燈已經熄咗。

睇嚟個驅動顯示出嚟嘅可能只係模擬數值,或者有啲誤差……

技術筆記 #24 @kokozedman 2009-11-15

我之前已經試過裝 VoodooHDA,但出嚟啲聲真係古怪到極點。喺大家搵到真正完美嘅內置音效解決方案之前,我寧願暫時繼續用住外置 USB 音效輸出先……

順帶提供少少資訊:我部機可以完全正常執行重新開機同埋關機。

我部手提電腦嘅完整子型號係:K50IN-SX176C。
flip360,睇嚟你部機嘅子型號同我嗰部有少少唔同,可能正正因為咁,你先至可以喺 64 位元下正常用到 VoodooBattery,而我喺 64 位元下試用就出晒事。

另外我部機係喺法國買嘅,所以配備嘅係法文 AZERTY 鍵盤佈局。

技術筆記 #25 @kokozedman 2009-11-15

我換咗個支援 64 位元模式 嘅新版 AppleACPIBatteryManager 落去,依家喺 64 位元模式下電池電量指示終於都可以正常運作喇!
個檔案我係喺呢度下載嘅:box .net/shared/yo9zen7n88;大家下載之後記得淨係抽入面嗰個電池 kext 出嚟用好喇,千祈唔好亂裝壓縮包入面嘅其他驅動,事關嗰包嘢原本係由一部行緊 10.6.1(而唔係我哋依家用緊嘅 10.6.2)嘅 Dell 手提電腦提取出嚟嘅。

目前對我嚟講仲未解決嘅重要問題只淨返兩樣:內置喇叭音效輸出,同埋內置張 Atheros 無線網卡。

作者修訂 #11 @flip360 2009-11-15 ↳ Re: @kokozedman

我部手提電腦底貼紙標示嘅詳細型號係 K50IN-SX004L,所以我估同你嗰部可能係唔同子型號。可唔可以講下你部機嘅詳細規格?我嘅規格可以睇我個簽名檔。我依家行緊 64 位元模式,無論充電定係喺電池與火牛之間切換都完全冇問題;雖然你提供嗰個電池 kext 都一樣用到,但我個人比較鍾意用 superhai 版本嘅 AppleACPIBattery。至於 ALC662 音效目前仲喺度研究緊;而 Atheros Wi-Fi 我雖然唔想潑冷水,但我勸你都係直接換過張兼容嘅無線網卡算啦(詳情可以睇返我個簽名檔)——張 Atheros 喺 10.6.2 入面雖然認到,但根本掃描唔到亦連唔到任何無線網絡。

作者修訂 #12 @flip360 2009-11-15

順便問句:你用緊邊款 USB 外置音效卡?

技術筆記 #26 @kokozedman 2009-11-16 ↳ Re: @flip360
@flip360順便問句:你用緊邊款 USB 外置音效卡?

我有部 Behringer UMX61 主控鍵盤(Master Keyboard),跟琴附送咗個好小巧嘅外置盒仔;只要將佢駁落電腦 USB 埠,無論喺 Windows 定係 Mac 下面都會直接將佢識別為一張標準外置音效卡。

佢上面有齊 RCA 紅白蓮花頭音效輸入同輸出介面,本身嘅設計用途係方便用家配合 Behringer 嘅電子琴或者混音器(Mixing Table)進行數碼錄音。

技術筆記 #27 @kokozedman 2009-11-16

表面睇我部機同你嗰部只係粒 CPU 型號唔同(我嗰粒係 Intel P7450),但實際上內部似乎有唔少差異,因為我部機一定要掛載修改版 DSDT 先至開到機,否則一開機就必定會彈 Kernel Panic。

技術筆記 #28 @RGGG 2009-11-16

既然我哋裝嘅係純原生(Vanilla)系統,咁我理應可以直接升級上 10.6.2 而唔會出問題,係咪?只需要事先備份好我用緊嗰堆 kext,升完之後如果有需要再裝返落去就得?

Ryan

技術筆記 #29 @kokozedman 2009-11-16

係呀……我就係直接咁樣升上去 10.6.2 嘅。不過 IRC 聊天室入面嘅高手建議大家最好下載獨立嘅 Combo Update 整合更新包嚟升級,而唔好直接撳頂部 Apple 選單入面嘅「軟件更新」去升。

技術筆記 #30 @kokozedman 2009-11-16

我啱啱手動修改並修補咗 AirPortAtheros21.kext,結果遇到同 flip360 一模一樣嘅情況(認到卡但連唔到網)。我估 Apple 官方應該會喺下一個系統版本更新入面執正呢個驅動啩。
我暫時都係乖乖地插住條 LAN 線用有線網絡上網先喇。

作者修訂 #13 @flip360 2009-11-16 ↳ Re: @kokozedman

睇嚟我哋兩部機嘅內部配置有少少唔同。我塊底板係 nVidia MCP79 晶片組,架構其實同某幾代真 MacBook 用嘅底板非常接近。係呀,你可以直接用 Combo Update 整合更新包升級上 10.6.2,完全冇問題,升級前可以先睇下呢篇說明:http://netkas.org/?p=315 ↗。至於 Wi-Fi,我已經等唔切 Apple 官方工程師去執正個 Atheros 驅動喇,講真,直接換張 Broadcom 晶片嘅無線網卡一了百了仲爽快!

展開其餘 890 則社群技術筆記完整歷史討論紀錄
技術筆記 #31 @Buhgalter 2009-11-18 ↳ Re: @flip360
@flip360... NVEnabler is working in 32bit mode only for 64bit full QE/CI you have to place NVInject 64bit kext in S/L/E. I have tried EFI Strings for the graphic card but it has Apple renderer only no QE/CI.

Hi! I also have a notebook ASUS K50IN (T4300 2,1 GHz)
Please attach to your message kexts for video.
I have a maximum screen resolution, but video does not work 100%

作者修訂 #14 @flip360 2009-11-18 ↳ Re: @Buhgalter
@Buhgalter你好!我都有部 ASUS K50IN(T4300 2.1 GHz)手提電腦。唔該喺回覆度附上你用緊嘅顯示卡 kext。我目前雖然開到最高螢幕解析度,但顯示加速並未 100% 正常運作。

我並冇安裝任何獨立嘅顯示卡 kext,顯示卡係直接由 Chameleon 開機引導程式透過 GraphicsEnabler 自動識別並驅動嘅。
請下載上面幾樓我分享嗰個 Extra 壓縮包,將入面嘅 com.apple.Boot.plist 放入去 /Extra 就得。

技術筆記 #32 @Buhgalter 2009-11-18 ↳ Re: @flip360
@flip360i dont have kext for the graphic card, Chameleon does the recognizing through Graphic Enabler. Download the extra file a few posts up and place the com.Apple.Boot.plist in E/E

Thnx.
Video works perfectly with this NVEnabler 64.kext (infinite mac.com/attachment.php?attachmentid=939&stc=1&d=1258552315).

技術筆記 #33 @kokozedman 2009-11-19

Me too, I'm using NVEnabler 64. Now, I'm always running in 32-bit mode, because one of the drivers that I use is only 32-bit mode.

技術筆記 #34 @kokozedman 2009-11-19

I have patched also my DSDT, and I'm getting a partial information in the System Profiler about the audio. It properly says the relevant info: speaker and microphone.

I use HDAEnabler, but it has some assertion errors when booting. I cannot see the message because it's flashing right before it goes to graphics mode.
Also tried to check in the system.log, but nothing. I guess it is because it is redirecting outputs to /dev/console (it says that earlier on).

I think, it should be close to getting audio output. I'll keep you guys posted on my progress.

作者修訂 #15 @flip360 2009-11-19 ↳ Re: @kokozedman

太好喇 kokozedman,麻煩晒你!如果喺 OS X 入面可以實現完整嘅音效支援就真係正到痺喇。

技術筆記 #35 @RGGG 2009-11-21

Is anyone else getting the odd kernal panic at all? I've had 3 KP's this week. Seems to be just random…not a deal killer, but just seems odd…

Ryan

技術筆記 #36 @RGGG 2009-11-22

Quick Question. Looking about 10.6.2 upgrade, most everyone says to install NullCPUPowerManagement.kext. before installing the update.

Edit: I needed Null... for my install to boot, not to actually run. So I will need to instal NullCPU…sorry, brain fart!
NVM, again…seems I should read more before I post. FakeSMC is installed...should only have to run NullCPUPowerManagement and install!

Ryan

作者修訂 #16 @flip360 2009-11-22 ↳ Re: @RGGG

我頭先執過下我堆 kext,得出一個結論:自從升上 10.6.2 之後,NullCPUPowerManagement.kext 已經完全唔再需要喇!我試下將佢刪走,結果出乎意料之外竟然順利開到機,原裝嘅 AppleIntelCPUPowerManagement 自動接管,依家我喺完全冇打任何 DSDT 修補嘅情況下,同時擁有原生 SpeedStep 自動變頻、正常睡眠以及正常重啟/關機功能,真係神到難以置信!
我係用咗 kokozedman 提供嘅 AppleACPIBatteryManager.kext 配合 netkas 嘅 FakeSMC.kext,另外喺 smbios.plist 入面將機型設為 MacBookPro5,1,並修改咗 ACPI_SMC_PlatformPlugin.kext :)))

技術筆記 #37 @kokozedman 2009-11-22

Weird! I have been playing with the ALC622.kext that RGGG has posted. I have not used the DSDT directly, because that would, as flip360 already experienced, cause a KP. I have instead taken the HDEF part that I see in that DSDT, and replaced the HDEF section of my system's DSDT.

I have installed the ALC662.kext, and have used the AppleHDA (original from the 10.6.2 update) ... didn't work and nothing has been changed on the system.

Then, I used a patched AppleHDA in combination with the same ALC662.kext. That patched kext with itself doesn't work either for me, even though I tried to patch the binary according to the guides that are going all around. But when combined with the ALC662.kext, it will HANG my system up.

Now, I can't boot it anylonger. Care should be take when using it ... this is the second time I got this hang-up, but this time, it is more serious, because I can't revert the system to a working state.

作者修訂 #17 @flip360 2009-11-22 ↳ Re: @kokozedman

kokozedman 多謝你嘅測試!我一直好希望我哋可以有一個真正完美運作嘅音效 kext(除咗 VoodooHDA 之外)。根據我自己嘅經驗,原裝 AppleHDA 同 ALC662 晶片真係唔係幾夾。imkantus 之前主動提出幫手修補 Snow Leopard 嘅 AppleHDA,我一直等緊佢嘅好消息,希望可以一舉搞掂。只係我唔知喺我唔需要/冇用 DSDT 修補嘅情況下點樣驅動原裝音效,但我相信總會搵到解決方案嘅……

技術筆記 #38 @kokozedman 2009-11-22

I've been seeing some patching to the VoodooHDA kext. If you notice, it has NodesToPatch in the Info.plist.

But I just can't find anywhere the rules that is used there. In some russian threads, with translation, I can understand some of the talks that they do. But the problem comes into the most important patching, where you change the Pin Default of the Nodes.

Lots of people seem to have been asking for this info, but the author just dodge this and simply say that the driver isn't completed yet, and so information will not be provided; thus forcing the users to try to magically discover how to deal with this part.

I'm not sure though, that this solution will solve the very very noisy output that we get with all VoodooHDA. All I know, is that it is the only solution that actually works. So, I guess, that is also the only option that we should all be trying to dig deeper into.

Slice is the name of the guy who made this modification into VoodooHDA. Also, the official VoodooHDA (hosted in google code) seems to be dead. Only Slice seems to keep it going.

@flip360, could you share with use your ACPI_SMC_PlatformPlugin.kext? I think mine is not booting because of this. I have removed fakesmc.kext, and it didn't hang, but is waiting for SMC ... but when it is there, that ACPI_SMC_PlatformPlugin.kext seems to cause the hang-up

I think

技術筆記 #39 @scififan68 2009-11-22 ↳ Re: @RGGG
@RGGGIs anyone else getting the odd kernal panic at all? I've had 3 KP's this week. Seems to be just random…not a deal killer, but just seems odd… Ryan

Have you went into energy saver and unchecked Put the hard disk(s) to sleep when possible? It seemed to cause the random kernel panic on my hackintosh.

技術筆記 #40 @RGGG 2009-11-22

kokozedman →, Flip360, Thanks for your efforts. I wish I could help out more with testing, but I'm limited when it comes to Hackintosh's now. I used to do this quite often, but it's been quite awhile, and I've forgotten more than naught!

Ryan

技術筆記 #41 @kokozedman 2009-11-23

I think my Hard Disk is sleeping, and that have never been a cause of kernel panic as far as I know. Actually, it has never paniced, unless I loaded VoodooHDA, unloaded it, and then reloaded it.

技術筆記 #42 @kokozedman 2009-11-23 ↳ Re: @thorazine74
@thorazine74You would need to get a codec dump from your audio hardware to fix the outputs mapped to the wrong ports. Also you could try using this modded version of VoodooHDA (http://www.projectosx.com/forum/index.php?showtopic=355 ↗) by Slice that lets you remap the ports too, it could be easier than patching AppleHDA from scratch. Also I'm…

Do you know how the mapping on VoodooHDA works? I'd like to know more about that. Slice, the forker of the moded kext is not giving any hint on how it works with simple excuses that it is not yet completed.

技術筆記 #43 @kokozedman 2009-11-23

Well, I haven't been before, but since I have been messing-up with that AppleHDA, then my system is no longer stable. Actually, I'm nearly giving up on this, because of too many things not working.

1. Sound, which is very important is not working. USB works, but it's not convenient at all.
2. Wifi doesn't work either. I've heard that there is a way to enforce it to work. The method is called "pin 21 patch" which makes the Wifi always on. In windows, it has a way of enabling/disabling the PCI port where the Wifi device is on; but there is no way for Mac to know that. If there is a BIOS setting to always switch the Wifi on all the time, then it would be cool. But unfortunately, the AMI BIOS is such a joker BIOS, you can't do that.
3. Dual monitor isn't working. I have a bigger (21") screen, that I want my hack to work on. This notebook has a VGA out, I tried, but it didn't get any output to that screen.

I'm a Web developer, so, I guess I'm going to use VMWare and install the Linux that I like there. And I'll be using Windows 7 while waiting for these issues to be resolved.

Good luck guys! I'll watch this thread, and please keep me posted

技術筆記 #44 @kokozedman 2009-11-23

As for the HPET, I think I have already been using a DSDT patch about that. So, I should not require that kext. It's just that the AppleHDA and the ALC662 kext has messed-up my Hack, and I can't get back to a previous state anylonger.

作者修訂 #19 @flip360 2009-11-23 ↳ Re: @kokozedman

聽到你話想放棄真係覺得有啲可惜。Wi-Fi 卡確實係一定要換嘅,我自己親手換咗張無線網卡(喺呢部手提電腦上面換卡簡直易過借火),依家 AirPort 原生完美運作。USB 喺我部機上面到目前為止都好正常;至於顯示卡外接螢幕,我喺屋企試過駁去一部 22 吋芒,完全正常顯示(提一提你,我係用 Chameleon 嘅 GraphicsEnabler 而唔係 NVEnabler,雖然兩者原理可能差唔多)。至於音效……我都仲等緊,imkantus 正在努力研究中,希望好快搞掂,真係好感激 imkantus 嘅付出。我想講嘅係,雖然要為手提電腦湊齊一套完美驅動並唔容易,但話說回頭,佢出廠嗰陣本來就唔係一部真 Mac,係咪先?

作者修訂 #20 @flip360 2009-11-23

我依家用緊帶有 cVad 修正嘅 VoodooHDA.kext-Snow32/64-v0243 版本,喺我試過嘅咁多個 VoodooHDA 版本入面算係效果最好嘅一個,但啲聲依然表現得好古怪:我發現用一般播放器睇片聽歌(avi、mpg、mov)嗰陣音質非常清澈;睇 YouTube 影片嗰陣雖然有少少細微雜音但都仲聽得落;系統介面音效時有時無我都唔太介意;但一用 iTunes 播歌……就完全係另一回事!突然間啲聲拆到好似部腦就嚟爆炸咁,低音同高音部分嚴重失真破音,唯獨中音部分好似冇事。請問有冇其他人遇過類似嘅怪現象?

技術筆記 #45 @RGGG 2009-11-23

Hmm, sounds promising, Can you post a link to that kext. I'll give it a shout and let you know!

Ryan

作者修訂 #21 @flip360 2009-11-23 ↳ Re: @RGGG

完全冇問題,師兄,檔案喺呢度:media fire.com/?zd1vzeu1dod

技術筆記 #46 @RGGG 2009-11-23

I will test this as soon as possible, just a thought, are you running the latest iTunes? Maybe try deleting iTunes's preferences (long shot, but who knows)

技術筆記 #47 @Buhgalter 2009-11-24 ↳ Re: @flip360
@flip360NVEnabler is working in 32bit mode only for 64bit full QE/CI you have to place NVInject 64bit kext in S/L/E. I have tried EFI Strings for the graphic card but it has Apple renderer only no QE/CI.

Attach your NVInject 64bit for 64bit full QE/CI, please :-| I use your com.Apple.Boot.plist and there is no info about QE/CI...

Also do not run PS2 and USB when laptop comes out of sleep... Is there a fix for this problem?

P.S. News from applelife.ru - AppleHDA.kext (by clubber_77) for our ALC662 will work soon on 10.6.2...

作者修訂 #22 @flip360 2009-11-24 ↳ Re: @Buhgalter

我會試下刪走 iTunes 嘅偏好設定檔睇下有冇幫助。另外我依家已經唔再用 NVInject 喇,改咗直接用 Chameleon 內置嘅 GraphicsEnabler;如果你想要完整 QE/CI 加速,亦可以睇返上面幾樓 kokozedman 分享嘅 NVEnabler。

技術筆記 #48 @kokozedman 2009-11-24

@flip360: I have finished reinstalling my Hack. To my surprise, I didn't need NV Enabler too, the Chameleon's GraphicsEnabler option made the graphics work.

I now also get dual monitor. It doesn't look right yet, but I think I'll find a solution for that later on. Still, I'll just say it, if there is anyone of you guys able to give a quick info about this. My bigger screen is 1600x900, but the pictures are not very clear. It seems that the resolution of the main screen (1366x768) is a bit stretched to fit in the bigger screen, and it doesn't look good at all.

技術筆記 #49 @RGGG 2009-11-25

Right, audio does work, but its got a lot of noise. It reminds me of the Aspire One, the mic created a lot of interference, unless turned way down...sadly, this does nothing here.

I have a interesting issue now, maybe be hackintosh related or just snow leopard related:

We use an xserve at work running 10.5.2 to host our files which we access on other machines running 10.5.2/10.5.7.

When I connect my hackintosh to the network, I can see the server, and connect to it, but its a slow connect, takes around 3-4 minutes to connect, and interestingly some files do not show up at all, and some are replaced with empty folders labeled like "1a3hb3" and so forth.

On the other machines, they connect fine, and even show the icon as a xserve, on snow leopard, it shows as just a share point or a windows pc icon.

Now, this xserve is full of errors and glitches, but last time I had a hackintosh connected to it was my MSI Wind on 10.5.7 and it worked fine

Any idea's on this one? As soon as things slow down, I'd like to test my Wind again, to see if its a server issue or just a snow leopard issue…

Ryan

技術筆記 #50 @RGGG 2009-11-25

Okay, well here's some progress on the sound, and it seems its related to the output settings.

Using the kext Flip360 posted, I can get sound, but with considerable noise.

I've been playing around with Apple's MIDI utility in the Utilities folder, with not bad success.

I set my speakers to 44100hz and 2ch 16bit, and it improved quite well, still some noise, but its honestly not bad.

But here is the interesting thing, and its an odd one. If while in the same menu, I choose my mic input, and begin to play with the channel slider on the mic, with itunes open, it sounds crystal clear. As soon as I let go of the slider, I get noise again.

As odd as it seems, it seems to work, so its possibly an issue to do with the mic causing such noise. Is it possible to blacklist the mic alltogether and not have OSX see it at all?

Ryan

作者修訂 #23 @flip360 2009-11-25 ↳ Re: @RGGG

我喺 iTunes 入面都遇到同你一模一樣嘅破音問題,暫時仲未搵到解決方法。
照計 VoodooHDA 本身應該可以運作得好完美先係㗎……

技術筆記 #51 @RGGG 2009-11-25

For me, I get static regardless of the application, but by playing around with the output settings using the MIDI control panel, I can reduce the noise.

I think the mic is causing the interference. If I can blacklist/remove OSX from seeing it, I think then sound would work flawlessly

技術筆記 #52 @kokozedman 2009-11-26

I think that should be possible. You have an option NodesToPatch in the VoodooHDA, which helps you to modify the nodes.

I have been looking for documentations about that, but it seems that Slice among other guys are only talking Russian about this, and I can't understand a thing ... I have been using Translation, but it is still hard to understand their talk.

Do a google search using the term "VoodooHDA NodesToPatch" and you'll see these Russian threads.

I do not remember the right key, but I think there was a key called Enable which allows you to enable or disable a node. You just need to find which node is actually related to the Mic.

For now, I'm kind of very busy to look into it. When I get free time again, I'll see if disabling the Mic will also solve my noisy output.

Nevertheless, I doubt that it is the microphone which is causing this problem. I'm thinking that it is not the right output node that is used by VoodooHDA.
When I run vooodoohdahelper program, I see that there are a lot of disabled nodes. Maybe, one of these might be better than the one used by VoodooHDA ...

The reason I think of this, is that it says "Speaker (CD)" for my output, instead of a purely simple "Speaker". There is obviously something wrong in the way that this is guessing the right output nodes. Unfortunately and again, Slice is not providing enough documentation to help in solving this issue ... and the source codes are commended in Russian too ... :-S

技術筆記 #53 @kokozedman 2009-11-26 ↳ Re: @kokozedman
@kokozedmanMy bigger screen is 1600x900, but the pictures are not very clear. It seems that the resolution of the main screen (1366x768) is a bit stretched to fit in the bigger screen, and it doesn't look good at all.

I found the solution for this, and display are now great. I had to enable "Show displays in menubar" (in the Display section) and I got a menu which presented all the possible resolution which actually comes with the display refresh rate.

By default, the settings in the System Preferences is just displaying the resolution (no refresh rate) and the biggest resolution that my screen supports is by default run at 59.9 Hz. The little menu on the menubar displays the refresh rate, and offered another choise of 60.0 Hz.

Choosing 60.0 Hz solved the display issue, and now, I'm running a fully dual-screen setup.

作者修訂 #24 @flip360 2009-11-26 ↳ Re: @kokozedman

kokozedman,好高興聽到你個螢幕顯示問題順利解決!至於 VoodooHDA,最新嗰個版本係由開發 Snow Leopard 版 Kext Utility 嘅作者 cVad 編譯嘅,或者我哋可以請教下佢點樣修正音訊節點(Nodes)。另外 imkantus 亦都正在研究為 ALC662 修補原裝 AppleHDA,大家密切留意啦!

技術筆記 #54 @RGGG 2009-11-26

Awesome, should we remove voodoohda before this kext, will try it soon though

Ryan

技術筆記 #55 @Buhgalter 2009-11-26 ↳ Re: @RGGG
@RGGGAwesome, should we remove voodoohda before this kext, will try it soon though Ryan

Yes, of course...
It is a legacy kext (+ HDAEnabler.kext), which works with the original AppleHDA.kext...

RGGG, please make a screenshot with information about the video ...

I do not see information about the QE in my system...

In 10.5.8 was information about the QE...

作者修訂 #25 @flip360 2009-11-26 ↳ Re: @Buhgalter

你好 buhgalter,如果呢兩個 kext 真係行得通嘅話就實在太正喇!我即刻試下再返嚟報告結果。順帶一提,關於 QE/CI 硬件加速,OS X 10.6 嘅「系統概述」已經唔再顯示嗰兩行字,你需要用呢個軟件嚟測試驗證:realtech vr.com/glview/

技術筆記 #56 @Buhgalter 2009-11-26 ↳ Re: @flip360
@flip360About QE/CI OSX 10.6 is not showing those in system profiler anymore, you will have to check with realtech vr.com/glview/

ok, thnx for the info...

作者修訂 #26 @flip360 2009-11-26 ↳ Re: @Buhgalter

咦,我裝咗嗰幾個 kext 並修復埋權限,但依然唔得……頂部音量滑桿變咗灰色郁唔到……

技術筆記 #57 @Buhgalter 2009-11-26 ↳ Re: @flip360
@flip360hmm, i installed the kexts, repaired permissions but no go the volume slider is just greyed out...

Also you must to put original AppleHDA.kext into S/L/E...
remove all other patched kexts for audio from S/L/E (voodooHDA, ...)
run Kext Utility by Cvad.
than reboot with -f
It works fine for me...

技術筆記 #58 @RGGG 2009-11-26

I will try this after work today, But, while I'm here I'm noticing something new.

I think there may be some issues with the ethernet on these machines. It is working, however I've had no luck in finding any of the network printers on our network. My Wind can see them just fine, as can every other mac in the office. I've tried connecting via IP and even that didn't work. I think I'll get a usb ethernet adapter on lunch and see from there…

Ryan

技術筆記 #59 @kokozedman 2009-11-26 ↳ Re: @Buhgalter
@BuhgalterIt works fine for me... I have another variants... but I can attach them only tommorow

I guess there are lots of variants of the Asus K50IN. Mine is a bit different in some parts, yours is also that way, as well as for flip360. For RGGG, he has a K60IN. Sound is not working for me too

It would be great if we could try the variant. I have looked at the AsusK50IN.kext, and it has some patching that is similar to the ALC662.kext that RGGG has pointed-out.
I must say, that using the ALC662.kext cause a havoc and panic all around my whole system, and rendered me in a necessity of a whole reinstallation to recover. But the AsusK50IN.kext did not cause a freezing in my system.

技術筆記 #60 @Buhgalter 2009-11-27 ↳ Re: @kokozedman
@kokozedmanI must say, that using the ALC662.kext cause a havoc and panic all around my whole system, and rendered me in a necessity of a whole reinstallation to recover. But the AsusK50IN.kext did not cause a freezing in my system.

1) Try to put AsusK50IN.kext (infinite mac.com/attachment.php?attachmentid=950&d=1259306354) + HDAEnabler.kext (infinite mac.com/attachment.php?attachmentid=951&d=1259306364) into E/E (remove them from S/L/E)
2) Put original AppleHDA.kext into S/L/E...
3) Run Kext Utility by Cvad (infinite mac.com/attachment.php?attachmentid=954&d=1259306406)
4) reboot

I attached my Extra (infinite mac.com/attachment.php?attachmentid=952&d=1259306380) & patched DSDT.aml (by clubber_77) (infinite mac.com/attachment.php?attachmentid=953&d=1259306395) also...

技術筆記 #61 @Buhgalter 2009-11-27 ↳ Re: @flip360
@flip360hmm, i installed the kexts, repaired permissions but no go the volume slider is just greyed out...

correctly, because of the E / E legas loaded earlier than AppleHDA, and accordingly replaces the information in it to your ...
and, if the system folder, then it is loaded later (I guess that things in the name, alphabetical order nobody canceled), and substitution is not always ...

AppleHDA.kext
AsusK50IN.kext

Also you can try to alter the name ... is done quickly and painlessly ...

It works fine, look at the screen shots

作者修訂 #27 @flip360 2009-11-27 ↳ Re: @Buhgalter

我原本個 AppleHDA.kext 之前已經俾我改過嚟,可唔可以提供一份 10.6.2 原裝未修改過嘅 AppleHDA.kext 俾我?

技術筆記 #62 @Buhgalter 2009-11-27 ↳ Re: @flip360
@flip360i have my AppleHDA patched already, can you provide the original AppleHDA from 10.6.2 ?

ok, no problem...
I attached to the post the original kexts for audio from 10.6.2.

作者修訂 #28 @flip360 2009-11-27 ↳ Re: @Buhgalter

嘩哈哈哈哈,我一定要大聲宣佈:呢招真係徹底成功咗呀 :)))))) WOOOOOOOT!無論喺 iTunes 播歌定係喺系統概述入面睇,音質都清澈完美到極點!Buhgalter 真係萬分感激你呀師兄,依家我終於擁有一部 100% 完美運作嘅黑蘋果手提電腦喇 :)))

技術筆記 #63 @Buhgalter 2009-11-27 ↳ Re: @flip360
@flip360WEEEEEEELLLLL, i must say that one worked :)))))) WOOOOOOOT, crystal clear audio in iTunes, system profiler also, Buhgalter many many thanks man, now i have a complete working hackintosh :)))

Not at all Clubber_77 made it

@flip360Here you go my Extra folder media fire.com/?zutfyyqoon3 have fun

Please, make links for your Extra and for this audio kexts in the first post of this topic for other users.

技術筆記 #64 @Buhgalter 2009-11-27 ↳ Re: @flip360
@flip360... now i have a complete working hackintosh :)))

as for me, I hope, Atheros AR9285 Wireless Network Adapter will also work in the future ...

技術筆記 #65 @Clubber_77 2009-11-27

For whom does not work, we wait for us in laboratory with Linux Dump and VoodooHDA Dump…

作者修訂 #29 @flip360 2009-11-27 ↳ Re: @Clubber_77

首先,Clubber_77,真係太感謝你幫大家完美解決咗個音效問題,你簡直係神人!
第二,Buhgalter,我覺得你與其傻等 Apple 日後唔知幾時出更新(就好似依家 10.6.2 個 Atheros21.kext 咁都仲係半桶水),真係不如喺 eBay 花十蚊美金左右買張採用 Broadcom 晶片嘅 miniPCIe 無線網卡換落去,即刻享受原生 AirPort 仲實際啦!

技術筆記 #66 @kokozedman 2009-11-27

Woooowwww! Thanks a lot guys, the sound is now working

Big milestone ... huge thanks Clubber_77, I really appreciate your help man.

Now, I'm on to patching the Wifi so that it will be always on. I don't like to use the USB Wifi that I bought, because it makes use of the CPU, and it makes the batter power drained a lot faster.

flip360, how do you know that your SpeedStep works? Me, I have bought a small software called CoolBook ... It allows me to control the CPU voltage and frequencies, to auto-throttle it or manually lock it to the lowest speed.
Actually, mine have 2133, 1600 and 800 MHz speeds ... and it saves some battery time when I lock it to the lowest speed.

I have tried DSDT patching to get vanilla SpeedStep, but it didn't seem to work. Or, may be, I don't know how to check whether it works or not ... but now, with that software, I can see that it is working.

作者修訂 #30 @flip360 2009-11-27 ↳ Re: @kokozedman

我哋用嘅軟件完全一樣。我都唔知仲有冇其他方法可以檢測變頻狀態,但我諗一係有行緊、一係冇行緊。
另外開機行詳細模式(-v)嗰陣,我清楚見到 AppleIntelCPUPowerManagement 同埋 Client 都有成功載入,只係我個 CoolBook 分別顯示緊 2000、1600 同埋 1200 MHz 三段變頻階梯。至於 Wi-Fi 問題可以睇返我上一個回覆。

技術筆記 #67 @Buhgalter 2009-11-27 ↳ Re: @flip360
@flip360Second of Buhgalter i think you`re better off with one of those broadcom chip based wifi cards that go as low as 10 bucks on EBay, and have a native airport than to wait for some future Apple update that we are not sure is gonna work as with Atheros21.kext now in 10.6.2

I don't use WiFi, ethernet only... so I can wait

技術筆記 #68 @RGGG 2009-11-27

I've removed VoodooHDA, put AsusK50IN.kext and HDAEnabler into E/E, replaced AppleHDA in S/L/E and the icon is still greyed out.

Should I try putting AsusK50IN and HDAEnabler into S/L/E instead?

Ryan

技術筆記 #69 @Buhgalter 2009-11-27 ↳ Re: @RGGG
@RGGGI've removed VoodooHDA, put AsusK50IN.kext and HDAEnabler into E/E, replaced AppleHDA in S/L/E and the icon is still greyed out. Should I try putting AsusK50IN and HDAEnabler into S/L/E instead? Ryan

No...
put AsusK50IN.kext and HDAEnabler into E/E...
You must to put original AppleHDA.kext & IOAudioFamily.kext from post#94 → into your S/L/E also...
run Kext Utility & reboot...

技術筆記 #70 @RGGG 2009-11-27

Thanks, I tried that after posting, and it works! Awesome job, Thanks!

I still can't figure out why this machine won't find my network printers when every other mac/Hackintosh can…

Ryan

技術筆記 #71 @RGGG 2009-11-28

My trackpad has stopped working. I reinstalled the VoodooPS2 kext, no go.

Possibly stopped working after getting sound installed.

Any idea what happened here?

技術筆記 #72 @scififan68 2009-11-28

RGGG, try running kext utility, when the perms are messed up on my extra extensions i have a keyboard, but no trackpad.

技術筆記 #73 @RGGG 2009-11-28

Hmm, I'll try that again, last time I tried the kext utility without installing any kext's, it kept coming up "Waiting system rebuild "Snow Leo" "Extensions.mkext" and would time out, but If I install a kext, then run kext utility it rebuilds fine it says!

Weird…

技術筆記 #74 @RGGG 2009-11-28

Rebuilt using Kext Utility, VoodooPS2 is in E/E as well as S/L/E…No dice

Would it have anything to do with the ACERK50IN.kext, keep in mind I am on AcerK60 (Basically the same unit, larger screen, but everything till now has worked!

Tried the trackpad in Ubuntu and it works fine

Edit: Rebuilt with kextutility about a dozen times, no go, reinstalled, VooDooPS2 kext, no go, installed VooDooPS2Trackpad kext, no go. Dunno what could have caused it!

I don't see any mention of keyboard or mouse in system profiler, but I don't think I ever did!

Oddly, I just noticed, my mac is listed as a Mac Pro, and in system preferences, I have separate options for keyboard and mouse instead of the usual "keyboard & mouse setting" found on macbooks

作者修訂 #31 @flip360 2009-11-28 ↳ Re: @RGGG

我喺「系統偏好設定」入面有獨立分開嘅滑鼠同埋鍵盤/觸控板設定頁面,而且喺「系統概述」入面我將部手提電腦型號設咗做 MacBookPro5,3,一樣完全正常運作。你有冇試過用我個 Extra 資料夾入面嗰對 kext?因為我非常肯定 VoodooPS2Controller 係必須拍住 AppleACPIPS2Nub 一齊先至可以正常運作嘅。我用呢兩個 kext,音效同觸控板都完全冇任何問題。

技術筆記 #75 @LennartMasa 2009-11-29

Okay, hi all.
I have also a K50IN, and I will install Snow Leopard on my notebook.

I have only 1 problem. I have no PC or Notebook with OS X, but my friend has, so I will create my installer USB on his Mac.
But can I boot my installer here in my K50IN, because I've read somethings about DSDT that will be created if you make a installer with the guide (from flip's first post).

Guys, can you help me :?

技術筆記 #76 @LennartMasa 2009-11-29

Ive done all the steps, and Im in the installation. But I cant install!
I can only upgrade to 10.6, but I dont have 10.5 on my notebook, so, I can't do anything!
Is this a problem with the DVD or what? Plz help me!

作者修訂 #32 @flip360 2009-11-29 ↳ Re: @LennartMasa

首先請問你部 K50IN 嘅具體子型號係咩?你有冇先格式化隻硬碟?係咪用緊 Snow-Installer 指令稿去裝?

技術筆記 #77 @LennartMasa 2009-11-29

Okay guys, Snow Leopard is running after many tries :-d.
I have only 1 question... That Extra folder, where I must place that kexts etc.?
I'm totally new with OS X, so...

技術筆記 #78 @kokozedman 2009-11-30 ↳ Re: @LennartMasa
@LennartMasaOkay guys, Snow Leopard is running after many tries :-d. I have only 1 question... That Extra folder, where I must place that kexts etc.? I'm totally new with OS X, so...

Well, I don't know how you have installed it, but normally, if you get it installed at this time, then you sure should be knowledged about eh /Extra folder on the root of your Snow Leopard.
It is very strange to me that you don't know it, and though you have Snow Leopard installed.

Extensions are placed in 2 places:

  1. /System/Library/Extensions/
  2. /Extra/Extensions/

The second on the list is loaded first, and the first on the list if loaded second; keep that in mind.

技術筆記 #79 @kokozedman 2009-11-30 ↳ Re: @RGGG
@RGGGOddly, I just noticed, my mac is listed as a Mac Pro, and in system preferences, I have separate options for keyboard and mouse instead of the usual "keyboard & mouse setting" found on macbooks

That is very strange ... I recommend you use the SMBIOS.plist from flip360. I'm actually using one that is based on that, and mine is actually MacBookPro5,1 (the one from flip360 is actually MacBookPro5,3).
I have attached my SMBIOS if you want to try it. There are some few enhancements in it, that is suitable to my laptop ... use at your own risk as usual.

As for the mouse, I actually had similar problems before ... what I have noticed is that when the Extensions.mkext is not updated correctly, it will do that. I recommend you use pfix script in addition to Kext Utility.
First, use the Kext Utility, then run pfix script. osx86.soju garden.com/2009/10/pfix-v2-1-1-released/

技術筆記 #80 @kokozedman 2009-11-30 ↳ Re: @RGGG
@RGGGMy trackpad has stopped working. I reinstalled the VoodooPS2 kext, no go. Possibly stopped working after getting sound installed. Any idea what happened here?

Also, make sure that you're using PC EFI v10.5. When using bare Chameleon RC3, I get either a very jumpy and strange trackpad behavior, or really dead trackpad.

Above that, PC EFI seems to make Hackintosh behave much more stable.

技術筆記 #81 @LennartMasa 2009-11-30 ↳ Re: @kokozedman
@kokozedmanThat is very strange ... I recommend you use the SMBIOS.plist from flip360. I'm actually using one that is based on that, and mine is actually MacBookPro5,1 (the one from flip360 is actually MacBookPro5,3). I have attached my SMBIOS if you want to try it. There are some few enhancements in it, that is suitable to my laptop ... use at…

Okay, yea. I know about the kexts etc. but I don't know where to place it. /Extra/Extensions or /System/Libary/Extentions. So, youve already answered my question. Thnx!

技術筆記 #82 @LennartMasa 2009-11-30

Well, everything is working exept the trackpad, wireless internet (but no one of you all has already resolved this), and the sound.

Anyone who can help me?

技術筆記 #83 @RGGG 2009-11-30

Thanks for the help guys, I uninstalled and reinstalled the kexts a few times, and it did work again, its back to a perfect working machine!

I just noticed with my network, that it can connect to anything via IP, but has trouble showing those devices otherwise (IE, no printers show up in network, but I can connect and print via IP fine)

Ryan

技術筆記 #84 @LennartMasa 2009-11-30

How do you have fixed the trackpad and the sound RGGG?
And how to you fix your wireless card !

技術筆記 #85 @RGGG 2009-11-30

For the trackpad, look for Flip360's Extra folder (First Page Link) simply copy and paste VooDooPS2.kext and AppleACPIPS2.kext into "Extra/Extension" install with your favourite kext utility and reboot.

The sound instructions are here: Asus K50IN →

Be sure to remove VooDooHDA.kext before installing, and also install the kext IOAudioFamily.kext into System/Library/Extensions as well

IOFamilyKext: Asus K50IN →

Ryan

技術筆記 #86 @LennartMasa 2009-11-30

Yeah! Its working. Many thanks for all you help. Finally !
Now only get a new WiFi card or wait for a working kext. Many many thanks!

技術筆記 #87 @RGGG 2009-11-30

Go for a new card, if your lucky, you might even have a compatible card in another laptop (My MSI wind had one, so I swapped it into this machine) Everything works quite well. Haven't had a KP is some time (knock on wood)

Ryan

技術筆記 #88 @LennartMasa 2009-11-30

I think I will buy a new one, I have no other notebook.
Ty!

作者修訂 #33 @flip360 2009-11-30 ↳ Re: @kokozedman
@kokozedman另外請確保你用緊 PC EFI v10.5。當我淨係用原版 Chameleon RC3 嗰陣,個觸控板一係就亂跳失控,一係就完全死晒冇反應。除此之外,PC EFI 似乎令成部黑蘋果運作得穩定好多。

我都換咗張無線網卡,運作非常完美。好高興見到大家齊心合力將 K50IN 嘅所有疑難雜症逐一擊破!我必須講,呢部機行起 OS X 上嚟表現真係相當出色,幾乎就係一部完美嘅黑蘋果手提電腦。

技術筆記 #89 @Clubber_77 2009-12-04

With my driver after waking, the sound will not work.
To it the reason the external amplifier on 14 node.

Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x081003c: IN OUT HP EAPD Detect
  EAPD 0x0:
  Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0c

It can be corrected by means of patch IOAudioFamily.kext from 10.6.2
In 10.5.х it has done km9 from http://www.mydellmini.com/forum/17365-post.html ↗.
My friend Mark (appl elife.ru/user/17759-mark/) from Appl eLife.ru has helped to compile the driver for 10.6.2

Now the sound after waking works!

P.s. Sorry for my English! ))

作者修訂 #34 @flip360 2009-12-07 ↳ Re: @kokozedman

我完全冇用修改版 DSDT,而 CoolBook 喺我部機上面一樣運作正常,處理器時脈、電壓同溫度都會隨負載自動調節。我遲啲再深入研究下。

技術筆記 #91 @moole 2009-12-08

Recap

I'm looking for a good OSx86 laptop, and so far K50IN seems to be the best choice. I've read whole thread and there is a sum up for me and others:

- SpeedStep working with coolbook (in future by patching DSDT on vanilla)
- Sleep/wake is ok (audio-mute issues, USB and PS/2 were solved)

- GPU QE/CI, resolution change, second display fully working (?)
- Sound is ok (both speakers and internal mic?)
- Webcam is ok, although upside down
- Touchpad is ok (does two finger scroll work?)
- LAN is working (maybe some issues with Bonjour broadcasts?)
- Card reader is supported and working (?)
- CD/DVD reading/burning ok

- Just the WLAN card needs to be replaced with one with Broadcom chipset to get it work

Correct me if I'm wrong or add an answer! Thank you!

作者修訂 #35 @flip360 2009-12-08 ↳ Re: @moole

冇錯,喺 OSx86 社群各位高手嘅鼎力相助之下,K50IN 可以話係目前配置最完善嘅黑蘋果手提電腦之一!
上面提到嘅所有硬件功能,連同部分 Fn 快捷鍵(例如螢幕亮度調節、Wi-Fi 開關、睡眠鍵等等)全部都可以原生免驅運作(OOTB)。觸控板支援雙指捲動,顯示卡支援完整硬件加速,音效多得 Clubber_77 亦都完美解決;除咗張內置 Wi-Fi 卡需要動手換走之外(換卡過程超級簡單),所有嘢都無懈可擊。

@Clubber_77:我搵勻晒自己個系統分割區都完全見唔到任何 DSDT 檔案嘅蹤影(唔通收埋咗喺隱藏嘅 EFI 分割區入面?但我唔識點樣掛載出嚟檢查)。自從我上華碩官網下載並刷咗 219 版 BIOS 之後,原生睡眠同 CPU 電源管理嘅兼容性就突然好咗好多,睇嚟真係唔再需要修補版 DSDT……

技術筆記 #92 @mao_red 2009-12-08

can't wait to try this again on my machine now it's almost vanilla!..thanks for getting us updated and the rest of the gang!

作者修訂 #36 @flip360 2009-12-08 ↳ Re: @mao_red

唔使客氣師兄,呢個正正就係社群存在嘅意義所在!
我都好高興我哋為華碩 K50 / K60(以及同系列相近型號)手提電腦建立咗一個穩固嘅討論基地,希望日後繼續發揚光大。

技術筆記 #93 @Clubber_77 2009-12-08

Flip, What macmodel spelled out in smbios.plist? MacBookPro5, 1? MacBook5, 1?

作者修訂 #37 @flip360 2009-12-08 ↳ Re: @Clubber_77

其實我依家設緊做 MacBookPro5,3。我之前亦試過設做 MacBookPro5,1,似乎睇唔出有咩分別。請問你知唔知喺原生核心(Vanilla Kernel)之下,SMBIOS 嘅 Mac 機型識別碼同 SpeedStep 自動變頻之間有冇咩直接關聯?

作者修訂 #38 @flip360 2009-12-09

平時待機溫度大約喺 52–56°C 左右徘徊,全速滿載嗰陣最高會升到 68–69°C。

技術筆記 #94 @Clubber_77 2009-12-09

38-39 in simple
60-66 with a full load

have more to do, right?

作者修訂 #39 @flip360 2009-12-09 ↳ Re: @Clubber_77

請問你粒 CPU 係咩型號?定係話我部機嘅 SpeedStep 同 CoolBook 其實並冇正常發揮作用?我個 plist 入面將 TjMax 數值設咗做 90,呢個設定會唔會影響到溫度讀數嘅準確度?

技術筆記 #95 @Clubber_77 2009-12-10 ↳ Re: @flip360
@flip360What model do you have? Or does it mean that my speedstep and coolbook dont work properly? The TJMax value in my plist is 90 does that affect the temperature readings somehow?

1. Look at the specification T6400 at intel.com, Tjmax = 105 'C
http://processorfinder.intel.com/details.aspx?sSpec=SLGJ4 ↗
2. CoolBook and other's crap do not must use. is not necessary! SpeedStep and PowerManagement must be running system's!
3. I use macmodel macbook2, 1,becouse fits the characteristics of my processor

技術筆記 #96 @RGGG 2009-12-10

I've noticed that when I'm on battery power, the cpu drops to 1.2 ghz, and plugged in its at 2.2ghz

技術筆記 #97 @Buhgalter 2009-12-11

flip360
Does deep sleep work well for you?

I have some troubles with PS2.
Deep sleep works well only without touchpad (turned off in the bios or without VoodooPS2Mouse.kext)...

技術筆記 #98 @Buhgalter 2009-12-11

Deep sleep works fine with ApplePS2Controller-Snow64 by Slice.

技術筆記 #99 @mao_red 2009-12-12
ok, i'm going to start my installation.. I only have win7 OS. Do I need a mac environment to create the USB installer and not under windows? .

***I already got the answer! I'm just too excited to be dumb.. haha

more power!

技術筆記 #100 @Buhgalter 2009-12-12

flip360
I noticed an interesting feature - if you choose to sleep through the menu, the system goes to sleep fairly quickly (in few seconds) ... but if you will just wait, then the monitor will go to sleep, but the computer will go to sleep (the power button will start blinking) with some delay (plus 1-2min .)... still interesting why ...

技術筆記 #101 @kokozedman 2009-12-12

Anyone having some strange USB behavior sometimes? When one or more device at boot-time, the console will display something similar to this: "could not get device to turn off after 100 ms"; it's not really that, but something similar.

It's not a big deal, because it doesn't happen if I remove all USB devices before booting ... and then put back everything after the boot phase.

But, it would be better if I could keep my WIFI USB there all the time, among my USB mouse of course

技術筆記 #102 @kokozedman 2009-12-12

Also, who has Sleep and Deep Sleep fully working? I'm interested to know who ...

And last, who has got full DSDT vanilla SpeedStep?

技術筆記 #103 @kokozedman 2009-12-12 ↳ Re: @flip360
@flip360i am without patched DSDT and coolbook is working properly, changing freq, voltage and temperature accordingly

Well, it works well when it wants to work, and it really is crazy when it's not working. I mean, it is very very random ... sometimes it works, sometimes it will not work, even after 3 successive reboots.

To solve the problem, in general, I have to disable the CoolBook ... Reboot ... and then enable again ... Reboot ... then it works
That is a long and annoying steps, just to get SpeedStep.

And the most stupid error, I think it is a bug in the program itself ... is that when it does not work, the frequencies are all 0 MHz! :
What I hate is the guy who is developing this little software is terribly bad in terms of customer support ... don't count on it, he will not answer.

作者修訂 #40 @flip360 2009-12-13 ↳ Re: @kokozedman

哈哈!
我覺得 SpeedStep 喺我部手提電腦上面係有正常運作嘅。只係個 PS/2 控制器有時仲有啲小毛病:部機入睡眠好快好順,但間唔中從睡眠喚醒返嚟之後,USB 同 PS/2 鍵盤觸控板會失去反應。我都有裝 SmartSleep 嚟管理睡眠模式,但對於 Deep Sleep(深度休眠)就唔太熟,大家有冇咩好建議?

技術筆記 #104 @Buhgalter 2009-12-14 ↳ Re: @flip360
@flip360lol the ps2 controller is not working for me, i have sleep working and it goes to sleep fast enough but sometimes i have non working usb and ps2 afterwards. i use smart sleep also i dont know about deep sleep though? any suggestions?

Did you try ApplePS2Controller-Snow64 by Slice? →

Use it with AppleACPIPS2Nub.kext and remove VoodooPS2Controller.kext...

作者修訂 #41 @flip360 2009-12-14 ↳ Re: @Buhgalter

我之前淨係單獨試過 Slice 寫嘅 ApplePS2Controller-Snow64,結果用唔到,但我嗰陣時冇配埋 AppleACPIPS2Nub.kext 一齊用。等我遲啲加埋落去再試下,試完返嚟報告結果。

作者修訂 #42 @flip360 2009-12-24

你好 mao_red!如你所見,呢排討論區平靜咗唔少,因為我哋基本上已經為呢款手提電腦搵齊晒成熟穩定嘅解決方案喇。你部機目前進度點呀?

技術筆記 #105 @kokozedman 2009-12-27

I keep having some strange issue with the DVD drive on my system. Sometimes the drive is good, but sometimes, it is not responding properly. I eject the drive from the tray icons, but it takes some long while before it gets open.

But the worst case is that the system reports that there is no CD/DVD drive. And that is weird!

技術筆記 #106 @Buhgalter 2009-12-31 ↳ Re: @kokozedman
@kokozedmanI keep having some strange issue with the DVD drive on my system. Sometimes the drive is good, but sometimes, it is not responding properly. I eject the drive from the tray icons, but it takes some long while before it gets open. But the worst case is that the system reports that there is no CD/DVD drive. And that is weird!

Try DSDT by Rus for K50IN which I have attached. It fixes that problem. Also the system works without HpetDevice.Kext, HDAEnabler.kext with this DSDT.

Rus has made 2 options:
1 - DSDT fix for dvd, hpet and sound - With this you must remove HpetDevice.Kext, HDAEnabler.kext
2 - DSDT fix for dvd, hpet and audio + video - With this you must remove HpetDevice.Kext, HDAEnabler.kext and turn off graphic enabler in the Chameleon.

技術筆記 #107 @pboda 2010-01-02

DSDt help

hi anybody who can help me to fix my dsdt file i have a asus x66ic laptop
motherboard k61ic almost identical specs as de k50in tryed the dsdt files
posted here on page 16 for k50 in the audio fix and hpet fix works it boots good
but the dvd fix in it doesnt work on my machine but i dont have any dvd problems with the ddst file i have generated for this machine i have searched everywhere
but cant find any usefull for my laptop best regards pboda

技術筆記 #108 @drade 2010-01-02 ↳ Re: @pboda
@pbodahi anybody who can help me to fix my dsdt file i have a asus x66ic laptop motherboard k61ic almost identical specs as de k50in tryed the dsdt files posted here on page 16 for k50 in the audio fix and hpet fix works it boots good but the dvd fix in it doesnt work on my machine but i dont have any dvd problems with the ddst file i have…

hi
In your IOregistry the section ATA what value IOInterruptSpecifieres? 8? - need 9
HpetDevice.kext in info.plist irq number 12? you will change on 21, or vice versa.

Sorry for my English.

技術筆記 #109 @pboda 2010-01-02 ↳ Re: @drade
@dradeIn your IOregistry the section ATA what value IOInterruptSpecifieres? 8? - need 9 HpetDevice.kext in info.plist irq number 12? you will change on 21, or vice versa. Sorry for my English.

problems solved thanks

技術筆記 #110 @drade 2010-01-03 ↳ Re: @Buhgalter
@BuhgalterTry DSDT by Rus for K50IN which I have attached. It fixes that problem. Also the system works without HpetDevice.Kext, HDAEnabler.kext with this DSDT. Rus has made 2 options: 1 - DSDT fix for dvd, hpet and sound - With this you must remove HpetDevice.Kext, HDAEnabler.kext 2 - DSDT fix for dvd, hpet and audio + video - With this you…

UPDATE DSDT for Asus K50in
1 - DSDT fix for dvd,hpet,audio, and enabler smbus - use 32,64 bit (NVEnabler.kext)
2 - DSDT fix for dvd,hpet,audio,video and enabler smbus - use only 64 bit

                
/*Fix hpet*/
Device (HPET)
                {
                    Name (_HID, EisaId ("PNP0103"))
                    Name (ATT3, ResourceTemplate ()
                    {
                        IRQNoFlags ()
                            {3}  /* -irq 0 conflict Device (PIC) - (correctly it does not work DVD rom)*/
                        IRQNoFlags ()
                            {8}
                        Memory32Fixed (ReadWrite,
                            0xFED00000,         // Address Base
                            0x00000400,         // Address Length
                            )
                    })
                    Name (ATT4, ResourceTemplate ()
                    {
                    })
                    Method (_STA, 0, NotSerialized)
                    {
                        Return (0x0F)
                    }

                    Method (_CRS, 0, NotSerialized)
                    {
                        Return (ATT3)
                    }
                }
/*the correcting*/
                Device (TMR)
                {
                    Name (_HID, EisaId ("PNP0100"))
                    Name (_CRS, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0040,             // Range Minimum
                            0x0040,             // Range Maximum
                            0x00,               // Alignment
                            0x04,               // Length
                            )
                    })
                }

                Device (RTC0)
                {
                    Name (_HID, EisaId ("PNP0B00"))
                    Name (_CRS, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0070,             // Range Minimum
                            0x0070,             // Range Maximum
                            0x00,               // Alignment
                            0x02,               // Length
                            )
                    })
                }
/*Enabler SmBus*/
 Device (BUS0)
                {
                    Name (_CID, "smbus")
                    Name (_ADR, Zero)
                    Device (DVL0)
                    {
                        Name (_ADR, 0x57)
                        Name (_CID, "diagsvault")
                    }
                }
/*Enabler Audio Realtec ALC 662*/
            Device (HDAC)
            {
                Name (_ADR, 0x00080000)
                Method (_PS0, 0, NotSerialized)
                {
                    Return (GPRW (0x15, 0x04))
                }
            }

            Device (HDEF)
            {
                Name (_ADR, 0x00080000)
                Name (_SUN, One)
                Name (_PRW, Package (0x02)
                {
                    0x05, 
                    0x04
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x0C)
                        {
                            "codec-id", 
                            Buffer (0x04)
                            {
                                0x62, 0x06, 0xEC, 0x10
                            }, 

                            "built-in", 
                            Buffer (One)
                            {
                                0x00
                            }, 

                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x0C, 0x00, 0x00, 0x00
                            }, 

                            "model", 
                            Buffer (0x10)
                            {
                                "Realtek ALC662"
                            }, 

                            "device_type", 
                            Buffer (0x06)
                            {
                                "Sound"
                            }, 

                            "PinConfigurations", 
                            Buffer (One)
                            {
                                0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
/*Enabler Video G102M*/
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x18)
                            {
                                "@0,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@0,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@0,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-A"
                                }, 

                                "@1,compatible", 
                                Buffer (0x0B)
                                {
                                    "NVDA,NVMac"
                                }, 

                                "@1,device_type", 
                                Buffer (0x08)
                                {
                                    "display"
                                }, 

                                "@1,name", 
                                Buffer (0x0F)
                                {
                                    "NVDA,Display-B"
                                }, 

                                "NVCAP", 
                                Buffer (0x18)
                                {
                                    /* 0000 */    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
                                    /* 0008 */    0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 
                                    /* 0010 */    0x00, 0x00, 0x00, 0x00
                                }, 

                                "NVPM", 
                                Buffer (0x20)
                                {
                                    /* 0000 */    0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                    /* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                    /* 0010 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                    /* 0018 */    0x00, 0x00, 0x00, 0x00
                                }, 

                                "VRAM,totalsize", 
                                Buffer (0x04)
                                {
                                    0x00, 0x00, 0x00, 0x20
                                }, 

                                "device_type", 
                                Buffer (0x08)
                                {
                                    "Display"
                                }, 

                                "model", 
                                Buffer (0x17)
                                {
                                    "nVidia GeForce G102M"
                                }, 

                                "rom-revision", 
                                Buffer (0x25)
                                {
                                    "nVidia GeForce G102M OpenGL Engine"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
/*Method (DTGP)*/    
Method (DTGP, 5, NotSerialized)
    {
        If (LEqual (Arg0, Buffer (0x10)
                {
                    /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, 
                    /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
                }))
        {
            If (LEqual (Arg1, One))
            {
                If (LEqual (Arg2, Zero))
                {
                    Store (Buffer (One)
                        {
                            0x03
                        }, Arg4)
                    Return (One)
                }

                If (LEqual (Arg2, One))
                {
                    Return (One)
                }
            }
        }

        Store (Buffer (One)
            {
                0x00
            }, Arg4)
        Return (Zero)
    }
技術筆記 #111 @pboda 2010-01-03

tryed those dsdt files i lose keyboard and mouse funktion whith them best regards pboda

技術筆記 #112 @drade 2010-01-04 ↳ Re: @pboda
@pbodatryed those dsdt files i lose keyboard and mouse funktion whith them best regards pboda

Your need the correcting DSDT for Asus K61IC.
DSDT asus k 50in the large difference Asus K61IC.

技術筆記 #113 @pboda 2010-01-04

i sucessefully manage to get the audio part and hpet part ok but smbus and video fix i cant manage to get into my dsdt without errors. but it runs good whith the parts i got in still got 42 warnings when i compile it only problems i still have is it when the computer sleeps for more then one hour keyboard and mouse freezes so i have to reset it my problem is that im pretty new to mac and coding isnt what i am is best on so if anayone here is able to clean up my dsdt files i would be very happy best regards pboda

技術筆記 #114 @shawn0694 2010-01-06

First I would like to say thank you to all of you here it has taken me great amounts of time but this noob finally got snow leopard 10.6.2 up and running dual boot with windows 7.
Went and bought usb N wireless that works great and doesn't bother me I will use until we find a kext for the built in wireless. I do not have sound working yet and also graphics work well but no QE/CI and none of my video programs will run those two things I am working on now. Have tried chameleon enabler, NVinject _64, as well as NVEnabler none have given me full graphics support I am running Asus K50in-RBCBRO5
geforce 102m graphics card. thanks again to all

技術筆記 #115 @shawn0694 2010-01-07

Sound is now working as well. Thanks again.
Now i have a weird problem. As long as my usb HDD is plugged in I can boot into any partition i want but when i unplug my external it says boot error and boots straight into windows 7 I have tried reinstalling chameleon to no avail. I am sure this is a simple fix but i cannot seem to figure it out THX

作者修訂 #43 @flip360 2010-01-07 ↳ Re: @shawn0694

請問你將 Chameleon 開機引導程式裝咗落邊隻磁碟/分割區度?

呢個係我第一時間諗到最可能出問題嘅地方。

技術筆記 #116 @shawn0694 2010-01-08

first chameleon was installed to usb hdd in order to install then when that was working properly i installed to internal hdd in the same process.

Disk0s1 = boot disk
disk0s2 = windows 7
disk0s3 = Snowing ( my SL drive)

I used the program from beginning posts to add chameleon and Flip360' s Extra folder to my SL drive which worked for the usb HDD it just is not working properly for my internal HDD

技術筆記 #117 @kokozedman 2010-01-08

I also don't get any Keyboard/Touchpad with the patched DSDTs with Audio, Video and HPET (and SMBus).
So, I reverted to the older one that I have used.

I tried to see the difference between mine and the patched one, but it is too numerous, and I can't locate the patch for the DVD drive.

技術筆記 #118 @kokozedman 2010-01-08

Updated DSDT with working Keyboad + Touchpad

OK, so, I played with the DSDT files, and merged the difference.

I have manually added all the changes that drade has done on his. That includes mostly everything, except the section in the TMR.

Audio: working without HDAEnabler, but still using the AsusK50IN kext
Video: working without the need of any NVEnabler or GraphicsEnabler on Chameleon
DVD Drive: working very well also, and is responding without delay

Not sure how to test the HPET and the SMBus, so, I just assume they work as well. I would happy to hear info on how to test these.

I have attached it. Beware, that even it works on mine, it doesn't necessarily mean that it will also work on yours.
Be sure to have your older DSDT around in case it doesn't work; and be sure that the USB disk/flash drive used to install Snow is still around, in case you get Kernel Panic and unable to enter single user mode to restore your previous DSDT.

技術筆記 #119 @shawn0694 2010-01-08

When you guys are saying that the graphics are "working" with this dsdt.aml is that the full QE/CI or are they just working well enough?

技術筆記 #120 @shawn0694 2010-01-08

Scratch the post above just found out for myself. As far as i can tell full QE/CI. I swear you guys make me very happy. When I first bought this laptop 4 months ago I thought I made a bad choice but i see now that was worth way more than the $600 I paid for it.
Now if I can just fix the boot problem I will be finally satisfied for now.
Thanks again to all hackintoshers that are helping make this possible.

技術筆記 #121 @ronovar 2010-01-08

boot 132 for k50io

could some one make a boot-132 iso image and attach it here to boot retail snow leopard dvd9?

Thanks..:)

技術筆記 #123 @Buhgalter 2010-01-11 ↳ Re: @kokozedman
@kokozedmanNot sure how to test the HPET

if you have removed your HPETDevice.kext and the system has worked well, so DSDT patch works fine too

技術筆記 #124 @RGGG 2010-01-11

Is there any way to get the default apple boot image instead of a debug? I know its not critical, but it would be nice to see the apple logo at boot, instead of reading the same boot code over and over each time it boots!

Ryan

作者修訂 #44 @flip360 2010-01-11 ↳ Re: @RGGG

只要你喺 Chameleon 嘅 com.apple.Boot.plist 入面開啟圖形化開機介面(GUI Boot),開機嗰陣就會見到個 Apple 蘋果標誌㗎喇。

技術筆記 #125 @ronovar 2010-01-11

hello...i have problem loading retail setup using boot-132 method...i ciopy to extensions folder of boot-132 cd NullCPUManagment.kext (to disable CPU panic of ACPI) and fakesmc.kext (to decrypt binary and simulate chip on real MAC)...

chameleon is loading using boot-132 but the i got message cpu panic...unable to find driver for this ACPI platform…i think it is a nullcpumanagment.kext is not working or is not loaded?

Have anyone solution to fix this problem...

many thans..and it will be great to create boot132 cd to boot retail untuched SL ever…:)

技術筆記 #126 @kokozedman 2010-01-13 ↳ Re: @ronovar

Patched DSDT

@ronovarHave anyone solution to fix this problem...

I don't use NullCPUPowerManagement kext. Are you having a K50IN or X5DIN like mine? If so, then why don't you just try the patched DSDT that are posted in here?

Usually, you just get the DSDT from Linux, then you patch it, then you feed it to Chameleon, add your kexts, modify the installation DVD, and do the install. The rest is a progressive state.
You are very lucky if you have one of the computer models that I have mentioned above, because these DSDTs are already patched, and ready to be used right away.

技術筆記 #127 @ZeroTK 2010-01-15

I Premise that you are great and thanks to all I have succeeded in installing SL in this accursed laptop...

Despite everything, audio, wireless and keyboard\trackpad don't work... does someone know help me?:)

PS. Sorry for my really bad english...:-/

EDIT: The sound it's ok.
Internal Keyboard= Work
Internal Mouse(pad)= Don't Work.
Wifi= Don't Work

技術筆記 #128 @Buhgalter 2010-01-18 ↳ Re: @ronovar
@ronovarand it will be great to create boot132 cd to boot retail untuched SL ever…:)

Try this one - pra sys.co.cc/2009/10/empire-efi

技術筆記 #129 @neonego 2010-01-21 ↳ Re: @flip360

hi

I cant install snowleouniflash...

@flip360I would like to report that this notebook works almost vanilla with OS X 10.6. I have managed to install it through this script PRE-INSTALL AUTOMATOR v1.1 For easily installing vanilla snow leo. (thanks man) on a GUID partition (the other one is a Windows 7). Its Working in 32 and 64 bit mode, vanilla kernel, speedstep, Chameleon RC3,…
作者修訂 #45 @flip360 2010-01-21 ↳ Re: @neonego

SnowLeoUniFlash?
請講清楚少少你部機嘅具體硬件配置,以及用 -v 詳細模式開機時卡喺邊行訊息(如果睇得到嘅話)。

技術筆記 #130 @kokozedman 2010-01-27

Updated BIOS makes OSX86 run without patched DSDT

I just noticed an updated BIOS on the ASUS site: it is version 221. I updated mine, and tested whether my Hack would run or not without the DSDT that we've all been playing around in here.

To my surprise, it worked fine, and actually run a bit faster than usual. I don't know yet what have been patched in it, but it is told to be a Firmware update. I'm guessing that includes DSDT patches to be a little better.

The usual problem happens afterwards: no Video acceleration, and no Sound. But these are not hard to solve, as we've already solved these very things before.

It seems that ASUS has started to correct the DSDT, and makes our lives easier with Hackintosh. May be all of us could send feedback to ASUS, and ask them to continue improving the BIOS to provide better DSDT table.

I'll let you guys know if something good happens.

技術筆記 #131 @Buhgalter 2010-01-27

UPDATE: ASUS-K50IN-BootCD.iso v1.1 (deposit files.com/files/yf2hm5w73)
Changes log:
1) touchpad is working(VoodooPS2) during the installation and when the system starts with bootCD
2) disabled graphic enabler and added NVEnabler x64 ...
3) now the sound works from bootCD
4) you get almost fully functional system is already at the first run

Burning ASUS-K50IN BootCD:
1. Download ASUS-K50IN BootCD (deposit files.com/files/lvdtqiaxt).If you downloaded the compressed zip file you will need to decompress or "unzip" it. If necessary, download and install your choice of CD burning program (it needs to be capable of burning ISO files.)
2. Open the ASUS-K50IN BootCD ISO in the burning application, insert a blank CD or DVD into the drive, and begin the burn process. When it is finished, you can eject the disc or keep it in the DVD drive if it is the same as the one you will be booting from.

Boot the Retail DVD:
When the bootloader ask you for rescan, press ENTER.
Go to boot options (f8), Swap disks, then press F5 to rescan drive. When the name of the DVD appears, press ENTER.

Boot Partitions:
When the bootloader ask you for rescan, press any key (not ENTER).
Go to Boot options (f8), then choose your partition.

To Install Mac OS X:
1. Eject ASUS-K50IN BootCD
2. Insert Mac OS X Install DVD
3. Press F5 (or Function+F5)
4. Select Mac OS X Install DVD and Press Enter

技術筆記 #132 @kokozedman 2010-01-27

Running in 32-bit mode ... finally

For a really long time since I have been using my HackBook, I was not able to run in 32-bit mode, because my system will hang.

With the new updated BIOS 221, I am having some luck with the system, because it boots and works, even if I don't use a patched DSDT.
So, I started messing around, and noticed, that it is the graphics which blocks the hack from booting in 64-bit mode.

Now, I'm using HDAEnabler ... again, in addition to NVEnabler to get the proper video acceleration and sound.

So here is the summary:

  1. No DSDT is used currently, thus using the default that came with the BIOS 221.
  2. No Graphics Enabler, and certainly no NVidia DSDT patch.
  3. Video provided by NVEnabler, audio provided by AsusK50IN and HDAEnabler.
  4. ... running in 32-bit mode : : :

Some advantages of the 32-bit mode:

  • Lots of drivers out there, especially commercial ones (like the Paragon NTFS driver) are only available in 32-bit mode
  • Much more stable in many ways, for instance, you crash when you use dummynet (bandwidth throttling integrated in Mac OS X) in 64-bit mode
  • Real Mac are also running in 32-bit modes, so you get closer to real
作者修訂 #46 @flip360 2010-01-27 ↳ Re: @kokozedman

@Buhgalter:真係多謝你專門為 K50 / K40IN 用家製作咗隻開機引導光碟(BootCD)!
@kokozedman:你嗰邊嘅成果都好正!我自從刷咗標明更新韌體嘅 219 版 BIOS 之後,亦都一直冇再用 DSDT 修補,而顯示卡就直接交由 Chameleon RC4 嘅 GraphicsEnabler 處理。另外我都好贊成一齊寫信俾華碩官方,建議佢哋喺下一版 BIOS 韌體更新入面加入更多有利兼容嘅設定!

技術筆記 #133 @ad_47incv 2010-01-28

sound not working in my asusk50in

Good evening, I had followed the letter of the tutorial, but I always sound that sleet, what to do?

技術筆記 #134 @kokozedman 2010-01-28 ↳ Re: @ad_47incv
@ad_47incvGood evening, I had followed the letter of the tutorial, but I always sound that sleet, what to do?

Find in this thread the file AsusK50IN.kext and the HDAEnabler.kext. Put them in your /Extra/Extensions/ folder.

Then use pfix (osx86.soju garden.com/2009/12/pfix-v2-3-released/) or Kext Utility. And google is your friend

技術筆記 #135 @ad_47incv 2010-01-28

I reinstall snow leopard with a GUID partition, I put the kext's azalia.

After boot I remove the azalia kext and then I put the kext's asusk50in and HDA enabler in E / E repair and then reboot after.

My sound working thank you very much

技術筆記 #136 @drade 2010-01-29 ↳ Re: @kokozedman
@kokozedmanFor a really long time since I have been using my HackBook, I was not able to run in 32-bit mode, because my system will hang. With the new updated BIOS 221, I am having some luck with the system, because it boots and works, even if I don't use a patched DSDT. So, I started messing around, and noticed, that it is the graphics which…

Bios 221
l use DSDT(the correcting hpet, enabler audio and vidio), work well,
64 bit work, need 32 bit use NVEabler.kext.

技術筆記 #137 @Discepolo92 2010-01-30

Hi , i have installed sl on my asus k50in sx 100c an now i would undesrtand what's the best solution to get video an adio working well.

作者修訂 #47 @flip360 2010-01-31 ↳ Re: @Discepolo92

我部機嘅 QE/CI 硬件加速係直接透過 Chameleon 嘅 GraphicsEnabler 開啟嘅(亦有人係用其他 Enabler 驅動);至於音效問題,多得 Clubber_77 同埋佢喺上面幾樓分享嘅 AsusK50IN.kext,依家已經徹底解決咗喇。

技術筆記 #138 @ad_47incv 2010-01-31

I have 2 new little problem:

1. VGA output is not recognized do I put the ID of my graphics card in display-b?

2. my webcam works but I have the image upside down, I tried to take my cam Lais AC not working

技術筆記 #139 @Discepolo92 2010-01-31

Hi, i have put the clubber 77 asusk50in.kext and hdanabler in E/E but i didn't get audio working. I forget to tell you that i install sl on MBR is it important?

技術筆記 #140 @Discepolo92 2010-01-31

HI, i have another question. My system profiler show Versione kernel: Darwin 10.0.0 is it vanilla kernel or no?

技術筆記 #141 @ad_47incv 2010-01-31

You using SL 10.6.2 ? , because the last kernel vanilla it's Darwin 10.2.0 for snow leopard 10.6.2

作者修訂 #48 @flip360 2010-02-02 ↳ Re: @ad_47incv

我估你應該係用緊 10.6 原生核心(Vanilla Kernel)。至於音效 kext,去下載個 Snow Leopard 專用嘅 Kext Utility 嚟修復權限同重建快取就得;不過我覺得用 MBR 分割表嚟裝 OS X 並唔係一個好方法,因為 OS X 原生係要求使用 GUID 分割表(GPT)嘅。

技術筆記 #142 @ad_47incv 2010-02-02

Flip 360 my VGA output is not recognized you have a problem also ?
and my webcam works but I have the image upside down, I tried to take my cam Lais AC not working

作者修訂 #49 @flip360 2010-02-02 ↳ Re: @ad_47incv

老實講,我到目前為止都未試過亦未測試過個 VGA 外接輸出埠(平時好少機會用到)。至於內置視像鏡頭,我之前搵到過一款軟件可以將鏡頭畫面上下反轉返正,唔使再倒轉頭睇,但我一時醒唔起個軟件叫咩名。

技術筆記 #143 @Buhgalter 2010-02-03 ↳ Re: @ad_47incv
@ad_47incvand my webcam works but I have the image upside down, I tried to take my cam Lais AC not working
@flip360i have found a software that helps you flip the picture of the camera so you have a proper nonupsidedown picture, but i forgot its name

I use iGlasses 2.1.3 (www.apple.com/downloads/macosx/email_chat/iglasses.html)

技術筆記 #144 @teierina 2010-02-03

nice to post my first post here! After a lot of reading now I've got K50IN! Thank you for your job!

To start off course i need the retail DVD so I've got 10a432, hope the good choice.
Now i'm installing 10.5.8 to have desktop to restore to USB an use "installnow" to have DSDT and on...

Managing also to buy a DVD DL to burn the retail and try K50IN boot CD.

Is it a good start?

LAMPS!

技術筆記 #145 @teierina 2010-02-03

No luck with USB procedure (see post #1)... it boots and hang while loading installer, no KP, just freeze.

But loading the USB via K50IN boot cd, and off course executing "installnow", it install.

WOW

作者修訂 #50 @flip360 2010-02-03 ↳ Re: @teierina

係呀,呢部機真係一件兼容性極高嘅小巧精品硬件——老實講,兼容到有啲超乎想像添!

技術筆記 #146 @ad_47incv 2010-02-03

I confirm it is compatible besides, I'm glad I found one forum will help me a lot.

Otherwise try the version of hazard is a repeack the retail version, but it's not a DISTRIBTION

技術筆記 #147 @Buhgalter 2010-02-05

ASUS-K50IN-BootCD.iso v1.1 (deposit files.com/files/yf2hm5w73)
Changes log:
1) touchpad is working(VoodooPS2) during the installation and when the system starts with bootCD
2) disabled graphic enabler and added NVEnabler x64 ...
3) now the sound works from bootCD
4) you get almost fully functional system is already at the first run

技術筆記 #148 @teierina 2010-02-05

OK, so i can say that ASUS-K50IN-BootCD.iso v1.1 (deposit files.com/files/yf2hm5w73) boots perfecly Hazard distro and I can get to desktop in 15 minutes. 10.6.2. off course.

BUT system starts without BootCD only with -x... Ethernet native, battery ok
To every one reading I have to specify that I'm barely total newbie

Any suggestion about kext to choose in Hazard during install?
I'm going to try and prey, which is useful to learn, but any suggestion will be welcome!

技術筆記 #149 @teierina 2010-02-05

NEXT STEP!

Now i can install direcly from Hazard distro, just adding cpus=1

After plain install, no kext selected, i can boot with -x

Then i copy the Extra folder and NVenabler in E/E and kextutil to fix permission.

Now i can boot. Very GOOD! In just three boot!

It's time for QE/CI and wireless

技術筆記 #150 @mao_red 2010-02-07

installing sl thru sd card. thanks for the bootcd!

after the restart, it won't boot at all. so i tried to use the bootcd again and installer, i got this error:
SerialATAPI device reconfiguration did not complete successfully. (failedCommandInfo =0x1)
Still waiting for root device

what am i doing wrong?

技術筆記 #151 @Buhgalter 2010-02-07 ↳ Re: @mao_red
@mao_redSerialATAPI device reconfiguration did not complete successfully. (failedCommandInfo =0x1) Still waiting for root device

just try again, sometimes it maybe the errors without fixed DSDT

Boot the Retail DVD:
When the bootloader ask you for rescan, press ENTER.
Go to boot options (f8), Swap disks, then press F5 to rescan drive. When the name of the DVD appears, press ENTER.

技術筆記 #152 @mao_red 2010-02-07 ↳ Re: @Buhgalter
@Buhgalterjust try again, sometimes it maybe the errors without fixed DSDT Boot the Retail DVD: When the bootloader ask you for rescan, press ENTER. Go to boot options (f8), Swap disks, then press F5 to rescan drive. When the name of the DVD appears, press ENTER.

ok, I managed to reinstall SL. and boom my k50in Hackbook is alive!:)

keyboard is ok, trackpad, ethernet...I am using it right now

does bootcd will always stay on the optical drive to be able to boot on osx drive?

and another thing, how will I update it to 10.6.2? what's the next step after successful install? total noob, sorry.

thanks for the help!

技術筆記 #153 @mao_red 2010-02-08

ok, just updated to 10.6.2

I do a lot of back reading on this thread.

I'm just figuring out how to install chameleon to be able to boot on drive.

Mao

技術筆記 #154 @ellnic 2010-02-08

K50in - sx025c

I am a newbie to this forum so this is my first post. I have been a long established Apple user and love Mac OS X, but have been considering a Hackintosh recently.

I have been searching around for the K50IN and have come accross this: K50IN-SX025C.

greatdi gitalart.com/index.php?dispatch=products.view&product_id=1310

I can see that the graphics card is the same but the chipset appears to be different and so does the CPU.

Does anyone have any experience with this laptop? Anyone know if it will work?

Any info would be greatly appreciated.

Thanks,

ellnic

技術筆記 #155 @ad_47incv 2010-02-08

Everything works without worries apar my vga port is not recognized and my wireless card

if not for the rest:

His
Ethernet
Headset
SD card
and QE / CI
my webcam image is used in places with a Iglass (Buhgalter thank you for the info)
Are functional

I' have snow leopard 10.6.2 by hazard and a have all update

技術筆記 #156 @ellnic 2010-02-08

Thanks for the reply.

Sounds like this may be worth a go

I have an original 10.6 DVD - From what I have read, this will work with the Asus Boot CD? Or is it preferred to have the one by Hazard?

I wouldn't use VGA out - but wireless could be an issue - I have a Sonnet Aria card that I could use - might order the Dell 1490 a/b/g mentioned on page 1 - although I would like 802.11n.

EDIT: Sorry, meant to ask - is your lappy the Intel GM45 Express Chipset?

技術筆記 #157 @teierina 2010-02-08

Could you please indicate how to get QE/CI?
Kext used? Particular procedures? Adding devID in some plist...
I'm now using NVenabler64.kext...

I'm dual booting, good chameleon, some sleep issues but the worst is no QE/CI so I would like to solve that first.

技術筆記 #159 @ellnic 2010-02-08

ASUS N50VC FP008C - Core 2 Duo 2.4 GHz - 15.4 " - 4 GB Ram - 320 GB HDD

Ah ha -

This may be better - Will have to check out the spec in more details…

ASUS N50VC FP008C - Core 2 Duo 2.4 GHz - 15.4 " - 4 GB Ram - 320 GB HDD

Anyone got any ideas?

Intel Core 2 Duo P8600 / 2.4 GHz
Mobile Intel PM45 Express
NVIDIA GeForce 9300M G

Also has:
Bluetooth 2.1 EDR
IEEE 1394
And a few other things which the SV025C did not.

Anyone got this machine? Works? It's only £40 more. Seems worth the investment!

EDIT: Found out that the CPU is the same as Macbook 13" - but not sure about the GPU & Chipset.

ellnic.

技術筆記 #160 @Buhgalter 2010-02-08 ↳ Re: @mao_red
@mao_redThanks flip. I installed chameleon from your link, after the restart, still it won't boot on HDD.:-|

You can boot your system with boot CD...
Have you added an extra folder with your kexts after installing the chameleon?

@ellnicASUS N50VC FP008C - Core 2 Duo 2.4 GHz - 15.4 " - 4 GB Ram - 320 GB HDD

You can try ASUS-K50IN-BootCD v1.1 with this device. There is a big chance that it will be work fine.

技術筆記 #161 @mao_red 2010-02-08 ↳ Re: @Buhgalter
@BuhgalterYou can boot your system with boot CD... Have you added an extra folder with your kexts after installing the chameleon?

Hi Buhgalter. Yes, I'm still using the bootcd that you made. After I intalled chameleon, restarted the notebook, placed all kext on the extra folder and on the s/l/e folder and used kext utility for permissions, still no go..where should I place the com.apple.boot.plist?

I'll try it again this time..

技術筆記 #162 @teierina 2010-02-08

everything ok except for QE/CI using flip360 EXTRA.

Is there any particuar procedure? Now i'm using NVnject and NVenabler64, buto still no luck... Do I have to remove GraphicsEnabler from boot.plist? Or something else?

It seem that everyone is getting it working with NVEnabler64... i feel myself stupid!

技術筆記 #163 @Buhgalter 2010-02-08 ↳ Re: @mao_red
@mao_redplaced all kext on the extra folder and on the s/l/e folder and used kext utility for permissions, still no go..where should I place the com.apple.boot.plist? I'll try it again this time..

Put the com.apple.boot.plist into your Extra After reboot try to boot with -f

@teierinaIt seem that everyone is getting it working with NVEnabler64... i feel myself stupid!

About QE/CI OSX 10.6 is not showing those in system profiler anymore, you will have to check with realtech vr.com/glview/

技術筆記 #164 @axelus 2010-02-08

First of all i'd like to thank you all!

I own an Asus K50IN-SX147C

i've installed Snow Leopard with the BootCD1.1 and its working fine so far.
When I boot from the CD its ok, but when I want to boot without the CD
(first i've installed the package from this link http://www.insanelymac.com/forum/index.php?showtopic=20… ↗)
, I always get a Screen that wants me to press the Power Button...
I booted in verbose mode too, but I don't know what I should do with the information
( I've never done anything with or on a mac before, so don't be too hard to me...)

greets

技術筆記 #165 @mao_red 2010-02-09 ↳ Re: @Buhgalter
@BuhgalterPut the com.apple.boot.plist into your Extra After reboot try to boot with -f

Yey! I double checked my bios and saw 1st drive was removable disk, my bad ! Now i can boot directly on hdd.

How to boot with the apple logo? Not the debug mode?

Mao

技術筆記 #166 @axelus 2010-02-09

Yeehaa... works for me too...

I haven't placed the Extra folder at the right place (stupid me : )
Now its fine...

thx again

技術筆記 #167 @mao_red 2010-02-09

Great job flip, you just updated the first page of this thread!

作者修訂 #52 @flip360 2010-02-09 ↳ Re: @mao_red

係呀,真係要多謝 Buhgalter 同埋俄羅斯論壇嘅各位高手!
我換咗俄羅斯團隊修改版嘅 ApplePS2Controller 之後,依家從睡眠喚醒返嚟觸控板依然完全正常運作!

萬分感謝,乾杯!

技術筆記 #168 @axelus 2010-02-09

How can I create a Dual Boot install?!
When I try to install SL on the same disk as Windows 7 i am always getting an error that says i have to install on an guid partition table (But I don't want to reformat the Drive), first i've created a Mac OS Extended (Journaled) Partition and marked as active.

So what to do now?!

技術筆記 #169 @Buhgalter 2010-02-09 ↳ Re: @axelus
@axelusHow can I create a Dual Boot install?

You can look here ↗.
And I can say that I have installed 10.6, after that I installed Windows to the second partition. All was fine. After that I booted from boot CD into the OSX. But when I have installed Chameleon v2 onto the EFI partition it broke windows os...

UPDATE: New ASUS-K50IN-BootCD version 2 (deposit files.com/files/vy66mha54) is available with new features and no bugs!

ChangeLog of version 2: 1) A touchpad is working during the installation and when the system starts with bootCD (ApplePS2Controller.kext compiled special for Elan Ps/2 Port Smart-Pad by Rus). 2) Corrected info.plist in HPETDevice.kext for better compatibility 3) Included a folder of Tools (Kext Utillity, Show-Hide Files tool,…
技術筆記 #170 @Buhgalter 2010-02-11 ↳ Re: @buhgalter

My Dual Boot Snow Leopard & Windows 7

@buhgalterP.S. As for me I haven't the dual boot yet...

Ok. Now my dual boot works perfectly.
I have the dual boot with chameleon (installed on EFI partition)!
I have booted from windows DVD ( run > cmd > diskpart > select disk 0 > select partition 3 > active > exit )& reboot. One more time I have booted from windows DVD. And I have repaired my windows without any problems. After that I set the EFI partition as active from windows ( run > cmd > diskpart > select disk 0 > select partition 1 > active > exit )
After reboot and chameleon works fine...

技術筆記 #171 @mao_red 2010-02-11 ↳ Re: @RGGG
@RGGGIs there any way to get the default apple boot image instead of a debug? I know its not critical, but it would be nice to see the apple logo at boot, instead of reading the same boot code over and over each time it boots! Ryan

bump, anyone/

技術筆記 #172 @kokozedman 2010-02-11 ↳ Re: @mao_red
@mao_redbump, anyone/

Here is how you get the better looking Apple logo at the boot phase.

  1. Look at your /Extra/com.apple.boot.plist file.
  2. Find a line with Kernel Flags
  3. Remove the -v that you see there. That actually means, verbose boot, which shows all these debug verbose boot message, that can used to somehow debug the boot process.

If you need it back, just add the -v in, or during the boot:

  1. Select your Hack partition (that one that contains the Mac)
  2. Type directly -v
  3. The press Enter key
技術筆記 #173 @kokozedman 2010-02-11 ↳ Re: @flip360
@flip360yes, thanks to Buhgalter and the russian crew i used the ApplePS2Controller rus modified and i have a working trackpad after waking from sleep Thanks and Cheers

What's up flip360. Could you share your Extra folder with us? I never got sleep to properly work ...

I tried once, and it seemed to work, but the PS/2, the Trackpad and the USB (including the mouse that I clicked to wake it) is no longer working. Resulting in a non-responsive system.

I could press the power button, and got the choice to shutdown, restart ... but since there is no keyboard working, I couldn't validate anything. So, had to reset the computer.

技術筆記 #174 @mao_red 2010-02-11

thanks koko! I also had same issue with sleep..

should i put asusk50in.kext on the E\E to be able to use my webcam? and for volume hotkey?

作者修訂 #53 @flip360 2010-02-11 ↳ Re: @mao_red

你好 kokozedman,我之前都遇到同你一模一樣嘅問題,但自從將 VoodooPS2.kext 換成俄羅斯修改版 ApplePS2 之後,從睡眠喚醒返嚟所有嘢都完全正常,連鍵盤都唔會再死!如果你搵唔到嗰個檔案,我可以上載俾你。
再次多謝 Buhgalter 提供呢個正嘢!

技術筆記 #175 @drade 2010-02-11 ↳ Re: @kokozedman
@kokozedmanWhat's up flip360. Could you share your Extra folder with us? I never got sleep to properly work ... I tried once, and it seemed to work, but the PS/2, the Trackpad and the USB (including the mouse that I clicked to wake it) is no longer working. Resulting in a non-responsive system. I could press the power button, and got the choice…

Work sleep only 64 bit, with the use GraphicsEnabler = Yes in Chameleon or DSDT patch, EVOenabler.kext,NVinject.kext,Natit.kext(correcting info.plist). Need ApplePS2Controller.kext_by_Rus and patching IOAudioFamily.kext (audio wake up after sleeps).

Dont works sleep if use 32(64) bit used NVEnabler.kext, and VoodooPS2.kext, not modified ApplePS2Controller.kext.
Good luck.

技術筆記 #176 @mao_red 2010-02-12

Suddenly, my webcam worked! so everything works fine; Audio, dvd, vga, trackpad, I can reboot and shutdown with no problems, except for the volume hotkey (Fn+volume keys) and sleep.

I followed the previous posts about it. After waking up, all are just fine. Audio works, keyboard, video but the system hangs. I can see and move the cursor around the screen but no activities at all, i can't launch an application, dock doesn't respond, just a moving cursor, weird!

技術筆記 #177 @drade 2010-02-12

You use NVEnabler.kext? need delete NVEnabler.kext.

技術筆記 #178 @mao_red 2010-02-12 ↳ Re: @drade
@dradeYou use NVEnabler.kext? need delete NVEnabler.kext.

whoa, it does its job but no sound after waking up. I do have IOAudio on s\l\e..

技術筆記 #179 @mao_red 2010-02-12

Great

Originally Posted by drade You use NVEnabler.kext? need delete NVEnabler.kext.
whoa, it does its job but no sound after waking up. I do have IOAudio on s\l\e..

OK, and it does the job real well! after a few tries of replacing, deleting, and replacing of orig hdaenabler and patched ioaudiofamily kexts , my system can sleep and wake up with no problem at all!

Great K50IN! Now I have a fully working Hackbook!;)

Thanks guys, great community! Cheers!

Mao

技術筆記 #180 @Buhgalter 2010-02-12 ↳ Re: @flip360
@flip360i used the ApplePS2Controller rus modified and i have a working trackpad after waking from sleep

Original topic is here (appl elife.ru/topic/22217-elan-ps2-port-smart-pad/page__view__findpost__p__180610). I have attached the latest release of ApplePS2Controller by Rus(drade).

技術筆記 #181 @teierina 2010-02-12

I'm trying to download the K50IN Boot CD version 2 but deposit files.com always reply that there are no free slot for my coutry...

Could someone up it in another place?

I've seen with glviewer (GRAZIE) that I'm not harware accelerated, maybe is that the reason why i can't see anything in iWeb.

Anyway actually waiting for the new WiFi (Dell 1490 from ebay $8) I've reched a boot time of 25 seconds from PowerOff to Desktop, i'm so proud, audio works, network also, but i'm still playng around to learn how to understand if what i'm doing works or not!

技術筆記 #182 @mao_red 2010-02-12 ↳ Re: @teierina
@teierinaI'm trying to download the K50IN Boot CD version 2 but deposit files.com always reply that there are no free slot for my coutry... Could someone up it in another place?

Here you go mate, I uploaded it on sendspace:)

ASUS K50IN BootCD V2 (send space.com/file/57kgqz)

技術筆記 #183 @mao_red 2010-02-13 ↳ Re: @RGGG
@RGGGI've noticed that when I'm on battery power, the cpu drops to 1.2 ghz, and plugged in its at 2.2ghz

I noticed this too just now. I booted using battery power and the processor speed was 1.2Ghz..hmmm

技術筆記 #184 @mao_red 2010-02-14

hi, still no update on our atheros wireless? mine is ar5b95, and I'm thinking of buying wifi card that will work as airport.

作者修訂 #54 @flip360 2010-02-15 ↳ Re: @mao_red

不妨再等埋就快出嘅 10.6.3 更新先,如果升完之後張原裝 Wi-Fi 卡都仲係用唔到嘅話……咁就睇下我個簽名檔換卡啦!

技術筆記 #185 @teierina 2010-02-21

K50IN is the best Hackitosh Snow Leopard available. No doubt.

You have to spend € 10 on eBay to buy the 1490 WiFi card to have AirPort.

HD video runs fluidly, all Apps are fast, EyeTV is perfect, multi boot... a Mac Pro clone, but costs € 1500 less!

And it's all thanks to community.

技術筆記 #186 @mao_red 2010-02-22

What's the best to use in our hackbook; 32 bit or 64 bit kernel? I'm currently running in 64bit mode.

AND

Does anyone who updated to 2010-001?

技術筆記 #187 @teierina 2010-02-22

Currently using only 64 bit and latest ASUS bios 221.

技術筆記 #188 @kokozedman 2010-02-23

Using 32-bit here.

One thing I notice: in 32-bit mode, if you get really jumpy mouse, you just shutdown the computer, and start the Mac right-away.

After booting Windows and then restart to go to Hack, it will have the strange mouse behavior. Shutdown ... leave for about 5 seconds ... then boot right-away INTO Hack, then you get smooth mouse again.

I find the 32-bit a bit more advantegeous, because I can have the Paragon NTFS reading/writing my NTFS partition at native speed. The only drawback, is that you must connect your second display monitor (if you use it) in order for it to be detected. It can be removed, but it will not be detected after removing.
But that, I think, not everybody needs that.

技術筆記 #189 @mao_red 2010-02-24

Does your mouse wheel click (middle button) for auto-scroll functioning well (two finger click on trackpad)?

作者修訂 #55 @flip360 2010-02-24 ↳ Re: @mao_red

有呀,我覺得佢支援晒所有觸控板多點觸控手勢。

技術筆記 #190 @mao_red 2010-02-25 ↳ Re: @flip360
@flip360yes it does, i think that it supports all of the trackpad gestures

Yikes, my auto scroll is not functioning, what should I do?

技術筆記 #191 @ad_47incv 2010-02-25

lthough good morning to all.

I've decided to redo a clean install (because I had my little snow on ur external drive)

So now here I SL dual boot with seven thanks to chameleonrc3 + pcefi v10.3

The problem is my VGA output, it is not recognized when I plug a screen above: (I searched but found nothing concrete.

I'm using for the time NVEnabler.kext 's which is in my folder S / L / E.

I may need to be change of place and put in E / E?

Here is what I put in about a Mac:

Chipset: Unknown nVidia card
Type: Graphics Processing Unit (GPU)
Bus: PCI
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0873
Revision ID: 0x00b1
Monitors:
Monitor type unknown
Resolution: 1366 x 768
Pixel Depth: 32-bit color (ARGB8888)
Main Display: Yes
Mirror: Disabled
Connected: Yes
Integrated: Yes
Connector for Monitor:
State: No monitor connected

An inkling of the problem?

I'm have a Nvidia G102M with 512MO ram

作者修訂 #56 @flip360 2010-02-26 ↳ Re: @mao_red
@mao_red弊傢伙,我個觸控板自動捲動功能失靈,請問應該點算?

@mao_red:你係咪已經改用咗修改版 ApplePS2.kext 嚟代替 VoodooPS2.kext?
@ad_47incv:我印象中好似要喺 32 位元模式下先至支援外接第二個螢幕,不過我都唔係百分百肯定,你可以翻睇前面幾頁搵下相關解答。

技術筆記 #192 @mao_red 2010-02-27 ↳ Re: @flip360
@flip360@ mao_red: do you have the patched appleps2.kext instead of voodoops2.kext? @ ad_47incv: i think that you can have a second monitor in 32bit mode only, but i am unsure. read a couple of pages back for a possible answer

Hi flip, I don't know if I'm using the patched kext , it came from the kext files included on Buhgalter's v2 Bootcd.

I'll try to copy again on my extra folder.

技術筆記 #193 @mao_red 2010-03-03

Good day!

I'm having trouble with my usb 500gb external drive. I use this on both machine (Windows & OSX). It was formatted as NTFS. Before, it can mount on my desktop in read-only mode. Then i tried to install ntfs-3g yesterday but it says will not run on 64-bit kernel, so i removed the driver. After uninstalling the ntfs-3g/macfuse, it won't mount my external drive anymore. I can see the disk on disk utility.

How will I revert it back to be able to mount it and use it as read-only, at least?

Any help will be much appreciated.

技術筆記 #194 @Georgie99 2010-03-03

auto restart

hi, i can't install ipc 10.5.6 on my asus k50in.The problem is,my laptop always restart after few seconds apple's logo appears.i used asus k50in boot which is provided but the problem persists.i have 100gb free space(unlocated partition).if can,suggest me which distros are the best for my laptop.help me.

作者修訂 #57 @flip360 2010-03-03 ↳ Re: @Georgie99

開機嗰陣按 F8,然後輸入 -v 進入詳細文字模式(Verbose Mode),咁你就可以睇清楚究竟係邊一步導致開機出錯。

技術筆記 #195 @ad_47incv 2010-03-03

I finally was able to recognize my vga output
To this I must plug the screen on the VGA port before booting on snow leopard.
be withdrawn after the / restore the screen without problem

It remains for me to wait for 10.6.3 maj or buy a wireless card mini pci broadcom dell or replaced for my atheros does not work yet under snow leopard

技術筆記 #196 @mao_red 2010-03-03 ↳ Re: @ad_47incv

Update:

I can now read and write on ntfs disk using macfuse + ntfs-3g.

@ad_47incvI finally was able to recognize my vga output To this I must plug the screen on the VGA port before booting on snow leopard. be withdrawn after the / restore the screen without problem It remains for me to wait for 10.6.3 maj or buy a wireless card mini pci broadcom dell or replaced for my atheros does not work yet under snow leopard

Nice! Me too, still waiting for the atheros fix, else, buy a wireless card.

Another Q, does your hackbook sleeps when you set a time? I did a test, set mine to 15, 10, 5, 1 minute to standby but it never sleeps, but my system will only sleep manually (pressing power button or from Apple menu). What should I do? TIA

技術筆記 #197 @niadma 2010-03-03

I have recently purchased an Asus K50IN-X7S and installed Snow Leopard using methods described in this forum (thanks all btw) and am 99%on my way to a perfect install but I have 1 small problem.

After sleep, the Fn key on the keyboard does not work(for brightness,sleep,etc) , and if I attempt to use it, the Ctrl Key seemingly gets stuck down within the OS making it unusable.

Anybody have any suggestions for a fix? If not, could someone post their working keyboard kexts so I can try them for myself. Thanks

技術筆記 #198 @ad_47incv 2010-03-03

For mao_red → :

No atherow wifi work , buy Dell 1490 802.11g or broadcom card
Sleep or shutdonw ? bécose I shall not sleep: (

技術筆記 #199 @mao_red 2010-03-04 ↳ Re: @niadma
@niadmaI have recently purchased an Asus K50IN-X7S and installed Snow Leopard using methods described in this forum (thanks all btw) and am 99%on my way to a perfect install but I have 1 small problem. After sleep, the Fn key on the keyboard does not work(for brightness,sleep,etc) , and if I attempt to use it, the Ctrl Key seemingly gets…

I have same issues with yours. Fn keys doesn't function after waking up. Any workaround on this guys?

@ad47incv
hmm, need to buy new wifi card. Maybe BCM4321 will be a good choice

技術筆記 #200 @ad_47incv 2010-03-04

lol , i'm sorry a have a sleep ( pressing power button or from Apple menu) but ma keyboard et mouse freeze

技術筆記 #201 @niadma 2010-03-06 ↳ Re: @niadma
@niadmaI have recently purchased an Asus K50IN-X7S and installed Snow Leopard using methods described in this forum (thanks all btw) and am 99%on my way to a perfect install but I have 1 small problem. After sleep, the Fn key on the keyboard does not work(for brightness,sleep,etc) , and if I attempt to use it, the Ctrl Key seemingly gets…

Could someone with working Fn key after sleep post their Extra folder as a zip file so I could experiment with my laptop? Thanks

Also, if I choose to update to 10.6.2 from 10.6.0, what additional kexts/patches do I need?

技術筆記 #202 @niadma 2010-03-06 ↳ Re: @niadma
@niadmaCould someone with working Fn key after sleep post their Extra folder as a zip file so I could experiment with my laptop? Thanks Also, if I choose to update to 10.6.2 from 10.6.0, what additional kexts/patches do I need?

BTW if anyone has issues with deep sleep try this fix: ipis-osx.wik idot.com/forum/t-180991

After deep sleep, the Fn key works which is OK for now

技術筆記 #203 @mao_red 2010-03-06 ↳ Re: @niadma
@niadmaAlso, if I choose to update to 10.6.2 from 10.6.0, what additional kexts/patches do I need?

Hi there. Don't worry on updating from 10.6 to 10.6.2. All are smooth after that, no need for additional patch or kext.;)

技術筆記 #204 @Georgie99 2010-03-07

acpi problem on asus k50in.help meee..

hi,my laptop is asus k50in,but i cant install mac osx86.i've followed all tutorials given.then i've found my problem occurs due to bios problem.the bios dont have acpi disable function..how to disable acpi on asus k50in?help me.i am very desperated to use leopard.hellpppppppppp...

技術筆記 #205 @keresztesvitez 2010-03-08

How should I manage the first steps of snow leopard install

First, many thanks to your experiments, and the shared stuff. My English can strange, becouse I am writing from Hungary

I have an ASUS K50IN SX-021L and I would like to install Snow Leopard but I have stucked at the starting line. I am come from the Windows era but I have some experience with the Linux systems too.

I have burned some Retail Snow Leopard Install DVD, but non of them wants to boot, with the K50IN Boot CD v2. Is this normal?

I have decided to trythe installer script. → Do I need to have a Mac to do the first step? „Restore the retail "Snow Leopard Install DVD" to a read/write disk partition (hdd or usb flash drive).”

What do I exactly need to do the install? An usb flash drive, a retail dvd, a mac?
How can I make an USB installer disk?

My spec is: ASUS K50IN-SX021L | Mobile Intel® Core2 Duo T6500 2100 MHz | 4096MB DDR2/800MHz | NVIDIA® GeForce G102M/512MB | Chipset: NVIDIA MCP75L

to get over the first difficulties.

Greetings from Hungary!

作者修訂 #58 @flip360 2010-03-08 ↳ Re: @keresztesvitez

係嘅,你必須先有一部運作緊嘅 OS X 系統嚟執行嗰個安裝指令稿:先將隻 USB 手指格式化為 GUID 分割表,然後將你手上嘅 Snow Leopard 10.6 原版安裝 DVD 或者 DMG 映像檔還原落隻 USB 手指度。整好隻 USB 之後,開機時視乎需要加上 -v 或者 cpus=1 參數就可以開始安裝。

技術筆記 #206 @keresztesvitez 2010-03-08

Thanks for the quick answer. I will try it in a vmware leopard (because I don't have a Mac).
I am still interesed in the other topic, install from dvd.
What can you suggest me?
Should the retail install dvd boot with the k50in boot cd? Won't boot for me, I'll try the Hazard edition tomorrow.
If not, what is the correct method to boot the retail install dvd?

Adam

技術筆記 #207 @Georgie99 2010-03-09

help me

i already updated my bios to the lastest version.but i still cant install leopard due to acpi problem..why i cant disable this function from my bios?

作者修訂 #59 @flip360 2010-03-09 ↳ Re: @Georgie99

@keresztesvitez:我未親自試過隻 K50IN BootCD,所以唔敢包保佢一定得,但 USB 手指安裝法就肯定行得通而且速度快好多。
@Georgie99:試下將 NullCPUPowerManagement.kext 放入去 Extra 資料夾入面,睇下開機嗰陣過唔過到嗰個 ACPI 錯誤。

技術筆記 #208 @Georgie99 2010-03-09

thanks,for quick reply.sorry.Can i ask one thing?.From where i can get NullCPUPowermanagement.kext?any link?
And then where to paste it?Just anyway in installation iso file or just anyway on my windows?

作者修訂 #60 @flip360 2010-03-09 ↳ Re: @Georgie99

k exts.com/view/16-nullcpupowermanagement_%2832--64-bit%29.html

你可以喺 Windows 下直接將佢複製入去 Extra/Extensions,或者好似我咁預先放落隻 USB 安裝手指入面。順帶一提,裝好系統之後我就唔再需要佢喇,因為原裝嘅 AppleIntelCPUPowerManagement 喺呢部機上面運作得好正常。

技術筆記 #209 @Georgie99 2010-03-09

i already downloaded the kext file.but it is correct the file that i downloaded with extension htm?the file name is NullCPUPowerManagement.kext.htm.or i should delete htm and so that become kext extension.then how to copy all files from iso to my pendrive so that i can boot from pendrive?i have tried magiciso and poweriso in order to extract all files in iso but poweriso and magiciso give error:extract failed!Can not create directory or file.The disk maybe full or read only..What should i do?Problem comes with another problem..Help,my head is being cracked right now.

技術筆記 #210 @oswcab 2010-03-10

Asus K40IN-X1 - Still wating for root device - devfs_kernel-mount: f

I'm a newbie and I was trying to install Snow Leopard in my new Asus K40IN-X1 laptop. I downloaded the Asus K50in bootCD v2 and I followed the steps installing from an original Snow Leopard DVD. In the first try I received the "Still waiting for root device" message so I booted the CD with the -x -v parameters and the installation began. According to the installer, the installation was successful. However when the system restarted, the error "devfs_kernel_mount: f " appeared in the screen and the boot process halted. I searched in google and in the forum and I changed the SATA configuration from "Enhanced" to "Compatible" but I'm still stuck in the "Still waiting for root device" error. What's the next step to follow to make a successful installation?

技術筆記 #211 @Georgie99 2010-03-11

wow,you had managed to install snow leopard and you are really far man..i am still stuck on boot screen and can't pass apple logo..i still stuck over a month.!

技術筆記 #212 @keresztesvitez 2010-03-11 ↳ Re: @Georgie99

Copy files to a Mac partition with MacDrive

@Georgie99i already downloaded the kext file.but it is correct the file that i downloaded with extension htm?the file name is NullCPUPowerManagement.kext.htm.or i should delete htm and so that become kext extension.then how to copy all files from iso to my pendrive so that i can boot from pendrive?i have tried magiciso and poweriso in order to…

Hi Georgie99!

I have managed to download the kext you mentioned. It's a zip file. Once I was able to install Leopard, but it won't boots up so I gave up, but I have managed to copy files to the mac partition with MacDrive8.

技術筆記 #213 @Georgie99 2010-03-11

thank u,i already downloaded macdrive 7 and had been installed perfectly.but still got problem.
the problem is i couldnt able to copy,kext to iso because iso file is protected disk.What the heck?.
1)there is no other way to patch kext to iso?
2)where to put 2 files in iso file?Any directory also can?

技術筆記 #214 @Georgie99 2010-03-12

can i install osx86 on this machine

i need your help to identify which kexts should i used in iso(injected to iso?) or other advices in order to pass boot screen and install snow or leopard.i want to know what is wrong with my laptop until cant pass boot screen.it is caused by chipset or what?Here i state details of my laptop. (

this is reported by cpu-z

CPU-Z TXT Report
-------------------------------------------------------------------------

Binaries
-------------------------------------------------------------------------

CPU-Z version 1.53.1

Processors
-------------------------------------------------------------------------

Number of processors 1
Number of threads 2

APICs
-------------------------------------------------------------------------

Processor 0
-- Core 0
-- Thread 0 0
-- Core 1
-- Thread 0 1

Processors Information
-------------------------------------------------------------------------

Processor 1 ID = 0
Number of cores 2 (max 2)
Number of threads 2 (max 2)
Name Intel Mobile Core 2 Duo T6500
Codename Penryn
Specification Intel(R) Core(TM)2 Duo CPU T6500 @ 2.10GHz
Package (platform ID) Socket P (478) (0x7)
CPUID 6.7.A
Extended CPUID 6.17
Core Stepping R0
Technology 45 nm
Core Speed 1200.0 MHz
Multiplier x FSB 6.0 x 200.0 MHz
Rated Bus speed 800.0 MHz
Stock frequency 2100 MHz
Instructions sets MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, EM64T
L1 Data cache 2 x 32 KBytes, 8-way set associative, 64-byte line size
L1 Instruction cache 2 x 32 KBytes, 8-way set associative, 64-byte line size
L2 cache 2048 KBytes, 8-way set associative, 64-byte line size
FID/VID Control yes
FID range 6.0x - 10.5x
Max VID 1.150 V

Thread dumps
-------------------------------------------------------------------------

CPU Thread 0
APIC ID 0
Topology Processor ID 0, Core ID 0, Thread ID 0
Type 01008001h
Max CPUID level 0000000Dh
Max CPUID ext. level 80000008h
Cache descriptor Level 1, D, 32 KB, 1 thread(s)
Cache descriptor Level 1, I, 32 KB, 1 thread(s)
Cache descriptor Level 2, U, 2 MB, 2 thread(s)

CPU Thread 1
APIC ID 1
Topology Processor ID 0, Core ID 1, Thread ID 0
Type 01008001h
Max CPUID level 0000000Dh
Max CPUID ext. level 80000008h
Cache descriptor Level 1, D, 32 KB, 1 thread(s)
Cache descriptor Level 1, I, 32 KB, 1 thread(s)
Cache descriptor Level 2, U, 2 MB, 2 thread(s)

Chipset
-------------------------------------------------------------------------

Northbridge NVIDIA ID0A83 rev. B1
Southbridge NVIDIA nForce 730i rev. B3
Memory Type
Memory Size 4096 MBytes

Memory SPD
-------------------------------------------------------------------------

DIMM # 1
SMBus address 0x50
Memory type DDR2
Module format SO-DIMM
Manufacturer (ID) Kingston (7F98000000000000)
Size 2048 MBytes
Max bandwidth PC2-6400 (400 MHz)
Part number
Serial number B0CCBA2C
Manufacturing date Week 28/Year 09
Number of banks 2
Data width 64 bits
Correction None
Nominal Voltage 1.80 Volts
EPP no
XMP no
JEDEC timings table CL-tRCD-tRP-tRAS-tRC @ frequency
JEDEC #1 4.0-4-4-12-16 @ 266 MHz
JEDEC #2 5.0-5-5-15-20 @ 333 MHz
JEDEC #3 6.0-6-6-18-24 @ 400 MHz

DIMM # 2
SMBus address 0x52
Memory type DDR2
Module format SO-DIMM
Manufacturer (ID) Kingston (7F98000000000000)
Size 2048 MBytes
Max bandwidth PC2-6400 (400 MHz)
Part number
Serial number ADCC8733
Manufacturing date Week 28/Year 09
Number of banks 2
Data width 64 bits
Correction None
Nominal Voltage 1.80 Volts
EPP no
XMP no
JEDEC timings table CL-tRCD-tRP-tRAS-tRC @ frequency
JEDEC #1 4.0-4-4-12-16 @ 266 MHz
JEDEC #2 5.0-5-5-15-20 @ 333 MHz
JEDEC #3 6.0-6-6-18-24 @ 400 MHz

Monitoring
-------------------------------------------------------------------------

Mainboard Model K50IN (0x00000147 - 0x00028960)

LPCIO
-------------------------------------------------------------------------

Hardware Monitors
-------------------------------------------------------------------------

Hardware monitor ACPI
Temperature 0 50°C (121°F) [0xCA0] (THRM)

Hardware monitor Intel Mobile Core 2 Duo T6500
Temperature 0 55°C (130°F) [0x2D] (Core #0)
Temperature 1 55°C (130°F) [0x2D] (Core #1)

Hardware monitor NVIDIA GeForce G102M
Temperature 0 53°C (127°F) (GPU Core)

DMI
-------------------------------------------------------------------------

DMI BIOS
vendor American Megatrends Inc.
version 222
date 01/22/2010

DMI System Information
manufacturer ASUSTeK Computer Inc.
product K50IN
version 1.0
serial 101237780006
UUID 323281DE-871EC31E-39000026-18ACCFB8

DMI Baseboard
vendor ASUSTeK Computer Inc.
model K50IN
revision 1.0
serial BSN12345678901234567

DMI System Enclosure
manufacturer ASUSTeK Computer Inc.
chassis type Notebook
chassis serial unknown

DMI Processor
manufacturer Intel
model Intel(R) Core(TM)2 Duo CPU T6500 @ 2.10GHz
clock speed 2100.0 MHz
FSB speed 200.0 MHz
multiplier 10.5x

DMI Port Connector
designation J3401 (internal)
designation LAN (external)
port type Network Port
connector RJ-45

DMI Port Connector
designation J4501 (internal)
designation VGA (external)
port type Video Port
connector DB-15 female

DMI Port Connector
designation J5201 (internal)
designation USB1 (external)
port type USB
connector Access Bus (USB)

DMI Port Connector
designation J5201 (internal)
designation USB2 (external)
port type USB
connector Access Bus (USB)

DMI Port Connector
designation J4800 (internal)
designation HDMI (external)

DMI Port Connector
designation J5101 (internal)
designation SATA 1 (external)

DMI Port Connector
designation J4202 (internal)
designation FlashCard (external)

DMI Port Connector
designation J4301 (internal)
designation ExpressCard (external)

DMI Port Connector
designation J6601 (internal)
designation eSATA (external)

DMI Port Connector
designation J3703 (internal)
designation Audio Out (external)
port type Audio Port
connector Mini Jack (headphones)

DMI Port Connector
designation J3801 (internal)
designation Mic In (external)
port type Audio Port
connector Mini Jack (headphones)

DMI Port Connector
designation J2502 (internal)
designation USB3 (external)
port type USB
connector Access Bus (USB)

DMI Port Connector
designation J4203 (internal)
designation 1394 (external)
port type Firewire (IEEE P1394)
connector IEEE 1394

DMI Port Connector
designation J5401 (internal)
designation DockPort (external)

DMI Extension Slot
designation PCIE1
type A5
populated yes

DMI Extension Slot
designation PCIE2
type A5
populated no

DMI Extension Slot
designation PCIE3
type A5
populated no

DMI Extension Slot
designation PCIE4
type A5
populated no

DMI OEM Strings
string[0]
string[1]
string[2]

DMI Physical Memory Array
location Motherboard
usage System Memory
correction None
max capacity 16384 MBytes
max# of devices 2

DMI Memory Device
designation SODIMM0
format DIMM
type SDRAM
total width 64 bits
data width 64 bits
size 2048 MBytes

DMI Memory Device
designation SODIMM1
format DIMM
type SDRAM
total width 64 bits
data width 64 bits
size 2048 MBytes

Graphics
-------------------------------------------------------------------------

Number of adapters 1

Graphic APIs
-------------------------------------------------------------------------

API NVIDIA NVAPI
API NVIDIA I/O

Display Adapters
-------------------------------------------------------------------------

Display adapter 0
Manuf. API index 0
Display name \\.\DISPLAY1
Name NVIDIA GeForce G102M
Revision B1
Memory size 512 MB
PCI device bus 2 (0x2), device 0 (0x0), function 0 (0x0)
Vendor ID 0x10DE (0x1043)
Model ID 0x0873 (0x19B4)
Performance Level Default
Core clock 200.0 MHz
Shader clock 400.0 MHz
Memory clock 800.0 MHz
Performance Level 2D Desktop
Core clock 300.0 MHz
Shader clock 600.0 MHz
Memory clock 800.0 MHz
Performance Level 2D Desktop
Core clock 350.0 MHz
Shader clock 700.0 MHz
Memory clock 800.0 MHz
Performance Level 3D Applications
Core clock 450.0 MHz
Shader clock 1100.0 MHz
Memory clock 800.0 MHz

Software
-------------------------------------------------------------------------

Windows Version Microsoft Windows 7 (6.1) Ultimate Edition (Build 7600)
DirectX Version 11.0

HELP ME..

作者修訂 #61 @flip360 2010-03-12 ↳ Re: @Georgie99

我哋兩部機嘅硬件規格完全一樣,而我呢邊開機好順利。不過要提一提你,我係用 USB 手指安裝法嘅,而且開機引導過程入面有載入 NullCPUPowerManagement……我估你之所以會彈 Kernel Panic,係因為缺少咗呢個首次開機必備嘅 kext。另外你可以試下加 -x -v 安全模式參數引導安裝程式,或者乾脆試下用 SnowOSX 之類嘅整合版安裝碟……

技術筆記 #215 @Georgie99 2010-03-12

phew...that me my world becomes clear again..still got hope there..hehe..
thanks flip 360..what did you do with iso file that you had downloaded in order to make it pass boot screen?just extract to usb and everything will be fine?
sorry im very weak in technology,so i hope you dont mind.

技術筆記 #216 @Georgie99 2010-03-12

nullcpumanager.kext or nullcpumanagement.kext?because i cant find nullcpumanager.kext on the web.

作者修訂 #62 @flip360 2010-03-12 ↳ Re: @Georgie99

k exts.com/view/16-nullcpupowermanagement_%2832--64-bit%29.html(64 位元版本)

正確全名係 NullCPUPowerManagement.kext,唔好意思頭先打錯咗個名;而且完全唔使客氣,InfiniteMac 存在嘅目的就係等大家互相幫忙嘛!我整好隻可開機 USB 手指之後,係將 SnowOSX ISO 還原落隻 USB 度,咁樣裝起上嚟快好多。我建議你都用呢個方法去裝,以獲得最完整嘅 OS X 體驗——我嘅意思係雖然整合版可能比較易開到機,但呢部手提電腦其實完全有能力行純原生(Vanilla)安裝!

技術筆記 #217 @Georgie99 2010-03-13

alright,i will try to install by using usb 8gb,it is enough right?..hopefully after this,i could manage to install leopard.but what steps should i take to install leo by using usb?because i have found so many tutorials,but most of them start with macs rather start with windows first.could u suggest one?

技術筆記 #218 @keresztesvitez 2010-03-13 ↳ Re: @Georgie99
@Georgie99alright,i will try to install by using usb 8gb,it is enough right?..hopefully after this,i could manage to install leopard.but what steps should i take to install leo by using usb?because i have found so many tutorials,but most of them start with macs rather start with windows first.could u suggest one?

Hi,
I've followed this youtube guide ↗ to make a snow leopard install usb disk. Then use the install script → that mentioned at the thread's first page. Mind that you can install snow leo only on a guid scheme partition. I've deleted my whole HDD yesterday But this method works for me too. Some parts of my notebook doesn't works yet, but I don't give up. Thanks for everyone!

Adam

技術筆記 #219 @keresztesvitez 2010-03-13

Keyboard, shutdown and sleep problem

I am very happy that I've succeeded to install the snow leopard to my K50IN. Just an interesting notice: At the end of the install, the installer told me that the process is failed, however after the reboot the snow leo booted up without any complains.

Only few things I couldn't fix, yet. The keyboard and the touchpad is dead, the shutdown and the sleep doesn't work.

The keyboard worked after the 10.6.2 update, but when I fixed the audio it came unusable. I've tried a couple of ApplePS2Controllers, but none of them worked.

Please advise me a kext for the PS2 and the shutdown/sleep issue.

Adam

技術筆記 #220 @Georgie99 2010-03-14

the tutorial is great but for your information,i dont have mac yet..i have windows only..how to install mac iso into usb THROUGH windows in order to boot from usb?help me.

作者修訂 #63 @flip360 2010-03-14 ↳ Re: @Georgie99

冇其他辦法,你一定要借一部行緊 Mac OS X 嘅電腦先至可以製作到嗰隻安裝手指。

技術筆記 #221 @Georgie99 2010-03-14

how about start with virtual machine first?vmware.?virtual box?

技術筆記 #222 @keresztesvitez 2010-03-14 ↳ Re: @Georgie99

Create USB installer with virtual mac

@Georgie99the tutorial is great but for your information,i dont have mac yet..i have windows only..how to install mac iso into usb THROUGH windows in order to boot from usb?help me.
@flip360There is no way, you have to have a working mac to crate it.

Fortunately, you can make an usb installer under windows, as I did.
The method is the following:

  • Download a leopard or snow leopard vmware image from a torrent site (btjunkie "mac vmware")
  • Download the free vmware player (soft pedia.com/get/System/OS-Enhancements/VMware-Player.shtml)
  • Boot the mac vmware image, it may boot without errors. (Open virtual machine, than play virtual machine. At the settings give at least 1GB memory to the virtual machine)
  • I couldn't find how to create shared folders with vmware mac so I copied the Snow Leopard installer.dmg to my usb, than I copied the dmg to the virtual mac's desktop.
  • Copy the installer script and the kexts to your virtual mac, and follow the installer script's steps.

From that point you can follow the youtube tutorial too. I've managed to install snow leopard in this way.

Feel free to ask.
Adam

技術筆記 #223 @Georgie99 2010-03-14

i already downloaded vmware workstation 7,but still got problem,because always got stuck when the percentage reached 88%...I used various distros,but the result still same..

技術筆記 #224 @keresztesvitez 2010-03-14 ↳ Re: @Georgie99
@Georgie99i already downloaded vmware workstation 7,but still got problem,because always got stuck when the percentage reached 88%...I used various distros,but the result still same..

Are you using a mac vmware image or try to install mac to a vmware virtual machine?
I suggest you to use a vmware image, so you don't have to take time to install and configure.

技術筆記 #225 @Georgie99 2010-03-14

vmware image is kind of file that has dmg extension?

技術筆記 #226 @keresztesvitez 2010-03-14 ↳ Re: @Georgie99
@Georgie99vmware image is kind of file that has dmg extension?

Almost. It is a fully installed virtual mac, saved to an image file which is exectuable by vmware.
Choose one. (btju nkie.org/search?q=mac+vmware)
For example. (btju nkie.org/torrent/Fully-Functional-mac-OS-X-10-5-8-vmware-image-intel-FIXED/83530e0812837acb4217bc9ebd8449094ecb0f4717dd)

技術筆記 #227 @Georgie99 2010-03-14

i have downloaded mac vmware image.it is in 7z extension.but once i extracted to a folder,i dont know which file should be ran on vmware?alot of folder there.

技術筆記 #228 @keresztesvitez 2010-03-14 ↳ Re: @Georgie99
@Georgie99i have downloaded mac vmware image.it is in 7z extension.but once i extracted to a folder,i dont know which file should be ran on vmware?alot of folder there.

Don't care about it. Just run vmware player, choose "open virtual machine", browse to the directory, and you shold see only one file which is executable, than "Play virtual machine".

技術筆記 #229 @Georgie99 2010-03-14

thank u to both of u coz helped me a lot.thank u,flip360,thank u,.keresztesvitez..May God bless both of u..Thank u!

技術筆記 #230 @Georgie99 2010-03-14

i have successfully make my usb as a installer.thank u once again.but kernel panic still occur eventhough i have extract nullcpumanagement.kext to my thumb drive.The errors appear during kp are.
Error:uncompressed file is not lenth recorded
error:couldnt uncompress plist from multikext achieve entry 1
mac os version:
not yet set
darwin kernel version 9.1.0:sat nov 17 02:56:34 sct 2007:made by toh:xnu-1228.0.2~1/build/obj/release_i386

技術筆記 #231 @keresztesvitez 2010-03-14

I have get kernel panic too by reason of SleepEnabler. Try deleting nullcpumanagement kext from the usb. Flip360 said that you don't need nullcpumanagement.kext if you use the newest asus bios.

技術筆記 #232 @keresztesvitez 2010-03-14 ↳ Re: @keresztesvitez
@keresztesvitezI am very happy that I've succeeded to install the snow leopard to my K50IN. Just an interesting notice: At the end of the install, the installer told me that the process is failed, however after the reboot the snow leo booted up without any complains. Only few things I couldn't fix, yet. The keyboard and the touchpad is dead, the…

Hi Guys,

I am still looking for working kexts to keyboard, and Shutdown/sleep problems.

Please advise me some.

技術筆記 #233 @dzsim 2010-03-14 ↳ Re: @keresztesvitez
@keresztesvitezI am still looking for working kexts to keyboard, and Shutdown/sleep problems. Please advise me some.

Itt van az én extra folderem: home.ebbolbajlesz.com/Extra.zip
A sleep ugyan nem tökéletes (ébredés után nincs hang), de a billentyűzet jó.

技術筆記 #234 @Georgie99 2010-03-15

i have deleted nullcpupowermanagement.kext but the result still the same.one thing makes me feel weird is the darwin bootloader is disapear when i used usb as a installer not like dvd burned.i boot my usb using asus boot cd..any idea what is happening to me?

技術筆記 #235 @mao_red 2010-03-15

My hackbook won't auto sleep even I set time. How to fix this? Do i need the sleepenabler.kext?

作者修訂 #64 @flip360 2010-03-15 ↳ Re: @mao_red

@Georgie99:萬事起頭難,第一次裝嗰陣確實會覺得有啲棘手,但只要掌握咗正確嘅安裝方法,之後就會一帆風順!希望你已經將 BIOS 升級到華碩最新版本(好似係 221)。試下用 cpus=1 或者 -x 參數從 USB 手指開機;如果順利裝完系統,記得再用 USB 手指上面嘅 Chameleon 引導多一次,喺選單揀返你新裝好嗰個硬碟分割區入系統,咁就可以順利通過歡迎設定畫面。入到桌面之後,再將最新版 Chameleon 2 直接安裝落硬碟嘅開機分割區度。我自己最近又重新裝過一次部手提電腦,發現平時行系統已經完全唔再需要 SleepEnabler.kext 或者 NullCPUPowerManagement.kext(後者只係喺用 USB 手指引導安裝嗰陣先至需要用到)。

@keresztesvitez、@mao_red 同埋其他各位師兄:可以試下我目前用緊嘅呢套延伸模組組合:media fire.com/?mmnyizlznyn
用咗呢套嘢之後,我部機嘅重新開機/關機、音效、顯示卡、鍵盤同埋觸控板(支援多點觸控手勢)全部完美運作,另外我仲配合埋 ji nx.de/SmartSleep.html 嚟令睡眠模式正常運作。最後千祈唔好唔記得用 Kext Utility 修復權限同重建快取!

技術筆記 #236 @Georgie99 2010-03-15

i got something strange today..my kernel panics said *still waiting root devices*what is that?what should i do?

技術筆記 #237 @Abraxas 2010-03-17

I installed original retail SL succesfully. I can only boot with boot CD though. I installed chameleon v2 but gives a kernel panic.
So appart from the bootloader and wifi i've got a stable hackbook!(thnx to the people who made this possible)
I bought a USB wifi reciever (sitecom wl-353), downloaded the latest OSX driver but then got a kernel panic. So i tried to uninstall the driver, but it seems to be still there. When i plug the USB in i get a kernel panic again.
Can someone I don't have a clue what to do next...

技術筆記 #238 @Georgie99 2010-03-18

i managed to install sL yesterday and also got karnel panic after restart.but i think it was caused by appleintelcpupowermanagement.kext.but how to fix this?Should i remove this kext?

技術筆記 #239 @Buhgalter 2010-03-23 ↳ Re: @Abraxas
@AbraxasI bought a USB wifi reciever (sitecom wl-353), downloaded the latest OSX driver but then got a kernel panic. So i tried to uninstall the driver, but it seems to be still there. When i plug the USB in i get a kernel panic again. Can someone I don't have a clue what to do next...

Try another device. For example D-link dwa 125

技術筆記 #240 @Georgie99 2010-03-27

i have updated my snow leo to 10.6.2,but airport did not appear at system profiler..did i miss install some kexts?help please.

技術筆記 #241 @ronovar 2010-03-28

hello...everbody...i have managed to install 10.5.8 and 10.6 Snow Leopard from Snow Installer 3.5 DVD, but now i want to create a boot-132 cd…booting is fine with chameleon rc4 but when need to start installer it is writing...Unable to find driver for this platform...ACPI stuff...so i go futher to look and see line that write...

Patched DMI Table. No DSDT replacement found. Leaving ACPI data as is. No SMBIOS replacement found.

So i think i need to pach my dsdt.aml and put it on boot-132 cd...a have patched it as you instructed fork50io ( i have asus k70io),,,and patch dsdt.aml and put into extra extensionsfolder and into preboot.dmg file...kext are loaded but dsdt.aml are not.

So where a need to put this DSDT.aml into boot-132 cd to make it loadable when i bot cd to make retail instalation?

Many thanks...:) And all is working ..sound...vga...sleep...speedsteep..only wirelless card is not woring but i will swap it with another one...

作者修訂 #65 @flip360 2010-03-29 ↳ Re: @ronovar

下載緊…… :)

我已經順利安裝咗 10.6.3 更新,過程完全冇出問題,但重新開機之後就冇咗聲,其他所有功能睇落都好正常。睇嚟又要勞煩 buhgalter 同埋 clubber_77 兩位大神再次施展魔法喇!
更新:我將 10.6.3 嘅原裝音效檔案換返做呢個帖入面提供嘅 10.6.2 版本,即刻出返聲,唯獨係睡眠喚醒之後會無聲。

噢,仲有另一件事,我留意到華碩官網又出咗個新版 BIOS:

Version 222
Description BIOS 222
Firmware Change

有冇勇士願意試刷下?
話唔定入面對原生 OS X 嘅支援度又進一步提升咗呢!

技術筆記 #242 @Georgie99 2010-03-30

I can confirm that bios 222 WILL give you a big smile..I have tried bios version 222,1 month ago,less kernel panic and seemed more supportive to osx..

技術筆記 #243 @kokozedman 2010-03-30

I have also just installed 10.6.3, and the 32-bit mode is broken in the graphics part. It works just fine if I disable graphics (not providing any driver whatsoever), but as soon as I put NVEnabler in, then it does not work anylonger.

The thing is: it shows-up, but with garbled and distorted graphics, and it is not usable at all. I'd love to hear some inputs on how are these stuffs fixed.

技術筆記 #244 @mao_red 2010-03-31 ↳ Re: @flip360
@flip360i have flashed the BIOS also and all is well

should I flash the bios to 222 first then update to 10.6.3, will all be just fine? and how will I do the bios update? no MSwindows installed on my k50. TIA

作者修訂 #66 @flip360 2010-03-31 ↳ Re: @mao_red

裝系統之前定之後刷 BIOS 都冇所謂,完全唔影響。只要將新版 BIOS 檔案放落 USB 手指,開機嗰陣按 F2 入 BIOS,再用入面內置嘅 EZFlash 工具刷入去就得。

技術筆記 #245 @niadma 2010-04-01

To anyone else who is having audio issues after 10.6.3 and bios flash, reinstall 10.6.2 AppleHDA from here: tonym acx86.com/Public/10.6.2-AppleHDAInstaller.zip

技術筆記 #246 @mao_red 2010-04-06

@flip360
Thanks! that was easy..

@niadma
Thanks for the link. after updating, flashed the bios and installed the appleHDA, it did the job well.

I also noticed that my display becomes sharper after the update, I don't know if that's just me though..

技術筆記 #247 @uwannacookie 2010-04-08

Has anyone got the WLAN solved? Mine is this...
|------------------------------------------------------------------------------------------------------- |

| Modelo: K50IN AS PRO5DI COT5900/2BG5/3G/GE |

| CPU: T5900 |

| Memoria: 3GB DDRII |

| Disco Rígido: 250GB 5400RPM |

| Conectividade: WLAN |

| Placa gráfica: NVIDIA® GeForce® G102M, with 512MB VRAM |

| Ecrã: 15.6" HD (1366x768) LED |

-----------------------------------------------------------------------------------------------------------

e-mail was in portuguese , lazy to translate , e.e

技術筆記 #248 @uwannacookie 2010-04-08

btw, there a person selling AirPort extreme wifi card, can it be installed on this laptop?

作者修訂 #67 @flip360 2010-04-08 ↳ Re: @uwannacookie

唔得呀,原裝張內置 Wi-Fi 卡依然未獲支援。如果你買返嚟嗰張 AirPort 卡係標準半高/全高 miniPCIe 介面嘅話,就一定插得落。

技術筆記 #249 @uwannacookie 2010-04-08

Yeah , it's miniPCIe, it could work ONLY ON OSX right ?

作者修訂 #68 @flip360 2010-04-08 ↳ Re: @uwannacookie

我估應該係,不過我亦有可能記錯,如果有其他師兄清楚啲嘅話請幫忙確認一下。

技術筆記 #250 @Abraxas 2010-04-08

I can only boot with the boot cd in, someone knows a solution? I've tried to install chameleon on the OSX partition but doesnt do anything when booting, just a blinking cursor...

技術筆記 #251 @uwannacookie 2010-04-08

@flip360 I will buy it as soon as i can and report it, if it works, it's good cause we can use original Apple wifi card in PCs.

@Abraxas maybe you have to copy some files from the boot cd to system... If I am wrong ... Search

技術筆記 #252 @ronovar 2010-04-10

hello...i have fixed problem with Unable to find driver for this plaform...ACPI…

The solution is to download Golden Master Snow Leopard and burn it al low speed...so i just buy new Dual Layer DVD burn new dmg Snow Leopard to this disc with low speed and voila...no KP...:)

I have Asus K70IO which has Nforce MCP79 witch is native supported by apple kext...i have copy a50io.kext and hdaenabler.kext...and sound is working crystal..al is recognized(alo i have added pinconfig into dsdt and system profiler recognizes)

but problem is when i dont play any sound i hera from speaker "click" every 5 seconds...how to fix this?

i im running snow leopard vanilla install, speedstep so how to fix this every 5 seconds "click" sound...

many thanks..:)

技術筆記 #253 @ronovar 2010-04-11

hy...everbody…i have installed on my k70io 10.6.3 combo update and hexedited AppleHDA.kext 1.8.4...just opet in AppleHDA.kext AppleHDA binary…use hedexitor and change 8508EC10 to 6206EC10 ( i 4 times) and put HDAEnabler.kext ( i use dsdt patch for HDAController)… put this modified AppleHDA.kext into S/L/E ..then use kext utility reboot and voila…sound is working…:)

and "click" sound every 5seconds is now gone with 10.6.3 update so this AppleHDA.kext has fixed my click sounds…

just a question: i have seen on other forum a guythat wrote a tutorial about dsdt patching and insert your pinconfig into dsdt so you dont need legacy k50io.kext...a have try to insert pinconfig...from my linux codec dump...in system profiler it shows that config but without patched applehda...sound is not working…have one solution to use dsdt patch for pinconfig in dsdt?

so when dsdt is loaded..it loads a hdacontroller patch and automaticly insert and patch applehda on boot...this will be great becuse on futher updates we will not lost sound again and we will not patch manually applehda.

作者修訂 #69 @flip360 2010-04-11 ↳ Re: @ronovar

我升上 10.6.3 之後喇叭都出現「啪啪」爆音(Click Sound),請問可唔可以分享你修改過嘅 10.6.3 AppleHDA.kext?又或者我哋一齊等 Clubber_77 更新修正版 AsusK50IN.kext。

技術筆記 #254 @Abraxas 2010-04-11

Could someone tell me how to replace the internal wifi?

作者修訂 #70 @flip360 2010-04-11 ↳ Re: @Abraxas

拆底蓋超簡單:只要扭開手提電腦背面靠近 Kensington 防盜鎖孔嗰四粒螺絲,然後拉一拉底部啲防滑膠墊(即係墊起部機嗰幾粒腳墊),成塊底蓋就會好似電池蓋咁滑出嚟,一打開就會見到張 Wi-Fi 卡擺喺正眼前!

技術筆記 #255 @ronovar 2010-04-11

Here is it:

rapid share.com/files/374653162/AppleHDA.kext.zip.html

just install it with kext helper...and install HDAEnabler.kext or DSDT HDA patch and use kext utility and sound is working…

i im currently testing and working to use AppleHDAController.kext to use vanilla kext of applehda.kext without hdaenabler.kext...i have mcp79 chipset on mobo and i see that it hasnative support for this northbridge chipset...

作者修訂 #71 @flip360 2010-04-11 ↳ Re: @ronovar

係呀,我哋用緊同一款晶片組,但我完全冇用任何 DSDT 檔案;如果可以唔靠外掛直接用原生音效驅動就真係正到極點喇,差唔多等於純原生(Vanilla)系統!

技術筆記 #256 @ronovar 2010-04-11

so...flip360 have you tried my bin patched kext with hdaenabler and have you sound? and clicking noise is gone?

by me is working perfectly...i have no luck of modifying applehda device to use without hdaenabler...so i have write hdac and hdef device in my dsdt and now it injects al correctly..and great news is that i dont need pinconfig and other stuff..it inject into ioregistry automaticaly value at boot...:)

作者修訂 #72 @flip360 2010-04-11 ↳ Re: @ronovar

恭喜晒!正如我之前所講,我部機完全冇用 DSDT 檔案,所以 Clubber_77 嘅方案對我嚟講依然係最理想嘅選擇。

技術筆記 #257 @uwannacookie 2010-04-12

My laptop came today , gonna install with help of Rebel EFI

技術筆記 #258 @ronovar 2010-04-14

I have problem with sleep & restart...i don't wontto use kext for reboot and shutdown and sleepenabler...i want to implement this on dsdt...so could one have link on solution how to inject this code for sleep, shutdown and reboot? (then you dont need sleepenabler.kext witch causes KP on 10.6.3 - bu new version solvet it without KP)

And i just noticed that my keyboard stop working after 9h35min...icheck it twice. So could one have fix for this?

技術筆記 #259 @neonego 2010-04-18

its not safe for me to upgrade to 10.6.3. gray screen.

作者修訂 #73 @flip360 2010-04-18 ↳ Re: @neonego

你有冇用 -v 詳細模式開機,睇下畫面報咩錯誤訊息?

技術筆記 #260 @uwannacookie 2010-04-20

Not Installed. btw, My mobo is MCP79, is this like yours flip360?

技術筆記 #261 @uwannacookie 2010-04-20

I'm gonna stick with Leopard, since is VERY compatible and too patched and kextful.

作者修訂 #74 @flip360 2010-04-20 ↳ Re: @uwannacookie

係呀,我哋用緊完全一樣嘅晶片組,我都唔明點解你部機會卡住……

技術筆記 #262 @jukooz 2010-04-21

I have K50IN - SX254 (almost the same as Buhgalter - probably only differece is hard drive). I tried many, many times with Boot CD v2 with no luck. Tried BIOS 221 and 222 as well, burned OSX dvd few times. Everytime I get "Still waiting for root device" after "AppleIntelCPUPowerManagement: initialization complete".
What can I do to fix it?

技術筆記 #263 @man_of_the_oak 2010-04-21

Hmm... did you try editing AHCI settings in BIOS?

技術筆記 #264 @jukooz 2010-04-21

If "SATA Operation Mode (Compatible / Enhanced)" is what You mean, then yes. I was switching it with no results, As I remeber someone in this topic wrote that it should be left to "Compatible". So most of my tries were done on this mode.

技術筆記 #265 @jukooz 2010-04-21

No, cause I don't have such big USB drive. May it be solution to my problem? Do You have idea why such problem may occur?

What else can I try to do?

作者修訂 #75 @flip360 2010-04-23 ↳ Re: @jukooz

osx 86.net/f5/possible-solutions-for-still-waiting-for-root-device-t1467/

試下呢篇教學入面嘅方法。

技術筆記 #266 @uwannacookie 2010-04-24

At least Leopard works ...
Anyway , AR9285 worked on 10.6.2 but no success at 10.6.3 , in InsanelyMac forum. AS I start understanding about kexting, i will make a working kext for atheros wifi

技術筆記 #267 @jukooz 2010-04-25

@flip360: thank You. I'll try it in next few days.

@uwannacookie: This topic (osx 86.net/f5/atheros-card-9285-t4431/page2.html) will probably interest You. Did it work for You on 10.6.2?

技術筆記 #268 @0call 2010-04-26

hello i have istalled snow 10.6
video work
audio work
wifi work
eth work

but my web cam work we see evil and inverted my pc asus x50din

cpu t6500 2.10
hd 500gb
wifi brandcom modding
video geforce g102m

for web cam
sorry my english i 'm italian thanks

技術筆記 #269 @uwannacookie 2010-04-26

I am almost giving up... I need live help from someone of you it has a working SL installation on K50IN nvidia one

技術筆記 #270 @uwannacookie 2010-04-26

And i read the results at insanelymac not by me, since i am freaking out, it's impossible to me to install snow leopard , i have thrown the downloaded copy and deleted the iso . IF someone can help me installing it... uwannacookie (at) live.com.pt , i appreciate it sooo much.

作者修訂 #76 @flip360 2010-04-26 ↳ Re: @uwannacookie

@0call:試下裝呢個軟件:www.apple.com/downloads/macosx/email_chat/iglasses.html
@uwannacookie:可唔可以貼出你開機見到嘅錯誤訊息?我覺得呢部手提電腦絕對唔可能裝唔到原生 OS X,千祈唔好咁快放棄住!你話 K50IN BootCD 同埋 USB 手指安裝法喺你部機度都行唔通?請問你目前個 BIOS 版本號碼係幾多?

技術筆記 #271 @uwannacookie 2010-04-27

I have used a downloaded copy of original Snow Leopard and burned in DVD DL , and used the K50IN bootcd. the problem is... it simply does not show the apple, nor even doesn't move. in my sister's Toshiba L300 , only with rebelefi , it has EVERYTHING OOTB . sound, keys, network , wifi, video CI/QE , full.

技術筆記 #272 @uwannacookie 2010-04-27

As far as I know, Macbook Pro has MCP79 board, then this notebook supports DDR3. It's just a matter of changing wifi and having a macbook clone.

技術筆記 #273 @0call 2010-04-27 ↳ Re: @uwannacookie
@uwannacookieAnd i read the results at insanelymac not by me, since i am freaking out, it's impossible to me to install snow leopard , i have thrown the downloaded copy and deleted the iso . IF someone can help me installing it... uwannacookie (at) live.com.pt , i appreciate it sooo much.

hello yuo burn dvd snow leopard hazard 10.6
to boot dvd press f8 write cpus=1 press enter
select your partition and costumize
select only chamelon 1.5, kernel lagency in system select resolve bios close and install test so let me know
p.s. sorry my english

技術筆記 #274 @0call 2010-04-27 ↳ Re: @flip360
@flip360@ 0call: try this, www.apple.com/downloads/macosx/email_chat/iglasses.html @ uwannacookie: can you post the results that you have read, i dont think that you cannot install OSX on this vanilla notebook, dont give up just yet, you said that the K50IN boot CD and the USB method dont work for you? which BIOS nuber do you have?

thanks flip360 now work

作者修訂 #77 @flip360 2010-04-27 ↳ Re: @0call

唔使客氣!
至於開機問題,你可以先試下 0call 講嘅方法,但我真係好懷疑點解會完全開唔到機。試下再加 -v 參數開機,然後將錯誤訊息抄低貼上嚟,或者用相機影張相放上嚟睇下。

技術筆記 #275 @0call 2010-04-27

flip360 a have another problem.
i have update 10.6.3 and the boot not work :'(
because?
panic (cpu 0 caller …ect...

mac os version
not yet set

作者修訂 #78 @flip360 2010-04-27 ↳ Re: @0call

你係咪用緊 Hazard 整合版?裝咗邊幾個 kext?如果你有裝 SleepEnabler.kext 嘅話,我強烈建議將佢刪走,因為佢喺 10.6.3 入面會直接導致 Kernel Panic。

技術筆記 #276 @0call 2010-04-27 ↳ Re: @flip360
@flip360hazard distro? which kext do you use? if you have sleepenabler.kext i would reccomend removing it, causes kp in 10.6.3.

i have removed sleepenabler with windows 7 with macdrive8 but leopard part of the desktop appears the muose works but everything is slow

技術筆記 #278 @danny64x2 2010-04-28

@ 0call

why did you remove sleepenabler.kext via Windows...?

you may delete it from your OSX86 just before you restart your system after update to 10.6.3, and you have to copy the sleepenabler.kext attached together with 10.6.3 update

my previous system Acer Aspire 4736G with Snow Leopard Hazard 10.6.2 can successfully updated to 10.6.3 after remove old kext and copy new one (not replace),
and everything is running well and better... my system can shut down in less of 3 seconds:-d

作者修訂 #79 @flip360 2010-04-28 ↳ Re: @danny64x2

正如 danny64x2 所講,Hazard 整合版似乎會將佢啲修改版 kext 直接放入去 /System/Library/Extensions/(S/L/E)入面。

技術筆記 #279 @0call 2010-04-28

ok thack for you help

now i have fomated my hd and installed snow 10.6 hazard
now i want upgrade for snow 10.6.3 that How can I go

please you posted the all kexts for my pc thanks

技術筆記 #280 @uwannacookie 2010-04-28

Is it better if i go to Apple Store and buy the freaking DVD ?
It saves me many time..

技術筆記 #281 @0call 2010-04-28

ok i have upgrade upgrade 10.6.3 and my problem is nvenabler.kext you have solutions?
and my pc non function only battery ?

技術筆記 #282 @uwannacookie 2010-04-28

flip , can I try hazard's distro?

PM me if it is from external P2P or something.

作者修訂 #80 @flip360 2010-04-28 ↳ Re: @uwannacookie

@uwannacookie:係呀,你可以試下用 Hazard 整合版。
@0call:顯示卡方面我係直接用 Chameleon 內置嘅 GraphicsEnabler(更加貼近原生 Vanilla);另外你話「my pc non function only battery」係咩意思?至於 K50 適用嘅所有驅動 kext,請睇返第一頁同埋由頭爬一次文,入面已經積累咗好多師兄分享嘅寶貴經驗。

技術筆記 #283 @danny64x2 2010-04-29 ↳ Re: @0call
@0callok thack for you help now i have fomated my hd and installed snow 10.6 hazard now i want upgrade for snow 10.6.3 that How can I go please you posted the all kexts for my pc thanks

is your hazard 10.6.0 or 10.6.2?
if yours is 10.6.2, simply update to 10.6.3.dmg then delete old sleepenabler.kext in S/L/E
, copy new sleepenabler.kext from hazard, and restart...

if yours is 10.6.0, you may need 10.6.3 combo update

技術筆記 #284 @danny64x2 2010-04-29 ↳ Re: @0call
@0callok i have upgrade upgrade 10.6.3 and my problem is nvenabler.kext you have solutions? and my pc non function only battery ?

I got no problem on my Acer Aspire 4736G with NVEnabler.kext
When I installed the Hazard, I just selected GraphicEnabler, and none of NVEnabler nor NVInject I selected, cos of causing blank screen.

技術筆記 #285 @0call 2010-04-29

ok i have deleted slpeep kext and upgrade 10.6.3 i have 10.6.2
Where can I find the 10.6.3 dmg?

技術筆記 #286 @0call 2010-04-29 ↳ Re: @flip360
@flip360@uwannacookie: yes you can try hazard`s distro, @0call: i use the chameleon graphic enabler (more vanilla), and what do you mean "my pc non function only battery"? For the working kexts for K50 look at the first page and read through the pages, there is a lot of knowledge burried in there

Out if the charger stops leopard white screen with the apple and not go ahead

技術筆記 #287 @0call 2010-04-29

okkkkkkkkkkkkkkkkkkkkk thancks danny64x2 and flip360

i have upgrade 10.6.3 now is work ) )
i have removed sleep kext and nvenabler kext and have select grafic enabler now:

video work
wifii work
audio work with 10.6.2 installer hdaapple
web cam work iglass;)

boot on battery pc work but duration little bicause?

作者修訂 #81 @flip360 2010-04-29 ↳ Re: @0call

你張 Wi-Fi 卡用到?!請問你部機原本配嘅係咩型號無線網卡,定係你自己另外換咗張新卡落去?

技術筆記 #288 @0call 2010-04-30

flip360 i have any problem with ocptical drive read very slow and occasionally not read

you have a solution?

作者修訂 #82 @flip360 2010-04-30 ↳ Re: @0call

我都唔清楚會係咩原因導致,我自己部機個 DVD 光碟機讀碟完全正常。

技術筆記 #289 @teierina 2010-04-30

Just updated to 10.6.3 without problems. Only thing is clicking audio... but the link on RapidShare says the file is over quota... could anyone place it in a different place?

@Flip360 Maybe you can place an archive with all the updated kext!

Just great anyway! Hope a new K50IN install CD will come out soon, so i can go to holidays with just everything in one dvd to fix results of my experiments!

技術筆記 #290 @uwannacookie 2010-04-30

Almost downloaded, after burning I give you (negative) results

技術筆記 #291 @uwannacookie 2010-04-30

On my sister's laptop, it boots fine , CI/QE at installer.
On my desktop , i only see an apple and on verbose it gets stuck on AppleDecrypt.

On my laptop... Nothing.

Gonna Try with K50IN bootcd

技術筆記 #292 @Georgie99 2010-05-02

Helpp me..i cant hear any sound from my laptop...

Can someone help me to solve this problem…my sound is detected but i'm still not hearing any sound from my laptop..here i attach pictures of my problem…i;m still with 10.6.2...:(...i got this problem after i pressed something in osx86 tools..

技術筆記 #293 @man_of_the_oak 2010-05-03

Read this "archived" version of the thread: osx 86.net/archive/index.php/t-4409.html
Somewhere in the middle you will find information on how to enable sound. Anyway... I've noticed that you have installed OSx86 Tools... this project is discontinued from what I know and it doesn't work under Snow Leopard properly so better don't use it unless you want your system to be destroyed

技術筆記 #294 @0call 2010-05-03

my dvd drive not mount imediately becasue?
i have upgrade kext?

技術筆記 #295 @mao_red 2010-05-04

does anyone uses yahoo messenger? when I turn my webcam on, it shows blackscreen. but before it worked properly. anyone?

技術筆記 #296 @man_of_the_oak 2010-05-04

Hmm... my Asus K50IN-SX152 should be here in a few days and before it comes, I'd like to ask about sth.
If I use this tutorial on installing SL, do I have to take care of DSDT?

http://www.insanelymac.com/forum/index.php?showtopic=21… ↗

From what I see, my motherboard is exactly the same as in one of MacBooks Pro. Would any of you be so nice to create some kind of 'tutorial' - how to get through 10.6.3 update with no problems?

作者修訂 #83 @flip360 2010-05-05 ↳ Re: @man_of_the_oak

K50 其實並唔需要打 DSDT 修補;至於原裝嗰張 Atheros 無線網卡,答案係唔得,而且我諗佢永遠都唔會喺 OS X 下正常運作㗎喇。

技術筆記 #297 @uwannacookie 2010-05-12

can someone test counterstrike source results via steam (RELEASED TODAY FOR OSX)?

技術筆記 #298 @uwannacookie 2010-05-12

btw, PRO5DIN = K50IN .

flip, according to my problem I think it's an ACPI problem. because it starts to load the Extensions.mkext (default kexts) and it just reboots. I tried to force it to load ALL kexts using -f and -v to see the progress. It's some kext that is crashing this NB to start.

And NO , it's not a bad iso, if it booted in Toshiba L300 and on my desktop (using rebelefi).
Gonna try SnowOSX 3.6 and give you news.

技術筆記 #299 @man_of_the_oak 2010-05-13

Well... my new laptop is here and I am already pissed off >.<"

"still waiting for root device"

just after "AppleIntelCPUPowerManagement: initialization complete"

Much to my annoyance - none of methods from this thread worked:

osx 86.net/f5/possible-solutions-for-still-waiting-for-root-device-t1467/

The config is totally the same as flip360 one but with bigger hard drive (SATA of course), so maybe you can give me some advice on how to set bios ? I've updated it to 222 version, wishing it would help - no luck. I simply cannot understand why on the same hardware installation sometimes run smoothly and sometimes... it doesn't work at all :S

Forgot to mention - using Asus k50IN BootCD v2 (tried also v1). and retail SL DVD.

技術筆記 #300 @man_of_the_oak 2010-05-13

Not yet, I would need to get a bigger usb hard drive first Would you mind telling me your bios settings? Maybe I have choosed some wrong options? Not sure if it's important since it has nothing to do with root devices but I have swapped wifi before running the boot cd...

Thanks for any advice, I really appreciate it!

技術筆記 #301 @man_of_the_oak 2010-05-14

Ok, I was able to boot using method of tonymacx86 - iBoot. Wifi works ootb (of course I mean my Dell 1500), keyboard too, only touchpad doesn't but usb mouse - does I hope I will manage to install everything today, will keep you posted!

技術筆記 #302 @man_of_the_oak 2010-05-16

Ok, everything works but sleep and audio (waiting for some files from flip360 ). I have found a few strange things though - when I unplug charger and turn on the pc CPU says it's 1,2 o.O I remember someone over here had this problem also - did you fix it? What's more - when I lock some options in system preferences it's ok until next boot - it's opened again... MAC OS X bug or sth with stuff like DSTD? >.<""

技術筆記 #303 @ad_47incv 2010-05-16

Freeze after maj

hello, I managed to do the update but the problem is that few seconds of activity my screen bug, I can use the mouse lag but the picture that I do NVEnabler 64bits and sleepenabler 106.3

作者修訂 #85 @flip360 2010-05-17 ↳ Re: @ad_47incv

@man_of_the_oak:請睇返第一頁,入面列齊晒 Extra 資料夾所需嘅 kext。
@ad_47incv:我會建議刪走 NVEnabler,改用 Chameleon 內置嘅 GraphicsEnabler;至於 SleepEnabler,我哋依家已經唔再用佢喇,因為 10.6.3 同佢有衝突。

技術筆記 #304 @man_of_the_oak 2010-05-17

@flip360

But I need them for 10.6.3, are these compatible?

技術筆記 #305 @man_of_the_oak 2010-05-17

Ok... I am truly agry at the moment Speedstep doesn't work and this is why we have problem with changing CPU frequency when booting with battery + I still cannot get audio to work. flip360 - do you have correct CPU info when you boot with charger unplugged? I mean in 'About this mac'. If yes - I would love you until death if you could upload all the files you use at your 10.6.3 mac incl. SMBIOS, com.apple.boot.plist and others + info where to put it. I am sure that others would appreciate it too since mao_red is also having this problem from what I remember. You are the only one who claims to have a perfect hackintosh, so please help us, it shouldn't take much time

作者修訂 #86 @flip360 2010-05-17 ↳ Re: @man_of_the_oak

請問你係點樣手動改變處理器時脈嘅?
你有冇用 DSDT?
所有需要用到(而且經過驗證正常運作)嘅檔案都已經擺晒喺呢個帖嘅第一頁,而且會定期更新。SpeedStep 自動變頻喺呢部黑蘋果上面運作得非常良好;另外我部機亦都顯示到正確嘅硬件資訊,不過老實講我根本唔太在乎,因為正如你所知,「關於本機」入面顯示嘅數值純粹只係外觀美化(Cosmetic)性質。
最後補充一句,我從來冇誇口話自己部機係十全十美嘅黑蘋果,呢點我心知肚明,呢個帖入面嘅其他用家亦都非常清楚。

作者修訂 #87 @flip360 2010-05-17

順帶一提,PRO5DIN 其實即係 K50IN 嘅馬甲型號。
不過我覺得未必完全一樣,華碩肯定喺入面改動過一啲嘢——佢哋旗下 K50 系列衍生出嚟嘅子型號實在太多,根本唔可能每一部都用緊完全一模一樣嘅底板。

技術筆記 #306 @man_of_the_oak 2010-05-17

Actually not - 'About this mac' info may tell you that your SpeedStep doesn't work, as it was in my case, until I removed most of kexts that were connected with AppleCPUPowerManagement and edited your version SMBIOS a bit Right now it works but I haven't got sound and I've got problem with locking options in system preferences - when I reboot, it's unlocked >.<"

作者修訂 #88 @flip360 2010-05-17 ↳ Re: @man_of_the_oak

喺真 MacBook 上面當然唔係純粹外觀問題,但我覺得喺黑蘋果上面嗰個顯示數值只係表面嘢啫。
至於音效問題:osx 86.net/f47/asus-k50in-t4409/page10.html

呢個方案喺你部機上面行唔通咩?

技術筆記 #307 @man_of_the_oak 2010-05-17

No, it doesn't What's more - if I try to restart after getting the pc up from sleep - the screen goes black and I need to keep pressing 'turn off' button until it's off. Then I have to add 'Wake=n' to boot, otherwise it will not run. Sleeping works, the same with turning off normally. I've realised sth more...

Is it normal? I set FSB to 800 in SMBIOS and here it's 3200 o.O

作者修訂 #89 @flip360 2010-05-18 ↳ Re: @man_of_the_oak

你有冇超頻過粒處理器?
我粒 CPU 同你同款,但系統入面正常顯示為 2.0 GHz。另外關於底板晶片組,你話你嗰塊係 nVidia MCP75L,而我呢塊係 nVidia MCP79——後者同舊款真 MacBook 採用嘅晶片組完全一樣,所以 100% 原生兼容。會唔會正正係呢個差異導致你遇到嗰啲錯誤?睇嚟並唔係每一部 K50 都係用同一塊底板 :|

技術筆記 #308 @man_of_the_oak 2010-05-18

Sure I didn't You've got T6400 and I have T6600, mine has 2.2 GHz clock~ I am going to have some fun with smbios then

技術筆記 #309 @ad_47incv 2010-05-18

For Flip360 : thank you for your reply, I will try to night, grieving for having responded so late, question
beast: how I activate the chameleon Graphic enabler?

技術筆記 #310 @man_of_the_oak 2010-05-18

You need to edit com.apple.boot.plist which you can find in Library/Preferences/SystemPreferences

and add these 2 lines:

<key>Graphics Mode</key>
	<string>1366x768x32@60</string>
	<key>GraphicsEnabler</key>
	<string>y</string>

it should work like a charm

技術筆記 #311 @man_of_the_oak 2010-05-18

Well... speedstep seems to work, only restart after sleep doesn't.

My kexts:

S/L/E

AppleACPIBatteryManager, VoodooHDA

Extra/Extensions

AppleACPIPS2Nub, AsusK50IN, EvOreboot, fakesmc, HPETDevice

技術筆記 #312 @uwannacookie 2010-05-19 ↳ Re: @flip360
@flip360btw, PRO5DIN = K50IN . i dont think so, asus must changed something, they have so many models of K50 its immpossible to have the same logic board in it

But I have NVidia MCP79 chipset ;D . I found a dvd in the dvd drive of an imac in a retail store , i'm taking a usb mouse and eject it .

技術筆記 #313 @jinnggoff 2010-05-21

it seems to late for asking...after read it page by page.
My k50in is 99% works, Thanks guys.
but fn keys is not works. is there any fix for fn keys?

作者修訂 #90 @flip360 2010-05-21 ↳ Re: @jinnggoff

螢幕亮度調節、Wi-Fi 開關同埋關閉螢幕背光呢幾個 Fn 快捷鍵都可以正常運作,唯獨係音量控制快捷鍵冇反應——不過我已經用 SteerMouse 軟件搞掂咗呢個問題。

技術筆記 #314 @mao_red 2010-05-24 ↳ Re: @mao_red
@mao_reddoes anyone uses yahoo messenger? when I turn my webcam on, it shows blackscreen. but before it worked properly. anyone?

anyone?

技術筆記 #315 @neonego 2010-05-28

i had installed iLIFE09.. but garageband freezes at loading...
ill appreciate any help on this

技術筆記 #316 @niadma 2010-05-31

I have OSX installed on my K50IN using this guide (thanks btw), but there are 2 minor issues that I have and I'm wondering if anyone has some kexts or workarounds for them:

1.) After deep sleep and regular sleep audio through speakers no longer works
2.) After regular sleep, the keys for brightness control no longer work (Fn + F5/F6), but after deep sleep they work OK.

Other then that, all is well, just a few nit-picky things. Thanks.

技術筆記 #317 @uwannacookie 2010-05-31

Did you used the Extras folder uploaded by flip360?

技術筆記 #318 @binhpv 2010-05-31

10.6.0 to 10.6.3

Sorry for my English, but:

I just tried to install Mac OS to my K40IN. It ran smoothly as I think it shoud be. But the only thing I wang to know is how to update the OS to 10.6.3 version. I had install update 2 time but failed. The laptop booted up to the desktop and almost everything freezed except my mouse. I hope if any one could write a article on how to upgrade to 10.6.3 so that noobs like me could easily follow.

技術筆記 #320 @man_of_the_oak 2010-06-01

Ok, I got everything but restart after sleep working (anyway from what I know it's impossible to get it working on most of Asus K50IN models), so I decided to upload my custom files (Extra and System/Library/Extensions folders + DSTD which fixes most common problems with DVD drive). It works perfectly on Asus K50IN-SX152 but I believe it will work exactly the same on similar hardware to this:

CPU: Intel Core 2 Duo T6600
Motherboard: MCP75L
Hard drive: 500GB (SATA)
RAM: 4GB
DVD: slimtype DVD ds8a3s
Graphic card: NVIDIA GeForce G 102M
Wifi: Dell 1500 (chipset Broadcom BCM4321KFBG) - swapped from an Intel one

The files are compatible with Snow Leopard 10.6.3. Remember to delete every custom kext before applying mine files (you don't need anything else). I recommend deleting whole Extra folder and replace it with mine, then use Kext Utility to repair permissions. Any questions? PM me!

PS SMBIOS includes serial numbers of my hardware so remember to edit it

技術筆記 #321 @kokozedman 2010-06-03

I'm happy that most of us are getting their K50IN-based notebook to Hack.

I'm having 2 issues though, especially about the ApplePS2Controller from Rus(drake). Since I don't know russian and there is Buhgalter who made it available to us.

My keyboard layout is the AZERTY one, popular in French-based countries. Next to the SHIFT key on the left, there is an extra key that is not present in regular English ones. It is used to produce keys "greater than" and "less than".

I use it fairly often, but now I can't use it anylonger when I enabled full sleep support on mine.

To Buhgalter (or anyone else with the knowledge), could you find a solution for non-standard layout keyboards? when I press that key, nothing happens most of the time; but I had 2 consecutive crashes so far whenever I press that key (or with SHIFT).
I have found that when it boots, I need to hit the key repeatedly enough, and it will not cause a panic when I press it when the desktop appears.

If there is a VoodooPS2Controller that works after Sleep, that would be the best, because I find it much better and more feature rich than the one from Rus.
For instance, the 2 finger click (middle click) on the trackpad is not working with ApplePS2Controller.

The second problem is not extremely serious. It is about the sound. Since 10.6.3, I'm using a patched binary that I found in this topic (I can't recall who made it, but it works great).
The only problem is that it doesn't work after sleep, and the only way to make it work is by plugging-in a headphone.

作者修訂 #91 @flip360 2010-06-03 ↳ Re: @kokozedman

呢個帖入面已經有更新版嘅音效 kext,從睡眠喚醒返嚟之後依然有聲(起碼喺我部機上面係咁);帖入面提供嘅修改版 ApplePS2Controller 亦都完美支援睡眠喚醒;至於鍵盤佈局問題,唔好意思師兄,呢方面我真係幫唔到你……

你係咪用緊 Kext Helper 嚟裝驅動?
另外你目前嘅 BIOS 版本係幾多?

技術筆記 #322 @kokozedman 2010-06-04 ↳ Re: @flip360
@flip360you have an updated version of the sound kext which works after coming back from sleep (it does on mine), the appleps2controller from this thread works also (no sleep issues) and about the keyboard, sorry mate i cannot help you there... do you use kexthelper? which BIOS version do you have?cheers

Hey flip360... well, I use pfix v3, which is even better than KextHelper because it does even more checks and more repairs; and it work well so far for all the kexts that I use. It's not a problem of a Kext permission, because all the kexts are properly launched and in proper effect.

BIOS is 222.

Getting the source-code of that ApplePS2Controller might help, but since it is in russian, there would be another trouble.

作者修訂 #92 @flip360 2010-06-04 ↳ Re: @kokozedman

咦,我呢邊嘅配置同你完全一樣喎……真係搞唔明點解運作起上嚟會有唔同結果。

技術筆記 #323 @man_of_the_oak 2010-06-04

@kokozedman

Firstly - try the files I attaches a few post up, to enable audio after sleep you need to use AppleHDA and IOAudioFamily from my archive and put it into System/Library/Extensions.

About your non-standard keyboard: what mode do you work in? I mean 64 or 32-bit?

技術筆記 #324 @uwannacookie 2010-06-12

I want to report that iMac 10.1 uses Atheros 9285 Wifi. Than with some coding we can get our K50IN wifi to work

技術筆記 #325 @tukangreka 2010-06-14

Panic help

I used the snow installer provided here with a snow leopard iso restored on my pendrive. then I copied the extra folder from here, http://www.insanelymac.com/forum/index.php?showtopic=21… ↗ made the booter into the ASUS-K50IN/K40IN-BootCD v2. (deposit files.com/files/vy66mha54)

managed to get to the boot screen and pressed enter to get the installation started. It started reading then this happend.
What could have caused this ? Im using a Asus K40IN.

技術筆記 #326 @man_of_the_oak 2010-06-14

He said that he had used Extra from that thread, so - no

作者修訂 #94 @flip360 2010-06-14 ↳ Re: @man_of_the_oak

唔好意思,我頭先走漏咗眼冇睇到。咁 NullCPUPowerManagement.kext 呢,你有冇放?

技術筆記 #327 @ninoger 2010-06-15

K50IN X5DIN - T6500, nForce MCP79, G102M

i've installed SL 10.6.3 with Boot CD2. All ok but opengl no. Videos play only with quicktime player. DVD nothing, divx nothing, and so on. Before, i used SL 10.6 and Boot CD2. Opengl ok, DVD ok, etc. I updated 10.6.2 very well, but 10.6.3 update fail: freeze all, only mouse ok. Kext for G102M of Boot CD2 not funct with 10.6.3, but kext for it in this thread no opengl. How to solve this problem?

I'm sorry for my bad english.

Nino

作者修訂 #95 @flip360 2010-06-15 ↳ Re: @ninoger
@ninoger我用 BootCD 2 安裝咗 SL 10.6.3,除咗 OpenGL 之外其他都正常。依家影片淨係可以用 QuickTime Player 播,DVD 播放程式同 DivX 等等全部開唔到。之前我用 SL 10.6 配 BootCD 2 嗰陣,OpenGL 同 DVD 都完全正常;升上 10.6.2 都好順利,但一升上 10.6.3 就失敗:成個畫面凍住晒,得隻滑鼠郁到。BootCD 2 入面針對 G102M 顯示卡嘅 kext 喺 10.6.3 下唔再運作,但……

請問你顯示卡係用緊邊種驅動方式?Chameleon 嘅 GraphicsEnabler 定係 NVEnabler?

技術筆記 #328 @man_of_the_oak 2010-06-15

He said that he uses kext You need to delete the kext and edit com.apple.boot.plist which you can find in Library/Preferences/SystemPreferences

by adding these lines:

<key>Graphics Mode</key>
<string>1366x768x32@60</string>
<key>GraphicsEnabler</key>
<string>y</string>
技術筆記 #329 @ninoger 2010-06-15

thank for answers.
In E/E: AppleACPIBatteryManager.kext, AppleACPIPS2Nub.kext, AppleALC662.kext, ApplePS2Controller.kext, AsusK50IN.kext, EvOreboot.kext, fakesmc.kext, HDAEnabler.kext, HPETDevice.kext, NVEnabler.kext, OpenHaltRestart.kext, PlatformUUID.kext.
In S/L/E (i write only double kext or kext for graphics etc.): AppleACPIBatteryManager.kext, AppleACPIPS2Nub.kext, NVDANV40Hal.kext, NVDANV50Hal.kext, NVDAResman.kext, NVEnabler 64.kext, NVinject.kext.
In L/P/SC com.apple.boot.plist only this:

<?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></string>
</dict>
</plist>

but in Extra i've another com.apple.boot.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>EHCIacquire</key>
    <string>n</string>
    <key>EthernetBuiltIn</key>
    <string>n</string>
    <key>ForceHPET</key>
    <string>n</string>
    <key>ForceWake</key>
    <string>n</string>
    <key>GUI</key>
    <string>y</string>
    <key>Graphics Mode</key>
    <string>1366x768x32@60</string>
    <key>GraphicsEnabler</key>
    <string>y</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>n</string>
    <key>Theme</key>
    <string>os</string>
    <key>UHCIreset</key>
    <string>n</string>
    <key>USBBusFix</key>
    <string>n</string>
    <key>Rescan</key>
    <string>yes</string>
    <key>Timeout</key>
    <string>5</string>
</dict>
</plist>

and 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>Apple Computer, Inc.</string>
    <key>SMbiosversion</key>
    <string>MBP51.88Z.00C1.B03.0802271651</string>
    <key>SMboardmanufacter</key>
    <string>Nvidia</string>
    <key>SMboardproduct</key>
    <string>MCP79</string>
    <key>SMcputype</key>
    <string>769</string>
    <key>SMexternalclock</key>
    <string>200</string>
    <key>SMfamily</key>
    <string>MacBookPro</string>
    <key>SMmanufacter</key>
    <string>Apple Computer, Inc.</string>
    <key>SMmaximalclock</key>
    <string>2200</string>
    <key>SMmemmanufacter_1</key>
    <string>Kingston</string>
    <key>SMmemmanufacter_2</key>
    <string>Kingston</string>
    <key>SMmempart_1</key>
    <string>9995295-036.A00LF</string>
    <key>SMmempart_2</key>
    <string>9995295-036.A00LF</string>
    <key>SMmemserial_1</key>
    <string>734905.03</string>
    <key>SMmemserial_2</key>
    <string>732077.03</string>
    <key>SMmemspeed</key>
    <string>800</string>
    <key>SMmemtype</key>
    <string>19</string>
    <key>SMproductname</key>
    <string>MacBookPro5,1</string>
    <key>SMserial</key>
    <string>G8932091A1260</string>
    <key>SMsystemversion</key>
    <string>1.0</string>
</dict>
</plist>

I'm newbie of osx and my english is very very bad.
Thanks for help me.

Nino

技術筆記 #330 @man_of_the_oak 2010-06-15

I would suggest using my files from this post:

osx 86.net/f47/asus-k50in-t4409/post48599.html

Delete all custom kexts and replace it with my files, then repair permissions and everything should work perfectly. (from what I see you've got about 4 kexts for graphic card + chameleon's graphic enabler o.O)

技術筆記 #331 @ninoger 2010-06-15

i've used your kexts and delete all old kexts but opengl and/or QE-CI don't funct. If i delete NVEnabler 64 and NVinject don't boot anymore (stop on blu screen), only safe boot (-x) funct. I reinstall only NVInject and boot but without opengl and/or QE-CI. In the System Profiler i have:

Graphics by NVIDIA:

Modello Chipset: Graphics by NVIDIA
Tipo: GPU
Bus: PCI
VRAM (totale): 512 MB
Fornitore: NVIDIA (0x10de)
ID dispositivo: 0x0873
ID revisione: 0x00b1
Revisione ROM: NVinject 0.2.2
Monitor:
Monitor:
Risoluzione: 1366 x 768
Profondità pixel: Colore 32 bit (ARGB8888)
Monitor principale: Sì
Mirror: Spento
Online: Sì
Mostra connettore:
Stato: Nessun monitor collegato

In the System Profiler with old configuration OSX 10.6.2:

Graphics by NVIDIA:

Modello Chipset: nVIDIA G102M
Tipo: GPU
Bus: PCI
VRAM (totale): 512 MB
Fornitore: NVIDIA (0x10de)
ID dispositivo: 0x0873
ID revisione: 0x00b1
Revisione ROM: nVidia G102M opengl
Monitor:
Monitor:
Risoluzione: 1366 x 768
Profondità pixel: Colore 32 bit (ARGB8888)
Monitor principale: Sì
Mirror: Spento
Online: Sì
Mostra connettore:
Stato: Nessun monitor collegato

Thank you for help me.

Ciao.

Nino

技術筆記 #332 @ZeroTK 2010-06-15

I've OpenGL and QE-CI enabled with Graphics Enabler and man_of_the_oak Extra folders.
My K50in is still alive after 10.6.4 update

This Notebook it's perfect for Hackintosh.

技術筆記 #333 @ninoger 2010-06-15

I've update at 10.6.4.. Don't funct anymore webcam (don't recognized). Before yes, but no image because no OpenGL and/or QE-CI. Audio ok.

@ ZeroTK: What is your K50IN? And what kexts you use?
Ho visto che scrivi da Palermo (anch'io sono siciliano - prov. di Messina). Si ho
visto che questo notebook puo' essere un clone perfetto dei mac. Puoi
aiutarmi? Penso di essere vicino alla soluzione, ma sono nuovo del mondo mac.
Grazie.

Nino

技術筆記 #334 @ZeroTK 2010-06-16 ↳ Re: @ninoger
@ninogerI've update at 10.6.4.. Don't funct anymore webcam (don't recognized). Before yes, but no image because no OpenGL and/or QE-CI. Audio ok. @ ZeroTK: What is your K50IN? And what kexts you use? Ho visto che scrivi da Palermo (anch'io sono siciliano - prov. di Messina). Si ho visto che questo notebook puo' essere un clone perfetto dei…

IT: Semplice, basta che scarichi i file di man_of_the_oak, e sposti il contenuto nelle relative cartelle. Poi avvii Kext Utility e riavvii il sistema. Se non ti é chiaro qualcosa, approfondiamo, ma devi darci più in informazioni (in inglese, così se non so aiutarti ci pensano altri. )

EN: Easy, you must only download the man_of_the_oak files and move the contents in respective folders. Then start Kext Utility and restart the system. If it's not clear, we elaborate on this, but we need more info (in english, so if i can't help you, others do it )

(My english it's very bad)

技術筆記 #335 @ninoger 2010-06-16

now webcam of K50IN is ok. I've changed kext again of man_of_the_oak, but DVD player is down (error -70017). VLC, DIVX Player and so on play audio only. Before (SL 10.6.2) ok all. Now video only with Quicktime Player. If i resolve this problem, asus k50in is perfect hackintosh!

Thanks always for help me.

Nino

技術筆記 #336 @man_of_the_oak 2010-06-16

@ZeroTK

I'm glad it worked I'm going to install the update when I am back from school, hopefully everything will go smothly.

Did you test your DVD after the update + how about webcam problem (or maybe it's not upside-down anymore? ) that ninoger mentioned before? Well... we are using DSTD to get it working properly so it shouldn't be a problem... anyway, I want to be sure

@ninoger

I would recommend installing the system again using iBoot bootloader (the only one that worked with my PC):

tonym acx86.com/Public/iBoot.zip

When you boot into system (still using iBoot CD) - install this update (don't reboot yet) support.apple.com/downloads/DL959/en_US/MacOSXUpdCombo10.6.2.dmg

then support.apple.com/downloads/DL1018/en_US/MacOSXUpd10.6.3.dmg (the same - do not reboot!)

Then the same with 10.6.4

Later - use media fire.com/?kw0yxtn2rgn
to install bootloader.

Ok, finally you can use my files from the post I've mentioned above (the best would be repairing permissions with Kext Utility and then on the whole parition using Disk Utilies - just to be sure). Now everything should work perfectly. If you have any problems - tell me.

技術筆記 #337 @man_of_the_oak 2010-06-16

Ok, I've updated a second ago. Everything works (well... I had to put back my copy of stuff from System/Library/Extensions and use Kext Utility to get sound working), no problems with webcam (video is still upside-down but... I can survive ), the only issue I found is battery. Status is totally messed up. If I unplug the charger it says e.g. 1h 50 min but after a sec - 2h 10 min, then... 1h 30 min >.<" Anyone willing to make a new version of AppleACPIBatteryManager?

PS Can you tell me if 61 Celsius is ok temperature for CPU? iStat says 61 for CPU A and CPU B >.<"" (I am using only firefox at the moment...)

技術筆記 #338 @ZeroTK 2010-06-16 ↳ Re: @man_of_the_oak
@man_of_the_oakOk, I've updated a second ago. Everything works (well... I had to put back my copy of stuff from System/Library/Extensions and use Kext Utility to get sound working), no problems with webcam (video is still upside-down but... I can survive ), the only issue I found is battery. Status is totally messed up. If I unplug the charger it…

Yah, my CPU temps are ever around 63° min. Max: 79 when i play flash videos (Google Chrome).
We need a new AppleACPIBatteryManager!
But...iStat it's good for temperature monitoring?
I use this by 1 month... it's strange. More info, anyone?

技術筆記 #339 @man_of_the_oak 2010-06-16

I am going to try using VoodooBattery in a sec, will post any info soon!

iStat? Yup, it's if everything is working correctly

技術筆記 #340 @man_of_the_oak 2010-06-17

Well... no luck, still crazy battery status... >.<"

作者修訂 #96 @flip360 2010-06-17 ↳ Re: @man_of_the_oak

啱啱順利升級上 10.6.4,完全冇遇到任何問題,唯獨係要將修改版 AppleHDA.kext 重新放返入 /System/Library/Extensions(S/L/E)先至會有聲。

技術筆記 #342 @man_of_the_oak 2010-06-17

Hmm... flip360, what are your temperatures of CPU? I am afraid that maybe SpeedStep doesn't work and this is why my problem with battery status occurs.

技術筆記 #343 @man_of_the_oak 2010-06-17

The same here... uff. How about battery? Is it accurate? What kext do you use to enable it?

作者修訂 #97 @flip360 2010-06-17 ↳ Re: @man_of_the_oak

無論插住火牛定係單靠電池供電,電量顯示都非常準確。我用緊嘅就係本帖第一頁附件 Extra 資料夾入面嗰個電池 kext。

技術筆記 #344 @ZeroTK 2010-06-17

Coolbook and the kext of flip360 give 61-63°.

Question: Who's strange ? iStats or Coolbook?

技術筆記 #345 @neonego 2010-06-18

apple updates OSX to 10.6.4. Is it safe to update?

技術筆記 #346 @man_of_the_oak 2010-06-18

@neonego

Read a few posts before

@ZeroTK

I believe it's ok. From what I know we need to set correct Tjmax in fakesmc. I'm going to check temperatures under Windows XP Live CD.

作者修訂 #98 @flip360 2010-06-18 ↳ Re: @man_of_the_oak
@man_of_the_oak@neonego 請睇返前面幾樓嘅帖。@ZeroTK 我覺得個溫度係正常嘅,據我所知我哋需要喺 FakeSMC 入面設定返正確嘅 TjMax 數值。我陣間會用 Windows XP Live CD 開機對比下實際溫度。

我粒 T6400 處理器嘅正確 TjMax 數值係 100。

技術筆記 #347 @ninoger 2010-06-18

finally i solved my problems!
I've reinstalled SL 10.6.0 with Asus K50IN Boot CD2 on USB disk with GUID format. Then, i've updated with 10.6.2 Combo Update; installed Chameleon of boot disk for Asus K50IN. And then, installed 10.6.4 Combo update, don't reboot, delete Extra folder and substitute with Extra folder of man_of_the_oak. Reinstalled Chameleon. Repaired permissions with Kext Utility and Utility Disk. Reboot and OK ALL: multimedia, videos, audio, dvd! Very very well!.
Thank's all for help me. Ask me for any questions!

My english is very bad. Sorry!

Ciao.

Nino

技術筆記 #348 @mao_red 2010-06-22

After reading feedback on 10.6.4 update, I'm now downloading it. Hope it will not mess up my system coz I'm in the office right now..

技術筆記 #349 @mao_red 2010-06-23

10.6.4 update...all good!

replace AppleHDA on S/L/E and those inside extra folder, run kext utility and you're done!

it fixes problem on yahoo messenger webcam!

great!

技術筆記 #350 @Georgie99 2010-06-28

It is possible to upgrade graphic card from NVIDIA GEFORCE 512 Mb to 1Gb?.How about uprading external hard disk from 320gb to 500gb?No effect to the Snow Leopard because new hardwares installed?
If you guys have some experiences,please guide me to choose correct hardwares.

作者修訂 #99 @flip360 2010-06-28 ↳ Re: @Georgie99

升級更換硬碟係完全冇問題嘅(不過換完之後要重新安裝 OS X),但顯示卡係焊死喺底板上面嘅,我諗無可能更換或者升級。

技術筆記 #354 @man_of_the_oak 2010-07-01

I use a Dell 1500 wifi, sorry for making you think that Intel one is working ^^"

About graphic card - I've made a custom DSDT based on modifications of Рус. It's not that hard, if you want - I can tell you how to get a DSDT of your laptop, then you send it to me and I make all needed modifications

PS I attach mine DSDT, maybe someone would like to try it.

技術筆記 #355 @ZeroTK 2010-07-01 ↳ Re: @man_of_the_oak
@man_of_the_oakI use a Dell 1500 wifi, sorry for making you think that Intel one is working ^^" About graphic card - I've made a custom DSDT based on modifications of Рус. It's not that hard, if you want - I can tell you how to get a DSDT of your laptop, then you send it to me and I make all needed modifications PS I attach mine DSDT, maybe someone…

Ohhh :'(
I've no problem with graphic card
WiFi kext it's very necessary <.<

技術筆記 #356 @Georgie99 2010-07-01 ↳ Re: @man_of_the_oak
@man_of_the_oakI use a Dell 1500 wifi, sorry for making you think that Intel one is working ^^" About graphic card - I've made a custom DSDT based on modifications of Рус. It's not that hard, if you want - I can tell you how to get a DSDT of your laptop, then you send it to me and I make all needed modifications PS I attach mine DSDT, maybe someone…

here i attach my dsdt.

技術筆記 #357 @man_of_the_oak 2010-07-01

Hmmm... everything seems to be ok, graphic card should be normally recognised.

技術筆記 #358 @Snozee 2010-07-13

I have an asus notebook k50in-sx021. I install it snowleo few months ago and it works, except for the wifi works. I upgraded to 10.6.4. but the graphic card does not work. I downloaded the 10.6.4 NVEnabler, NVinject, Natit, kexts but screen is blue, then white, and flashes. Dsdt.aml this type of error: pci root uid not found. The dsdt editing do not understand.
What's the problem?

Thanks and regards.

技術筆記 #359 @man_of_the_oak 2010-07-14

Everything should work only with Graphics Enabler. What dsdt.aml do you use? If it's your own - please upload this, so we can see what may cause the problem.

技術筆記 #360 @Snozee 2010-07-14

Your dsdt.asl file has been downloaded and tried out.

Update:
I removed nvenabler, nvinject, Natit. The "pci root not found" solved the boot.plist in the kernel flags to have added "-pci1". If the GraphicsEnabler -> yes, it does not load graphics system only shows the apple and the lodader, but the system is running in the background, and i don't see the desktop.

技術筆記 #361 @man_of_the_oak 2010-07-15

Ok, here are my settings from com.apple.boot.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>EHCIacquire</key>
	<string>n</string>
	<key>EthernetBuiltIn</key>
	<string>n</string>
	<key>ForceHPET</key>
	<string>n</string>
	<key>ForceWake</key>
	<string>n</string>
	<key>GUI</key>
	<string>y</string>
	<key>Graphics Mode</key>
	<string>1366x768x32@60</string>
	<key>GraphicsEnabler</key>
	<string>y</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Theme</key>
	<string>os</string>
	<key>UHCIreset</key>
	<string>n</string>
	<key>USBBusFix</key>
	<string>n</string>
</dict>
</plist>

PS You must delete all the custom kexts for video, if you use my DSDT. And... if I remember right, I get the same error while loading from Chameleon but everything is ok.

技術筆記 #362 @Snozee 2010-07-16

I changed of Boot.plist, but does not work. I made a picture of the boot.

It does not freeze, like when running the system, only the graphical interface does not load.

作者修訂 #100 @flip360 2010-07-16 ↳ Re: @Snozee

咦,真係奇怪,我自己完全冇用到 dsdt.aml 修補檔,你有冇試過唔放 DSDT 直接開機?另外 AppleHDA.kext 方面呢,你部機依家有冇聲出?

技術筆記 #363 @Snozee 2010-07-16

Does not work 10.6.4 AppleHDA.kext, only on 10.6.2.
Here is the extra folder:

Extensions.zip (musicnet workradio.hu/Extensions.zip)

技術筆記 #364 @man_of_the_oak 2010-07-17

DSDT is recommended if you have problems with DVD writer - it fixes it all. Anyway, in general it's better to use it since your computer looks more mac-alike for Snow Leopard.

Are you sure that you don't have any other kexts for graphics?

PS I checked your extensions folder - it's a total mess, you don't need any sleep enabler or NullCPUPowerManagement. Please follow my instructions and replace it with my files from post above, then tell me if it worked.

In case you can't find my files: rapid share.com/files/407431013/MAC_OS_X_Snow_Leopard_10.6.4_-_Backup.zip

技術筆記 #365 @Snozee 2010-07-19

Did not work with these kexts, but re-installed the system, and then worked. Maybe something screwed. Thank you very much for your help!

技術筆記 #366 @uwannacookie 2010-07-19 ↳ Re: @flip360
@flip360btw, PRO5DIN = K50IN . i dont think so, asus must changed something, they have so many models of K50 its immpossible to have the same logic board in it

I have MCP79 chipset family, then it works. Mine was just some refurbish because of CPU.

Soon I'll give a NEW try.

技術筆記 #367 @uwannacookie 2010-07-19 ↳ Re: @flip360
@flip360did you overclock your processor? i have the same one but it shows 2.0 GHz, also about the logic board, you said that its nVidia MCP75L where mine is nVidia MCP79 which is used in older macbook`s and its 100% compatible, maybe thats causing the errors you have? i think that not every K50 has the same board :|

See ? Mine's MCP79 too. Sorry for double posting.

技術筆記 #368 @uwannacookie 2010-07-22

Everyone's sleeping ? Finally got my laptop running a distro. Now I'm gonna make teh restore usb and after that , gonna install the retail one . TY man_of_the_oak for your support!

技術筆記 #369 @uwannacookie 2010-07-23

I don't know what I did, but I have full resolution even on apple logo booting

技術筆記 #370 @uwannacookie 2010-07-23

Only stuff remaining is the sound, and I have a perfect hackintosh too (gonna buy a wifi for 15€)

技術筆記 #371 @uwannacookie 2010-07-23

One more hackintosher over this world (: TY man_of_the_oak for your support !

作者修訂 #101 @flip360 2010-07-24 ↳ Re: @uwannacookie

@uwannacookie:太好喇,恭喜晒!
@man_of_the_oak:我覺得只有喺遇到硬件兼容性問題嗰陣,先至需要動用到 DSDT 修補檔。

技術筆記 #372 @uwannacookie 2010-07-24

@flip360 I spent... 20 hours per day for 4 days making the pc to work the retail . enough for who was running into incompatibilities ?

作者修訂 #102 @flip360 2010-07-25 ↳ Re: @uwannacookie

我都係咁話,呢兩年嚟我花咗無數咁多個鐘頭,先至真正摸透成套黑蘋果機制係點樣運作嘅。

技術筆記 #373 @uwannacookie 2010-07-26

I have told , i'm the last one to install the upcoming update

技術筆記 #374 @bayuaditya 2010-07-27

wta

i've successfull install a hackintosh on my asus k40in intel t4400, im using an asus k50in boot cd from a forum and a patched snow leo 10.6 which can installled on MBR partition because i'm using xp and 7 too in 1 hdd.
i installled chameleon on mac and restart, then after reboot, it wont load chameleon, its loaded seven bootloader. but if im using asus k50in boot cd it could boot.
i want chameleon as my default bootloader to boot mac, xp and 7.

any suggestion much appreciated.

技術筆記 #375 @uwannacookie 2010-07-27

Wait until someone asks for me, i'm the newer here on successful hackintoshers.

作者修訂 #103 @flip360 2010-07-28 ↳ Re: @uwannacookie

我真係唔太建議用 MBR 分割表方法去裝,因為裝完之後好容易出現各種莫名其妙嘅錯誤。為咗獲得最佳兼容性,你應該將隻硬碟轉做 GUID 分割表(GPT)先至安裝。放心啦,Windows 7 同埋 OS X 喺 GUID 硬碟上面可以完美共存,完全唔會有衝突!

@uwannacookie:唔使擔心師兄,我哋大家喺度都係為咗互相照應啫!

技術筆記 #376 @bayuaditya 2010-07-29 ↳ Re: @flip360
@flip360the MBR method is not really recommended because of errors after install, you should try and make the disk GUID partition table and then install it for maximum compatibility. Dont worry Win7 and OSX coexist sucsessfully on GUID with no problems @uwannacookie: dont worry mate we are all here to help eachother

yup i see it but migrate to GUID doesn't make me happy at all, because i have to backup entire data on my hdd. i also still use xp anyway.
so there is another solution?

now im trying to boot from iso file that contains asus k50in boot cd, hope it works.

作者修訂 #104 @flip360 2010-07-29 ↳ Re: @bayuaditya

我諗到嘅第二個辦法係:你可以再次用隻 BootCD 引導進入系統,然後重新將 Chameleon 安裝落去第一個分割區上面(我估你之前應該已經做過呢步?)。

技術筆記 #377 @bayuaditya 2010-07-29 ↳ Re: @flip360
@flip360the second that comes to mind is that you can boot it again through the bootcd and install chameleon onto the first partition ( i think you did that)?

yes but it still not working because my default bootloader is windows seven, now im try use easybcd 2.0.1 to add macosx entries, i rebooted then met chameleon and chose my mac partition and finally got kernel panic.
it said applecpupowermanagement or something i dont understand. so what should i do with that KP?

作者修訂 #105 @flip360 2010-07-29 ↳ Re: @bayuaditya

你個 Extra 資料夾入面係咪放咗 SleepEnabler.kext?如果有嘅話請即刻刪走佢,呢個 kext 喺新版系統下係出了名會引發 Kernel Panic 嘅。

技術筆記 #378 @bayuaditya 2010-07-29

flip360 i think i need entire kext u have. so i'll now the KP cause.

技術筆記 #379 @uwannacookie 2010-07-29

@flip360 : can you help me with making country stuff ? My locale is ETSI , and country code is PT. atheros 9285 was recognized (not fully) since 10.6.2 , you have to force your own country to have the wifi working

EDIT : It's currently unknown, i try to add it , replace the kext , kextutility , rebooting , and still unknown.

技術筆記 #380 @uwannacookie 2010-07-29

And our wifi problem is the same as the real macs after update to 10.6.2 .

技術筆記 #381 @bayuaditya 2010-07-29 ↳ Re: @flip360
@flip360do you have sleepenabler in your extra folder? if so remove it, its known for causing kp`s,

good news here, i successful boot to my hackintosh, but sounds still didnt work, touchpad too and the resolution is 1024x768.
is there any new kext for that?
help me please.

技術筆記 #382 @man_of_the_oak 2010-07-30

uplo ading.com/files/3a8m43c7/MAC%2BOS%2BX%2BSnow%2BLeopard%2B10.6.4%2B-%2BBackup.zip/

Use my files. Firstly - delete your extra (make a backup if you want) and replace it with mine, then go to system/library/extensions and put my stuff there (replace if needed). Finally you can use Kext utility to repair permissions. Ahh... btw. don't be afraid when you get warning messages that kext cannot be used (it's typical when you put sth new to System/Library/Extensions)
Everything should work now, but remember that you MUST delete any custom kexts you put there before - only my files are needed~

技術筆記 #383 @bayuaditya 2010-07-30

thanks for this stuff dude, but is it fine that yours is 10.6.4, but mine is 10.6?
i'll try it, hope it works

技術筆記 #384 @man_of_the_oak 2010-07-30

It shouldn't be a problem but it would be good idea to update the system before using my stuff

技術筆記 #385 @bayuaditya 2010-07-30 ↳ Re: @man_of_the_oak
@man_of_the_oakIt shouldn't be a problem but it would be good idea to update the system before using my stuff

works like a magic, runs smoothly. i'll consider to update my 10.6 to 10.6.4. thanks for the entire guide of this thread, keep posting guys, i'm waiting for wifi magic.

技術筆記 #386 @bayuaditya 2010-07-31

Wta

i consider to buy a usb wifi which fully compatible with my hackintosh snow leopard asus k40in, is there any suggestion?
i've discover another forum that bluelink-bl-u80-g is compatible but im not sure.:-|

技術筆記 #387 @man_of_the_oak 2010-07-31

I would rather take a miniPCI-e one, it's very easy to replace wifi in this asus and works perfect

PS If you decide to install update - put this disabler kext into system/library/extensions

files.net kas.org/10.6.2/NullCPUPowerManagement.kext.zip

After first reboot with installed update, you can delete it

技術筆記 #388 @bayuaditya 2010-07-31

yes but i'd rather choose usb interface, its more simple and most usable in other PC.
any suggestion what suitable brand? or anyone succeed with usb wifi+this hackintosh?

技術筆記 #389 @bayuaditya 2010-08-01

Wta

my asus k40in with T4200 dual core boot 64 mode with EFI 64 too. i want to boot to 32 bit mode. i tried kernel selector apps, but still load 64 bit mode. is there any solution?

技術筆記 #390 @jhernandez 2010-08-02

I've been trying to install snow leopard 10.6.3 from the retail dvd (macbook pro) for about 3 months, and every time get a different error. Could someone please detail a functional combination of ktexts and boot command lines (such as -x -v -f -s -x32 cpus=1, etc) for a successful installation in an ASUS K50IN with pentium T4300 and 217 bios?
Another option is trying with a bios update, but I can't find reliable information about how to do so... even from the asustek website.
This is not about an specific mistake, I hope to find a working method to install mac osx

技術筆記 #391 @man_of_the_oak 2010-08-02

To update bios, you simply download it from asus website http://uk.asus.com/product.aspx?P_ID=a0SoFMXEV1tE5tTL&a… ↗

Then you put file from archive (remember it's name) on a pendrive, go to bios and find update option, then choose pendrive name and correct filename... wait - and there it's ready.

Detailed instructions about installing you can find a few pages before (the same with kexts from 10.6.4, which I have uploaded recently, if you can't find them - send me a PM). Remember to put nullcpu(...) before rebooting for the first time after updating to 10.6.4

Any questions - I'm here~

技術筆記 #392 @bayuaditya 2010-08-03

how to boot in 32 bit kernel mode please?
sorry its a stupid question.

技術筆記 #393 @jhernandez 2010-08-03 ↳ Re: @man_of_the_oak
@man_of_the_oakTo update bios, you simply download it from asus website http://uk.asus.com/product.aspx?P_ID=a0SoFMXEV1tE5tTL&a… ↗ Then you put file from archive (remember it's name) on a pendrive, go to bios and find update option, then choose pendrive name and correct filename... wait - and there it's ready. Detailed instructions about…

That's why i'm stuck on the installation. My bios doesn't have an upgrade bios option. There is not specific info on the internet (at least after few google searches) for bios upgrade for this laptop. The file available on ASUS webpage is K40INAS.222, not the usual .rom bios file. There is another option for upgrading the bios? The current bios doesn't offer almost any option.

thanks for your quick answer!

技術筆記 #394 @uwannacookie 2010-08-03 ↳ Re: @bayuaditya
@bayuadityahow to boot in 32 bit kernel mode please? sorry its a stupid question.

keep pressing F8, when you get into the chameleon boot menu , you have to put " -arch=i386 " and press enter to boot.

If you want to check if it has booted in 32bit mode you go to about this mac window , more info , and click on Software , to see if it is using 64-bit kernel and extensions.

技術筆記 #395 @uwannacookie 2010-08-03 ↳ Re: @jhernandez
@jhernandezThat's why i'm stuck on the installation. My bios doesn't have an upgrade bios option. There is not specific info on the internet (at least after few google searches) for bios upgrade for this laptop. The file available on ASUS webpage is K40INAS.222, not the usual .rom bios file. There is another option for upgrading the bios? The…

Turn on your computer and keep pressing F4 until it appears a Bios Update Utility. Then you point your usb device letter, and select your bios, and update . ªREMEMBER TO BE ON AC POWERª

EDIT: bios will detect that extension as a rom file.

技術筆記 #396 @dohmincool 2010-08-03

Sleep

I am new to this forum. I have a K40IE which is simliar to the K50IN.

I have a nVidia 310m graphics card with QE/CI. My logic board is also MCP79.

I have speedstep enabled. But the only problem is that I cant sleep. When my lappie sleeps, the screen turns black the harddisk light flashes for a while, then its gone. the CPU light remains on. however, I cant wake my laptop up. I tried pressing the power button, randomly spamming the keyboard, moving the mouse etc.

Also, when I shutdown, the CPU light is still on and using battery.

Any ideas anyone?

Also, I tried the DSDT of the K50IN from this post osx 86.net/f47/asus-k50in-t4409/page17.html

Surprisingly, it boots properly, except that my bluetooth is gone. but still no change in sleep and shutdown. any ideas?

I also noticed that when I compile the DSDT from the K50IN I get no warnings but on my DSDT, I have tons of warnings. Any ideas?

技術筆記 #397 @man_of_the_oak 2010-08-03

Umm.. firsly try my files:

media fire.com/?wd1mr6y11mgm2fx

But you must edit graphics card info in my dsdt since we have totally other ones Anyway, you can also try to edit yours by looking at mine. Good luck!

技術筆記 #398 @dohmincool 2010-08-03

I tried your dsdt. edited the info in it and remove HDEF. just like the dsdt that I used in the previous post, bluetooth is gone. but still no change in sleep and shutdown.

T.T

技術筆記 #399 @bayuaditya 2010-08-04 ↳ Re: @uwannacookie
@uwannacookiekeep pressing F8, when you get into the chameleon boot menu , you have to put " -arch=i386 " and press enter to boot. If you want to check if it has booted in 32bit mode you go to about this mac window , more info , and click on Software , to see if it is using 64-bit kernel and extensions.

thanks for quick reply, BTW sometimes after booting i got touchpad mess around when touched, but sometimes its works normally and my asus k40in still cant wakeup from sleep, restart and shutdown was normal. i use patched SL 10.6.

技術筆記 #400 @uwannacookie 2010-08-04 ↳ Re: @bayuaditya
@bayuadityathanks for quick reply, BTW sometimes after booting i got touchpad mess around when touched, but sometimes its works normally and my asus k40in still cant wakeup from sleep, restart and shutdown was normal. i use patched SL 10.6.

Idk that issue yet, I can wake up after sleep, but many stuff stop working, but the main stuff works, and I can't restart after sleep D: . i have to shut down and start again.
Sleep still doesn't work quite properly .

I'm on vanilla OS X , you should try vanilla too .

技術筆記 #401 @jhernandez 2010-08-05 ↳ Re: @uwannacookie
@uwannacookieTurn on your computer and keep pressing F4 until it appears a Bios Update Utility. Then you point your usb device letter, and select your bios, and update . ªREMEMBER TO BE ON AC POWERª EDIT: bios will detect that extension as a rom file.

I successfully updated my bios, ad get a step closer to osx. When I try with the 10.6.3 13" macbook pro dvd i can initialise the installation but get the error:
"Mac OS X cannot be installed on this computer"
even when I boot it in -x mode
Then i tried whith 10.6 SL10A432 DVD and man_of_the_oak files (but not the system/library... directory, this is not for the installation, isn't it?) And get a smooth boot until the grey screen appears and nothing else happens, the HD looks working and the spinning wheel appears.

please, any k50in owner can share its winning combination of OSX dvd, boot options and ktext files?

thaks in advance

技術筆記 #402 @man_of_the_oak 2010-08-05

@up

All the files I gave you are needed. You need to put those from system/library/extensions to Extra/extensions during install. Also, use iBoot CD or Empire EFI, as to be honest - Asus K50IN boot CD almost always doesn't work since it's outdated. I will create mine soon, you can wait or try with bootloaders from above/create custom usb install with ALL my kexts.

技術筆記 #403 @yuanlukito 2010-08-06

Couldn't boot into 32 bit mode

Hi @man_of_the_oak, i've tried your kexts. It works flawlessly. Sadly, my hackintosh (k40in) always boot in 64 bit. I am currently using Snow Leopard 10.6.3.

I've tried arch=i386 option, it always fail / hang. Last log : Sound Assertion error : AppleHDA.

i'm badly needed to boot into 32 bit mode. Do you have any suggestion? Thanks.

技術筆記 #404 @man_of_the_oak 2010-08-06

I work in 64-bit and in general I don't see any reason to use 32-bit o.O Why do you need it?

Some of my kexts are 64-bit only I think that it may cause this problem.

技術筆記 #405 @uwannacookie 2010-08-09

Yeah , i needed 32-bit mode for my TMN internet pen and i cannot use it , :\

EDIT: Sent an e-mail to Atheros info to give us the kext of AR9825 fixed for Snow Leopard , gonna wait for response.

技術筆記 #406 @anderstand 2010-08-09 ↳ Re: @man_of_the_oak
@man_of_the_oakI would rather take a miniPCI-e one, it's very easy to replace wifi in this asus and works perfect PS If you decide to install update - put this disabler kext into system/library/extensions files.net kas.org/10.6.2/NullCPUPowerManagement.kext.zip After first reboot with installed update, you can delete it

Hello man!

I have ASUS K50IN (Intel C2D T8100) with 2GB RAM. And your config is 4Gb. Shall I make any changes if using your files (DSDT etc..)?

技術筆記 #407 @uwannacookie 2010-08-09 ↳ Re: @anderstand
@anderstandI have ASUS K50IN (Intel C2D T8100) with 2GB RAM. And your config is 4Gb. Shall I make any changes if using your files (DSDT etc..)?

What's your chipset ?

技術筆記 #409 @man_of_the_oak 2010-08-10

Then you can use my files with no doubt Just remember to edit SMBIOS and put there your CPU info.

技術筆記 #410 @uwannacookie 2010-08-10

Got answer from my email sent to Atheros Company:

Thank you for your interest in products containing Atheros Communications' technology.

However, we do not offer the cards or drivers that you're inquiring about. Atheros typically sells chips to module manufacturers and therefore would not be able to help you with this task. For issues regarding driver support or customer service related to drivers, please contact the manufacturer of the product or system you purchased. We suggest you refer to the manufacturer’s website, as they typically offer online technical support pages where software drivers, updates, and other related information can be obtained.

Thank you for your understanding.
Atheros Communications, Inc.

So... No support from Atheros, they only make chipsets, not drivers.

技術筆記 #411 @uwannacookie 2010-08-15

Wow...

Align for PCs: Atheros AR9285
The Atheros AR9285 single-chip PCI Express (PCIe) solution enables PC OEMs to cost-effectively migrate their 11g-based notebooks to the enhanced, future-proofed performance of Align. This solution targets the growing (blablabla...) This solution supports Windows XP®, Windows Vista®, Mac OS® and Linux® operating systems.

Really.. Does it support that much Mac OS ?

技術筆記 #412 @man_of_the_oak 2010-08-16

According to Рус from applelife.ru - with 10.6.5 update our AR9285 works natively...

Anyway - kext attached. Tell me if it works, since I have Dell 1500 and I am not going to replace it just for testing purposes.

uplo ading.com/files/94fm2e33/IO80211Family.kext.zip/

作者修訂 #106 @flip360 2010-08-17 ↳ Re: @man_of_the_oak

個人認為採用 Broadcom 晶片嘅 Dell 無線網卡表現遠比 Atheros 穩定得多;不過如果呢個 Atheros 驅動真係行得通嘅話,對於嗰啲唔想拆機換 Wi-Fi 卡嘅用家嚟講,絕對係一個圓滿嘅解決方案!

技術筆記 #413 @man_of_the_oak 2010-08-17

It does work I will stay with my Dell 1500 though, it has faster local transfer

技術筆記 #414 @ad_47incv 2010-08-17

hi, i have install iatkos S2v3 and a combo update 10.6.4 and with kext's of eman of the oake
and my k50in is full working but just ma wifi card doesn't work

My question is : what you recommend as a key wireless usb? please

技術筆記 #415 @man_of_the_oak 2010-08-17

I recommend not installing shitty distros and instead of this - buy a retail DVD, install it with my files and then wifi WILL WORK

技術筆記 #416 @ad_47incv 2010-08-17

I'll buy the dvd but I cepandent my windows partition is in MBR I can install seven on the guid? But even when the wifi will be ignored so I'm looking for a key named even when usb;)

技術筆記 #417 @mao_red 2010-08-24 ↳ Re: @man_of_the_oak

Great

@man_of_the_oakI recommend not installing shitty distros and instead of this - buy a retail DVD, install it with my files and then wifi WILL WORK

FTW! Stock Atheros wifi card now works! great! best HackBook! I'm connected thru wifi on AR5B95…sweet!

I should say, patience is virtue! ...it worth the wait

作者修訂 #107 @flip360 2010-08-24 ↳ Re: @mao_red

真係好高興見到我哋呢款手提電腦去到今日終於實現咗 100% 完全兼容!
我自己當然會繼續用返張 Dell 無線網卡,但無論如何都要為你整出嚟嘅 Wi-Fi kext 俾個大讚!

技術筆記 #418 @mao_red 2010-08-24

now i need help! how to boot in safe mode from chameleon? ..

技術筆記 #419 @ad_47incv 2010-08-24

mao_red (osx 86.net/../../member.php?u=13034) : do you have a kext's for atheros r9285 , i dl a kext's on kexts.com , but i' can't connected in the internet

Edit: , Just clik renew lease and Enjoy ! great job !

技術筆記 #420 @mao_red 2010-08-25

just download the kext from man_of_the_oak uplo ading.com/files/94fm2e33/IO80211Family.kext.zip/

place it in your s/l/e; run kext utility then restart!

技術筆記 #421 @ad_47incv 2010-08-25

thank , my wireless card running

the best netbook for hackintosh

作者修訂 #108 @flip360 2010-08-25 ↳ Re: @ad_47incv

強烈推薦大家試下最新版 Chameleon RC5!佢加入咗記憶體自動偵測功能,仲識得自動產生 P-States 同埋 C-States 嚟啟動原生電源管理,連 smbios.plist 入面嘅部分設定項目都唔使再填喇。我已經親自測試過,行得非常正!

技術筆記 #422 @bayuaditya 2010-08-25 ↳ Re: @mao_red
@mao_redjust download the kext from man_of_the_oak uplo ading.com/files/94fm2e33/IO80211Family.kext.zip/ place it in your s/l/e; run kext utility then restart!

its not working for me, i use SL 10.6.0 with efi64, and boot 64bit mode.
any suggestion?

技術筆記 #423 @ad_47incv 2010-08-25

I use a snow leoard 10.6.4 in 64 bit :s , do you have a screen ?

作者修訂 #109 @flip360 2010-08-26 ↳ Re: @ad_47incv

我啱啱幫另一部保留原裝 Atheros Wi-Fi 卡嘅 K50 升級咗上 10.6.4,並裝咗 man_of_the_oak 分享嗰個 Wi-Fi kext——結果奇蹟出現喇,我從來冇諗過自己有一日會講出呢句話:Atheros AirPort 竟然真係成功用到呀!

P.S. 我哋呢款手提電腦真係無敵,華碩今次好波!

技術筆記 #426 @bayuaditya 2010-08-27 ↳ Re: @flip360
@flip360i just updated another K50 with 10.6.4 which contains the native Atheros WiFi card, i used the kext for WiFi from the_man_of_the_oak and voila, i never thought i would say this: Atheros Airport WORKS! p.s. also our notebooks rule. good one asus

nice to hear that buddy, so there is some question for u guys, here u go :
before update to 10.6.4, should i update to 10.6.3 first? or just update to 10.6.4 directly? (downloading 10.6.4 combo update is in progress)
which kext should i use before reboot to 10.6.4? (download links are appreciated)

sorry my bad english

技術筆記 #427 @man_of_the_oak 2010-08-27

This one (you need to use it before restarting after every big update like 10.6.x):

osx86.soju garden.com/files/Extensions/NullCPUPowerManagement.kext.zip

When it boots successfully (and it will if you use only my kexts) you can delete it~

技術筆記 #428 @tachyon 2010-08-27

I hate Me :( Somebody

I'm Korean. and My english is not good.
so I ask every reader's approval.

I succeeded installing 10.6.0 ver.10a432
I'm Universary freshman. and I need iPhoneSDK4.0
so I click software update
after reboot, The screen is blinking with displaying blue, pupple and white.

I try another way to install MacOSX
i get 10.6.3 retail and try to install.
The result is same

Somebody help me!
I must install iPhoneSDK. Virtual machine is too slow...

I use K50IN-SX298V.
It is…
Intel P8800
G102m
4GB RAM(2+2)
AR9285 WLAN
RTL8168 LAN
No Bluetooth.

I never update BIOS,

技術筆記 #429 @man_of_the_oak 2010-08-27

Update bios - this is the first you need to do.

Then - don't try with k50in boot cd since (from what I could see trying to install OSX on a few K50IN laptops) it usually doesn't work. Download iBoot from here: (remember to choose NVIDIA version) http://tonymacx86.blogspot.com/ ↗

It will boot your retail DVD, at least I hope so, if it doesn't - try to add some flags like: -v, -f etc.

When you install the system - download combo update to 10.6.2, then 10.6.4 - none of them using update tool of Snow Leopard (you can find it on google). Before you start installing it all, run Chameleon installer package and when all updates are installed (it's very important to run it before using them because sometimes it would not run later) use it to put bootloader on your system partition. http://www.tonymacx86.com/viewtopic.php?f=7&t=208&a… ↗ (better use RC4)
When all your updates are installed and Chameleon is here, use files I attached to this post, it should work flawlessly. (but before first restart put also osx86.soju garden.com/files/Extensions/NullCPUPowerManagement.kext.zip to s/l/e. After the first successful restart you can delete it.

PS Use Kext Utility to rebuild permissions before restarting.

Files: uplo ading.com/files/3a8m43c7/MAC%2BOS%2BX%2BSnow%2BLeopard%2B10.6.4%2B-%2BBackup.zip/

PS2: for working wifi kext - look a few posts up~

技術筆記 #430 @tachyon 2010-08-27 ↳ Re: @man_of_the_oak
@man_of_the_oakUpdate bios - this is the first you need to do. Then - don't try with k50in boot cd since (from what I could see trying to install OSX on a few K50IN laptops) it usually doesn't work. Download iBoot from here: (remember to choose NVIDIA version) http://tonymacx86.blogspot.com/ ↗ It will boot your retail DVD, at least I hope so, if it…

I will try it. but…
Null CPU Power Management kext link, the last link, is broken...
Check it plz…

技術筆記 #431 @man_of_the_oak 2010-08-27

It is not, simply use "copy link address" on the link and paste it in browser's address field.

技術筆記 #432 @tachyon 2010-08-28

thank you oak

Your advice is nice

But I have a problem…:(
Maybe it is happened by my misunderstanding.

I try...

1. Boot iBoot and install 10a432. It is 10.6
2. After install, install Chameleon
3. Install 10.6.2 combo update from apple by DMG file.(I didn't click reboot.)
4. Copy /Extra and /S/L/E from your backup link file to HDD.
5. Copy NullCPU…file, too.
6. Click reboot at combo update pkg.

After every steps, I can see chameleon
And I try boot Mac HDD. But it froze...

So I add a flag : -v.
Then display just a sentence. It is...

Loaded HFS+ file : [System/Library/CoreService/SystemVersion.plist] 479 bytes from 42527c0.

Do I mistake? What should I do?

技術筆記 #433 @man_of_the_oak 2010-08-28

Did you use kext utility before reboot? What is more - you should also install 10.6.4 combo update before restarting and putting my extra etc.

1. Boot iBoot and install 10a432. It is 10.6
2. After install, install Chameleon
3. Install 10.6.2 combo update from apple by DMG file.(I didn't click reboot.) - here you should also install 10.6.4 + don't reboot
4. Copy /Extra and /S/L/E from your backup link file to HDD.
5. Copy NullCPU…file, too.
6. Use Kext utility: k exts.com/view/129-kext_utility_x64_for_snowleopard_%28update%29.html
7. Click reboot at combo update pkg.

技術筆記 #434 @tachyon 2010-08-28 ↳ Re: @man_of_the_oak
@man_of_the_oakDid you use kext utility before reboot? What is more - you should also install 10.6.4 combo update before restarting and putting my extra etc. 1. Boot iBoot and install 10a432. It is 10.6 2. After install, install Chameleon 3. Install 10.6.2 combo update from apple by DMG file.(I didn't click reboot.) - here you should also install…

Um… I have finished at step 5.
I downloaded Kext Utility, and run. but Kext Utility is frozen.
No window opened.
Just Kext Utility's icon was jumping for about 30 seconds, and stop jumping.

I'm not click reboot at combo update pkg, yet.

maybe I must be waiting with notebook cannot click power off and reboot. for 24hour.

技術筆記 #435 @man_of_the_oak 2010-08-28

Forgot to mention that it's a good idea to run Kext Utility before but don't type the password before you finish with everything else...

Anyway - try to run it again.

技術筆記 #436 @tachyon 2010-08-28 ↳ Re: @man_of_the_oak
@man_of_the_oakForgot to mention that it's a good idea to run Kext Utility before but don't type the password before you finish with everything else... Anyway - try to run it again.

Um…Sadly, It happen kernel painc.

Error messege is "No HPETs available...CPUs configureed incorrectly "
by AppleIntelCPUPowerManagement.

It always happen at any flag : -v, -f, -x, -s etc.

技術筆記 #437 @man_of_the_oak 2010-08-28

When did the kernel panic happen? While using Kext Utility?

技術筆記 #438 @tachyon 2010-08-28

Ah… Boot Successfully.

I didn't know that, 'HPETDevice.kext'. I didn't have that kext.
Thank you flip...

but it didn't work Keyboard.
I don't know the touchpad is working.
because i use a USB mouse at that time. I didn't check.

and qe/ci didn't work. so Resolution is 1024x786 not 1366x768.
I think MacOS is recognizing Wrong NVIDIA Graphic.

filp, man of the oak.
thank you. but help me one more time.
maybe it is the last.

技術筆記 #439 @man_of_the_oak 2010-08-28

You must haven't put all my files...

Just to be sure everything will work, here you can download my WHOLE S/L/E directory. Simply delete your old one and put mine, then replace extra (whole extra folder) one more time, delete hpetdevice (since it's not needed, trust me) and nullcpu(...) [but you shouldn't have these after using my s/l/e and new extra from the bottom of this post]. Then use kext utility and restart. Everything but wifi should work now (look a few posts up to get working kext for this).

PS About Nvidia - if you use my extra folder - then you have a correct info in dsdt file, so that it must work.

rapid share.com/files/415716784/Extensions.zip (this is Extensions folder from System/Library)

rapid share.com/files/415716856/Extra.zip

技術筆記 #440 @yuanlukito 2010-08-29

Hi @man_of_the_oak : i've successfully activated my wifi card (Atheros 9285). Thanks anyway.

Now my HackbookPro works 100%

作者修訂 #110 @flip360 2010-08-29 ↳ Re: @yuanlukito

引用 netkas.org 嘅說明:「呢個 kext 會直接喺 IOReg 入面建立 HPET 裝置節點,令你唔使再為咗開啟 HPET 而專門去改 DSDT(如果你原本需要嘅話)。我當初寫呢個 kext 本來係為咗自用,因為如果我喺 DSDT 入面開啟 HPET,我張 PCI 無線網卡就會失去中斷請求(Interrupt)而無法運作,所以呢個 kext 係一個繞過問題嘅變通方案。如果你想喺 IOReg 入面獲得 HPET 裝置但又懶得改 DSDT,就可以直接用佢。」

正如我之前提過,華碩工程師喺新版 BIOS(221、222)入面似乎加入或者調整咗一啲設定;因為我冇用 DSDT 修補檔,所以我直接用呢個 kext 嚟搞掂 HPET。

技術筆記 #441 @tachyon 2010-08-30

Um… I Still have problem.

I have test. As a result, The problem was happened by dsdt.aml

Since I use man of the oak's kext, I have used audiohpetsmbus dsdt.aml.
because it can use 32bit and 64bit both.
this dsdt.aml downloaded some post at here.
it is everything OK but PS2 Keyboard,touchpad and graphic didn't work.

So I use audiovideohpetsmbus dsdt.aml
it is everything OK. but very slowly(just Mouse pointer is fast).

I think I need Costumized dsdt.aml for me.
So I surfed in google. Install DSDTse and DSDT patcher.
but both didn't work.

P.S
When I was 10.6, just installed, MacOS recongnize Unknown Nvidia Graphic and VRAM 512MB
But Now, it is recongnize just Nvidia Graphic and VRAM 32MB.

技術筆記 #442 @man_of_the_oak 2010-08-30

You should use my dsdt which was in extra...

DSDT patcher won't do it since it makes a very cosmetic changes to the dsdt, you need to do it manually. If you have MCP79 then my dsdt is for you but you cannot change anything in files I gave you and you need to boot in 64-bit.

According your PS - as I told you before - my dsdt files has gpu part, so that it will be recognised correctly.

From what I see you are having too much "fun" with various files you find in this thread but I told you that you need only those I gave you.

技術筆記 #443 @mao_red 2010-08-31

my friend is planning to get Hacked! but his laptop is a K40ij

an intel t4400 2.2ghz, 2gb ram with intel 4500M internal video [not nvidia].

will our [K50in] boot cd work on this?

技術筆記 #444 @tachyon 2010-08-31

Your dsdt is work well. but still slow, too.
and did't show me menu bar. After a few second, The display crashed gradually.
You Know, I'm nVidia MCP79.

The devices ,not working, is PS2Keyboard, touchpad, graphic and Wlan.
WLan is Atheros, also I installed IO80211~~~.kext

技術筆記 #445 @man_of_the_oak 2010-08-31

If you have MCP79, then it MUST work flawlessly. Delete all kexts that you put yoursef (besides of wlan kext that I posted a few posts before) and use my whole s/l/e + Extra folder (DON'T CHANGE ANYTHING INSIDE OF THEM) + use Kext Utility. What's more - don't put any flags at boot. (-v, -f etc.)

Good luck

@mao_red

Intel 4500 will not work, so all he can get is native resolution. Not worth trying, trust me.

技術筆記 #446 @tachyon 2010-08-31

sadly, I cannot use kext utility. Because too slow to run program or do file coping and file moving

So I use terminal console in Mac OS install DVD.
I copied your kext in /e/e and /s/l/e
Run chown and chmod for permition setting

Must I do anything else?
I copied file and setted permition again.
but still too slow to use.

技術筆記 #447 @man_of_the_oak 2010-08-31

You need to put my whole "extra", not only "Extensions" folder. And don't put any flags during boot, remember. Only -v, if needed.

技術筆記 #448 @tachyon 2010-08-31

Yes, I do.

I copied whole Extra and /s/l/e folder.
but it is still too slow or the display is blinked.

Um… I try to copy whole Extra and /s/l/e folder again.

技術筆記 #449 @bayuaditya 2010-09-01

my Asus k40in now completely hackbookpro 5,1. thanks for man_of_the_oak, flip360, yuanlukito, and this community for this exellent guide.

技術筆記 #450 @tachyon 2010-09-01

I think... I solved the problem...
The problem is that It is not dsdt.aml but DSDT.aml xP

Another problem is Kernel panic.
the display is showing me this.

~~~~~~voodoo.driver.VoodooHDR
dependency : ~~~~~ com.apple.iokit.IOPCIFamily~~~
dependency : ~~~~~ com.apple.iokit.IOAudioFamilly~~~
~~~~~com.apple.iokit.IOAudioFamilly~~~~
dependency : ~~~~~ com.apple.kext.OSvKernDSPLib~~~

what should I do?

P.S ~~~ is Shortening some word.

技術筆記 #451 @bayuaditya 2010-09-02 ↳ Re: @man_of_the_oak
@man_of_the_oakYou need to put my whole "extra", not only "Extensions" folder. And don't put any flags during boot, remember. Only -v, if needed.

hi man, i just updated to 10.6.4 combo update with your S/L/E kext and extra, but i cant shutdown and sleep. what should i do?

技術筆記 #453 @ad_47incv 2010-09-04

just use evoreboot.kexte E/E and no S/E/E , repair an extension with kext's utility and reboot.

PS: creat a clone before

技術筆記 #454 @bayuaditya 2010-09-09

still not work, i use all extension and S/L/E from man-of-the-oak but still cant shutdown. LCD is turned off but the the power indicator on and machine still running.

技術筆記 #455 @niwlf 2010-09-12

I have a ASUS X5DIN-SX207C - Intel Core 2 Duo T6600 - 15,6" - 6GB DDR2 SDRAM - 500GB HDD - Nvidia MCP75L Chipset - Nvidia G102M 512MB and I could not install osx through the iBoot cause I have more than 4GB of RAM, will it be like this boot? Can I use an external HDD for booting installation?

Is Broadcom Wireless BCM94318MPG compatible with OSX?

技術筆記 #456 @man_of_the_oak 2010-09-13

@niwlf

You should remove RAM so that it's max. 4GB. You can put it back when your system is working.

技術筆記 #457 @niwlf 2010-09-13 ↳ Re: @man_of_the_oak
@man_of_the_oak@niwlf You should remove RAM so that it's max. 4GB. You can put it back when your system is working.

Ok, I will remove 2 Gb only for installing, but is my hardware compatible with this boot?

技術筆記 #458 @man_of_the_oak 2010-09-13

Yes, on the Internet I have found that I also have MCP75L while the truth is that I own MCP79, so I believe everything should work. About broadcom - yup, it will work.

I have exactly the same specification besides of broadcom chipset and ram.

技術筆記 #459 @niwlf 2010-09-13 ↳ Re: @man_of_the_oak
@man_of_the_oakYes, on the Internet I have found that I also have MCP75L while the truth is that I own MCP79, so I believe everything should work. About broadcom - yup, it will work. I have exactly the same specification besides of broadcom chipset and ram.

Thank you i will try, but now i haven't a mac and this processor is not compatible with virtualization, i am not able to extract the dmg image of retail leopard to usb hdd.

技術筆記 #460 @niwlf 2010-09-14 ↳ Re: @man_of_the_oak
@man_of_the_oakUse Transmac

Thx! But... Have you de md5 checksum for Snow Leopard Retail DVD? Because I got Transmac and it says my DMG is corrupted or not compatible, I try with Combo Update 10.6.2 and 10.6.4 and I can read their content.

I'm downloading another Retail ISO.

技術筆記 #461 @gasparfe 2010-09-18

Asus K50IN SX004L no or distorted sound

I have an Asus K50IN SX004L notebook. I tried to install Snow Leopard 10.6.3 Retail with iBoot. The OS is working good but the sound is not. It's distorted. What can I do? Does anibody have kexts and DSTD for this?

技術筆記 #462 @man_of_the_oak 2010-09-18

Look a few posts back, I have uploaded everything you need incl. instructions. In YT comment to my video you said that you've used MultiBeast - it's not a good idea to use it with our notebook, there are not many working solutions included in MB.

技術筆記 #463 @gasparfe 2010-09-18

I have downloaded the Snow Leopard 10.6.3 retail and iBoot. I did install the retail osx but after restart the system is freezing. The wolcome video is already freezing, too. The system was started but everything is too slow. Bios is fresh. I can't install your kexts. Why is freezing it?

技術筆記 #464 @gasparfe 2010-09-18

It has been good. I did waiting after every click about 1-5 minutes but worth it. I did install the retail Snow Leopard 10.6.3 by iBoot (Supported version). After install it was rebooted. The Welcome video was freezing and has sound was distorted but the os was started. I did install the 10.6.4 update, chameleon and copy your kexts. After running kext utility and restart everything is Ok. I did found your kexts difficult, because not working some link. Thanks!

技術筆記 #465 @gasparfe 2010-09-18

I can run the apple software update

I can run the apple software update (automatic update)? What can I do? If I will install the official apple update then my OS will run flawlessly?

作者修訂 #111 @flip360 2010-09-19 ↳ Re: @gasparfe

可以直上,只要記得先將 /Extra/Extensions(E/E)入面嘅 SleepEnabler.kext(如果有嘅話)刪走就得。

技術筆記 #466 @neonego 2010-09-19

Edit country code

When i opened the airport properties in the system profiler the country code was set : GB . How can i edit it?

UPdATE

No need to edit. Wifi now working…

技術筆記 #467 @uwannacookie 2010-09-20

Hey guys!

I'm back, and with beginning of school and working on programming, I gave up on OSX because of the wireless needs. My wireless stick was disgusting me. So I restored Windows 7 until we have working WiFi or changing it . So, good luck on the wifi thing =) !

技術筆記 #468 @man_of_the_oak 2010-09-20

LOL... wifi is already working XDDD Look a few posts before

技術筆記 #469 @anderstand 2010-09-21 ↳ Re: @man_of_the_oak
@man_of_the_oakYou must haven't put all my files... Just to be sure everything will work, here you can download my WHOLE S/L/E directory. Simply delete your old one and put mine, then replace extra (whole extra folder) one more time, delete hpetdevice (since it's not needed, trust me) and nullcpu(...) [but you shouldn't have these after using my…

Hello Man,

Could you re-upload your files as the rapidshare limit for free users is out.:(

技術筆記 #470 @uwannacookie 2010-09-21

As soon as I get @Home , gonna reinstall SL and installing all the stuffs again

OMG Thank you so much <3

@man_of_the_oak if you still had me on msn you could tell me , i removed osx on the day wifi got compatible

技術筆記 #471 @uwannacookie 2010-09-21

Okay, I am back! Installed and with everything but wifi out of the box , the sound is buggy , as you know, but , gonna update now to 10.6.4, put nullcpu stuff , and put all kexts from man_of_the_oak
=)

Okay , from this point , I spent 3 hours , but now i have a PERFECT 100% HACKINTOSH :3

Ty ! And I'm gonna help newbies around my country

技術筆記 #472 @qiii2006 2010-09-28

Has someone successfully configured k40/k50's trackpad in 10.6.4, which kext do you use? please tell me, thanks.

I can use my trackpad/touchpad, but can't find any setting option in System Preferences.

My laptop is K40in, T4300/G102m/elantech touchpad

作者修訂 #112 @flip360 2010-09-30 ↳ Re: @qiii2006

我諗我哋暫時仲未有進階選項可以單獨微調呢塊觸控板嘅靈敏度參數。

技術筆記 #473 @LennartMasa 2010-10-07

After using Mac OS X for some days on my K50IN it will freeze. It will only display the message: "Loaded HFS+ File "/System/Library/CoreServices/SystemVersion.plist" when booting. After installation, Mac OS X will boot and I install Chameleon RC4 (AsereBLN 1.1.9) and the kexts from man_of_the_oak.

Some days later (mostly after sleeping, but I can't remember), the screen freezes and when I reboot I see only: "Loaded HFS+ File "/System/Library/CoreServices/SystemVersion.plist". After reinstalling Mac OS X it will work again for some days (but all my files are deleted), and I need to install Chameleon and all the kexts over and over again.

Is there any solution for this problem? Plz help me!

技術筆記 #474 @ZeroTK 2010-10-14

Who think that the next Mac OS X 10.7 Lion will be compatible?

技術筆記 #475 @ad_47incv 2010-10-18

LennartMasa (osx 86.co/../../member.php?u=19181),

Yes just use you install dvd et just load the dvd , and exit the install , eject dvd and enjoy

作者修訂 #113 @flip360 2010-10-20 ↳ Re: @ZeroTK
@ZeroTK大家覺得下一代 Mac OS X 10.7 Lion 會唔會繼續兼容我哋部機?

舉腳贊成,一定得!

技術筆記 #476 @hafiz689 2010-11-07

still waiting for root devices

this is my laptop specs
Core Duo T6500
320 GB HDD
4GB Ram
Geforce G102M Cuda 512MB

i had try a lot of solution in this forum, other forum. but it still turn out with still waiting for root devices. Can anyone help me?

作者修訂 #114 @flip360 2010-11-11 ↳ Re: @hafiz689

我啱啱升級咗上 10.6.5,除咗音效需要從舊版(10.6.3)複製返個正常運作嘅 kext 過嚟之外,其他所有功能都完全正常!

技術筆記 #477 @yuanlukito 2010-11-11 ↳ Re: @flip360
@flip360i just update to 10.6.5 everything is working except the sound which we must copy from previous working kexts (10.6.3)

Cool !
@flip360 : how you do that? Is it like update to 10.6.4? copying NullCPUPowerManagement kext before reboot?

作者修訂 #115 @flip360 2010-11-11 ↳ Re: @yuanlukito

喺 10.6.5 入面摸索咗一個鐘之後,我發現升上 10.6.5 必須換一個新版 FakeSMC.kext。我結合咗幾個唔同來源嘅組件(特別鳴謝 ProjectOSX)為我哋部手提電腦整合咗一個專用版本,依家運作非常良好(已經更新咗喺一樓主帖)。另外為咗令 SpeedStep 自動變頻喺 10.6.5 下繼續生效,我需要喺 smbios.plist 入面將機型由 MacBookPro4,1 改為 MacBookPro5,1。音效方面配合原版 AppleHDA 表現亦好好。大家大可以放心幫自己部 HackBook 升級喇!

作者修訂 #116 @flip360 2010-11-11 ↳ Re: @yuanlukito
@yuanlukito正呀!@flip360:請問你具體係點升㗎?係咪好似升 10.6.4 嗰陣咁,喺重啟之前要先複製 NullCPUPowerManagement.kext 入去?

直接去 Apple 官網下載 10.6.5 Combo Update 整合更新包安裝就得。裝完之後(重啟之前),將新版 FakeSMC.kext 複製入去 /Extra/Extensions(E/E),再將舊版 AppleHDA.kext 放入 /System/Library/Extensions(S/L/E),然後行一次 Kext Utility 重建快取,最後重新開機。順利嘅話你就會見到一個煥然一新嘅 10.6.5 系統!

技術筆記 #478 @yuanlukito 2010-11-11

@flip360: thanks.. I am downloading 10.6.5 update right now, will try it soon. One more question: does Sleep work?

技術筆記 #479 @ninoger 2010-11-11

just updated at 10.6.5. Old AppleHDA used for audio (new not funct with audio). New fakesmc.kext used but fail cpu meter with iStat, for example. Why?

Nino

作者修訂 #117 @flip360 2010-11-11 ↳ Re: @ninoger

@yuanlukito:睡眠本身係用到嘅,但從睡眠喚醒返嚟之後會冇咗聲,而且重新開機功能亦都有啲唔穩定。我估我哋需要一個針對性修補過嘅音效 kext 先可以解決喚醒無聲嘅問題,等我喺自己隻硬碟度摷下先。
@ninoger:我換咗 PlugIns 入面一個比較新嘅插件 kext,理論上除咗原有功能外仲支援讀取 Intel 處理器溫度,不過我自己仲未有時間詳細測試,等得閒啲再試。

技術筆記 #480 @ninoger 2010-11-11

for me result incompatible at boot log with -v option: org.mozodojo.FakeSMCIntelMonitor with version 2.7 of fakesmc.kext.

But update 10.6.5 is ok here, with old kext (fakesmc and AppleHDA). Ciao

技術筆記 #481 @teierina 2010-11-15

10.6.5 works for me, but I've lost audio kext from 10.6.3 to resume audio, actually not working...

Could you please post the working audio kext for 10.6.5? Thanks!

技術筆記 #482 @BlackRose 2010-11-15

I'm new on this forum and I have some questions..

I have the Asus k50in and I want to try to install Mac Os on it, but after I make the boot with cd boot v2 and insert the Snow dvd, after 2 minute I have a message..

Still waiting for root device.

What I can do to succeed in this installation..?

excuse my english..

技術筆記 #483 @teierina 2010-11-16

thanks Flip360, you are always a reference! Found and working! Sometimes answers are there and dummies like me can't see them!

This topic is the best in Hackintosh scene.

作者修訂 #118 @flip360 2010-11-17 ↳ Re: @teierina
@teierina多謝 Flip360,你永遠都係我哋嘅明燈!已經搵到檔案並且成功運作!有陣時答案明明就擺喺眼前,但好似我咁嘅新手就係睇唔到!呢個討論帖絕對係黑蘋果界最正嘅神帖。

哈哈,唔使客氣,幫到大家我都好開心!講開又講,我真心認為華碩 K40 / K50 系列手提電腦係打造黑蘋果 MacBook 替代品嘅最佳選擇。

技術筆記 #484 @hayashiro 2010-11-18 ↳ Re: @Buhgalter

Problem with Sound

@BuhgalterTry DSDT by Rus for K50IN which I have attached. It fixes that problem. Also the system works without HpetDevice.Kext, HDAEnabler.kext with this DSDT. Rus has made 2 options: 1 - DSDT fix for dvd, hpet and sound - With this you must remove HpetDevice.Kext, HDAEnabler.kext 2 - DSDT fix for dvd, hpet and audio + video - With this you…

Thanks guy. I had used your DSDT (first) for my K40IN
CPU T6600, 14" HD Led, Atheros 9285 wifi card, HDD 320Gb, 2Gb DDR2,..-Snow Leopard 10.6.4
My problem is sound. It disable. Can you help me,please? I tried rool back AppleHDA.kext but not successful. Should i add ALC666 kext?
My kext in Extra folder:
AppleACPIBatteryManager.kext
AppleACPIPS2Nub.kext
AsusK50IN.kext
fakeSmc.kext
IO80211Family.kext
Thanks your help. And Could you tell me more detail about connecting with wifi (atheros 9285)?

Waiting for response

技術筆記 #485 @kokozedman 2010-11-25

I'm glad that we have WIFI right out of the box now!

But I have a small question for the curious ... do you guys think that it's possible to upgrade the CPU for these K50IN based computers? I'm having the X5DIN, with a P7450 and I want to upgrade it to P8xxx or P9xxx because I want to use Hardware virtualization.

I mean, I want to use Parallels for Mac, which requires VT-x on the CPU. Tell me what you guys think ...

技術筆記 #486 @ronovar 2010-12-06

i finally found a solution to make clean bootwithout sound assertion errors...i took into ioreg from MacBookPro 5,5 ( i know that the Asus K70IO uses MCP79 chipset and is the same hardware that the MacBookPro 5,1).

Just under device (HDEF) add:

"CodecAddressMask",
Buffer (One)
{
0x01
}

and compile…without thiss addon sound assertion is given. so final hdef in asus notebook will be:

Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0A)
{
"built-in",
Buffer (One)
{
0x00
},

"codec-id",
Buffer (0x04)
{
0x62, 0x06, 0xEC, 0x10
},

"CodecAddressMask",
Buffer (One)
{
0x01
},

"layout-id",
Buffer (0x04)
{
0x0C, 0x00, 0x00, 0x00
},

"PinConfigurations",
Buffer (0x20)
{
0x50, 0x40, 0x2b, 0x01,
0x41, 0x01, 0x10, 0x90,
0x40, 0x01, 0x10, 0x90,
0x20, 0x30, 0x8b, 0x01,
0x10, 0x01, 0xa0, 0x90,
0x30, 0xe0, 0xcb, 0x01,
0x60, 0xe0, 0x4b, 0x01,
0x70, 0x90, 0xab, 0x01
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

NOTE: PinConfigurations are from Linux Pin COnfig and are for other audio codec different.. i have ALC662.

Not i must study how to get all info from K50IN.kextto dsdt to use without this dummy kext and all to go.

Please try this and post your results...

DSDT is the great..for hackintosh..:)))

P.S: Does anybody know under what section i put dsdt injection for AR9285 into DSDT?

技術筆記 #487 @ronovar 2010-12-14

Hello...i have successfully enabled audio on my Asus K70IO notebook, ALC662 audio codec via DSDT. I have no sound assertions errors, all is working perfect.But i have one issue that i dont know how to fix.

if i boot into 64-bit mode...audio is working, but after 30seconds when i dont play music every 5seconds i hear click from speakers, so i think when after 30seconds user dont play any audio applehdacontroller goes to sleep and then checks ever 5seconds if is any music active and get click every 5 seconds. how to fix that? any clue or idea?

If i boot into 32-bit mode all is working perfect without click issue..so i want to use 64-bit mode...where to start begin to search?

i have snow leopard 10.6.5 retail. using dsdt patch for HDAC and HDEF injection and AsusK50IN legacy kext.

P.S: nobody is posting here...is this forum dead?

作者修訂 #119 @flip360 2010-12-18 ↳ Re: @ronovar

我諗最近之所以咁少人出聲,係因為大家部機喺 OS X 下已經達到 100% 完美兼容,個個都安心用緊部機等下一次系統更新啫!或者去到 10.7 Lion 情況會有變,但我懷疑到時都一樣難唔到我哋。

技術筆記 #488 @pichibg 2010-12-19

Hi, guys! Thanks to you all I've managed to install the Mac OS X 10.6.3 iAtkos S3.v2 distro to my Asus K50IN laptop. Here's the problem - I've got everything working except the sound and the trackpad. I've tried to fix the sound problem, but I got kernel panic - I've added the Asusk50in.kext and HDAenabler.kext in /Extra/Extensions folder and replaced the AppleHDA.kext in /System/Library/Extensions and it F@#%ed up. What am I doing wrong? I'm relatively new to hackintosh, tried a million times with my desktop and didn't got it working right! Now I'm few steps away from the perfect Hackintosh and I really need your help!

技術筆記 #489 @pichibg 2010-12-20

OK, since my last post I've got everything working besides the external VGA output! Help needed again - I use Natit driver, but I don't know what EFI string should I use during install?

作者修訂 #120 @flip360 2010-12-21 ↳ Re: @pichibg
@pichibg好,自從上次出帖之後,除咗外接 VGA 螢幕輸出之外,我已經搞掂晒所有功能喇!依家又要請教大家——我用緊 Natit 驅動,但我唔知安裝時應該填入邊串 EFI String?

Natit 我真係唔太熟,因為我呢排一直都係直接用 Chameleon 內置嘅 GraphicsEnabler。

技術筆記 #490 @hanisster 2010-12-22 ↳ Re: @flip360

Source

@flip360i just updated to 10.6.5 everything is working except the sound which we must copy from previous working kexts (10.6.3)

flip360, is there any link for the kexts used in 10.6.5? (K50IN - S/L/E and Extra)
Or is there any site that have the download links altogether?

I've tried the update and and still no sound...:(

技術筆記 #491 @hafiz689 2010-12-27

hye there. i manage to install SL on my Asus k50in sx021c, but seems after i update to 10.6.4 or even 10.6.4 i can't boot.
it says, FakeSMC could not be found, i had tried to put it through windows but still can't make it.

another thing is my laptop seems to be very slow if i boot without -x but it run smooth with -x, why?

技術筆記 #492 @hafiz689 2010-12-28

anyway...it works already! thanks to all..trying to update to 10.6.5 soon ang still seaching through the forum to enable sleep mode and fn button for volume.
anyway thanz to all!

技術筆記 #493 @hafiz689 2010-12-28

anyone? i still having problem with sleep. after i click sleep from the apple logo menu. the screen become black then i can't restore back. how?

about the fn volume? how? i read about flip360 using steer mouse, how did you config it? i'm quite blur here. help please.

技術筆記 #494 @mao_red 2010-12-30 ↳ Re: @hanisster
@hanissterflip360, is there any link for the kexts used in 10.6.5? (K50IN - S/L/E and Extra) Or is there any site that have the download links altogether? I've tried the update and and still no sound...:(

hey guys,

after updating to 10.6.5, launch the attached for the sound patch. I still use this every time I do an update having no problem at all.;)

技術筆記 #495 @hoffbrandm 2010-12-31

cant get ASUSk50IN sx270x to work

this is a brilliant thread and i have read through it but cant seem to find a solution. I must be doing something completely wrong!

only Asus K50IN boot cv V2 will boot to chameleon, v1/1.1/iboot, do not load maybe im burning them to the disk incorrectly i dont think i am though, the boot cd V2 will load to chameleon press f5 and all that, it gets to loading darwin gets stuck a little bit but keeps going then when it is supposed to start loading the graphic interface, the screen goes all solid colour and flashing ocasionally changing colour much like a disco. and thats it.

i have updated my bios and even tried changing the com.boot.apple.plist thing in the boot V2 cd, which (before i had altered it) worked into chameleon every time, but now when i try and change something like altering the plist file adding or taking away a kext (i tried to get it working by changing the graphics enabler, swapping out the nvenabler for nvenabler64) it doesnt boot into chameleon at all!. ive pretty much tried everything i can, over and over again, and i cant seem to be able to boot from usb either but i still have burnable cd's so i dont care. what in hell am i doing wrong?

from reading this forum it should be working perfectly! and im normally quite good with computers
any help would be increadibly appreciated!

bios 222
core 2 due t6670
4gb ram
nvidia 102m

技術筆記 #496 @hafiz689 2011-01-06

installed 10.6.6. everything is ok but my trackpad seem like crazy...i don't care bout it as i use external Apple mouse and keyboard. but if anyone know why?

the update come with the new apps store.

技術筆記 #497 @ninoger 2011-01-06

update at 10.6.6. Ok all, also trackpad et al. K50IN always very very wonderful hackintosh!

Ciao

技術筆記 #498 @hafiz689 2011-01-08 ↳ Re: @hoffbrandm

maybe you should try to use iboot. it happened to me too when i use the Asus Boot CD v2. but later on, i try to boot using the iboot. i managed to install SL using "-x" .

@hoffbrandmthis is a brilliant thread and i have read through it but cant seem to find a solution. I must be doing something completely wrong! only Asus K50IN boot cv V2 will boot to chameleon, v1/1.1/iboot, do not load maybe im burning them to the disk incorrectly i dont think i am though, the boot cd V2 will load to chameleon press f5 and all…
技術筆記 #499 @neonego 2011-01-09

Finally, dual boot is now working on my K40in. Snow Leo 10.6.6 and WIndows7 x64 ultimate…

技術筆記 #500 @gabguig 2011-01-15

I need help, I have a notebook ASUS Intel K50 IN color duo, nvidia GeForce G102M.
At that already searched the forum there are those who have this graphics card running at 100%.
I installed this notbook S3 iAtkos 10.6.3. funcionase could never get well.
I upgraded to 10.6.6 with the 10.6.5 kernel. 64b running in this
everything is going well, I lack an addition to the graphics card.
By Kext nitit that could have graphics acceleration.
But I identify with the same 256mb to 512mb.
Also installed the NVEnabler 64.kext. Utility and run the Kext is just 512mb to identify correctly, the problem is that when Renicio the system, I get the apple on the screen and can not enter the system but this shows me not only hasten the desktop or table.
I thank you.
any help is welcome.

PS: Sorry for my English,

作者修訂 #121 @flip360 2011-01-15 ↳ Re: @gabguig

我已經順利升級到 10.6.6,大家記得換返 10.6.3 嗰個 AppleHDA.kext 就得。

@gagibug:我覺得你應該試下第一頁介紹嘅原生(Vanilla)安裝法,而我自己就係直接用 Chameleon 內置嘅 GraphicsEnabler。

技術筆記 #501 @hoffbrandm 2011-01-17 ↳ Re: @pichibg
@pichibgOK, since my last post I've got everything working besides the external VGA output! Help needed again - I use Natit driver, but I don't know what EFI string should I use during install?

how did you get sound working?

技術筆記 #502 @pichibg 2011-01-20

@hoffbrandm: Look at page 10-11! There you'll find everything! When I get back home, I'll post the S/L/E and E/E folders that worked for my Asus K50IN!

@flip360: How do you update, can you tell me, because I want to update but I don't want to mess up my instalation!

技術筆記 #503 @hoffbrandm 2011-01-22

ok i seem to be missing something could someone please right down precisely (i have tried to follow the forums instructions) about how to install retail 10.6.3. using Man of the Oaks extra and s/l/e files, and IO80211Family.kext.

PS does it matter that i cant boot into that partition, i have to use iboot... starting up the computer leads to 'no operating system found' or just the flashing underscore. if it is a problem is there a way of changing the bootable partition, bios changes it i think? or something like that, or perhaps is that the problem at all? should i just delete the windows partition and figure out how to dual boot a different way?

i deleted the windows partition and started like that, then it worked, being able to boot up from its own partition..

but now i want to install windows and keep mac osx partition active?!

技術筆記 #504 @man_of_the_oak 2011-01-24

I would like to say sorry because of many non-answered PMs! It seems that I had notifications turned off... if my help is still needed, please contact with me at my e-mail address: man_of_the_oak[at]hotmail.com

技術筆記 #505 @aljester 2011-01-25

Using 16384 buffer headers and 4096 cluster IO buffer headers

i need a help. Last two days im trying to built hackintosh leopard) on my k50in notebook.
First i tried to built it with ideneb 10.5.6, and i got a message

Mac framework successfully initialized
Using 16384 buffer headers and 4096 cluster IO buffer headers. And i know that snow leo have a better solutions for this problem. So Im downloading version 10.6 by hazard, and hope that you will be my guide trough setup process, I just want to know how to avoid this problem.

Help!

作者修訂 #122 @flip360 2011-01-26 ↳ Re: @pichibg
@pichibg@hoffbrandm:睇下第 10 至 11 頁啦!嗰度有齊晒所有嘢!等我返到屋企之後,會將喺我部 Asus K50IN 上面正常運作嘅 S/L/E 同埋 E/E 資料夾放上嚟!@flip360:可唔可以教下我點樣升級?我都想升,但又怕搞亂依家個系統!

直接去 Apple 官網下載 10.6.6 Combo Update 整合更新包安裝就得。

技術筆記 #506 @man_of_the_oak 2011-01-27 ↳ Re: @aljester
@aljesteri need a help. Last two days im trying to built hackintosh leopard) on my k50in notebook. First i tried to built it with ideneb 10.5.6, and i got a message Mac framework successfully initialized Using 16384 buffer headers and 4096 cluster IO buffer headers. And i know that snow leo have a better solutions for this problem. So Im…

Get a retail DVD and read my tutorial a few pages earlier. Good luck!

PS I should start killing people for using shitty distros on such a compatible hardware :]

作者修訂 #123 @flip360 2011-01-28 ↳ Re: @man_of_the_oak
@man_of_the_oak去搵隻原版零售 DVD,然後睇下我喺前面幾頁寫嘅教學啦。祝好運!P.S. 喺兼容性咁高嘅硬件上面仲用嗰啲垃圾整合版(Distro)嘅人,我真係想見一個殺一個 :]

講得太啱喇,man_of_the_oak!

技術筆記 #507 @hoffbrandm 2011-01-31

EDIT

Eventually having trialled and errored for a very long time, i now have a very almost working hackbook. minus perfect sound (only a small clicking noise) webcam is upsidedown, and now sleep.

in my efforts to try and create a dual booter, ive left 100gb free as fat32 so i can figure out how to install windows later.

list of how i did it
boot with iboot
insert mac osx 10.6.3 and boot with -x
install
install chameleon
run kext (dont input password)
update to 10.6.4
put S/L/E and E/E from Man_Of_the_Oak's 'backup file'
i changed dsdt.aml to DSDT.aml just to be safe not that it might make a difference
add IO80211family kext
add nullcpumanagment kext
restart
update to 10.6.5 replacing with fakesmc from flip360 into S/L/E and reinserting nullcpu and apple hda from MOTO
kext utility and repair permissions
restart, same thing with 10.6.6

so i have a working hackbook, and i have a spare 100gb partition in fat32! fun fun
but i want that to be windows so if anyone can give me a hand? I want to install windows 7 into that partition, then make mac the default boot partition, so i am able to use the bootloader in chameleon to access windows 7 if i so please. so how do i change the active partition when ive installed windows? should i have done it the ther way round and install windows first?

although ive managed to get this far through trial and error now that ive got it working i would prefer some expertice on the matter of partitions and installing windows!

Sleep solution anyone?
web cam solution anyone?

Matt Hoffbrand

技術筆記 #508 @jeffabe3 2011-01-31

After installing Snow Leopard, can I directly update to 10.6.4?

技術筆記 #509 @RGGG 2011-02-02

Heya All,

I've been running 10.6.2 on my Asus K60IN since October of 2009. Back then we had the retail disc and a series of kext's to get everything running. I was just wondering if I can update directly from 10.6.2 to 10.6.6 without many issues. From what I've read, all I really need to do is backup my AppleHDA kext and reinstall it after the update. Lastly, should I download the update from the update manager in OSX?

Ryan

技術筆記 #510 @RGGG 2011-02-02

Okay, updated, restarted and it failed to boot.

1. First error message was the sound issue, no worries, booted into safe mode and installed appleHDA.kext

2. Still doesn't boot. Looked at it again with -v and it looks like it hangs just after NVEnabler runs. Boot into single user mode, and remove NVEnabler 64.kext from S/L/E

3. System now boots to desktop, but only 1024x768 resolution. If I change GraphicsEnabler to yes in com.apple.boot.plist, system still hangs.

4. Tried man_of_the_oak's extra's and extensions...boot screen is correct 1366x768 but hangs at: "acpi_smc_platformplugin::registerlpcdriver-failed to locate smc driver"

No idea what to try now…any ideas?

技術筆記 #511 @RGGG 2011-02-03

Well after much fiddling, I gave up, copied all my documents and decided to start fresh.

I first tried the Boot CD with a retail 10.6.3 disc, this failed to boot, and ended with a KP. I Believe it had to do with the graphics enabler, though I can't be sure. Safe mode did the same thing.

I then decided to try the retail disc with my iBoot disc, and it does indeed load and install. Graphics appear to be working alright, although there is some issues with QE/CI as when dropping a widget on the dashboard it would stutter and give artifacts every now and then. Webcam also did not work, nor did WIFI, but I am running a different card, and didn't expect it anyways.

So after I got it to boot, I downloaded the 10.6.6 combo update, and installed it, rebooted, and am stuck where I was before. I'm thinking I should have installed the FakeSMC from 10.5.6 after installing the update but before restarting. I'll try that another night though.

Anyone have any ideas on how to boot the 10.6.3 retail disc without iBoot, or how to use iBoot but re-enable stuff like the webcam? I have an original 10.6 disc as well, but if I remember correctly, I had to disable GraphicsEnabler to get that to boot as well.

Ryan

技術筆記 #512 @hoffbrandm 2011-02-03 ↳ Re: @RGGG
@RGGGWell after much fiddling, I gave up, copied all my documents and decided to start fresh. I first tried the Boot CD with a retail 10.6.3 disc, this failed to boot, and ended with a KP. I Believe it had to do with the graphics enabler, though I can't be sure. Safe mode did the same thing. I then decided to try the retail disc with my…

webcam will only work with an asus driver so no go there.

技術筆記 #513 @RGGG 2011-02-03

Webcam used to work, albeit upside down before…I think I'm about the only person who enjoyed it being upside down lol!

Thought about it more last night, and read through more, and I think I'm going to try iBoot to 10.6.3, then combo update to 10.6.6, before restarting, install the new fakesmc and man_of_the_oaks extra's and see what happens!

Ryan

作者修訂 #124 @flip360 2011-02-10 ↳ Re: @RGGG
@RGGG個視像鏡頭之前係用到嘅,雖然畫面係上下倒轉……我諗全場應該得我一個覺得畫面倒轉幾好笑 lol!尋晚我再三思考同爬咗更多文之後,決定試下先用 iBoot 裝 10.6.3,再行 Combo Update 升上 10.6.6,重啟之前裝埋新版 FakeSMC 同埋 man_of_the_oak 嘅 Extra 檔案,睇下結果點……

原裝張內置 Wi-Fi 卡同埋視像鏡頭喺 10.6.6 入面都用到;至於鏡頭畫面倒轉問題,裝個 iGlasses 就可以將佢反轉返正!

技術筆記 #515 @neonego 2011-02-27

any alternative to iGlasses that will work on Facetime?

技術筆記 #516 @Kondor_PL 2011-03-02

Links to many files are out of date. If possible, please give new links to the SL version 10.6.5 or 10.6.6.

技術筆記 #517 @ihacbook 2011-03-05

awesome work

Just a big thanks to all who have put in on this forum, im rather new but just follow this thread, as i have the K50IP and all is sweet. Just little bit of trouble with sound here and there but its magic lil laptop.

Any way just a thanks as i have not said much before.

Dill

作者修訂 #125 @flip360 2011-03-06 ↳ Re: @ihacbook
@ihacbook衷心感謝呢個論壇入面出力幫過手嘅每一位師兄!我算係新手一名,一直跟住呢個帖嘅教學走,我部 K50IP 依家行得非常順暢。雖然音效間唔中仲有少少小毛病,但呢部小巧手提電腦真係好神奇。總之因為之前一直潛水冇出過聲,特登浮上嚟向大家講聲唔該。Dill

太好喇 Dill,好高興聽到你順利搞掂部機!

技術筆記 #518 @hafiz689 2011-03-06 ↳ Re: @flip360
@flip360Great Dill, glad you have things sorted out

Flip360, can you help me. I can't make my sleep to functioning. When I click sleep, the screen will just go blank and nothing will happen if I click my mouse or keyboard. Hope you can help.

作者修訂 #126 @flip360 2011-03-07 ↳ Re: @hafiz689
@hafiz689Flip360,可唔可以幫下我?我搞唔掂個睡眠功能。當我撳睡眠嗰陣,個螢幕只會變黑,之後無論我撳滑鼠定鍵盤都完全冇反應。希望你幫到手。

你好 hafiz,請問你有冇用緊 dsdt.aml、SleepEnabler 或者其他類似嘅驅動?

技術筆記 #519 @hafiz689 2011-03-07

i use the dsdt.aml by man_of_the_oak if i'm not mistaken. and i did not have any sleepenabler.

技術筆記 #520 @Zoloto 2011-03-19

Hello, i am new to this forum but i've been lurking here for a months ago, well, here is my story..

A few months ago, i became interested on installing a Mac OSX on my Asus K40IN laptop. Here are it's specifications

http://www.asus.com/product.aspx?P_ID=VB4TfUFszKKyzdR1 ↗

with a core 2 duo T6600 cpu, Nvidia G102M video card and Atheros w

So i've researched about the possibilities of installing it and found out that it's a bit hard, specially for beginners like me. I've been posting on other forums, asking people for some tips. Then i became busy with my work and already get over with it.. Then lately my interests came back and now i've decided to try it again.

This was the last guide i've tried to followed

http://www.insanelymac.com/forum/index.php?showtopic=21… ↗

and as a suggestion from the user man_of_the_oak, i came on this forum.

however, the guide there uses i think Snow Leopard OS X 10.6.3, but if im not mistaken, the current version now of SL is 10.6.6.

My questions that i do hope some one could answer are these..

1. Are the guides differ on SL OS X 10.6.6 from 10.6.3
2. With Asus K40IN, if anyone of you guys got it working, is it 100% working? Like the video cards, mouse pad, wifi card (i've heard before that Atheros does not work), etc..
3. What are the best tools that i can use to start my very first hackintosh project.
4. Is it possible to dual boot SL OSX with Windows 7 Ultimate? I got 3 partitions..
5. Can i install SL OSX on one partition without harming other OS on other partitions?
6. if there are special guides for Asus K40In, can you guys help?

Please don't get mad of me because of my newbie questions, i promise i'll read this whole thread to get some guides from you guys..

If someone gives some time on answering my questions, Thank you!

技術筆記 #521 @Zoloto 2011-03-20

also, what are the tips you can share guys that i need to consider before starting my first Hackintosh, i'm really a beginner with this so it's really complicated for me at this point, but of course, i'm eager to learn..

and lastly, i have pre installed Windows 7 Ultimate 64 bit in one of my partition, a Vista Ultimate which i will remove in favor of OS X, and an Ubuntu on the other one. I want to preserve the Windows 7 ultimate, is it possible to install OS X without harming win 7? also, is it possible to use the boot manager/selector of windows to select between Windows 7 or OS X? Thanks again!

作者修訂 #127 @flip360 2011-03-21 ↳ Re: @Zoloto
@Zoloto1. SL OS X 10.6.6 嘅安裝教學同 10.6.3 有冇分別?冇分別,裝完系統之後直接用 Apple 官方嘅 10.6.6 Combo Update 更新包升級就得。2. 有冇師兄成功搞掂 Asus K40IN?係咪可以 100% 完美運作?例如顯示卡、觸控板、Wi-Fi 卡(我之前聽講 Atheros 用唔到)等等……我唔……

乾杯,祝玩黑蘋果愉快!

技術筆記 #522 @Zoloto 2011-03-22

@flip360 (osx 86.co/member.php?u=187)

many many thanks for the reply, really appreciate it.. i hope you can visit this thread occasionally..

another thing, my current system setup have MBR partitions, some people i've asked suggests that i use GUID.. will i encounter some problems if i use my old MBR partitions?

i'm in lack of extra hard drives to backup my Windows 7 and to make the other drive GUID and i'm too stubborn to re install my Windows 7 because of my hectic work ..

Again thanks for the time andswering

作者修訂 #128 @flip360 2011-03-23 ↳ Re: @Zoloto
@Zoloto@flip360 (osx 86.co/member.php?u=187) 萬分感謝你嘅回覆,真係好感激……希望你可以間唔中返嚟呢個帖睇下……另外仲有樣嘢想問,我部機目前個系統係用緊 MBR 分割表,我問過一啲人建議我轉用 GUID……如果我繼續沿用舊嘅 MBR 分割區會唔會遇到問題?因為我手頭上冇多餘嘅外置硬碟……

唔使客氣師兄,我差唔多日日都會上嚟睇下。
我建議你都係先備份好啲資料,然後轉用 GUID 分割表(GPT)啦,兼容性比 MBR 好太多喇。用 MBR 方式安裝事後會帶嚟太多奇奇怪怪嘅錯誤。

技術筆記 #523 @hafiz689 2011-03-24

updated to 10.6.7 successfully without any problem. Just left with my Sleep problem that still can't be solved.

技術筆記 #524 @pichibg 2011-03-28

Updated succesfully to 1.6.7! I have a problem with Shutdown/Sleep functions, does anybody have an idea how to fix that?

技術筆記 #525 @markec 2011-04-04

K50IN sound

first of all thank you for this great forum it is awesome and everything works very nicely...

although i have two things that i would like to fix, but i have no idea how to do that.

1. sound
sound is working, except the clicking noise every 5 seconds, it is a little bit annoying.
arround page 35 there was a solution but i don't know if it works because only one user said it did work...

2. keyboard
does anyone know if there is a fix or simekind of driver that i could install so i could use my asus keyboard as a mac keyboard... that would mean that i could use volume shortcuts in specific if i plug in a mac keyboard via USB it works perfectly, and i would like the same thing on my laptop alone...

with these issues if not anything else please at least tell me there is no solution, so i can stop searching the web...

技術筆記 #526 @Kondor_PL 2011-04-07

Setting my keyboard… working perfect in my dual system mac/windows

All my kext in EXTRA folder and System/Libary/Extensions View My Video
My audio does not wake up only after exiting the sleep
____________________________________________________________________________________________________________________________________________________
Snow Leopard 10.6.7 Retail 64 bit ASUS X5DIN SX183V (K50IN) |Core 2 Duo T6600 2.2 GHz|Chipset Nvidia MCP79|GF G102M 512MB||ALC662|2x2GB RAM A-DATA 800 MHz|RTL8186/8111|WiFi Atheros 9285 >>>> Broadcom b/g/n draft|Webcam Chicony 1,3 Mpx|HDD 500 GB|4x USB 2.0

技術筆記 #527 @Tutac 2011-04-08

Asus K50IN

Hi everybody ! I was trying to install mac os x on my laptop (ASUS K50IN) but couldnt find a guide that could help me out really good. Could anybody tell me if my hardware is compatible with os x. My configuration is Intel Pentium Dual core T4200 2,0 Ghz 1mb cache, nvidia g102 M (512 MB) CUDA, HD 250 GB Hitachi, 4GB- RAM, motherboard Asustek computer Inc. K50IN (socket 478) (chipset vendor NVIDIA,southbridge model nForce 730i, & network card Realtek PCIe GBE Family Controller, but the wirelles card is Atheros AR9285 Wirelles network adapter. Any suggestions? Or advices how should I start?

技術筆記 #528 @neonego 2011-04-09 ↳ Re: @mao_red
@mao_redanyone with working multi-touch trackpad gestures?:) btw..just updated to 10.6.7 smoothly

That would be cool mao. Two finger scroll on browser works as of now btw.

技術筆記 #529 @aljester 2011-04-09

I have a problem with my instalation of Snow Leopard on my K50IN Asus.
I made a instalation and after that i updated to version 10.6.7. I have a problem with sleep like other people, its ok i can wait for good sleepenabler kext. But i have some weird problem too. Often my keyboard on my laptop dont work. Trackpad too. But sometimes work keyboard and trackpad dont. Today i followed instruction for update my bios and i done that sucesfully.

All day long i searching some answers for my problem with keyboard but i find only few links withou specific answer.
Can somebody help me?

技術筆記 #530 @Kondor_PL 2011-04-09 ↳ Re: @neonego

You have little to combine. Sometimes kext file better work in the System/Libary/Extensions.
See in my video. All working Ok. One problem wake up sound card after sleep - small problem for me.

@neonegoThat would be cool mao. Two finger scroll on browser works as of now btw.

I confirm!
Sorry for my english

技術筆記 #531 @wefwefwef 2011-05-08

I'm new on this matter, but I would like to test osx86 on my k50in.

I'm thinking on installing osx86 along side with windows vista (that it's already installed). If I install osx86 is it possible to choose what OS to use on the boot? I don't want to loose the windows instalation.

Is the compatibility with the computer ok? Or there is problems related with sound or suspending the machine?

技術筆記 #532 @HongoPongo 2011-05-09 ↳ Re: @forgotmenot
@forgotmenotI'm new on this matter, but I would like to test osx86 on my k50in. I'm thinking on installing osx86 along side with windows vista (that it's already installed). If I install osx86 is it possible to choose what OS to use on the boot? I don't want to loose the windows instalation. Is the compatibility with the computer ok? Or there is…

Most OSX86 Distros have Chameleon Boot Loader integrated to select your OS at the start. But I encourage a clean install following the instructions from this forum (Just search for the thread in the main section). Anyway, Chameleon is in charge of the OS selection and you can and MUST install it So don't worry about the boot.

The K50IN is very compatible with OSX86, in fact when you get to install everything it works almost the same or maybe better than a real macbook of the same specs For the sound you can use the kext from The_Man_Of_Oak in the first pages. As for the suspend function I haven't been able to get it work but most users have reported that in fact, it works so you just need to try

Greetings!

技術筆記 #533 @Georgie99 2011-05-18

can someone give me kext used in 10.6.7? I have tried several kexts here but unfortunely still got kernel panic. i used kexts provided by sir man of the oak for 10.6.4

技術筆記 #534 @anderstand 2011-05-20 ↳ Re: @Georgie99
@Georgie99can someone give me kext used in 10.6.7? I have tried several kexts here but unfortunely still got kernel panic. i used kexts provided by sir man of the oak for 10.6.4

Hi, I had kernel panic until I replaced the old fakesms by new version edited for 10.6.7
You will find this in kexts.com

技術筆記 #535 @aljester 2011-06-01

You have little to combine. Sometimes kext file better work in the System/Libary/Extensions.

Its true.. I put ApplePS2Controller (from a good Man Of The Oak) in system/ library extension/. Guess what? My problem with keyboard, external mouse and trackpad is solved. On my K50IN
I have one more problem, wheni shutdown my laptop, the screen went black, but the hard disk still running. I think that I will solve it with "Overboot" kext.
Thanks Kondor for your advice. Thanks Man Of The Oak, for your ps2 controller, it works on 10.6.7. and im happy.

Shutdown function dont work, im waiting to see my problem with usb,

USBF: 21.343 AppleUSBEHCI[0x2956000]::UIMInitialize - Error occurred (0xe00002c9)
USBF: 21.449 AppleUSBEHCI[0x2956000]::UIMFinalize - could not get chip to halt within 100 ms

and find a solution. If someone have idea what should i do, let me know. Everything works except usb external drive and keyboard, and shutdown function. My screen went blank but my hard drive still running. I put overboot kext but it didnt help, same thing.

技術筆記 #536 @FaRIOaS 2011-06-12

Reboot

Who corrected a problem with inability to reboot after sleep?

作者修訂 #129 @flip360 2011-06-25 ↳ Re: @FaRIOaS

啱啱用 Combo Update 整合更新包升咗上 10.6.8,所有嘢都正常運作,只需要重新裝返 10.6.2 嗰個 AppleHDA 就可以出返聲。

技術筆記 #537 @mao_red 2011-06-28

oh yeah.. 10.6.8...appleHDA from 10.6.2..atheros patch..smooth!:)

技術筆記 #538 @bellbottom 2011-06-29

Update failed

Failed update.
First: PCI Configuration begin
Changing
AppleIntelCPUPlatform.kext and IOPCIFamily.kext from 10.6.7I can boot but not useful, no finder, no panel, etc.
I think it's because of the atheros card, but I'm not sure.

Anyone knows how to solve?


技術筆記 #539 @binhpv 2011-07-03

Rewrite the #1 post

I think it's time you should rewrite the #1 post, flip
One for 10.6.8 and another one for 10.7.
And have you finished downloading Lion GM?
I'm a novice, but very excited about Lion

作者修訂 #130 @flip360 2011-07-04 ↳ Re: @binhpv
@binhpvflip,我覺得係時候重新整理一下一樓主帖喇,一個部分寫 10.6.8,另一個部分寫 10.7。另外你下載完 Lion GM 未呀?我雖然係個新手,但對 Lion 真係超期待!

係呀,我係時候更新下一樓關於 10.6.8 嘅內容喇,而且我已經成功裝好 Lion 喇!稍後會連同新嘅安裝工具一齊更新上去!

技術筆記 #540 @ronovar 2011-07-08

Asus K70IO DSDT patching

Hello, i im searching for solution how to make Restart/ShutDown enabled, my notebook have MCP79 chipset and i have set MacBookPro5,1 model and other data to match my hardware configuration.

I Have successfully pathed DSDT folowing pathes:

HPET, RTC, TIMR, CPU & LPCB (for speedstepping), and VGA.

When i dont have VGA injection Shutdown works, but when i inject via DSDT shutdown and restart is broken.

My Sleep is working Out Of Box, no need patching.

Could some one see my DSDT and tell me where i need to put DSDT Shutdown/Restart fix?

I See that i must insert in _PTS method

If (LEqual (Arg0, 0x05)) // If ShutDown S5 State is called

but i need code.

SpeedSteep is working on my P8400 Intel Core 2 Duo, nVidia Geforce GT 120M, 1GB, Sleep is working but Restart/Shutdown is NOT.

P.S. In my E/E folder i have only FakeSMC, AppleACPIPS2Nub.kext and ApplePS2Controller.kext to make it more Vanilla.

media fire.com/?84q5252459kfzxt

作者修訂 #131 @flip360 2011-07-08 ↳ Re: @ronovar

我哋心愛嘅原生黑蘋果手提電腦已經成功行到 OS X Lion 喇!

你要做嘅只係提取並編譯一份正常運作嘅 DSDT,或者沿用你手頭上現有嗰份(因為硬件配置可能有差異,我唔肯定你直接用我嗰份得唔得)。

先下載 Lion GM,然後用呢條連結入面嘅 USB 安裝工具:http://www.insanelymac.com/forum/index.php?showtopic=25… ↗

裝好 Lion 之後,將 10.6.x 嘅 AppleHDA 同埋 AppleACPIPlatform 放入去 /System/Library/Extensions(S/L/E),再將 10.6.x 用開嗰堆舊 kext 放入去 /Extra/Extensions(E/E),重新開機之後你就會擁有一個完全正常運作嘅 OS X Lion 系統!

注意:呢套方法喺大部分 K50 系列手提電腦上面應該都「行得通」;如果有咩問題,我哋再一路摸索一路執正佢。
目前為止除咗 iGlasses 之外,其他所有嘢都運作正常。

作者修訂 #132 @flip360 2011-07-08 ↳ Re: @ronovar
@ronovar大家好,我一直搵緊解決方法想令重新開機/關機功能正常運作。我部手提電腦用緊 MCP79 晶片組,我已經將機型設為 MacBookPro5,1 並調整咗其他參數去配合我套硬件配置。我亦成功喺 DSDT 入面打咗以下修補:HPET、RTC、TIMR、CPU 同埋 LPCB(用嚟支援 SpeedStep 變頻),仲有 VGA。當我冇加 VGA 注入嗰陣,關機功能……

試下刪走 DSDT 入面嘅 VGA 修補,改為直接用 Chameleon 內置嘅 GraphicsEnabler。

技術筆記 #541 @binhpv 2011-07-08 ↳ Re: @flip360
@flip360We have Lion working on our beloved vanilla notebooks All you need to do is generate a working dsdt or use the one u already have (dunno if you can use mine cause of hw differences). Download LionGM and use the USB installer from this link: http://www.insanelymac.com/forum/index.php?showtopic=25… ↗ After installing Lion, put AppleHDA…

Hi flip360, I wonder if there is anyway to install Lion without Leopard preinstalled on my notebook? And, in case I reinstall Windows 7, will it still boot to Lion or Windows will damage the Chameleon boot loader? Thanks!

作者修訂 #133 @flip360 2011-07-08 ↳ Re: @binhpv

如果你可以借另一部 Mac 機嚟製作隻 USB 安裝手指就當然得,但恐怕有一部行緊 OS X 嘅電腦係先決條件。至於 Windows 7,如果你重裝咗 Win7,事後只需要將 OS X 分割區重新設為使用中(Active),就可以恢復由 Chameleon 引導開機。

技術筆記 #542 @ronovar 2011-07-08

Thank you for your response.

I have remove DSDT injection of nvidia Graphics and put in com.apple.boot.plist -GraphicsEnabler=Yes, Graphics is working, but Restart and SHutdown does not work.

Where i should i search for problem? Do i need to download MCP79 chipset datasheet and search for PWRM on which address is, and call _PTS?

I compared values in my ioregistry from graphicsenabler and my dsdt patch in dsdt and is the same.

Could some know what is NVPM in dsdt injection? Does it mean NVidia Power Managment? If so that is maybe reason why when i press shutdown it power of lcd, cpu, but fans on vga is working and does not shutown. Maybe nvidia power managment needs values to know when shutdown is called.

作者修訂 #134 @flip360 2011-07-08 ↳ Re: @ronovar
@ronovar多謝你嘅回覆。我已經刪走咗 DSDT 入面嘅 NVIDIA 顯示卡注入,改喺 com.apple.boot.plist 入面加上 GraphicsEnabler=Yes;依家顯示卡係正常運作,但重新開機同關機依然唔得。請問我應該向邊個方向排查問題?需唔需要去下載 MCP79 晶片組嘅規格書(Datasheet),搵出 PWRM 位於邊個記憶體位址,然後喺 _PTS 入面呼叫佢?我……

我部機合埋螢幕蓋嗰陣識得自動入睡眠,重新開機亦都正常,但同樣係關唔到機(斷唔到電)。如果你搵到係咩原因導致關機失靈,對大家嚟講絕對係非常有價值嘅資訊!

技術筆記 #543 @ronovar 2011-07-09

DSDT Shutdown fix

I have found function call in DSDT that works OOB and shutdown works before injection.But when graphics is injected via DSDT it gets ignored.Need help for DSDT experts...here is function call that shutdowns and Sleep and is working before graphics injection:

Method (_PTS, 1, NotSerialized) // Put To Sleep function
{
Store (Arg0, DBG8) // Get value form DBG8 o variable Arg0 which is 8
PTS (Arg0) // Call another function PTS with parameter Arg0 -- this is function that calls shutdown function that wee need to fix!
Store (Zero, Index (WAKP, Zero))
Store (Zero, Index (WAKP, One))
If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL , 0x02))) // Sleep function that works!
{
Sleep (0x0BB8)
}

Store (ASSB, WSSB)
Store (AOTB, WOTB)
Store (AAXB, WAXB)
Store (Arg0, ASSB)
Store (OSFL , AOTB)
Store (OSYS , OSTP)
Store (Zero, AAXB)
}

Function that is called here is PTS here is it:

Method (PTS, 1, NotSerialized) // Shutdown function
{
If (Arg0)
{
If (LEqual (Arg0, 0x03))
{
\_SB.PCI0.IXVE.IGPU.DGOF
}

\_SB.PCI0.NPTS (Arg0)
\_SB.PCI0.LPCB.SPTS (Arg0)
OEMS (Arg0)
}
}

So i have testing and when i remove:

\_SB.PCI0.NPTS (Arg0)
\_SB.PCI0.LPCB.SPTS (Arg0)
OEMS (Arg0)

Shutdown does NOT work, but when i put this code back then Shutdown works:)

My problem is here when i inject graphics trought dsdt this code gets ignored.

I remember that in all forums people says that we need to put to _PTS function call to shutdown which is:

If (LEqual (Arg0, 0x05))
{
}

So i have put:
If (LEqual (Arg0, 0x05))
{
PTS (Arg0) // Call the function what does shutdown but no go:(
}

If some one has idea how to corretly call function it will be great to all K50 and K70 hackintoshes:)

作者修訂 #135 @flip360 2011-07-09 ↳ Re: @ronovar

咁你嘅意思係話,只要唔喺 DSDT 入面加 VGA 修補、單純用 Chameleon 嘅 GraphicsEnabler,關機功能就可以正常運作?會唔會係 _PTS 呼叫咗其他嘢?

技術筆記 #544 @ronovar 2011-07-09

DSDT SHutdown

No, i im saying that Shutdown works if you dont use GraphicsEnabler, DSDT VGA injection, or VGA kext injextion.

I would tell that when we use Graphics injection (DSDT, kext or GraphicsEnabler) we kill Shutdown that calls PTS(Arg0) So we need fix. I have traying modify calls in PTS today but without result.

I could not find any kext that works to fix my shutdown/restart problem, do you have one? If you have please give me a link to download and study what calls i need to put in dsdt patch.

Or if you know any DSDT expert to ask(like BugHalter or what is the name of man that fix our sound alc662 problem on apple.ru)

作者修訂 #136 @flip360 2011-07-09 ↳ Re: @ronovar

我試過晒 OpenHaltRestart 同埋 EvoReboot 都冇用,一樣係淨係識得重新開機而唔識關機。我打算去俄羅斯論壇出帖問下有冇解決方法。我估係 Lion 嘅電源管理機制改咗一啲嘢,因為同一套配置喺 10.5 同 10.6 下明明完全正常。定係話同新版 Chameleon 引導程式有關?

技術筆記 #545 @ronovar 2011-07-09

I im using AsereBootloader end when booting i see that in booter has ReestartFix implement…

All the fixes for gigabyte boards and asus (desktop full atx) are on forums via DSDT patch, but that very important is that this board is using INTEL chipset, we on our laptops have NVIDIA MCP79 chipset, and i see when SBRG (South BRidGe) is called who Shutdown computer is that intel chipset has different address for SBRG.

Our frends in applelife.ru can solve this problem, i know that russian guys are experts for this dsdt patching...so please post this problem in their forum and poste here results.

Could you upload original AppleHDA.kext from 10.6.8..i updated successfully, but have wrong pathing binary and now i dont have original AppleHDA.kext.I will countinue pachiing audio dsdt when you uploaded kext and waiting for shutdown/restart fix form our guys - applelife.ru..:)

作者修訂 #137 @flip360 2011-07-10 ↳ Re: @ronovar

師兄,你要嘅 AppleHDA 喺呢度:send space.com/file/frbhgs

至於關機修正問題,我已經喺俄羅斯論壇出咗帖等緊回覆,或者我陣間亦試下轉用 Andy 同埋 cparm 開發嘅開機引導程式,睇下會唔會解決到問題。

技術筆記 #546 @ronovar 2011-07-10 ↳ Re: @flip360
@flip360here you go buddy AppleHDA: send space.com/file/frbhgs as for the shutdown fix, i posted in the russian forums and i await for reply, maybe will try Andys and cparm bootloader and see if that fixes stuff,

Thank you…Could you please post link to the russian forums so that i can read what they say about shutdown fix?

技術筆記 #547 @ronovar 2011-07-10

Shutdown is working via DSDT

i ime very happy…i have found solution how to fix shutdown in dsdt...

You just need to add this code into _PTS

If (LEqual (Arg0, 0x05))
{
Store (One, \_SB.PCI0.LPCB.S5CT)
}
Else
{
// Your existing CODE from original _PTS
}

//************

Function that we need is magiccly Store (One, \_SB.PCI0.LPCB.S5CT) This S5CT is response for Shutdown!

Here is complete code for asus notebook

open DSDT
search for _PTS

Method (_PTS, 1, NotSerialized)
{
If (LEqual (Arg0, 0x05))
{
Store (One, \_SB.PCI0.LPCB.S5CT)
}
Else
{
Store (Arg0, DBG8)
PTS (Arg0)
Store (Zero, Index (WAKP, Zero))
Store (Zero, Index (WAKP, One))
If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL , 0x02)))
{
Sleep (0x0BB8)
}

Store (ASSB, WSSB)
Store (AOTB, WOTB)
Store (AAXB, WAXB)
Store (Arg0, ASSB)
Store (OSFL , AOTB)
Store (OSYS , OSTP)
Store (Zero, AAXB)
}
}

And Shutdown is workig, sleep is working...now i need to check restart if working...

Guys Asus K50 and K70IO is vanilla, it has very close DSDT fixes like gigabye...put my modification into your DSDT and post your results,you will have shutdown working without any kext.

作者修訂 #138 @flip360 2011-07-10 ↳ Re: @ronovar

太好嘅消息喇,恭喜你成功搵到修正方法!可唔可以分享你修改好嘅 DSDT 出嚟,等我哋可以更新上一樓主帖?

技術筆記 #548 @ronovar 2011-07-11 ↳ Re: @flip360
@flip360wonderfull news and congrats on your fix could you post your modified DSDT so we can update the front page?

Yes, no problem. Here is link to download my DSDT that has shutdown fix (just search for _PTS and copy to your _PTS into DSDT.

This dsdt is from my K70IO and is same as K50 but its better to copy only fix.

By me is currently working sleep and shutdown, restart is not working...so i need to fix only PTS method where it says If (LEqual (Arg0, 0x03)) that means when Restart is pressed on Apple menu go to execute code.

You have say that by you Restart is working, could you please upload your DSDT on which restart is working to investigate code and copy to my DSDT.

This shutdown modification in DSDT will shutdown very fast, and will not kill any of features on Mac OS X.Now is shutdown vanilla...:))) Yupiii

media fire.com/?4zuki8sm4r5tv9h

作者修訂 #139 @flip360 2011-07-11 ↳ Re: @ronovar

呢個係我份 DSDT:media fire.com/?minsslmjzcg66r2

我試過將你嘅修正加落我份 DSDT 入面,編譯過程完全冇報錯,但關機依然唔得。

另外我留意到喺 DSDT 開頭部分,你嗰份寫嘅係:

External (\_SB_.PCI0.HBDP)

而我嗰份寫嘅係:

External (\_SB_.PCI0.LPCB.S5CT)——正如你所講,呢個正正係負責控制關機嘅部分。

顯示卡方面我係用緊 Chameleon 嘅 GraphicsEnabler。
另外我搵到樣幾有趣嘅嘢:http://www.insanelymac.com/forum/index.php?showtopic=15… ↗
嗰個帖最尾有個壓縮包可以下載,入面收錄咗多部真 Mac 機提取出嚟嘅 IOReg 同埋 SMBIOS dump 紀錄檔,當中剛好有一份 MacBookPro5,3 同埋一份我哋用緊嘅 MacBookPro5,1,話唔定可以從中搵到一啲修正方法移植落我哋份 DSDT 度。

技術筆記 #549 @ronovar 2011-07-11 ↳ Re: @flip360
@flip360here is my DSDT: media fire.com/?minsslmjzcg66r2 i tried adding your fix to my dsdt, it compiles fine no errors, but shutdown still doesnt work. also in the beginning of the DSTD yours has: External (\_SB_.PCI0.HBDP) and mine has: External (\_SB_.PCI0.LPCB.S5CT) which is responsible for shutdown as you said. I am using Chameleons…

I found where you have mismised code, try this and your shutdown will work

First i downloaded your DSDT and you have correctly applied the code to the _PTS except one thing, you dont have in your DSDT Device(LPCB) so code in _PTS does dont know where S5CT is located…

Solution is to find Device(SBRG) and rename it to Device(LPCB), and shutdown will work...trust me.

And dont to forget to repleace all references SBRG to LPCB, if you will not you will get a lots of errors when compiling...

If you could not make modification, please write here and i will modify it as descipted above.

I found that your reset code into dsdt is quite different, and can you tell me are you using some kext or not when your restart is working?

And dont forget to remove all kext for shutdown, restart and sleep (like sleepenablerm evorebot, etc).

作者修訂 #140 @flip360 2011-07-11 ↳ Re: @ronovar

我會照你嘅建議試下修改我份 DSDT。至於重新開機方面,我目前係靠緊 EVOReboot 或者 OpenHaltRestart,如果唔裝佢哋就重啟唔到……唔,我冇裝 SleepEnabler 之類嘅嘢。你有冇辦法將呢兩套修改合二為一,結合兩邊嘅優點?

技術筆記 #550 @ronovar 2011-07-11 ↳ Re: @flip360
@flip360I will try to modify my dsdt as you suggested, and for restart i am using EVOReboot or OpenHaltRestart, without it it doesnt want to restart...hmmmz. No sleepenabler or such. Can you try to merge the two somehow or take the best of both worlds?

Thank you for your response, please try dsdt shutdown fix and post if it work for you:)

I im now reasearching alots of dsdt (Gigabyte, Asus, Asrock) and i im studdying DSDT what function i need to call to reboot, for now i see that it has sense that PSS method what is dumped from linux to have speedstepping working is needed to put in S3 state which is called Restart.

Can you post link to russian forum? I have google chrome installed and now i can translate russian language to english..:)

I have just placed Evoreboot.kext and reboot is working...now i will try to study that kext and make patch to DSDT.

作者修訂 #141 @flip360 2011-07-11 ↳ Re: @ronovar

我試過嗰個修正方法,但喺我部機上面依然唔得。
呢條係俄羅斯論壇嗰個討論帖嘅連結:appl elife.ru/topic/21601-asus-k50in/
希望我哋最終搵到解決方案啦,真係唔該晒你咁落力研究,師兄!

技術筆記 #551 @ronovar 2011-07-11 ↳ Re: @flip360
@flip360I tried the fix but still doesnt work for me. here is the link for the russian forum: appl elife.ru/topic/21601-asus-k50in/ Hope we find a solution, thanks for your effort buddy

Please upload your dsdt that you have modified for shutdown fix and then i will make it see and fix it to work.

And put into Extra folder in com.apple.boot plist system-type 2 which means that you are running laptop...not a desk PC.

技術筆記 #552 @ronovar 2011-07-11 ↳ Re: @flip360
@flip360here you go, modified dsdt :media fire.com/?4m593lm454djmlu thanks for the tip

Here you have modifiet dsdt for shutdown

media fire.com/?byrdoq7g7i89qcy

try it and post result:)

Remove all kext related to restart/shutdown/sleep from extra / extension folder.

作者修訂 #142 @flip360 2011-07-11 ↳ Re: @ronovar

試咗你改好嗰份 DSDT,依家關機同睡眠都完全正常喇,唯獨係重新開機反而唔得。
多謝你嘅修正方案,希望我哋接下來可以連重新開機問題都一併搞掂埋!

技術筆記 #553 @ronovar 2011-07-11 ↳ Re: @flip360
@flip360tried the modified dsdt and shutdown and sleep work, restart does not Thanks for the fix, hope we get down to fixing restart also,

You are welcome…i im very happy that Shutdown & Sleep is working for you...i im currently working for restart fix but for now no result…but i have one idea...i will use evorestart.kext then i will dump dsdt.aml from snow leopard and see what modification to dsdt this kext has done to dsdt.But only problem is...do youhave link or tutorial where i can download tool to dump dsdt.aml from snow leopard?

this cold be solution to make Restart working...but i need tool

技術筆記 #554 @ronovar 2011-07-11 ↳ Re: @flip360
@flip360DSDT Editor or DSDTSE try one of those

Thanks...but i see in ioregistry that evoreboot creates own instance and comunicate with mach kernel...so dsdt dumping when this kext is loaded will not touch dsdt...so no go.

I see that we from _PTS call Shutdown & Sleep (0x05) & (0x04), what works, but we call before Sleep(0x04) another function called PTS which is responsable for Restart (0x03).

So we need to google some restart dsdt fixed and post links here to compare this dsdt and then we can make restart fix.

Function that we search in dsdt.dsl is PTS and must have if (LEqual 0x03) which is call to Restart funcion.

技術筆記 #555 @ronovar 2011-07-12

K70IO dsdt fixed and ready to run Snow Leopard 10.6.8

Here i would like to share my DSDT and files that i have modyfied to be put and running Mac OS X Snow Leopard 10.6.8.

DSDT.aml has integrated folowing patches
- Nvidia Graphics Card injection (NVidia GeForce GT120M)
- Audio Injection HDAC & HDEF (ALC662)
- Sleep & Shutdown patch (Its working Sleep and Shutdown)
- Some Cosmetic Renames (To be more Mac compatibile)
- HPET & TIMR & RTC fix ( to allow run vanilla MACH kernel)
- SpeedSteep Working (C2Duo P8400)
- WLAN injection (AR9285 working vanilla)

Currently is impossible to patch RESTART fix (it needs modyfied bootloader to reaad FASL.aml) so you need to use EvoReboot.kext

DSDT patching for Battery Meter is very difficul but is not impossible, so use AppleACPIBatterymanager.kext.

AppleACPIPS2Nub.kext and ApplePS2Controller.kext is needed to work keyborad and trackpad (Becuse real Mac does not have PS/2 devices only USB)

AsusK50IN.kext is used to inject pinouts when booting to make audio work( need bin patched AppleHDA.kext - just rename hex: 8508EC10 to 6206EC10)

fakesmc.kext is needed to simulate real Mac chip.

All is working flamlessy.

Here you go, download this files and enyoj:)

media fire.com/?0sbaa136a6udgdb

技術筆記 #556 @binhpv 2011-07-28

Install without Snow

Hi Flip, do you think it is possible to install Lion on a newly formatted hard disk without Snow installed? I found a .cdr image of Lion on torrent site and they said we just need to rename it to .iso and burn to DVD to install Lion without Snow. Will the BootCD work with Lion?

技術筆記 #557 @hafiz689 2011-07-31 ↳ Re: @ronovar
@ronovarHere i would like to share my DSDT and files that i have modyfied to be put and running Mac OS X Snow Leopard 10.6.8. DSDT.aml has integrated folowing patches - Nvidia Graphics Card injection (NVidia GeForce GT120M) - Audio Injection HDAC & HDEF (ALC662) - Sleep & Shutdown patch (Its working Sleep and Shutdown) - Some Cosmetic Renames…

i just curious about "( need bin patched AppleHDA.kext - just rename hex: 8508EC10 to 6206EC10)"
can you explain? because i can't make my sound work back after update to 10.6.8

技術筆記 #558 @mondet 2011-07-31 ↳ Re: @pichibg
@pichibgUpdated succesfully to 1.6.7! I have a problem with Shutdown/Sleep functions, does anybody have an idea how to fix that?

Congratulations to you guys but could you please show me the steps and tools you did to update your osx to 10.6.7? 'cos I have tried to do update my Snow Leopard 10.6 to 10.6.6 many times but it doesn't work for me, it's always stuck at the boot process. My laptop is K40IN

and if it possible can you guy show me or give me a guid to update to 10.7 'cos this link (http://www.insanelymac.com/forum/ind...owtopic=259068 ↗) is not work anymore.

技術筆記 #559 @Djadul 2011-08-02

I am using K40in with SL 10.6.2
How if I go straight update to 10.6.8?
Is there any step to do before I go update?

Thx guys...

技術筆記 #560 @mondet 2011-08-02 ↳ Re: @Djadul
@DjadulI am using K40in with SL 10.6.2 How if I go straight update to 10.6.8? Is there any step to do before I go update? Thx guys...

CHEER! :-d

作者修訂 #143 @flip360 2011-08-03 ↳ Re: @binhpv
@binhpv你好 Flip,你覺得有冇可能喺一隻全新格式化、完全冇裝過 Snow Leopard 嘅硬碟上面直接安裝 Lion?我喺 BT 網站搵到個 Lion 嘅 .cdr 映像檔,佢哋話只要將副檔名改做 .iso 再燒落 DVD 度,就可以唔使經 Snow Leopard 直接裝 Lion。請問隻 BootCD 支唔支援引導 Lion?

呢個方法我真係唔太清楚,我自己係用 USB 手指方法裝嘅,不過目前為止我唔係幾鍾意 10.7。你可以試下將佢燒落 DVD 度試裝;另外第一頁提供嗰隻 BootCD 暫時仲未支援 Lion,你可以去 InsanelyMac 搵隻類似嘅引導碟頂住先。仲有樣好奇怪嘅事:喺 Lion 下電池狀態一係顯示未知、一係顯示「需要維修」;換返 10.6.8 嘅 AppleACPIPlatform 之後電池圖示係正常返,但「系統概述」嘅電源頁面入面就完全冇晒電池資訊(呢樣嘢喺 10.6.7 同 10.6.8 下原本係完全正常嘅),大家有冇頭緒?

技術筆記 #561 @mondet 2011-08-04 ↳ Re: @ronovar
@ronovarHello...i have successfully enabled audio on my Asus K70IO notebook, ALC662 audio codec via DSDT. I have no sound assertions errors, all is working perfect.But i have one issue that i dont know how to fix. if i boot into 64-bit mode...audio is working, but after 30seconds when i dont play music every 5seconds i hear click from…

to ronovar, I have the same problem with 10.6.6 , I heard the click sound every 5 secs... did you find any solution yet?

技術筆記 #562 @neonego 2011-08-07 ↳ Re: @mondet
@mondetCHEER! :-d

Be careful to update. Make sure kext are there and run kext utility.
We need some tweaks for sound, restart, sleep and reboot.

My 10.6.8 doesnt starts right now.
Repairing later.

技術筆記 #563 @man_of_the_oak 2011-08-08

It's a lot time since I visited this forum!

I have good news to some of you. Recently, I decided to install Mac OS X on my laptop again and this time I am going to create a detailed tutorial + I will create my own LegacyHDA kext for ALC662, what may fix some known problems with clicking etc. but from what I know this may be caused by power management settings for AppleHDAController...

作者修訂 #144 @flip360 2011-08-08 ↳ Re: @man_of_the_oak

好高興喺度見到你呀,man_of_the_oak!
我呢邊 Lion 基本上運作得幾好,唯獨係喇叭間唔中有啪啪聲(老問題),同埋電池喺「系統概述」同頂部選單列顯示唔正常(後者嘅解決方法係裝返 10.6.7 嘅 AppleACPIManager)。

技術筆記 #564 @gabguig 2011-08-10

Look people I re-read this topic a thousand time and I was very confused.
I have an ASUS K 50 IN Nividia chipset MCP79.

I can not get sleep to work.
If I disable the trackpad note and use a USB external mouse Confucianism my sleep but if I have the trackpad afuncionar note, when returning from sleep is frozen.
I use ApllePs2controller kext for the keyboard and mouse mas break only works if I exclude the mouse kext apllePs2 plugins apllePs2Controller the kext.
I'm desperate.
Idit dsdt I use but do not know if there is something more to do.
If I solve this problem I would be very happy.
I'm running 10.7.0 lion

技術筆記 #565 @man_of_the_oak 2011-08-13

Guys, just a quick question to those who updated to 10.6.8:

Do you see MCP79 in Serial ATA part of System Profiler? I'm asking since on 10.6.7 I did but after updating - it became Unknown AHCI Controller...

技術筆記 #566 @gabguig 2011-08-14

I saw clearly identified but as of now including 10.6.8 was unknown at the Lion.

技術筆記 #567 @man_of_the_oak 2011-08-14

So you also had this problem on 10.6.8 and now on Lion?

技術筆記 #568 @man_of_the_oak 2011-08-14

Lion/10.6.8 is a piece of shit... seriously...

I have a MacBook myself and Apple's newest system caused my exFAT partition to disappear... not to mention useless Launchpad and shitty replacement of Expose. I am not going to update until it's at least without any serious bugs like it's now.

Anyway, I will definitely find a fix for this Unknown AHCI Controller issue in 10.6.8 (of course everything works fine but... cosmetics is the key!), so I will keep you updated. I really need to create a tutorial...

btw. For all clean DSDT freaks out there - all fixes we should add are:

DTGP method, delete Aliases within CPU section and rename all CPUX to P00(X+1), place Darwin inside of OSYS method (thanks to this we don't have to fix HPET, TMR and RTC sections), delete IRQ inside of PIC device (DVD-ROM fix).

+ in case of sleep problems: don't use Voodoo PS/2 kexts.

作者修訂 #146 @flip360 2011-08-15 ↳ Re: @man_of_the_oak
@man_of_the_oakLion 同埋 10.6.8 真係一舊垃圾……講真……我自己都有部真 MacBook,升級咗 Apple 最新呢個系統之後竟然令我個 exFAT 分割區憑空消失咗……仲未計嗰個廢到無倫嘅 Launchpad 同埋將 Exposé 改到不倫不類。喺佢執正依家呢堆嚴重 Bug 之前,我絕對唔會再升級。無論如何,我一定會搵到解決呢個問題嘅方法……

我都好同意你對呢幾次更新嘅睇法,Lion 同 10.6.8 真係搞得唔好,反而 10.6.7 就完美無瑕。你可以睇下第一頁 ronovar 分享嗰份 DSDT,或者直接用一份乾淨嘅原生 DSDT 打上你提到嗰幾個修補。至於睡眠功能,我覺得我哋部手提電腦如果用 Voodoo 系列 kext 嘅話係搞唔掂睡眠嘅。

技術筆記 #569 @man_of_the_oak 2011-08-15 ↳ Re: @flip360
@flip360I agree on the updates, shitty lion and 10.6.8, 10.6.7 works perfectly. You could have a look at the DSDT from ronovar on the first page, or do a clean DSDT with the fixes you mentioned. As for sleep i dont think that our notebooks can do with Voodoo kexts,

Hehe, I don't need renovar's DSDT since mine is completely perfect, all the fixes I mentioned are "discovered" by me, so of course my clean DSDT has them + he has a bit other type of laptop + he added HPET, RTC etc. fixes while they aren't needed (why? look at my info regarding DSDT) + my shutdown works OOTB with my DSDT (no fixes needed). As for Voodoo - I don't like their kexts in general but... wanted to try sth different than ApplePS2Controller ; )

btw. I have a fix for audio problems with popping/noises or how do you like to call it

作者修訂 #147 @flip360 2011-08-15 ↳ Re: @man_of_the_oak
@man_of_the_oak呵呵,我唔需要用 ronovar 份 DSDT,因為我自己整嗰份已經係完美無瑕——我頭先提到嘅所有修補方法都係我自己「發掘」出嚟嘅,所以我份乾淨 DSDT 當然已經包齊晒;況且佢部手提電腦嘅型號同我哋有少少唔同,而且佢仲加咗 HPET、RTC 之類其實根本唔需要加嘅修補(點解唔需要?睇返我寫關於 DSDT 嘅說明就知);再加上我用自己份 DSDT 連關機都係原生免修補直接正常運作(OOTB)……

正呀!可唔可以分享你份 DSDT 同埋音效修正方法?幹得漂亮,man_of_the_oak!

技術筆記 #570 @sacrificeme 2011-08-15 ↳ Re: @man_of_the_oak
@man_of_the_oakHehe, I don't need renovar's DSDT since mine is completely perfect, all the fixes I mentioned are "discovered" by me, so of course my clean DSDT has them + he has a bit other type of laptop + he added HPET, RTC etc. fixes while they aren't needed (why? look at my info regarding DSDT) + my shutdown works OOTB with my DSDT (no fixes…

Tyvm mate! Im waiting for some type of guide about year.. Read all about installing on my favorit russian applelife(cuz its my language, but seems its outdated totally, and too long responses), and with some type of success installed and used sl for about one year..

But its not clear for me, what kexts i actually need to use, whats wrong in my DSDT file and all of other things i made while using SL.

And i have clicking sound thats driving me crazy.. No problem with shutdown, but restart hangs, not actually problem because i can use shutdown function for restart =) Plz while you working on complete guide, provide us you sond fix if this posible.

Hope you can understand whats the problem with 10.6.8 (still sitting on 10.6.7), and hope this solve problem on Lion, cuz no real useful mail app on OS X, want to use mail5.

Sorry for my english.

技術筆記 #571 @man_of_the_oak 2011-08-15 ↳ Re: @flip360
@flip360NICE can u share the DSDT and the audio fix? Great work man_of_the_oak,

I will share everything in my upcoming tutorial, guys + NEVER, EVER use someone's DSDT, I've got much more knowledge than last time I've worked with Hackintoshes and trust me, you may even destroy your hardware while using someone's DSDT. Always create your own and simply fix it.

@sacrificeme

IMHO tutorial on applelife.ru is a piece of shit. Especially information about DSDT and kexts in their Extra.zip attached to the post o.O WTF?

Anyway, to all Lion lovers, I am going to create LegacyHDA for this one, it will work with 10.6.8 too, of course.

技術筆記 #572 @sacrificeme 2011-08-15 ↳ Re: @man_of_the_oak
@man_of_the_oakIMHO tutorial on applelife.ru is a piece of shit. Especially information about DSDT and kexts like VoodooPower in their Extra.zip attached to the post o.O WTF?

Agreed, no success if you go step by step from Buhgalter guide.. Only when combaine all, success of apllelife and you post with S/L/E and something from other threads i get it working.. Will wait for you guide, will make clean install after you posted it!

Any one please suggest software for our hacks like acronis, get image of hdd with chameleon+sl+windows 7, so i can get all back if clear install gone wrong.

作者修訂 #148 @flip360 2011-08-15 ↳ Re: @man_of_the_oak
@man_of_the_oak各位,我會喺即將推出嘅新教學入面毫無保留咁分享晒所有嘢!另外千祈、千祈唔好直接照搬其他人嘅 DSDT 嚟用——比起上次整黑蘋果嗰陣,我依家對底層機制嘅認識深咗好多,信我,亂用人哋部機嘅 DSDT 甚至有機會燒壞你自己部機嘅硬件!永遠都要自己親手提取自己部機嘅原生 DSDT,然後先喺上面做針對性修補。無論如何,致所有鍾意 Lion 嘅朋友,我將會製作……

唔該晒師兄,我萬分期待你篇新教學!順便問下,你平時用咩工具嚟編輯 DSDT?

技術筆記 #574 @gabguig 2011-08-15

It was very useful for someone consseguise correct kext or Appleps2Controller voodops2. Because they are disturbing the sleep of the laptop.
Has anyone fixed the dsdt but I do not know if aver something else to do.
At the moment the kext works but voodops2 Appleps2Controller and disrupt sleep. And to get sleep to work I have to use an external USB optical mouse.
Also an updated guide for this laptop would be particularly useful.
Congratulations for your great work of the forum.
Pardon by my English is not the best.
Greetings. (Y)

作者修訂 #149 @flip360 2011-08-15 ↳ Re: @man_of_the_oak
@man_of_the_oakTextWrangler + iASLMe

只要你寫好篇教學就即管出聲話我知,等我將呢個帖嘅第一頁重新排版,換晒做最新最正嘅內容!
(如果你覺得 OK 嘅話,我可以直接清走晒舊嗰堆過時內容。)

技術筆記 #575 @man_of_the_oak 2011-08-15 ↳ Re: @flip360
@flip360as soon as you have the tutorial completed let me know to reformat the front page with the fresh stuff (erase the old if its ok with you)

It's ok

I think that I've found out why there is Unknown AHCI Controller in System Profiler...

In our DSDT, even though AHCI seems to work, there is NO SATA device : I am going to create an IORegistryExplorer dump under 10.6.7 and use the information to inject SATA device into the DSDT... it should fix the problem. I'll keep you updated.

作者修訂 #150 @flip360 2011-08-15 ↳ Re: @man_of_the_oak
@man_of_the_oak完全冇問題!另外我諗我已經搵到點解「系統概述」入面會顯示 Unknown AHCI Controller 喇……喺我哋份原生 DSDT 入面,雖然 AHCI 表面上運作正常,但入面竟然完全冇定義 SATA 裝置節點!我打算喺 10.6.7 下匯出一份 IORegistryExplorer 紀錄檔,利用入面嘅資訊將 SATA 裝置注入返落份 DSDT 度……咁樣應該就可以徹底解決呢個問題。有新進展再同大家報告。

好波呀 man_of_the_oak,有咩新消息記得隨時通知我哋!

技術筆記 #576 @man_of_the_oak 2011-08-15

edit: actually it seems that ATA0 is SATA in our DSDT o.O How lame... Anyway, I am working on it...

技術筆記 #577 @man_of_the_oak 2011-08-17

Unfortunately it's not clear for me why our chipset isn't being recognised while exact pci id is within Info.plist of AppleAHCIPort.kext + it works on kext from 10.6.7.

I don't like rollbacks but sometimes, when there is no alternative, I have to accept them... and this is what I am going to do about this case. Maybe in the future I'll find some other way to fix the issue - as for now, I believe I've tried everything and the only way to change it from 'Unknown AHCI Standard Controller' to 'NVidia MCP79 AHCI' is to create Legacy kext to edit GenericAHCI in Info.plist of AppleAHCIPort.kext or go back to AppleAHCIPort from 10.6.7.

I am not exactly sure how does the GenericAHCI work, so I prefer it to be recognised as MCP79 and be sure to have completely working controller.

技術筆記 #578 @mondet 2011-08-17 ↳ Re: @man_of_the_oak
@man_of_the_oakUnfortunately it's not clear for me why our chipset isn't being recognised while exact pci id is within Info.plist of AppleAHCIPort.kext + it works on kext from 10.6.7. I don't like rollbacks but sometimes, when there is no alternative, I have to accept them... and this is what I am going to do about this case. Maybe in the future…

don't know how to help :'(, but cheers!

作者修訂 #151 @flip360 2011-08-17 ↳ Re: @mondet

可唔可以分享下修改 DSDT 嘅具體細節?如果可以寫篇簡短嘅小教學就太好喇!
我已經退返落去 10.6.7,目前所有功能運作正常。

技術筆記 #579 @man_of_the_oak 2011-08-17 ↳ Re: @flip360
@flip360can you share the specifics about modifying the DSDT? a small tutorial would be nice i have reverted to 10.6.7 all working properly,

Sure I will, I've promised a detailed tutorial, haven't I?

技術筆記 #580 @man_of_the_oak 2011-08-19

I've finished with my HackBook Pro, tutorial will be online soon, a little spoiler:

技術筆記 #581 @neonego 2011-08-20 ↳ Re: @man_of_the_oak
@man_of_the_oakI've finished with my HackBook Pro, tutorial will be online soon, a little spoiler:

Great job MAN... Nice desktop there.. the topbar is differently beautiful.

作者修訂 #152 @flip360 2011-08-20 ↳ Re: @neonego

做得好呀師兄!話時話你係波蘭人定係捷克人?順帶一提,你設計嗰套圖示真係好靚!

技術筆記 #582 @man_of_the_oak 2011-08-21 ↳ Re: @flip360
@flip360nice job buddy u polish or chech? great icons btw,

I'm Polish Thanks!

More cosmetics here, HackBook Pro is completely finished, give me a day or so and VERY detailed tutorial will be ready.

作者修訂 #153 @flip360 2011-08-21 ↳ Re: @man_of_the_oak

太正喇 man_of_the_oak,我對你份 DSDT 非常有興趣,而且連 SD 讀卡機都搞掂埋真係錦上添花!
我哋可以將第一頁徹底重新排版,直接放你篇完整教學再加埋製作 USB 安裝手指嘅方法就夠晒數。

技術筆記 #583 @man_of_the_oak 2011-08-21

I DON'T PROVIDE ANY SUPPORT IN CASE OF DISTROS, IN MY OPINION THEY ARE PIECE OF SHIT AND A COMPLETE WASTE OF TIME
I decided to create this tutorial mostly because of the fact that there isn't really any good one + the only detailed I know is the one from applelife.ru which is obsolete and actually not very good in my humble opinion. I hope that my work will be appreciated and will come to use to some of you. I have to mention that even though this tutorial is based on my work with Asus K50IN, it may be helpful also for people who own Asus K70IO or others with MCP79 chipset.

Firsly, specification

1. Model: Asus K50IN-SX152
2. Processor: Intel(R) Core(TM)2 Duo CPU T6600 (SSE 2, SSE 3)
3. Southbridge: MCP79
4. Graphics card: NVIDIA GeForce G102M
5. Audio: ALC662
6. LAN: RTL8111/8168B
7. WLAN: Atheros AR9285
8. HDD and Optical disc recorder - SATA
9. Keyboard and touchpad - PS/2
10. Webcam: Chicony CNF7129
11. Card reader: Alcor AU6433

Let's sum up the final effect...

Works:
- SpeedStep (P-States and C-States)
- Graphics card (QE/CI)
- Audio (internal microphone, external microphone set as line in, speakers, headphones)
- LAN
- WLAN
- Touchpad (tap-to-click, vertical two-finger scrolling etc. - if you are going to dual boot with Windows using Chameleon - avoid restarting Microsoft's OS to boot Mac OS X - touchpad goes crazy then - the only way to fix this issue is to use Acronis OS Selector for example)
- Battery status
- Shutdown/Restart
- Sleep
- Webcam
- Card reader (recognised as internal Apple card reader)

Doesn't work:
- Restart after waking up from sleep
- Deep sleep (the system is properly restored to the state from before hibernation but system alert is being played all the time...)

1. Installation

Before starting with all the steps I describe in this tutorial, I recommend updating your BIOS to the newest version. At the moment is it: 223. Download my archive with all needed files (you can find it near the end of this tutorial - and put in on a USB stick, for example - to have easy access to the files) also.

I am not going to write about how to install the system itself, simply download a boot CD of your choice and install Mac OS X (remember to put GraphicsEnabler=No flag during install and first boot from hdd and do first part of post-configuration tasks on Mac OS X 10.6 or 10.6.3, not higher!)

When Mac OS X is installed (version 10.6 or 10.6.3) and booted from the first time from your HDD, we can move to post-configuration.

2. Post-configuration

Download Combo Update 10.6.8 and install it (do not restart yet!). Now we can take care of bootloader - it will allow your system to boot from HDD, without using the boot CD, you can find it in the attached archive - its file name is Chameleon-2.0-RC5-r828.pkg. If the installer doesn't run properly at first - try again until it does.

Install it on your system partition (do not log out yet!). The next step is to create your Extra along with KextStore. Run terminal (Applications->Tools->Terminal) and type the following comands, pressing Enter after each line:

sudo -s (type your password, don't be afraid that you can't see it, it's normal)
mkdir /Extra 
mkdir /Extra/KextStore

So... we have the folders, let's fill them with data

Go to your system partition, open recently created Extra and place there smbios.plist and com.apple.boot.plist from my archive. If you are curious what you can find inside : + if you are going to install the system on laptop with other CPU - make sure to edit smbios.plist!

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>SMbiosversion</key>
	<string>MBP51.88Z.007E.B05.0905051508</string>
	<key>SMboardproduct</key>
	<string>Mac-F42D86C8</string>
	<key>SMfamily</key>
	<string>MacBook Pro</string>
	<key>SMmanufacter</key>
	<string>Apple Inc.</string>
	<key>SMproductname</key>
	<string>MacBookPro5,1</string>
	<key>SMcputype</key>
	<string>769</string>
	<key>SMexternalclock</key>
	<string>200</string>
	<key>SMmaximalclock</key>
	<string>2200</string>
	<key>SMmemspeed</key>
	<string>800</string>
	<key>SMmemtype</key>
	<string>19</string>
	<key>SMserial</key>
	<string>W884094J1GA</string>
	<key>SMsystemversion</key>
	<string>1.0</string>
</dict>
</plist>

com.apple.boot.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</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>npci=0x2000</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>GraphicsMode</key>
	<string>1366x768x32@60</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>DSDT</key>
	<string>/Extra/DSDT.aml</string>
	<key>SMBIOS</key>
	<string>/Extra/smbios.plist</string>
	<key>SystemType</key>
	<string>2</string>
	<key>Theme</key>
	<string>LoginToLion</string>
	<key>Boot Banner</key>
	<string>No</string>
</dict>
</plist>

The next step is to install Kext Wizard (I wouldn't surprise you if I say that you can find it inside my archive with needed files? Oh well... from now on - simply pretend that I say it every time when telling you to use something without explaining where to download it). Using this little app, install the following kexts to Extra:

AppleACPIBatteryManager, AppleACPIPS2Nub, ApplePS2Controller, EvOreboot, FakeSMC, NullCPUPowerManagement

This set, along with Chameleon, will allow you to boot the system without boot CD.
Reboot Mac OS X (this time you have to press power button after seeing MACH reboot - EvOreboot isn't working yet) - this time without boot CD inside your optical drive. I recommend using -v -f flags, you simply type them when you get into Chameleon boot menu and press "Enter".

When the system is up and running - you can move to the next step.

3. Preparing DSDT for modification

Extract your DSDT using Ubuntu Live CD 9.04 (you can find many tutorials on the Internet, simply search for it). You can download the ISO here:

old-releases.ubu ntu.com/releases/9.04/

Ok, supposing that you've already got your DSDT file (you can find it inside of ACPI-Tables.zip, you will recognise it after the beginning of its name ), I am going to help you with the whole process of modifying it.

Firsly, download the newest version of TextWrangler and iASLMe.

bare bones.com/products/textwrangler/
http://www.insanelymac.com/forum/index.php?showtopic=189272

Search for the newest version of iASLMe on the last pages of the topic (attachments on the first page aren't updated). During writing this tutorial, I was using iASLMe_UB_23_06_2011.

Install both applications, drag our DSDT on iASLMe icon. We have to do this to make the code inside of it "readable" for a regular text editor. Open output .dsl file using TextWrangler.

The code will be easier to interpret if you makes some changes in preferences.
Choose "Edit->Text options..." and set it just like on the screenshot below:

To check correctness of our DSDT we have to drag our .dsl file on iASLMe. If compilation results in Compilation complete. 0 Errors, 0 Warnings, 0 Remarks.. - you can move to the next step. Otherwise, we should fix it. I am not able to predict how will your DSDT look like, so I am going to present you the fixes I had to use in my case.

My clean DSDT, after decompilation and re-compilation returned:

Compilation complete. 2 Errors, 42 Warnings, 1 Remarks...

It's not really a big problem to fix and - as to be honest - we don't have to take care of warnings but I am a pedant-type so... I recommend copying whole log of compilation to have an easy way to look into it. Let's paste it into a new text document of TextWrangler and search for "error". In my case, the first one was:

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5071:                     Return (Zero)
Error    4080 -                                                             Invalid object type for reserved name ^  (found ZERO, requires Buffer)

5071 is the line where the error occurs so, using "Search->Go to line" we go to this line.

Method (_CRS, 0, NotSerialized)
            {
                If (OSFL ())
                {
                    Return (Zero)
                }
                Else
                {
                    Return (LCRO (^^PCI0.IMAP.PR0E))
                }
            }

The compiler returns information about invalid object type: it's ZERO while Buffer is required. Let's change Zero to Buffer (Zero) {} then.

This is how this part will look after modification:

Method (_CRS, 0, NotSerialized)
            {
                If (OSFL ())
                {
                    Return (Buffer (Zero) {})
                }
                Else
                {
                    Return (LCRO (^^PCI0.IMAP.PR0E))
                }
            }

One error left. Compile your DSDT by dragging your .dsl file on iASLMe icon and copy the log, then search for "error" again. In my case, the last error was:

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   6265:             Name (_HID, "pnp0c14")
Error    4124 -                                                                 Non-hex letters must be upper case ^  (pnp0c14)

Again, we go to the line where the error occurs:

Name (_HID, "pnp0c14")

This time it's even easier to fix - we clearly can see that the compiler tells us to change "pnp0c14" to "PNP0C14" - do it then

Name (_HID, "PNP0C14")

Our DSDT is free of errors now. If you don't care about warnings and remark - you can move to the next step, otherwise - please read on...

技術筆記 #584 @man_of_the_oak 2011-08-21

What is left is to get rid of 42 warnings and one remark. Let's have a look at the warnings:

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   2980:                     Method (ADVD, 0, NotSerialized)
Warning  1088 -                                                              Not all control paths return a value ^  (ADVD)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5709:                             If (LOr (MP0P (Local6), MP1P (Local6)))
Warning  1093 -                                                                Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5709:                             If (LOr (MP0P (Local6), MP1P (Local6)))
Warning  1093 -                                                                Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5711:                                 Multiply (MCRS (Local6), 0x08000000, BF0F)
Warning  1093 -                                                                     Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5713:                                 If (MPCR (Local6))
Warning  1093 -                                                               Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5715:                                     If (MP0P (Local6))
Warning  1093 -                                                                   Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5717:                                         If (MP1P (Local6))
Warning  1093 -                                                                       Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5728:                                 If (MP0P (Local6))
Warning  1093 -                                                               Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5730:                                     Store (MP0N (Local6), Local5)
Warning  1093 -                                                                      Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5734:                                     If (MP1P (Local6))
Warning  1093 -                                                                   Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5736:                                         Store (MP1N (Local6), Local5)
Warning  1093 -                                                                          Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5740:                                 If (LGreater (BNKN, MCDB (Local5)))
Warning  1093 -                                                                         Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5742:                                     Store (MCDB (Local5), BNKN)
Warning  1093 -                                                                      Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5745:                                 If (LLess (BNKX, MCDB (Local5)))
Warning  1093 -                                                                      Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5747:                                     Store (MCDB (Local5), BNKX)
Warning  1093 -                                                                      Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5750:                                 If (LGreater (COLN, MCDC (Local5)))
Warning  1093 -                                                                         Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5752:                                     Store (MCDC (Local5), COLN)
Warning  1093 -                                                                      Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5755:                                 If (LLess (COLX, MCDC (Local5)))
Warning  1093 -                                                                      Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5757:                                     Store (MCDC (Local5), COLX)
Warning  1093 -                                                                      Called method may not always return a value ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5798:             Method (MP0P, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MP0P)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5826:             Method (MP1P, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MP1P)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5854:             Method (MPCR, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MPCR)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5882:             Method (MP0N, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MP0N)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5910:             Method (MP1N, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MP1N)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5938:             Method (MCRB, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MCRB)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5966:             Method (MCRS, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MCRS)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   5994:             Method (MCDB, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MCDB)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   6017:             Method (MCDC, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (MCDC)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   6295:             Method (WMNV, 3, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (WMNV)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   7136:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                       Result is not used, possible operator timeout will be missed ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   7150:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                       Result is not used, possible operator timeout will be missed ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   7165:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                       Result is not used, possible operator timeout will be missed ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   7180:             Acquire (MUTE, 0x0FFF)
Warning  1105 -                                       Result is not used, possible operator timeout will be missed ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   7194:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                       Result is not used, possible operator timeout will be missed ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   7209:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                       Result is not used, possible operator timeout will be missed ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   7224:             Acquire (MUTE, 0x03E8)
Warning  1105 -                                       Result is not used, possible operator timeout will be missed ^ 

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   8970:             Return (One)
Warning  1128 -                                                Reserved method should not return a value ^  (_Q0E)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   9001:             Return (One)
Warning  1128 -                                                Reserved method should not return a value ^  (_Q0F)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl  10256:             Method (GMLE, 1, Serialized)
Warning  1088 -                                                      Not all control paths return a value ^  (GMLE)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl  10269:             Method (SMLE, 1, Serialized)
Warning  1088 -                                                      Not all control paths return a value ^  (SMLE)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl  10289:             Method (WLLC, 1, NotSerialized)
Warning  1088 -                                                      Not all control paths return a value ^  (WLLC)

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl  10946:                 Return (\_SB.PCI0.IXVE.IGPU.ADVD ())
Warning  1093 -                                                                       Called method may not always return a value ^ 

Firstly, we have to take care of all Not all control paths return a value warnings. I will show you an example which is clear enough to give you an idea on how to work with the rest.

Method (MP0P, 1, NotSerialized)
            {
                If (LEqual (Arg0, Zero))
                {
                    Return (P0P0)
                }

                If (LEqual (Arg0, One))
                {
                    Return (P0P1)
                }

                If (LEqual (Arg0, 0x02))
                {
                    Return (P0P2)
                }

                If (LEqual (Arg0, 0x03))
                {
                    Return (P0P3)
                }

                If (LEqual (Arg0, 0x04))
                {
                    Return (P0P4)
                }
            }

In general - at the end of the part where warning occurs, we have to add "Return (Zero)":

Method (MP0P, 1, NotSerialized)
            {
                If (LEqual (Arg0, Zero))
                {
                    Return (P0P0)
                }

                If (LEqual (Arg0, One))
                {
                    Return (P0P1)
                }

                If (LEqual (Arg0, 0x02))
                {
                    Return (P0P2)
                }

                If (LEqual (Arg0, 0x03))
                {
                    Return (P0P3)
                }

                If (LEqual (Arg0, 0x04))
                {
                    Return (P0P4)
                }
                    Return (Zero)
            }

When we are done with all warnings of this type, we go straight to "Reserved method should not return a value". Again - I am going to show you an example:

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl   8970:             Return (One)
Warning  1128 -                                                Reserved method should not return a value ^  (_Q0E)
Return (One)

One of my warnings is connected with this line. It's obvious that we simply have to remove it. It's the easiest way to return nothing

To finish with all warnings we also have to take care of these:

Acquire (MUTE, 0x03E8)
Warning  1105 -                             Result is not used, possible operator timeout will be missed ^ 

The fix is very easy (again!). Simply change all Acquire (MUTE, 0x03E8) to Acquire (MUTE, 0xFFFF).

If you are still reading this, you must be a pedant-type, just like me... let's move to remark then

/Users/man_of_the_oak/Desktop/Asus K50IN/Brudactwo/DSDT_K50IN_K50IN000.dsl    159:         Name (_T_0, Zero)
Remark   5111 -                                                       Use of compiler reserved name ^  (_T_0)

Find all "_T_0" within whole DSDT and replace them to "T_0". Congrats! Your DSDT should compile with this result:

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks

4. DSDT modifying

DTGP method

Before

(...)
DefinitionBlock ("DSDT.aml", "DSDT", 1, "K50IN", "K50IN000", 0x00000000)
{
    Scope (_PR)
    {
        Processor (P001, 0x01, 0x00004010, 0x06) {}
        Alias (P001, CPU0)
    }

    Scope (_PR)
    {
        Processor (P002, 0x02, 0x00004010, 0x06) {}
        Alias (P002, CPU1)
    }

    Scope (_PR)
    {
        Processor (P003, 0x03, 0x00004010, 0x06) {}
        Alias (P003, CPU2)
    }
 (...)

After

(...)
DefinitionBlock ("DSDT.aml", "DSDT", 1, "K50IN", "K50IN000", 0x00000000)
{
    Method (DTGP, 5, NotSerialized) 
    { 
        If (LEqual (Arg0, Buffer (0x10) 
                { 
                    /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, 
                    /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B 
                })) 
        { 
            If (LEqual (Arg1, One)) 
            { 
                If (LEqual (Arg2, Zero)) 
                { 
                    Store (Buffer (One) 
                        { 
                            0x03 
                        }, Arg4) 
                    Return (One) 
                } 

                If (LEqual (Arg2, One)) 
                { 
                    Return (One) 
                } 
            } 
        } 

        Store (Buffer (One) 
            { 
                0x00 
            }, Arg4) 
        Return (Zero) 
    }
    Scope (_PR)
    {
        Processor (P001, 0x01, 0x00004010, 0x06) {}
        Alias (P001, CPU0)
    }

    Scope (_PR)
    {
        Processor (P002, 0x02, 0x00004010, 0x06) {}
        Alias (P002, CPU1)
    }

    Scope (_PR)
    {
        Processor (P003, 0x03, 0x00004010, 0x06) {}
        Alias (P003, CPU2)
    } (...)

Deleting Aliases

Before

(...)
Scope (_PR)
    {
        Processor (P001, 0x01, 0x00004010, 0x06) {}
        Alias (P001, CPU0)
    }

    Scope (_PR)
    {
        Processor (P002, 0x02, 0x00004010, 0x06) {}
        Alias (P002, CPU1)
    }

    Scope (_PR)
    {
        Processor (P003, 0x03, 0x00004010, 0x06) {}
        Alias (P003, CPU2)
    }

    Scope (_PR)
    {
        Processor (P004, 0x04, 0x00004010, 0x06) {}
        Alias (P004, CPU3)
    }
(...)

After

(...)
Scope (_PR)
    {
        Processor (P001, 0x01, 0x00004010, 0x06) {}
        Processor (P002, 0x02, 0x00004010, 0x06) {}
        Processor (P003, 0x03, 0x00004010, 0x06) {}
        Processor (P004, 0x04, 0x00004010, 0x06) {}
    }(...)

We also have to change CPU0->P001, CPU1->P002, CPU2->P003 and CPU3->P004 within whole DSDT!

OS detection

Before

(...)
Method (OSYS, 0, NotSerialized)
    {
        Store (0x10, Local0)
        If (CondRefOf (_OSI, Local1))
        {
            If (_OSI ("Windows 2000"))
            {
                Store (0x12, Local0)
            }

            If (_OSI ("Windows 2001"))
            {
                Store (0x13, Local0)
            }

            If (_OSI ("Windows 2001 SP1"))
            {
                Store (0x13, Local0)
            }

            If (_OSI ("Windows 2001 SP2"))
            {
                Store (0x13, Local0)
            }

            If (_OSI ("Windows 2001.1"))
            {
                Store (0x14, Local0)
            }

            If (_OSI ("Windows 2001.1 SP1"))
            {
                Store (0x14, Local0)
            }

            If (_OSI ("Windows 2006"))
            {
                Store (0x15, Local0)
            }
        }(...)

After

(...)
Method (OSYS, 0, NotSerialized)
    {
        Store (0x10, Local0)
        If (CondRefOf (_OSI, Local1))
        {
            If (_OSI ("Windows 2000"))
            {
                Store (0x12, Local0)
            }

            If (_OSI ("Windows 2001"))
            {
                Store (0x13, Local0)
            }

            If (_OSI ("Windows 2001 SP1"))
            {
                Store (0x13, Local0)
            }

            If (_OSI ("Windows 2001 SP2"))
            {
                Store (0x13, Local0)
            }

            If (_OSI ("Windows 2001.1"))
            {
                Store (0x14, Local0)
            }

            If (_OSI ("Windows 2001.1 SP1"))
            {
                Store (0x14, Local0)
            }

            If (_OSI ("Windows 2006"))
            {
                Store (0x15, Local0)
            }
            
            If (_OSI ("Darwin")) 
            { 
                Store (0x15, Local0) 
            }
        }(...)
技術筆記 #585 @man_of_the_oak 2011-08-21

PIC

Before

(...)
Device (PIC)
                {
                    Name (_HID, EisaId ("PNP0000"))
                    Name (_CRS, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0020,             // Range Minimum
                            0x0020,             // Range Maximum
                            0x00,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00A0,             // Range Minimum
                            0x00A0,             // Range Maximum
                            0x00,               // Alignment
                            0x02,               // Length
                            )
                        IRQNoFlags ()
                            {2}
                    })
                }(...)

After

(...)
Device (PIC)
                {
                    Name (_HID, EisaId ("PNP0000"))
                    Name (_CRS, ResourceTemplate ()
                    {
                        IO (Decode16,
                            0x0020,             // Range Minimum
                            0x0020,             // Range Maximum
                            0x00,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00A0,             // Range Minimum
                            0x00A0,             // Range Maximum
                            0x00,               // Alignment
                            0x02,               // Length
                            )
                    })
                }(...)

Enabling SMBus

Before

(...)
Device (SMB0)
            {
                Name (_ADR, 0x00030002)
                OperationRegion (SMAD, PCI_Config, 0x20, 0x08)
                Field (SMAD, DWordAcc, NoLock, Preserve)
                {
                    SB1,    32, 
                    SB2,    32
                }

                OperationRegion (SMCF, PCI_Config, 0x48, 0x10)
                Field (SMCF, DWordAcc, NoLock, Preserve)
                {
                    SMPM,   4, 
                    SMT1,   28, 
                    SMT2,   32
                }(...)

After

(...)
Device (SMB0)
            {
                Name (_ADR, 0x00030002)
                Device (BUS0)
                {
                    Name (_CID, "smbus")
                    Name (_ADR, Zero)
                    Device (DVL0)
                    {
                        Name (_ADR, 0x57)
                        Name (_CID, "diagsvault")
                    }
                }

                OperationRegion (SMAD, PCI_Config, 0x20, 0x08)
                Field (SMAD, DWordAcc, NoLock, Preserve)
                {
                    SB1,    32, 
                    SB2,    32
                }

                OperationRegion (SMCF, PCI_Config, 0x48, 0x10)
                Field (SMCF, DWordAcc, NoLock, Preserve)
                {
                    SMPM,   4, 
                    SMT1,   28, 
                    SMT2,   32
                }(...)

Audio injection

Before

(...)
Device (HDAC)
            {
                Name (_ADR, 0x00080000)
                Name (SCID, Zero)
                Name (SACW, Zero)
                Method (_PS0, 0, NotSerialized)
                {
                    If (SCID)
                    {
                        Store (Zero, PMDS)
                        Store (Zero, PMEN)
                        Store (SCID, CDID)
                        Store (SACW, AOCW)
                    }
                }

                Method (_PS3, 0, NotSerialized)
                {
                    Store (AOCW, SACW)
                    Store (CDID, SCID)
                    Store (One, PMST)
                    Store (0x03, PMDS)
                    Store (One, PMEN)
                }(...)

After

(...)
Device (HDEF)
            {
                Name (_ADR, 0x00080000)
                Method (_DSM, 4, NotSerialized) 
                { 
                    Store (Package (0x08) 
                        { 
                            "subsystem-id", 
                            Buffer (0x04) 
                            { 
                                0xF3, 0x16, 0x00, 0x00 
                            }, 

                            "subsystem-vendor-id", 
                            Buffer (0x04) 
                            { 
                                0x43, 0x10, 0x00, 0x00 
                            }, 

                            "layout-id", 
                            Buffer (0x04) 
                            { 
                                0x0C, 0x00, 0x00, 0x00 
                            }, 

                            "PinConfigurations", 
                            Buffer (Zero) {} 
                        }, Local0) 
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) 
                    Return (Local0) 
                }
                Name (SCID, Zero)
                Name (SACW, Zero)
                Method (_PS0, 0, NotSerialized)
                {
                    If (SCID)
                    {
                        Store (Zero, PMDS)
                        Store (Zero, PMEN)
                        Store (SCID, CDID)
                        Store (SACW, AOCW)
                    }
                }

                Method (_PS3, 0, NotSerialized)
                {
                    Store (AOCW, SACW)
                    Store (CDID, SCID)
                    Store (One, PMST)
                    Store (0x03, PMDS)
                    Store (One, PMEN)
                }(...)

Cosmetic fix injecting graphics card information (without it in System Profiler it will be called "Unknown", new Chameleon version fixes the problem but it doesn't show RAM information properly, so I'd rather use the one from my archive and add this fix to DSDT):

Before

(...)
Name (DONE, Zero)
                    Name (DOSF, One)
                    Name (BRNC, Zero)
                    Method (_INI, 0, NotSerialized)
                    {
                        GETD ()
                    }

                    Method (_DOS, 1, NotSerialized)
                    {
                        And (Arg0, 0x03, DOSF)
                        Store (ShiftRight (Arg0, 0x02), BRNC)
                        And (BRNC, One, BRNC)
                    }(...)

After

(...)
Name (DONE, Zero)
                    Name (DOSF, One)
                    Name (BRNC, Zero)
                    Method (_DSM, 4, NotSerialized) 
                    { 
                        Store (Package () 
                            { 
                                "@0,compatible", 
                                Buffer (0x0B) 
                                { 
                                    "NVDA,NVMac" 
                                }, 

                                "@0,device_type", 
                                Buffer (0x08) 
                                { 
                                    "display" 
                                }, 

                                "@0,name", 
                                Buffer (0x0F) 
                                { 
                                    "NVDA,Display-A" 
                                }, 

                                "@1,compatible", 
                                Buffer (0x0B) 
                                { 
                                    "NVDA,NVMac" 
                                }, 

                                "@1,device_type", 
                                Buffer (0x08) 
                                { 
                                    "display" 
                                }, 

                                "@1,name", 
                                Buffer (0x0F) 
                                { 
                                    "NVDA,Display-B" 
                                }, 

                                "device_type", 
                                Buffer (0x0C) 
                                { 
                                    "NVDA,Parent" 
                                }, 

                                "model", 
                                Buffer () 
                                { 
                                    "NVIDIA GeForce G102M" 
                                }, 

                                "rom-revision", 
                                Buffer () 
                                { 
                                    "62.79.78.00.06" 
                                } 
                            }, Local0) 
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) 
                        Return (Local0) 
                    } 
                    Method (_INI, 0, NotSerialized)
                    {
                        GETD ()
                    }

                    Method (_DOS, 1, NotSerialized)
                    {
                        And (Arg0, 0x03, DOSF)
                        Store (ShiftRight (Arg0, 0x02), BRNC)
                        And (BRNC, One, BRNC)
                    }(...)

Time Machine fix

Before

(...)
Device (P0P6)
            {
                Name (_ADR, 0x00150000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x11, 0x04))
                }(...)

After

(...)
Device (P0P6)
            {
                Name (_ADR, 0x00150000)
                Device (LAN) 
                { 
                    Name (_ADR, Zero) 
                    Method (_DSM, 4, NotSerialized) 
                    { 
                        Store (Package (0x04) 
                            { 
                                "built-in", 
                                Buffer (One) 
                                { 
                                    0x01 
                                }, 
                                   "name", 
                                Buffer (0x24) 
                                { 
                                       "Realtek RTL8111/8168B PCI-E Gigabit" 
                                } 
                            }, Local0) 
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) 
                        Return (Local0) 
                    } 
                }
                
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x11, 0x04))
                }(...)

OS detection 2

Before

(...)
Method (MSOS, 0, NotSerialized)
        {
            If (CondRefOf (_OSI, Local0))
            {
                If (_OSI ("Windows 2001"))
                {
                    Store (OSXP, OSFG)
                }

                If (_OSI ("Windows 2001 SP1"))
                {
                    Store (OSXP, OSFG)
                }

                If (_OSI ("Windows 2001 SP2"))
                {
                    Store (OSXP, OSFG)
                }

                If (_OSI ("Windows 2006"))
                {
                    Store (OSVT, OSFG)
                }

                If (_OSI ("Linux"))
                {
                    Store (OSEG, OSFG)
                }

                If (_OSI ("Windows 2009"))
                {
                    Store (OSW7, OSFG)
                }

                Return (OSFG)
            }(...)

After

(...)
Method (MSOS, 0, NotSerialized)
        {
            If (CondRefOf (_OSI, Local0))
            {
                If (_OSI ("Windows 2001"))
                {
                    Store (OSXP, OSFG)
                }

                If (_OSI ("Windows 2001 SP1"))
                {
                    Store (OSXP, OSFG)
                }

                If (_OSI ("Windows 2001 SP2"))
                {
                    Store (OSXP, OSFG)
                }

                If (_OSI ("Windows 2006"))
                {
                    Store (OSVT, OSFG)
                }
                
                If (_OSI ("Darwin"))
                {
                    Store (OSVT, OSFG)
                }

                If (_OSI ("Linux"))
                {
                    Store (OSEG, OSFG)
                }

                If (_OSI ("Windows 2009"))
                {
                    Store (OSW7, OSFG)
                }

                Return (OSFG)
            }(...)

LID sleep fix (enables sleep after closing lid)

Before

(...)
Device (LID)
        {
            Name (_HID, EisaId ("PNP0C0D"))
            Method (_LID, 0, NotSerialized)
            {
                Store (One, Local0)
                ^^PCI0.SBRG.EC0.DL9F ()
                Store (^^PCI0.SBRG.EC0.RPIN (0x06), Local0)
                ^^PCI0.SBRG.EC0.DL9F ()
                If (LEqual (Local0, Ones))
                {
                    Store (One, Local0)
                }

                Return (Local0)
            }
        }(...)

After

(...)
Device (LID)
        {
            Name (_HID, EisaId ("PNP0C0D"))
            Name (LIDS, One)
            Method (_LID, 0, NotSerialized)
            {
                Store (^^PCI0.SBRG.EC0.RPIN (0x06), LIDS)
                XOr (LIDS, One, Local0)
                If (Local0)
                {
                    Notify (SLPB, 0x80)
                }

                Return (LIDS)
            }
        }(...)

WLAN injection

Before

(...)
Device (P0P7)
            {
                Name (_ADR, 0x00160000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x11, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR07)
                    }

                    Return (PR07)
                }
            }(...)

After

(...)
Device (P0P7)
            {
                Name (_ADR, 0x00160000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x11, 0x04))
                }

	         Device (ARPT)
                {
                    Name (_ADR, Zero)
                    Name (_PRW, Package (0x02)
                    {
                        0x0B, 
                        0x05
                    })
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0C)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "device-id", 
                                Unicode ("*"), 
                                "device_type", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "model", 
                                Buffer (0x34)
                                {
                                    "Atheros 9285 8802.11 b/g/n Wireless Network Adapter"
                                }, 

                                "subsystem-id", 
                                Buffer (0x04)
                                {
                                    0x89, 0x10, 0x00, 0x00
                                }, 

                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                    0x3B, 0x1A, 0x00, 0x00
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR07)
                    }

                    Return (PR07)
                }
            }(...)

In my DSDT, I have also renamed the following names to look it more like in MacBook Pro's. I have to remind you that it isn't like: replace all from XX->XY. APIC isn't the same as PIC e.g.!:

PIC -> IPIC
DMAD -> DMAC
TMR -> TIMR
RTC0 -> RTC
COPR -> MATH
OMSC -> LDRC
SBRG -> LPCB
USB0 -> OHC1
USB2 -> EHC1
RHUB -> HUB1

作者修訂 #154 @flip360 2011-08-21 ↳ Re: @man_of_the_oak

真係寫得太精彩喇 man_of_the_oak,恭喜晒!不過我好似搵唔到裝住附件檔案嗰個壓縮包?
另外想問下,我可唔可以直接喺 OS X 入面用 DSDTSE 提取我部機嘅原生 DSDT?

技術筆記 #586 @man_of_the_oak 2011-08-21

5. Post-configuration part II

So... we've got our own DSDT, let's use some of its potential and delete NullCPUPowerManagement from our Extra finally.
In the main directory of Extra (where smbios.plist is) paste compiled DSDT with .aml extension. Then we put my audio fix - LegacyHDA_ALC662-v.1 and AnyCardReader to Extra/KextStore.

The next step is replacing 3 files in System/Library/Extensions (one of them is a cosmetic fix - after updating to 10.6.8, our controller is no longer identified as MCP79 AHCI even though the part regarding MCP79 is exactly the same in AppleAHCIPort 10.6.7 and 10.6.8 (our dev id is still there...), I wasn't able to find any other way to fix the issue than replacing new AppleAHCIPort to the one from Mac OS X 10.6.7... well... I am not a real fan of rollbacks but when there is no alternative and the system isn't going to be updated anymore...):

AppleAHCIPort, AppleHDA, IOAudioFamily

Why do we have to replace AppleHDA? Unfortunately, after waking up from sleep - our audio was broken... patched IOAudioFamily fixes the problem but it isn't developed since Mac OS X 10.6.2 and it doesn't work not only with Mac OS X 10.6.8 (what is obvious since AppleHDA has got a new structure) but also with 10.6.7. I am not able to create an update to this kext so we have to use older AppleHDA until I learn how to do this or someone else creates one.

Finally, we can make our bootloader look nicer. Paste my Themes folder to Extra and use Kext Wizard to rebuild cache, fix permissions etc. (in general - check all options). Be patient - it takes a while!

Reboot with -v flag to know if something goes wrong - it's the last time you have to see this ugly screen, I promise

6. Fixing "Your device or computer could not be verified. Contact support for assistance" error while logging into App Store

It occurs when your WLAN in on en0 instead of LAN. To fix this we have to delete NetworkInterfaces.plist from:

/Library/Preferences/SystemConfiguration

Then we have to reboot, go to network preferences and delete both inferfaces. Re-add them in this order:

- Ethernet
- AirPort

7. Fixing a problem with webcam

As you've probably observed - our webcam is working OOTB but the video is upside down. iGlasses (ec amm.com/mac/iglasses/) provides an easy fix to this. After installing, simply turn on PhotoBooth and use "Rotate" option to set the video into proper position, then click on "Default" to load this setting automatically.

This app works with most applications I know, for example: Skype, Messenger for Mac or PhotoBooth.

8. Creating shortcuts without Fn

Unfortunately, we can't use Fn keys on Mac OS X. Thanks to ControllerMate (ordere dbytes.com/controllermate/) we are able to create our own shortcuts to system functions. I am going to show you how to create such on example of volume control:

After first run, we will see a window like the one below:

Check "Start Page", then in "Palette" windows, on the right side of the screen, find "Apple Keyboard":

Double click on its icon, you will see a list like this:

After we press any key on our keyboard, a "diode" near this key on the list is going to blink. In this example we are going to set our volume control keys this way:

F9 - mute
F10 - volume down
F11 - volume up

Before we do so, we have to make sure that none of the keys is being used by system (for example - F12 is a default shortcut for ejecting CD/DVD, that's why I had to leave it, even though on our keyboard, it's a part of Fn for volume control).
We can check it in "System preferences->Keyboard->Shortcuts". Uncheck all shortcuts connected with F9, F10 and F11:

Then, go back to ControllerMate and drag every key (F9, F10 and F11) from "Palette to the main window of the app.

The next step is to choose "Windows->Keystrokes Palette". From this window, drag all three icons representing volume control to the main window of ControllerMate.

All that is left is to create the shortcuts finally. We do so by dragging OFF icon from key to its function. Final effect of my work with this app is visible below:

Choose "File->Save" and quit the application - shortcuts should be working now (ControllerMate doesn't have to work all the time, it has its own helper app that runs in background)

技術筆記 #587 @man_of_the_oak 2011-08-21

9. Express your gratitude by writing a few words on effects of working with this tutorial ;)

Needed files

dl.drop box.com/u/20095030/asus_k50in_data.zip
作者修訂 #155 @flip360 2011-08-21 ↳ Re: @man_of_the_oak

真係一篇非常詳盡又出色嘅教學,唔該晒你呀師兄!
我哋應該點樣將呢篇教學放上一樓主帖好呢?
不過有一點我想提下:我試過用 Ronovar 嗰份 DSDT,喺 10.6.8 同埋 Lion 下都可以正常關機。
另外因為我喺你個附件壓縮包入面見唔到有現成嘅 DSDT 檔案,所以我哋係咪一定要自己親手提取並編譯一份屬於自己部機嘅 DSDT?

技術筆記 #588 @man_of_the_oak 2011-08-22 ↳ Re: @flip360
@flip360very nice and detailed tutorial how do we put this on first page? one thing though i checked with the dsdt from Ronovar and i am able to shutdown properly with 10.6.8

Thanks! I hope you will make some use of it About putting on the first page... I have no idea :$ Maybe you can put links to each post there? Better than nothing...

I would do it this way:

Part 1 (osx 86.co/f36/asus-k50in-t4409/post54994.html) | Part 2 (osx 86.co/f36/asus-k50in-t4409/post54995.html) | Part 3 (osx 86.co/f36/asus-k50in-t4409/post54996.html) | Part 4 (osx 86.co/f36/asus-k50in-t4409/post54998.html) | Part 5 (osx 86.co/f36/asus-k50in-t4409/post55002.html)

btw. You should be able to shutdown without anything more than adding "Darwin" to OS detection + Yes, you have to create you own DSDT. Simply follow the tutorial, it's everything there~

技術筆記 #589 @binhpv 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oakThanks! I hope you will make some use of it About putting on the first page... I have no idea :$ Maybe you can put links to each post there? Better than nothing... I would do it this way: Part 1 (osx 86.co/f36/asus-k50in-t4409/post54994.html) | Part 2 (osx 86.co/f36/asus-k50in-t4409/post54995.html) | Part 3 (osx…

So this tuto is for installing 10.6.8 and not Lion ?

技術筆記 #590 @man_of_the_oak 2011-08-22

Yup, I don't care about Lion since it's buggy as for now. Anyway, if you create DSDT thanks to this tutorial and take the rest of kexts - everything but battery status is going to work under Lion.

作者修訂 #156 @flip360 2011-08-22 ↳ Re: @man_of_the_oak

man_of_the_oak 講得啱,Lion 目前確實仲有好多 Bug,而且呢套安裝步驟其實同樣適用於安裝 Lion。

技術筆記 #591 @man_of_the_oak 2011-08-22

Ok flip360, put the tutorial on the first page if you can and try it yourself I'm eager to know how will you like it~

作者修訂 #157 @flip360 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oak好嘅 flip360,如果方便嘅話就將篇教學放上一樓主帖啦,你自己都親身試下跟住做一次,我好想知你試完覺得點~

一定會呀 man_of_the_oak!首先我真係非常鍾意你呢篇教學,我頭先試住自己提取同修改 DSDT,但係……一編譯就彈咗 103 個 Error 出嚟……
另外你提供嗰個 LegacyAppleHDA.kext 喺我部機上面好似唔見效,「系統概述」入面雖然睇到有音效裝置,但選單列冇喇叭圖示亦都冇聲出;不過配合我之前留低嘅另一份 DSDT,其他所有功能就運作正常。

技術筆記 #592 @man_of_the_oak 2011-08-22 ↳ Re: @flip360
@flip360i will man_of_the_oak, first off i like it very much,i tried making my own dsdt but... 103 errors and so on... anyway the LegacyAppleHDA kext u supplied doesnt work for me, the audio is there in sys profiler but no icon and no audio output, everything else seems working ok with another dsdt i had from before,

Did you extract your DSDT using Ubuntu and updated your bios before doing so?

+ my Legacy won't work until you binpatch your AppleHDA and use valid audio injection in DSDT (layout id: 12) or simply go with my tutorial and get audio after sleep with IOAudioFamily and old AppleHDA + DSDT injection. In general - don't use parts of tutorial because there is a high chance it won't work.

+ remember that you have other CPU, so you have to edit SMBIOS a bit! Part about WLAN also isn't for you since you've replaced your card.

作者修訂 #158 @flip360 2011-08-22 ↳ Re: @man_of_the_oak

係呀,呢點我知道,我已經刷咗 223 版 BIOS,而且 smbios.plist 入面亦都設咗做 MacBookPro5,3。另外我要更正返,你提供嗰個 LegacyAppleHDA 其實係用到嘅(頭先係我擺烏龍),就算配埋我手頭上另一份 DSDT 都一樣出到聲!終於唔再有「啪啪」爆音同雜音喇?咁我真係開心到飛起!請問我可唔可以將我份 DSDT 傳俾你幫手快手睇一睇?我依家正努力緊將你篇教學排版放上一樓,不過我啲 BBCode 排版技巧真係好新手 lol。

技術筆記 #593 @man_of_the_oak 2011-08-22 ↳ Re: @flip360
@flip360Yep i know that, updated to BIOS 223 and i have macbookpro5,3 in my smbios.plist, also the LegacyAppleHDA does work (my bad) even with the other dsdt i have no more clicks and plops? that would make me a happy camper can i send you my DSDT so you can quickly check it? trying to make your tut for the first page, my BBCode skills are…

You have to use MacBookPro5,1, just like in my tutorial.

Yes, I have no clicks and pops etc.

Send me your clean DSDT extracted under Ubuntu and I will have a look. I am not going to work with something extracted using DSDTSE though...

About my tutorial - simply quote my post where I showed you how I would see it and you will get bbcode to put in the first post.

作者修訂 #159 @flip360 2011-08-22 ↳ Re: @man_of_the_oak

呢個係我目前用緊嗰份 DSDT,佢唔係喺 Ubuntu 下提取出嚟嘅,而係之前由 MaLd0n 幫手修改過嘅版本,目前為止運作正常:media fire.com/?xtc44mzrgm6f5uk
喇叭終於徹底告別爆音同啪啪聲喇!萬分感謝 man_of_the_oak!
我依家即刻將篇教學連同下載連結更新上一樓主帖。

技術筆記 #594 @man_of_the_oak 2011-08-22

I am not going to modify pre-modified DSDT

Extract your own DSDT using Ubuntu Live CD and then I will be able to help you with errors, if they really are other than the ones in my tutorial. It seems that you like to do it your own way but it's not the best choice if I state in my tutorial to extract the DSDT from Ubuntu and modify it yourself, until you realise that it's the only good way to get a stable system - you won't be satisfied, trust me

技術筆記 #595 @mondet 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oakYou have to use MacBookPro5,1, just like in my tutorial. Yes, I have no clicks and pops etc. Send me your clean DSDT extracted under Ubuntu and I will have a look. I am not going to work with something extracted using DSDTSE though... About my tutorial - simply quote my post where I showed you how I would see it and you will get…

to man_of_the_oak,

I was followed your steps with 10.7.1, but unfortunately after I finished everything and restart, I got Kernel Panic... I dont know what I did wrong... now I role back to 10.6.7 and now using your latest kexts family, the click sound was gone... Perfect! but I still need to upgrade to 10.7 do you have any idea?

FYI,while I upgrade from 10.6.7 to 10.7, I use multibeast to modify SMBIOS to MacBookPro8,1 'cos the old one of mine is like yours, MacBookPro5,1 but it show up "This version of Mac OS X 10.7 cannot be installed on this computer"

Could you

技術筆記 #596 @man_of_the_oak 2011-08-22

I am sorry, I can't provide any support for Lion. I don't like the system at the moment and all I can do is to recommend to install Mac OS X 10.6.8 using my tutorial. It will work perfectly...

When Lion is enough stable for me, I will spend some time to check it out but as for now - let's stick to 10.6.8.

btw. I don't like tonymac's (aka thief) works either, so please simply try to use what I give in my tutorial

作者修訂 #160 @flip360 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oak我係唔會喺一份已經俾人改過嘅 DSDT 上面再做修改嘅。請先用 Ubuntu Live CD 提取你自己部機最純淨嘅原生 DSDT,如果編譯時遇到嘅錯誤真係同我篇教學寫嘅唔同,我先至可以幫到你執正佢。睇嚟你成日都鍾意用自己套土法去行事,但既然我喺教學入面已經白紙黑字寫明要用 Ubuntu 提取原生 DSDT 再做修改,唔跟住做絕對唔係明智之舉……

明白晒!我陣間就用 Ubuntu 提取一份純淨嘅原生 DSDT 再傳俾你睇下。
另外我都同意 Lion 目前真係太多 Bug,反而 10.6.8 行得非常完美無瑕。
快啲去睇下更新咗嘅第一頁主帖啦!

技術筆記 #597 @mondet 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oakI am sorry, I can't provide any support for Lion. I don't like the system at the moment and all I can do is to recommend to install Mac OS X 10.6.8 using my tutorial. It will work perfectly... When Lion is enough stable for me, I will spend some time to check it out but as for now - let's stick to 10.6.8. btw. I don't like tonymac's…

:-* got it ...

作者修訂 #161 @flip360 2011-08-22 ↳ Re: @mondet

喂師兄,呢份係我啱啱用 Ubuntu 9.10 提取出嚟嘅純淨原生 DSDT,希望今次合乎標準啦!
media fire.com/?7mu5al5aekkfdbl

技術筆記 #598 @man_of_the_oak 2011-08-22

Checked it, it has exactly the same amount of errors, warnings and remarks as mine + they are the same, so simply read the tutorial and edit it.

Compilation complete. 2 Errors, 42 Warnings, 1 Remarks, 63 Optimizations
作者修訂 #162 @flip360 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oak我幫你檢查過喇,入面嘅 Error、Warning 同埋 Remark 數量同我嗰份一模一樣,連錯誤內容都完全相同,所以你只需要乖乖地跟住篇教學一步步修改就得。編譯完成:2 Errors, 42 Warnings, 1 Remarks, 63 Optimizations

我跟住教學執好晒喇,依家編譯出嚟係 0 Errors 同埋 0 Remarks!
除咗 WLAN(因為我已經換咗另一張 Wi-Fi 卡)、顯示卡注入(我個人比較鍾意直接用 Chameleon 嘅 GraphicsEnabler)同埋 LID(加落去嗰陣報錯話 LPCB 唔存在之類)之外,我將其餘所有修補都加晒落去——結果叮噹一聲,一份完美運作嘅自訂 DSDT 就此誕生!
真係太感謝你篇教學喇 man_of_the_oak,寫得實在太出色!

技術筆記 #599 @man_of_the_oak 2011-08-22 ↳ Re: @flip360
@flip360i edited it so i have no errors and no remarks i inserted all the fixes except for WLAN (another wifi card), Graphic injection )i like Chameleons Graphic Enabler) and LID (gave me some error; LPCB does not exist or simmilar) and VOILA, a working custom DSDT! thanks for the tutorial man_of_the_oak, really great work,

Graphics injection does require Graphics Enabler. I didn't put nvcap there, it's only for inserting information about the card, not for enabling it.

As for LID fix - auch, I must have copied it with my edits (I've changed SBRG to LPCB, so it would look like in MacBook Pro...), let me fix it. Ok, edited - you can apply it now, will work.

作者修訂 #163 @flip360 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oak就算加咗 DSDT 顯示卡注入,一樣係需要開啟 GraphicsEnabler 嘅。我並冇喺入面塞入 NVCAP 數值,段代碼純粹只係用嚟向系統注入顯示卡嘅型號資訊,而唔係負責驅動張卡。至於 LID 合蓋睡眠修補——哎呀,肯定係我直接複製自己改過嘅代碼嗰陣漏咗眼(我將自己份表入面嘅 SBRG 改咗名做 LPCB,等佢睇落更似真 MacBook Pro……),等我即刻執返正先。好,已經修改好教學內容,你依家照住加落去就肯定得㗎喇。

哈哈,完全唔緊要啦師兄!LID 合蓋修補已經順利搞掂!
咁你嘅意思係話,就算我喺 DSDT 入面加咗 GFX 修補,我依然需要同時開啟 Chameleon 嘅 GraphicsEnabler 或者其他顯示引導功能?
另外當我插上外置喇叭條音源線嗰陣,依然會聽到持續循環嘅「噗噗」低頻雜音,直到我隨便播一首歌或者任何系統音效之後先至會消失,請問你知唔知係咩原因?

技術筆記 #600 @man_of_the_oak 2011-08-22 ↳ Re: @flip360
@flip360LOL no harm done buddy LID Fixed! so u saying that even if i insert the GFX fix in the DSDT i will still have to use Chameleons GE or some other GE? when i plugged in the cord from my speakers (external) i could still hear the plop (ongoing loop) until i played whatever other sound and its gone, any info?

Yup, it is only for inserting info about the card, not for enabling it.

About noises - I cannot help you other than saying - clean install, without using anything else than my work. I have no problems here, so...

作者修訂 #164 @flip360 2011-08-22 ↳ Re: @man_of_the_oak
@man_of_the_oak冇錯,段代碼純粹係用嚟寫入顯示卡顯示資訊,並唔負責啟動硬件加速。至於雜音問題——除咗建議你徹底重裝一次乾淨系統、並且只使用我提供嘅檔案之外,我都幫唔到你更多,因為我自己部機完全冇呢個問題……

真係萬分感謝你所做嘅一切,man_of_the_oak,跟住你個教學做完之後,我對點樣編輯修改 DSDT 都算係學識咗一招半式喇!
不過裝咗你提供嗰個讀卡機 kext 之後,我個「系統概述」入面依然搵唔到內置 SD 讀卡機,請問呢方面有冇咩頭緒?

技術筆記 #601 @man_of_the_oak 2011-08-22 ↳ Re: @flip360
@flip360Thanks for all your work man_of_the_oak, i have even maybe learned a thing or two about dsdt editing My system profiler cannot find the sdcard reader with the kext supplied, any info on that?

Yup, put SD card ;]

技術筆記 #602 @entrecopas 2011-08-23

Thanks for this amazing tutorial man_on_the_oak!

I follow all the steps letter by letter, but after I reboot with dsdt compiled I and NullCPUPowermanagent.kext deleted, I got a kernel panic like this:

"CPU 0 has no HPET assigned to it"@/SourceCache/AppleIntelCPUPowerManagement/AppleIntelCPUPowerManagement"

I'm googled but I didn't found any solutions so I ask you

I have the same PC subject for the CPU. It's an P4 T4300, the rest of the specs are the same

Thanks for everything!

ps; I'm sorry for my english; I'm spanish young men

作者修訂 #165 @flip360 2011-08-23 ↳ Re: @entrecopas

你一係就喺 Extra/Extensions 入面放入 HPETDevice.kext,一係就係你份 DSDT 仲未按步驟修改正確。重新檢查再試多次啦,我呢邊係完全正常運作嘅。

技術筆記 #603 @man_of_the_oak 2011-08-23

It's definitely a problem with DSDT. Show it to me.

edit: @flip360 What happened to the first page? o.O

技術筆記 #604 @entrecopas 2011-08-23

flip360 you were right! I edited the DSDT and this time it works!

thank you so much! , my notebook it's a little better with OSX

thank you too oak_the_man! It won't be possible without your help

技術筆記 #605 @man_of_the_oak 2011-08-23 ↳ Re: @entrecopas
@entrecopasflip360 you were right! I edited the DSDT and this time it works! thank you so much! , my notebook it's a little better with OSX thank you too oak_the_man! It won't be possible without your help

Only a little better?

You're welcome, I'm glad you like it!

作者修訂 #166 @flip360 2011-08-23 ↳ Re: @man_of_the_oak
@man_of_the_oak編輯補充:@flip360 第一頁主帖發生咗咩事?o.O

頂呀~~~~~~
多謝 man_of_the_oak 提醒!
更新:總算設法重新編輯修復返好一樓喇 LOL。

技術筆記 #606 @Djadul 2011-08-24

feedback &

hi... oak_the_man, flip360, & ronovar...

i've lion installed on my K40in CPU T4200 @2000 dual core and i've update to 10.7.1.
there are working :
battery - this ↗
display - nvenabler64.kext so display will detect as unkwon but work perfect
reboot,shutdown,lan,usb,keyboard - ronovar extra k70inmac
scrolling - i use reverse scrolling application
card reader - i use oak_the_man kext for 10.6.8 (hehehe... it is only cosmetic)

there are not working :
sleep - i just disable all of the sleep function i don't really need this!
sound - i tried solution from ronovar to use kext k50in & appleHDA with bin patched but it is not work at all
edit work perfect with solution below...
trackpad - i tried AppleACPIPS2Nub.kext and ApplePS2Controller.kext but nothing happened, i tried this ↗ for trackpad but nothing change..

can u help me out to enable the sound? this is the most important for me because i can use usb mouse to substitute trackpad.
how about voodooHDA for alc662? can i use this kext? Should i delete any kext before i apply voodooHDA?

update : i'm using voodooHDA 10.6.2 then sound driver is detected but the sound is messed up! now i'm try to using usual way to copy k50in, HDA enabler, & appleHDA 10.6.2.. hope work flawlessly… still incorrect n problem with noise... so i browse & found new next for voodooHDA here (k exts.com/view/1662-voodoohda__2.7.1_-_yasien_mac.html)

so my sound work perfectly… thx

thanks for any suggestion & solution... CMIIW... i really need correction.
cheers...;) D

技術筆記 #607 @man_of_the_oak 2011-08-24 ↳ Re: @Djadul
@Djadulhi... oak_the_man, flip360, & ronovar... i've lion installed on my K40in CPU T4200 @2000 dual core and i've update to 10.7.1. there are working : battery - this (http://www.insanelymac.com/forum/index.php?act=attach&a… ↗) display - nvenabler64.kext so display will detect as unkwon but work perfect…

Don't use VoodooHDA, it's a piece of shit if there's an alternative. Get my kexts for audio and apply them - it will work.

As for sleep etc. - create your own DSDT according to my tutorial.

Trackpad - kexts from my pack should work... I am not 100% sure though, I haven't tried it on this laptop, only on MacBook and deleted it the next day

作者修訂 #167 @flip360 2011-08-24 ↳ Re: @man_of_the_oak

我可以確認 10.7.x 配合 man_of_the_oak 同埋 ronovar 提供嘅 kext,喺我部機上面無論音效、睡眠定係觸控板都可以正常運作,前提係你一定要有一份針對自己部機硬件執正嘅乾淨 DSDT。不過我自己最終都係換返落 10.6.8,用落感覺更加穩陣紮實。

技術筆記 #608 @entrecopas 2011-08-24

My atheros wifi can't give me a IP so I can't connect to the internet :S I have try another kext but it doesn't work :S

My WIFI is setup with a WPA2 key; I have another netbook connected to it

Anyone have any ideas? Thank you so much!

作者修訂 #168 @flip360 2011-08-24 ↳ Re: @entrecopas
@entrecopas我張 Atheros Wi-Fi 卡攞唔到 IP 位址,搞到上唔到網 :S 我試過換另一個 kext 但都係唔得 :S 我屋企個 Wi-Fi 係行 WPA2 加密嘅,我有另一部小筆電連上去完全正常。請問有冇師兄知點搞?萬分感謝!

我屋企個 Wi-Fi 都係行 WPA2 密碼,連上去完全冇問題(不過可能係因為我已經換咗另一張無線網卡)。
請問你有冇跟足本帖第一頁篇教學嘅步驟去做?
你有冇自己提取並編譯一份打咗 WLAN 修補嘅乾淨 DSDT?
裝完 kext 之後有冇修復權限同埋重建 kext 快取?

技術筆記 #609 @man_of_the_oak 2011-08-24

What kext? o.O

As far as I know - there is no need to use any kext as long as your DSDT has WLAN fix, I can't check it myself though - I've swapped my Atheros.

作者修訂 #169 @flip360 2011-08-24 ↳ Re: @man_of_the_oak
@man_of_the_oak咩 kext 話?o.O 據我所知,只要你份 DSDT 打咗 WLAN 修補,就完全唔需要額外裝任何第三方 kext;不過我自己驗證唔到,因為我一早就將張 Atheros 換走咗。

市面上確實係有一個專門針對 Atheros Wi-Fi 嘅修改版 kext,不過你講得啱,只要喺 DSDT 入面打咗 WLAN 修補,就唔需要再裝額外 kext 喇。

技術筆記 #610 @mondet 2011-08-26

to man_of_the_oak

I have try your steps for twice but I got no luck .. really dont know how to deal with it then..

so would you mind to checking my clean DSDT and to modify it?

I'm so sorry but I really need you :-*

here is the file 4 shared.com/file/34xfjtbN/dsdt.html?

技術筆記 #611 @Djadul 2011-09-03 ↳ Re: @man_of_the_oak
@man_of_the_oakDon't use VoodooHDA, it's a piece of shit if there's an alternative. Get my kexts for audio and apply them - it will work. As for sleep etc. - create your own DSDT according to my tutorial. Trackpad - kexts from my pack should work... I am not 100% sure though, I haven't tried it on this laptop, only on MacBook and deleted it the next day

thanks man_of_the_oak... my trackpad already working... i will use ur tutorial to enable sleep function as well... have a nice week...

@flip360i can confirm that 10.7.x was working properly here with sound sleep and trackpad, with the kexts from man_of_the_oak and ronovar, just be sure to have a clean DSDT for your hardware, i switched to 10.6.8, feels more solid,

thanks flip, for ur advise to stay on 10.6.8, i fell there is a lot of incompatible app on 10.7

技術筆記 #612 @ad_47incv 2011-09-03

hi

do you test a lion 10.7.2 , it work for you ?

for me, I have a black screen after boot mdr

技術筆記 #613 @HongoPongo 2011-09-07

Thank you for your wonderful explanation I've got my dear K50IN to boot into OS X Snow Leopard. Now the problem is with the "sleep" but I don't use it so I don't really care

技術筆記 #614 @man_of_the_oak 2011-09-07 ↳ Re: @HongoPongo
@HongoPongoThank you for your wonderful explanation I've got my dear K50IN to boot into OS X Snow Leopard. Now the problem is with the "sleep" but I don't use it so I don't really care

What kind of problem? o.O It should work perfectly as mentioned in my tutorial

技術筆記 #615 @man_of_the_oak 2011-09-07 ↳ Re: @mondet
@mondetto man_of_the_oak I have try your steps for twice but I got no luck .. really dont know how to deal with it then.. so would you mind to checking my clean DSDT and to modify it? I'm so sorry but I really need you :-* here is the file 4 shared.com/file/34xfjtbN/dsdt.html?

I'm sorry but there's nothing different about this DSDT. Just follow the steps and you'll succeed, there's no doubt.

作者修訂 #170 @flip360 2011-09-08 ↳ Re: @HongoPongo
@HongoPongo多謝你咁詳盡嘅講解!我終於成功令我心愛嘅 K50IN 開機進入 OS X Snow Leopard 喇。依家唯一淨低嘅問題係「睡眠」功能,不過我平時都唔用睡眠,所以完全唔介意。

睡眠功能喺我呢邊都完全正常運作喎。

技術筆記 #616 @mondet 2011-09-08 ↳ Re: @man_of_the_oak
@man_of_the_oakI'm sorry but there's nothing different about this DSDT. Just follow the steps and you'll succeed, there's no doubt.

thank you for your advised but would you mind to share your DSDT? I would like to see and try it on my machine, because like i told you before I tried to modify it for twice but got no luck, then it would be better to compare with your file...

thank you again

技術筆記 #617 @hafiz689 2011-10-03

I tried to install Realtek RTL8187l Wireless USB 2.0. But it seem like not being detected by the system. Try to install driver given by realtek but still does not work. anyone know how to del with this? using 10.6.8:)

技術筆記 #618 @binhpv 2011-10-09

General Step to install 10.6.3 from Windows 7

I hope you can help. I'm currently running Windows 7 with MBR disk and have 1 unallocated partition ready for a Mac installation. Could you help me about general step I need to do to install 10.6.3 without messing up my current configuration I'm using it for work so I can't reinstall Windows. I have a 16GB USB drive, a retail image of 10.6.3. What kext should I use and where I can download it. I've read your post on #1 before but now it's replace with something else. My laptop is K40IN with T4200 CPU and 3GB of RAM. Hope someone can help.

作者修訂 #172 @flip360 2011-10-09 ↳ Re: @binhpv
@binhpv希望你可以幫下我。我部機目前行緊 Windows 7(MBR 分割表硬碟),另外留咗一個未分配空間準備用嚟裝 Mac。請問可唔可以指點下我需要跟邊幾個大步驟去裝 10.6.3,先至唔會搞亂我現有嘅系統配置?因為我部機平時要用嚟返工做嘢,所以唔可以重裝 Windows。我手頭上有一隻 16GB USB 手指、一份原版零售映像檔……

你好 binhpv,歡迎來到呢個討論帖。
冇錯,第一頁嘅教學已經大幅更新咗(變得更加完善),只要跟足入面各個部分嘅步驟去做,最後就一定可以整出一台完全正常運作嘅 HacBookPro。不過如果你隻硬碟目前唔係採用 GUID 分割表(照你所講應該係 MBR),我恐怕你都係要先備份好所有重要檔案,然後將成隻硬碟重新格式化做 GUID 分割表(GPT)並分為兩個分割區,一個裝 OS X、一個裝 Win7。我之前漏咗將 USB 安裝法加返落第一頁(依家已經補返上去喇)。
如果過程入面遇到咩問題,隨時喺度出聲問啦!

技術筆記 #619 @binhpv 2011-10-09

Thanks for your help Flip . What you've added is really what i'm looking for. Now I can create a USB drive to install. But where's the BootCD? The instruction from man_of_the_oak is good but it is for post-install configuration. What I need is how to install it. I've read and look around this topic and other forum but there too much information and I don't know where to start and how to start correctly. I hope you can state some basic step I will need to follow to get the right direction.
As I said before, I'm using the laptop for work with full of software, document, project and a lot lot configuration I've made to installed software. It's really frustrating to reformat the hard drive. I can backup data file but can't sure that Windows backup image will restore correctly after reformat. So anyway I can install Leopard to MBR partition?
Sorry if my English is so bad. I'm Vietnamese student

作者修訂 #173 @flip360 2011-10-09 ↳ Re: @binhpv

我已經將 BootCD 光碟安裝法嘅連結補返上一樓主帖喇(多謝你提醒我!),不過入面嘅內容需要靠 Google Translate 翻譯嚟睇。但既然依家已經可以自己製作完美嘅 DSDT,我會更加推薦用第一頁介紹嘅任何一種 USB 手指安裝法(我自己係用第一種)。至於硬碟分割格式方面,雖然市面上確實有支援 MBR 分割表嘅安裝改法,但為咗獲得最完整嘅系統兼容性,都係建議將硬碟重新格式化做 GUID 分割表(GPT)。另外你唔使介意喎,你啲英文寫得好好呀!

技術筆記 #620 @binhpv 2011-10-09

So Windows 7 32bit support install to GPT drive? Are there any problem doing that? Maybe I will spend my weekend to rebuild my lappy And have you tested if the BootCD work with 10.6.3 or not? I saw in your link that it was built for 10.6.
I figure that I'll need to follow this:
- Boot the BootCD and reformat the HDD to GUID, install Windows 7.
- Boot again to install MAC OS X 10.6.3.
- follow man_of_the_oak's guide to upgrade to 10.6.8.
I think I still missing one thing is where's the kexts that I will need after install 10.6.3 (ok, man_of_the_oak only show how to upgrade to 10.6.8, but I need to install the OS before I can upgrade it )

作者修訂 #174 @flip360 2011-10-10 ↳ Re: @binhpv
@binhpv請問 32 位元版 Windows 7 支唔支援裝落 GPT 硬碟度?咁樣做會唔會有咩問題?或者我今個週末會抽時間成部手提電腦推倒重來。另外你有冇試過隻 BootCD 支唔支援 10.6.3?我見你條連結入面寫話隻碟係專為 10.6 而設嘅。我估我應該跟住呢個流程行:先用 BootCD 開機並將硬碟格式化做 GUID,然後安裝……

Windows 係支援裝落 GPT 硬碟嘅,我自己裝嘅係 64 位元版 Win7。至於 10.6.x 所需嘅 kext 直接用 man_of_the_oak 壓縮包入面提供嗰套就得,你唯一要親手做嘅就係提取並編譯自己部機嘅 DSDT。另外記得每次將 kext 裝入 S/L/E 或者 E/E 之後,一定要用 Kext Wizard 修復權限同重建 kext 快取。

技術筆記 #621 @man_of_the_oak 2011-10-12

I would recommend removing a link to Tony-the-thief's tutorial regarding dual-boot. It's a piece of shit as almost everything on his website...

If I have some time I may create a better tutorial but there isn't much to care about.

Simply install Mac OS X (partition the hdd including a FAT partition for Windows - later to be reformated to NTFS using Windows installer) - only remember not to add/remove any partitions using Windows installer - otherwise your partition table may get damaged! After that - install Chameleon using boot0hfs method and that's it - fully working dual boot setup is here (got it on my Asus too).

+ to that user who wants to install the system on MBR paritition table - I'd rather repartition the whole drive. MBR installs aren't the best ones, I've heard of some problems sometimes + in case of Asus, you can use your Windows serial number to activate the system without need of using recovery partition. Only get a clean (not pre-activated like some shit on torrents...) ISO of your version of Windows (or edit some files to get multi-version edition), install it and activate using your previous serial number. It's completely legal (if you have a license you can get the system from anywhere) and works - you only need to use phone activation, otherwise it won't. Good luck!

技術筆記 #622 @hafiz689 2011-10-12

Hye there,
i followed all the steps to edit dsdt, but the sleep still don't work. when i click sleep. the screen went off but the power LED still on and when i press any key, nothing happen until i need to long press the power button to turn off my laptop.

The second most crucial problem is, i can't connect to my college Wifi. it using the Wpa2 enterprise. Every time i try to connect it end up with Self Assigned IP. Anybody every experienced this before?

Thankz!

作者修訂 #175 @flip360 2011-10-14 ↳ Re: @man_of_the_oak
@man_of_the_oak我建議刪走第一頁嗰條指向「小偷 Tony」網站雙系統引導教學嘅連結。嗰篇嘢同佢網站入面絕大部分內容一樣都係垃圾……等我有時間或者會親自寫過篇更好嘅雙系統教學,雖然本身都冇咩特別複雜嘅地方。

已經刪走咗喇!
喂 man_of_the_oak,呢排過得點呀?

技術筆記 #623 @man_of_the_oak 2011-10-14 ↳ Re: @hafiz689
@hafiz689Hye there, i followed all the steps to edit dsdt, but the sleep still don't work. when i click sleep. the screen went off but the power LED still on and when i press any key, nothing happen until i need to long press the power button to turn off my laptop. The second most crucial problem is, i can't connect to my college Wifi. it…

Did you use my kexts?

Regarding Wifi - atm I know that the DSDT fix is incorrect but I need some people who would offer some time for testing purposes.

@flip360

Well, I'm fine although VERY VERY busy these days - started my IT education at the University and (un)fortunately it's one of the best here, so I have a lot of work and I mean A LOT So please keep that in mind when I reply slowly

技術筆記 #624 @binhpv 2011-10-15 ↳ Re: @man_of_the_oak
@man_of_the_oakDid you use my kexts? Regarding Wifi - atm I know that the DSDT fix is incorrect but I need some people who would offer some time for testing purposes. @flip360 Well, I'm fine although VERY VERY busy these days - started my IT education at the University and (un)fortunately it's one of the best here, so I have a lot of work and I mean…

So how can I connect to wifi network? My 10.6.8 up and running now but no wifi and therefore it's useless

作者修訂 #176 @flip360 2011-10-15 ↳ Re: @binhpv
@binhpv請問我應該點樣先連到 Wi-Fi 網絡?我個 10.6.8 已經順利裝好行緊,但完全連唔到 Wi-Fi,上唔到網部機根本廢咗武功一樣。

你有兩至三個可行嘅解決方案:
1. 直接拆機換過另一張無線網卡(揀採用 Broadcom 晶片、支援 OOTB 原生免驅嘅型號,我自己用緊 Dell 1490);
2. 試下將路由器改做 WPA2 Personal 加密模式再連,我呢邊係連到嘅;
3. 試下安裝專門針對 AR9285(AR8925)嘅 AtherosFix.kext。

技術筆記 #625 @binhpv 2011-10-16

Ok I installed a kext from kexts.com and wifi is working now. Just waiting for tomorrow to connect to my University's network. Hope it'll work cause the network is WPA2 Enterprise. Now I've 10.6.8 with audio, wifi, DSDT repaired and compiled in /Extra. But close the lid cause the system to hang. And sometime the system panic at boot. Turn it off and turn on again fixed. Another problem is although system recognized and installed software from my 3G USB stick, it just keep saying no signal from mobile network while I can connect with Windows 7.

Thinking about Lion and will try to figure how to install it on my K40IN.

技術筆記 #626 @hafiz689 2011-10-16 ↳ Re: @man_of_the_oak
@man_of_the_oakDid you use my kexts? Regarding Wifi - atm I know that the DSDT fix is incorrect but I need some people who would offer some time for testing purposes.

yes, i use all and i follow every single steps in the tutorial u posted.

作者修訂 #177 @flip360 2011-10-17 ↳ Re: @binhpv
@binhpv好,我喺 kexts.com 下載並裝咗個 kext,依家屋企個 Wi-Fi 終於用到喇!等緊聽日返大學試下連學校個 Wi-Fi 網絡,希望一樣得啦,因為學校網絡係行 WPA2 Enterprise 企業級認證嘅。依家我部 10.6.8 已經有聲、有 Wi-Fi,修復並編譯好嘅 DSDT 亦都放咗入 /Extra。但係一合埋個螢幕蓋部機就會死機卡住,而且開機嗰陣間唔中仲會彈 Kernel Panic……

檢查下你份 DSDT 入面有冇打好 LID 合蓋修補,我部機合蓋睡眠係完全正常嘅。另外 Lion 目前喺我哋部手提電腦上面依然有唔少 Bug,表現仲未及得上 10.6.8 咁穩定,希望 man_of_the_oak 遲啲會有新進展同大家分享。至於 Windows 嗰邊嘅問題,唔好意思,我就真係幫唔到你喇。

技術筆記 #627 @ad_47incv 2011-10-18

maj

I have a little problem, after I install the 10.7.2 gm to reboot and after choosing my score, bone loads and the screen goes black.

I tested in mod-mod-vf and v-No GraphicsEnabler

But it does not work

Here is a screen of my verboss just before the screen turns black

Uploaded with ImageShack.us

ps: I have tested with npci-0x2000 but nothing

技術筆記 #628 @ronovar 2011-10-19

AppleHDA 2.0.5 from 10.6.8 successfully patched

)

I have successfully patched the new original AppleHDA.kext from 10.6.8 update and is now vanilla...all is working flamwlessly...no errors at boot in console, no poping sounds, just clear sound that works very very nice...all is 100% working int speakers, int mic, ext mic, ext speakers, jack switch when you plug external device...

This file is BIN patched for ALC662 and added in xml 12 and platform xml pinconfigs thats are dumped from ubuntu live cd.

So use it on K70IO and K50 Asus laptops.

I im using DSDT patch for HDEF and HDAC and this patched AppleHDA.kext.

Post your results...:)

Here is link…and it will be nice to put this on front page...:)

media fire.com/?9apmibyopyawmec

技術筆記 #629 @aliquot 2011-10-19 ↳ Re: @man_of_the_oak
@man_of_the_oakDid you use my kexts? Regarding Wifi - atm I know that the DSDT fix is incorrect but I need some people who would offer some time for testing purposes.

Hi, I am new on the forum. Hi, man_of_the_oak, thanks for the tutorial, working great for me, except wifi. I can help you testing.

技術筆記 #630 @man_of_the_oak 2011-10-19 ↳ Re: @ronovar
@ronovar) I have successfully patched the new original AppleHDA.kext from 10.6.8 update and is now vanilla...all is working flamwlessly...no errors at boot in console, no poping sounds, just clear sound that works very very nice...all is 100% working int speakers, int mic, ext mic, ext speakers, jack switch when you plug external device...…

Wrote it already in reply to your PM, but...

I don't really think that editing AppleHDA is what fixed popping. Did you have the problem before? If not - patching AppleHDA isn't the fix. The only way to fix it is to edit IOAudioFamily kext or add a small code to DSDT (works only when HP isn't connected, I still have to figure out how to make it work... although I don't have a problem with popping myself either, ALC662 is a bizarre audio codec - some people even claim to have this kind of popping under Windows o.O), where you can find code regarding PowerState. It's a problem with audio going to 'sleep' after certain amount of time without playing music etc. and it's not connected to AppleHDA itself but IOAudioFamily. At least from what I've seen in it's source code.

+ Your AppleHDA patch is a bit messy. You've should removed some parts of Layouts that are not in use. What's more - your pinconfigs aren't really in Mac OS X style - it works but it wouldn't work in some cases. In general - when creating LegacyHDA/editing AppleHDA - you shouldn't use rough pinconfig from Ubuntu but edit it in some parts. Feel free to look at my LegacyHDA from the tutorial, it may give you the idea of what I mean. Don't take it offensive, I simply know how hard it's to get into using AppleHDA to enable audio, since there aren't many sources of knowledge unfortunately and I want to help you in understanding it as I've spend a long time testing all this stuff.

@aliquot
When I have some free time I will send you a PM! Thanks a lot!

技術筆記 #631 @binhpv 2011-10-20

So anyone get the sound to the speaker? I used a kext from kexts.com (k exts.com/downloads.php?do=file&id=1629&page=2) and got great sound but only from headphone. No sound to speaker. Anyone have a working kext can post it here?

技術筆記 #632 @man_of_the_oak 2011-10-20 ↳ Re: @binhpv
@binhpvSo anyone get the sound to the speaker? I used a kext from kexts.com (k exts.com/downloads.php?do=file&id=1629&page=2) and got great sound but only from headphone. No sound to speaker. Anyone have a working kext can post it here?

Look at my tutorial in the first post...

技術筆記 #633 @binhpv 2011-10-20 ↳ Re: @man_of_the_oak
@man_of_the_oakLook at my tutorial in the first post...
5. Post-configuration part II So... we've got our own DSDT, let's use some of its potential and delete NullCPUPowerManagement from our Extra finally. In the main directory of Extra (where smbios.plist is) paste compiled DSDT with .dsl extension. Then we put my audio fix - LegacyHDA_ALC662-v.1 and AnyCardReader to Extra/KextStore. The…

Ok this is where I got some misunderstanding. I think complied DSDT will have .aml extension, not dsl. The dsl is for the source file, right? One more thing is can I use LegacyHDA_ALC662-v.1 , and replace AppleAHCIPort, AppleHDA, IOAudioFamily if I don't have DSDT? Cause I currently don't have Ubuntu to extract it.

技術筆記 #634 @man_of_the_oak 2011-10-20 ↳ Re: @binhpv
@binhpvOk this is where I got some misunderstanding. I think complied DSDT will have .aml extension, not dsl. The dsl is for the source file, right? One more thing is can I use LegacyHDA_ALC662-v.1 , and replace AppleAHCIPort, AppleHDA, IOAudioFamily if I don't have DSDT? Cause I currently don't have Ubuntu to extract it.

Wooo, thanks a lot for finding this, I wanted to add "not .dsl" and it ended up like this, lol! Will fix it as soon as I am not browsing the board using an iPhone. Regarding the rest - then you have to wait until you are able to extract you DSDT since you have to use it anyway...

技術筆記 #635 @hafiz689 2011-10-20

OMG. Sleep is still not working. Plus If i am really lucky, then i will able to connect to my college wifi(WPA2Enterprise)

man_of_the_oak do you think is it because of kexts or dsdt.
Here i attached my DSDT if you don't mind to check it.

media fire.com/?r0jrr9w3susr3lx

Is it because i don't do a clean instal. that means i only follow your steps for the dsdt editing part only.?

thanz!:)

技術筆記 #636 @mindlessmissy 2011-10-21 ↳ Re: @hafiz689
@hafiz689OMG. Sleep is still not working. Plus If i am really lucky, then i will able to connect to my college wifi(WPA2Enterprise) man_of_the_oak do you think is it because of kexts or dsdt. Here i attached my DSDT if you don't mind to check it. media fire.com/?r0jrr9w3susr3lx Is it because i don't do a clean instal. that means i only follow…

For sleep, try removing the "Method (_PRW ... " from ALL the USB/EUSB/USBE Devices and see if that helps ...

Entries look like this ...

                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x0D, 0x04))
                }
技術筆記 #637 @man_of_the_oak 2011-10-21 ↳ Re: @hafiz689
@hafiz689OMG. Sleep is still not working. Plus If i am really lucky, then i will able to connect to my college wifi(WPA2Enterprise) man_of_the_oak do you think is it because of kexts or dsdt. Here i attached my DSDT if you don't mind to check it. media fire.com/?r0jrr9w3susr3lx Is it because i don't do a clean instal. that means i only follow…

You have to follow all the steps, otherwise it won't work. If you do - I can guarantee that your sleep will work perfectly.

技術筆記 #638 @ad_47incv 2011-10-21

hi

man_of_the_oak (osx 86.co/member.php?u=3472) have you go update lion on 10.7.2 , because, after update my screen is black ? what wrong

I don't have sleepenabler.I test different method but not win

技術筆記 #639 @mindlessmissy 2011-10-22 ↳ Re: @ad_47incv
@ad_47incvman_of_the_oak (osx 86.co/member.php?u=3472) have you go update lion on 10.7.2 , because, after update my screen is black ? what wrong I don't have sleepenabler.I test different method but not win

IF you are using a dsdt edit to enable graphics, check to see if this line exits in your edit:

    "device_type",
    Buffer ()
    {
        "NVDA,GeForce"
    }, 

IF it does, change "GeForce" to "Parent" and re-compile like so:

    "device_type",
    Buffer ()
    {
        "NVDA,Parent"
    }, 

That should fix the black screen ...

作者修訂 #178 @flip360 2011-10-22 ↳ Re: @mindlessmissy

我幾日前又試裝咗一次 Lion,老實講,除咗 10.7 更新本身寫得唔夠完善之外,佢喺我哋呢款手提電腦上面嘅表現亦都麻麻地。我唔知算唔算係單純外觀顯示問題,但「系統概述」入面完全顯示唔到電池資訊,仲有一啲其他古靈精怪嘅小毛病。我依家已經退返落表現非常穩定嘅 10.6.8,喺呢啲問題未徹底解決之前,我建議大家都係暫時遠離 Lion 啦。

技術筆記 #640 @ad_47incv 2011-10-23

@ flip 360

HI , for batterie, I use voodoo batterie.kext's

@ mindlessmissy

I'm sorry but don't work for me can i have your dsdt please ? i have asus k50in

技術筆記 #641 @hafiz689 2011-10-23

Have anyone tried installing SSD(Solid State Drive) to our precious Asus ? I heard it does increase the laptop speed only the price is killing. Planning to have one in my laptop since i want to do a clean install as sleep is still problem. :'(

Anyway flip360, about the wireless card is there any different if you use the Dell? compared to the atheros. Where did your buy it? Ebay?

技術筆記 #642 @mindlessmissy 2011-10-23 ↳ Re: @ad_47incv
@ad_47incv@ flip 360 HI , for batterie, I use voodoo batterie.kext's @ mindlessmissy I'm sorry but don't work for me can i have your dsdt please ? i have asus k50in

I actually don't have a k50IN, I have a different asus laptop BUT this fix worked for my black screen on boot ...

技術筆記 #643 @ad_47incv 2011-10-23

@mindlessmissy

hello, you would share your dsdt please ?

@hafiz689

hello, my atheros work fine i have atheros AR9285

作者修訂 #179 @flip360 2011-10-24 ↳ Re: @ad_47incv
@ad_47incv@flip360 你好,電池方面我係用 VoodooBattery.kext 嘅;另外關於無線網卡,換張 Dell 卡落去同原本張 Atheros 相比有冇咩明顯分別?你張卡喺邊度買㗎?eBay?

1. 可唔可以幫手睇下喺 Lion 下用 VoodooBattery.kext,「系統概述」入面有冇好似 10.6.8 咁完整顯示到正確嘅電池詳細資訊?

2. 我都打算緊換隻 SSD 固態硬碟落去,不過目前 SSD 價錢仲係太貴,或者再過多排先入手;至於張 Wi-Fi 卡,我當初係直接向 Dell 官方購買嘅,型號印象中係 Dell Wireless 1490。

技術筆記 #645 @ad_47incv 2011-10-26

Good news , i can boot

I delete my dsdt and i update my chameleon on chamleron r1653

After reboot a replace my kext's for wifi, and here a try replace my apple hda

技術筆記 #646 @binhpv 2011-10-31

I just got Ubuntu Live and extract my DSDT. Now come 2 errors and 221 warning. Fixed the errors and some warnings. But I got rid of about nearly 200 warnings about Object namespace was not referenced. Googled it and found out that we just need to delete these sh!t. I followed and deleted all unreferenced name and method. The recompiled. And kabum, about 40 other warning appear. Then I continued to delete all referenced in the log. And recompile. Now I got about 30. Tired Anyone have an idea on how to deal with this?
I attached my modified DSDT. Just fixed error and haven't done other needed modification
Hope anyone can help me.

技術筆記 #647 @ad_47incv 2011-11-04

HI, i fix the problem after maj 10.7.2

I delete my dsdt and enabled " graphique enabled" on chameleon.plist.

But, i lost my sound an alc662 ( appleHDA) help me ?

here i use a voodooHDA but i don't like

技術筆記 #648 @man_of_the_oak 2011-11-04 ↳ Re: @ad_47incv
@ad_47incvHI, i fix the problem after maj 10.7.2 I delete my dsdt and enabled " graphique enabled" on chameleon.plist. But, i lost my sound an alc662 ( appleHDA) help me ? here i use a voodooHDA but i don't like

Why did you delete your DSDT? o.O

That's why your audio isn't working... and many other features you don't know too, I suppose...

技術筆記 #649 @hafiz689 2011-11-05

man_of_the_oak do you any idea on how to make RTL8187l works ? i tried a lot of tutorial or any given steps in other forum but still not working.
i tried to boot into 32-bit but stuck. why?
is it possible for to inject this driver into DSDT?

技術筆記 #650 @ad_47incv 2011-11-06

mindlessmissy (osx 86.co/member.php?u=1834)

you were right I change my dsdt and I had not done half the good place to make the change, now it's done and it works nickel I have kept my dsdt, only thing settled is the battery gauge:)

作者修訂 #180 @flip360 2011-11-07 ↳ Re: @hafiz689
@hafiz689man_of_the_oak,請問你有冇辦法令 RTL8187L 正常運作?我試過其他論壇教嘅好多篇教學同步驟都係唔得,試過用 32 位元模式開機又會卡死。點解會咁嘅?有冇可能將呢個驅動直接注入落 DSDT 入面?

試下呢個驅動:lnx2mac.blog spot.com/2011/09/lnx2mac-releases-new-rtl81xx-beta.html,喺我部機上面完全正常運作!

技術筆記 #651 @ad_47incv 2011-11-08

@ flip 360

HI ,I try a voodoo battery for lion " osx 86.net/downloads.php?do=file&id=1384"

Juste copy 2 file on /S/L/E and repear permission with kexts utility

技術筆記 #652 @hafiz689 2011-11-10

flip360: it's not working since RTL8187l is a wireless adapter not an ethernet.

作者修訂 #181 @flip360 2011-11-10 ↳ Re: @hafiz689
@hafiz689flip360:呢個唔得呀,因為 RTL8187L 係無線網卡,唔係有線以太網卡。

啊,咁唔好意思,我睇錯咗型號添!

作者修訂 #182 @flip360 2011-11-10 ↳ Re: @ad_47incv
@ad_47incv@flip360 你好,我試咗一個專為 Lion 而設嘅 VoodooBattery(osx 86.net/downloads.php?do=file&id=1384),只需要將兩個檔案複製入去 /S/L/E 再用 Kext Utility 修復權限就得。

請問「系統概述」入面點樣顯示粒電池?我之前試裝 Lion 嗰陣,入面會報錯話無法收集電池資訊。

技術筆記 #653 @ad_47incv 2011-11-11

@ flip 360

Me too , but the battery meter work ( icon in desktop).I made durability test to see if what was put on the screen corresponds to the time:)

作者修訂 #183 @flip360 2011-11-11 ↳ Re: @ad_47incv
@ad_47incv@flip360 我嗰度都係咁顯示,但頂部選單列個電池電量圖示係正常運作嘅。我仲特登做咗次續航測試,驗證過螢幕顯示嘅剩餘時間同實際使用時間係吻合嘅 :)

係呀,用 man_of_the_oak 提供嗰套檔案,頂部選單列個電池圖示一樣係用到嘅,但我唔肯定「系統概述」入面出錯究竟純粹係表面顯示問題,定係必須正確識別先得(事關我真係唔想搞死粒電池)。

技術筆記 #654 @korrona 2011-11-15

ASUS Notebook K61IC

This is the closest I can get to find things related to my laptop.
I have successfully installed Lion 10.7.1 with Bangsak DVD.
I got all the good things but my laptop keeps silence to me. I need sound worked out:
Realtek ALC662 / nVIDIA MCP79/7A - High Definition Audio Controller

I have tried to follow the tutorial aiming to have a DSDT corresponding to my machine, but I was struck by ill fortune as the type of errors I got, and warnings matched little from the originals (k50in). Attached you may find the DSDT as .aml, a backup of the dsl, and the .dsl up to the point I got stuck.

I need your help in sorting this out as I run out of options and kext to try on.

Please, could someone correct my DSDT (it was extracted according to the tutorial). Or maybe a workable solution?! In my desperation I installed VoodooHDA 2.7.3 and I got stuck with a .pref that I don't know how to get rid off.

I do need your help! Thank you for your time and efforts!

技術筆記 #655 @man_of_the_oak 2011-11-16 ↳ Re: @korrona
@korronaThis is the closest I can get to find things related to my laptop. I have successfully installed Lion 10.7.1 with Bangsak DVD. I got all the good things but my laptop keeps silence to me. I need sound worked out: Realtek ALC662 / nVIDIA MCP79/7A - High Definition Audio Controller I have tried to follow the tutorial aiming to have a…

I will look into it in the evening Actually I don't provide support with Lion but you have to make a rollback of AppleHDA anyway... until I have some time to understand and modify new IOAudioFamily...

btw. wtf is Bangsak DVD? If it's some kind of distro - get rid of it and install Retail properly...

技術筆記 #656 @korrona 2011-11-16

I tried to install the retail, but for some reason it didn't kicked off no matter the method and I lost so much time in trying doing so.

Thank you for your helping hand. I will thy to find a way to install the retail, but it really didn't wanted to and this got me very tired, so I tried osx 86.us/project-osx86/blangsak-installer-dvd-lion-and-blangsak-boot-cd-for-lion.html
The only cludge that kickstarted and got me a very nice Lion desktop with most of the things working but for the sound. I haven't tested sleep yet and lid-sleep.

Thank you for taking a look!

技術筆記 #657 @ks09aao 2011-12-06

lion on k50in

im trying to install lion on my k50in, using the unibeast method.
I can get to the install screen, but the mouse and keyboard dont respond, despite me trying many boot commands. Do you have any ideas as to why this is the case?

技術筆記 #658 @sacrificeme 2011-12-26

Is there any way to disable toughpad while mouse connected? And have any one see litle lines on blue background etc?

作者修訂 #184 @flip360 2011-12-27 ↳ Re: @ks09aao
@ks09aao我正試緊用 UniBeast 方法喺我部 K50IN 上面安裝 Lion。我可以順利去到安裝畫面,但無論我試過加幾多種開機參數,滑鼠同鍵盤都完全冇反應。請問你有冇頭緒點解會咁?

你隻 UniBeast 安裝手指入面有冇放入 PS/2 鍵盤滑鼠驅動 kext?檢查下有冇漏咗呢個。

作者修訂 #185 @flip360 2011-12-27 ↳ Re: @sacrificeme
@sacrificeme請問有冇辦法喺插咗外置滑鼠嗰陣自動停用觸控板?另外大家喺藍色背景之類嘅畫面下有冇見過一啲細微條紋?

1. 據我所知好似冇辦法;
2. 完全冇見過。

技術筆記 #659 @man_of_the_oak 2011-12-30 ↳ Re: @ks09aao
@ks09aaoim trying to install lion on my k50in, using the unibeast method. I can get to the install screen, but the mouse and keyboard dont respond, despite me trying many boot commands. Do you have any ideas as to why this is the case?

You won't succeed with Tony the Thief's methods.

Imagine buying a new car. You start using it but it's so different comparing to your old one that you can't accomplish some tasks that you knew how to do with the previous one.

If you were a rational person, you would spend some time to learn how to do this.
Otherwise - you would swap all parts of the new car with the ones from the old one, leaving just the body.

Why do I talk about cars?

The answer is:

If you use MultiBeast, UniBeast and other Tony the Thief's "tools" - you are like the guy who swaps all parts of the new car with the ones from the old one...

---

If you really want to use such a buggy OS as Lion is - try to use my method, replacing some parts with Lion-compatible kexts etc.

Otherwise - stick to my tutorial and you will get a perfect, stable Hackintosh.

Unfortunately, Mac OS X Lion is still way too buggy imho.

作者修訂 #186 @flip360 2011-12-31 ↳ Re: @man_of_the_oak
@man_of_the_oak如果你真係堅持要用 Lion 呢個渾身是 Bug 嘅系統——你可以試下跟住我套方法做,然後將部分組件換成兼容 Lion 嘅 kext。否則嘅話,乖乖地跟足我篇 10.6.8 教學去做,你就會擁有一部完美又穩定嘅黑蘋果。老實講,Mac OS X Lion 目前真係仲有太多 Bug 喇。

我都係咁話!

順帶祝大家新年快樂,願我哋都有個美好嘅 2012 年!

技術筆記 #660 @aljester 2012-02-01

I just need to say hello for good people from wich posts i suceseed to make my snow leo on asus. Still i have a same problem. When i start my laptop i need to reset few times to get a proper boot. In these situations i have a problem with usb mouse and keyboard. Sometimes my keyboard wont work, sometimes its a usb problem. Can someone point me, what im doing wrong. I already read something about dsdt configuration, (man of the oak mention something about his problem with keyboard and usb problem), but im a newbee in this world so i have a big problem to understand, these days im studying how to do that, because i everything tried to do but no results. I put my kexts from extra folder to S/L/E but no result, same problem again. Can someone explain me how to patch m dsdt. Im curently on Snow Leo 10.6.6. should i update it to 10.6.8? This is only whats left to do. I feel bad because everything works ok except that problem.

I have asus k50in with nvidia g102m

技術筆記 #661 @neonego 2012-02-16

lion

i will try to install 10.7 in k40in.
hopefully i can make it to 10.7.2 update
before the MOUNTAIN LION comes.

作者修訂 #187 @flip360 2012-02-19 ↳ Re: @hafiz689
@hafiz689請問呢部機有冇可能加到超過 4GB 記憶體?有冇師兄知詳情?

我諗應該唔得,因為 nVidia MCP79 晶片組本身嘅設計上限最多就係支援 4GB RAM。

@aljester我有部配 NVIDIA G102M 顯示卡嘅 Asus K50IN。

我覺得你只需要跟足 man_of_the_oak 篇教學一步步做,就可以順利裝好一套完全正常運作嘅 OS X(呢度可以自由填入任何系統版本號碼)。

@neonego我打算試下喺 K40IN 上面裝 10.7,希望喺 Mountain Lion 推出之前可以順利升上 10.7.2 更新啦。

講開又講,我要向大家報告一個好消息:我已經成功喺 K50IN 上面安裝咗 Mountain Lion 10.8 DP1 開發者預覽版,而且必須讚一句,佢喺同一套硬件上面行起上嚟比 Lion 順暢穩定得多!等 10.8 結束 Beta 測試推出正式版之後,man_of_the_oak 同我或者可以一齊更新教學入面嘅 DSDT 修改部分,加入 10.8 所需嘅修補,等大家都可以喺自己部手提電腦上面開心享受最新系統!

技術筆記 #662 @krak0avia 2012-02-21

I started my experience with Notebook Hackintoshing with this thread! Thank to all!
Now I got a running ASUS K50IN with the following:

2.2 GHz Core Duo T6600
NVIDIA GeForce G102M 512MB CUDA
ALC662

The OS version is 10.7.3
The steps I did:
1) Followed this ↗. (boot with flags: -v -f -s PCIRootUID=0)
2) Installed /E/E folder from existing Snow Leopard. (you can also use the method on InsanelyMac if you modify the "install" folder with your Kexts and DSDT).
2) PS/2 working with kexts in folder at the end.
3) For getting battery working I used VooDooBattery.kext (in folder at the end) and installed it in /E/E
4) Install some kexts to /S/L/E (The same as the man_of_the_oak's kexts)
5) Move all kexts from /E/E to /S/L/E with MultiBeast (screenshot in the folder). This adds UseKernelCache=Yes in boot.plist
6) Install Ethernet Lnx2Mac kexts and a kext for wireless that gives me frequent kernel panics with only the DSDT. (Atheros AR9285)
7) Install Combo Update 10.7.3 and Repair Permissions with Kext Wizard.

MultiBeast:

Installation Folder: media fire.com/?xo287kqd08z3ec3

I need help with getting sleep working. System go to sleep but nothing is working after waking up.

SleepEnabler.kext causes KP

Is there a method to get this working? I'm frustrated :
Scuse me for my english, I'm from Italy :-d

EDIT: Forgot to place AppleACPIPlatform in Battery folder. Here it is the zip:media fire.com/?9m1cu8466m70hnk

技術筆記 #663 @sacrificeme 2012-03-02

Succesfully reainstalled SL on SL with method provided by Man of the Oak, thank you, now i can rest in peace and think thats all good with kext, compiled DSDT without errors and warning etc..

But i have a litle bug with sound, when some sound notification ocure, like send message in adium, or contact comes online, or just use system volume control, firstly i can hear crank sound like Crsdfjsn and after its going good. If were music on background all going fine and no cranky sound follows for notification.

Is there any fix for this? I thinking about workaround with some music player with song on repeat, and the trick is to get track with hight khz thats we cant hear or speakers cant play.

技術筆記 #664 @sacrificeme 2012-03-09

Second bug with Man of the Oak method, thats brightness keys not working after close and open notebook. No idea how, but before reinstall they work good.

技術筆記 #665 @yuanlukito 2012-03-15 ↳ Re: @krak0avia
@krak0aviaI started my experience with Notebook Hackintoshing with this thread! Thank to all! Now I got a running ASUS K50IN with the following: …

Hi krak0avia, i've lost sound when i updated my Asus k40in from 10.7.1 to 10.7.3 using your kexts. Do you use dsdt?

技術筆記 #666 @yuanlukito 2012-03-15 ↳ Re: @binhpv
@binhpvCan Lion run with T4200 CPU?

my Asus K40IN (T4200, 2.0 Ghz Intel Dual Core) running flawlessly on Lion 10.7.1.

技術筆記 #667 @binhpv 2012-03-18 ↳ Re: @yuanlukito
@yuanlukitomy Asus K40IN (T4200, 2.0 Ghz Intel Dual Core) running flawlessly on Lion 10.7.1.

I read your site and found out your link to Lion installation guide. But I have some misunderstanding in the guide. Do I need Snow installed?

技術筆記 #669 @HongoPongo 2012-03-31

I've succesfully installed Mountain Lion DP2, and so far I haven't had any problems with it (It seems more stable and faster than Lion!) I just have one issue: Battery Meter. It works on Lion with voodoobattery but it seems like Mountain Lion changed the way battery is read.

Any help? I'm just trying it, I still use Lion for everyday

作者修訂 #188 @flip360 2012-03-31 ↳ Re: @HongoPongo
@HongoPongo我已經成功安裝咗 Mountain Lion DP2,到目前為止未遇到任何問題(感覺比 Lion 更加穩定、速度亦更快!)。唯一遇到嘅小問題係電池電量顯示:喺 Lion 下用 VoodooBattery 係正常嘅,但 Mountain Lion 似乎改變咗讀取電池資訊嘅機制。有冇師兄幫到手?我目前只係試玩下,日常主力依然係用緊 Lion。

請問你係用邊種方法安裝 10.8 DP2 㗎?
喺 Lion 同埋 Mountain Lion 入面,你都必須喺 DSDT 入面打上相應嘅電池修補先至可以正常讀取電量。

技術筆記 #670 @neonego 2012-04-02

@flip360

do you have instruction on how to install osx 10.8 dp1?

作者修訂 #189 @flip360 2012-04-03 ↳ Re: @neonego
@neonego@flip360 請問你有冇安裝 OS X 10.8 DP1 嘅詳細教學步驟?

等 10.7 同埋 10.8 嘅 DSDT 修補方案完全搞掂之後,我同 man_of_the_oak 就會即刻更新第一頁篇教學。
你依家亦可以試下直接用 10.6 嘅方法去裝,不過我覺得都係等埋新版 DSDT 修補出爐先至裝會穩陣啲,事關我覺得 10.8 表面上其實冇太大變動。

技術筆記 #671 @krak0avia 2012-04-05 ↳ Re: @flip360
@flip360Me and man_of_the_oak are updating the guide as soon as the DSDT fixes are done for 10.7 and 10.8. You can try and install it the same way as 10.6 but i think its better to wait out for the DSDT, nothing much has changed in 10.8 imo.

thanks for the news flip360!
i'm waiting for the dsdt in lion. At the moment i'm not working on osx86 but when i had 10.7.3 i was using man_of_the_oak's dsdt..
Fixes that are needed in my opinion:

  • sleep (the computer can't wake up anything: hard disk, wifi, touchpad, keyboard, audio, usb) wifi (to me it wasn't very stable.. i had to install kexts, but the native support is the goal for the osx86!)

nothing else for now, thanks for your and man_of_the_oak's work, you rock!
check out my method for lion: here (osx 86.co/f36/asus-k50in-t4409/post56443.html)
p.s: scuse me for my english, i'm from italy

技術筆記 #672 @man_of_the_oak 2012-04-21

Hello again guys! I'm very happy that my work helped some of you and I would like to say sorry but I have to leave 'OSx86 scene' for some time... When I'm back, I will look into Mac OS X Lion, especially into the issues you've mentioned. Hopefully soon flip360 will be able to update the first page with some nice Lion tutorial

Sorry again and see you soon!

技術筆記 #673 @mad3250 2012-04-30

How to make a dual boot if i already have Windows 7 instelled?

作者修訂 #190 @flip360 2012-05-02 ↳ Re: @mad3250
@mad3250如果我部機已經裝好咗 Windows 7,應該點樣製作雙系統引導(Dual Boot)?

我估你主要有兩個選擇:

a) 喺已經裝好 Win7 嘅硬碟上面設法騰出空間,分出一個新分割區用嚟裝 OS X;或者
b) 先備份好所有資料,然後跟足教學步驟重新將隻硬碟分割,一次過為兩個系統預留好空間。

技術筆記 #674 @mad3250 2012-05-07 ↳ Re: @flip360
@flip360my guess is that you will either a) have to find a way to make space for the OSX partition on the HDD with Win7 already installed or b) do a backup and follow the tutorial for partitioning the HDD thus making space for both systems,

Thank you, but now i have another problem, sound is not working and wifi too

作者修訂 #191 @flip360 2012-05-07 ↳ Re: @mad3250
@mad3250唔該晒你,但依家我又遇到另一個問題:音效同埋 Wi-Fi 都用唔到。

試下將教學壓縮包入面提供嘅 AppleHDA 相關 kext 放返入去 /System/Library/Extensions(S/L/E),至於 Wi-Fi 就裝埋對應嘅 Atheros 驅動 kext。

技術筆記 #675 @mad3250 2012-05-08 ↳ Re: @flip360
@flip360try and replace the kexts for AppleHDA in S/L/E with the ones from the tutorial and Atheros kext also for the WiFi.

I have missed 4. section with fixing DSDT file, i think the mistake was in there.
Now after removing Errors and Warnings by the tutorial i had 0 errors 184 warnings and 64 modifications instead of 2 240 and 64 approximately (dunno if it is ok or not). And after 5. step system cannot start with "PS2 mouse start" … "Still waiting for root device"

Ps I have installed these kexts with KextWizard becouse when i opening Extensions folder i cannot see any file. although i'm total noob in OS X

技術筆記 #676 @ad_47incv 2012-05-29

Install full working , but the trackpad doesen't enabled

技術筆記 #677 @neonego 2012-06-16

Great, mountain lion. Next month.
Thinking if multitouch can natively
work on Asus K40.

技術筆記 #678 @ad_47incv 2012-07-31

@neonego : (osx 86.co/member.php?u=21958)

yes, with mountain lion gm , do you have batterie info or not ?

作者修訂 #192 @flip360 2012-08-02 ↳ Re: @ad_47incv

我已經裝好咗 Mountain Lion 10.8 GM 版,所有功能都運作良好!我原本一直等緊 man_of_the_oak 更新份 DSDT,不過我自己先動手研究並加咗幾個修補落去。等我再測試多一排確認穩定之後,就會將修改好嘅 DSDT 放上嚟同大家分享。

技術筆記 #679 @ad_47incv 2012-08-02

I have mountain lion with apple store , only battery acpi no work :s , I try voodoo battery to night and i report stat , wifi and ethernet work fine

作者修訂 #193 @flip360 2012-08-02 ↳ Re: @ad_47incv

配合 AdvancedBatteryManager 同埋少少 DSDT 修改,我呢邊電池顯示已經完全正常運作喇。順便問下,你係點樣搞掂 App Store 登入問題㗎?

技術筆記 #680 @ad_47incv 2012-08-03

with chameleon but no succes :s , ok a try advanced battery manager and i return

技術筆記 #681 @kokozedman 2012-08-10

Long time. I haven't been making any update since 10.6.8 ... lol. Until a few days back I have been looking at the progresses that you guys have made over Lion and now Mountain Lion.

I'm actually planning to move-on to Mountain Lion on the same laptop. Also, it might be worth mentioning that I have upgraded the CPU to T9900 a long time ago, and it is working fine whether it is OSX86 or other OSes. So, those who want to know about that, I confirm it is working correctly, but you'll just get less battery life out of it (about 1h30mn).

Anyways, I'd like to ask, especially @flip360, what are the steps that you did to get it to install?
- Did you upgrade from Lion or Snow Leopard? I'm asking, because I have attempted an install from Snow Leopard, made a bootable USB which seems to be fine. But the problem is, I'm getting a strange AppleAHCIPort error, which generates a "link failed" error after some "The vtable '__ZTV13AppleAHCIPort' is malformed..." and some USB error "could not get chip to halt within 100 ms" which ultimately makes the installation process stuck completely.
- Could you share your current Extra folder?

Thanks man.

技術筆記 #682 @kokozedman 2012-08-10

I have also noticed a very odd problem. Actually, this has happened long time ago, but happened very briefly to be noticed.

When I use the Snow Leopard now (recently did a fresh install), the access to the SATA drives seems to hang (Write / Read are both at 0 speed) while the HDD indicator is fully on and during that time, anything that requires disk access will hang until several seconds (like 15 seconds or more) has passed.
This had really been driving me nuts. Has anyone experienced this, and how did they fix it?

I have attempted to use these PATA related Kexts and switched the SATA to "Compatible" mode, but none of kexts worked; I always got a hanging system waiting for the root device. And even Windows 7 will not be able to boot either.
In the past years, I have read somewhere, that there is a strange bug in nForce which causes this same exact hang-up if the nVidia Graphics card is engaged and so is the AHCI. And I thought if I switched to "compatible" mode, it will be acting more towards classic IDE mode (which it really does), but then I can't get anything to work in this mode.

作者修訂 #194 @flip360 2012-08-10 ↳ Re: @kokozedman
@kokozedman好耐冇見喇各位!自從 10.6.8 之後我都一直冇再升級過個系統……lol。直到幾日前我返嚟睇下大家喺 Lion 同埋依家 Mountain Lion 上面嘅研究進展,我終於決定要將呢部老拍檔升級上 Mountain Lion 喇。另外順帶一提,其實我好耐之前已經將粒 CPU 升級換咗做 T9900……

喂 kokozedman,好耐冇見呀!

我正打算緊更新篇教學加入 10.8 嘅內容。話說我最近搵到幾個針對同系列華碩手提電腦嘅 DSDT 修補,專門解決電池電量顯示同埋「系統概述」入面嘅電源分頁資訊問題,到目前為止運作得非常理想!我本來仲等緊 man_of_the_oak 上水報到添。不得不讚,我哋呢款手提電腦嘅黑蘋果生命力真係強得驚人!我遲啲會將更新版嘅 Extra 資料夾放上嚟俾大家測試。

我自己係用 myHack 配搭 Mountain Lion GM.dmg 進行全新乾淨安裝嘅,過程入面完全冇彈過你提到嗰個 ACPI 錯誤訊息;我直接沿用咗我哋之前整好嘅 DSDT 同埋 Extra 資料夾,只係額外打多咗個電池修補落去。
至於你提到嗰句「could not get chip to halt within 100 ms」USB 錯誤,我間唔中都會遇到,通常重新開機一次就會無事。

題外話:我已經拆走咗部機個 DVD 光碟機,換咗個硬碟托架裝多隻第二硬碟落去,用嚟行雙系統簡直一流!

技術筆記 #683 @kokozedman 2012-08-10 ↳ Re: @flip360
@flip360I did a clean install with myHack and the GM.dmg of ML, didnt get the ACPI message at all, i used the dsdt and the Extra folder we have and just applied the battery fixes.

Thanks flip360 for your input.

I have managed to get the ML installed, but I had to take some kexts from the working 10.6.8 and put in the /Extra folder as a dropping replacement for making the Installation process complete. I was also able to boot the installed ML, but several things were not working.

Here is what I did:
- Used Chameleon 2.1 r2042; without this, I was getting a constant reboot right after loading all the kexsts on the USB key
- Used original kexts from 10.6.8 for: AppleAHCIPort.kext, IOAHCIFamily.kext, IOUSBFamily.kext, IOUSBMassStorageClass.kext and put then in /Extra (not /S/L/E). It is important not to replace the original files, because the installer does some kind of authentication test, and fails the Installation if you replace the original files. Having them in /Extra/KextStore serves the purpose of overriding the original ML kexsts correctly.
- Generated a very generic EFI string for the graphics, because after doing the steps above, I could see through the USB LED activity that the Installer were properly loaded, but I had Black Screen. So, I used OSX86 Tools to generate a GFX EFI string and put it in org.chameleon.Boot.plist as below. It really was just no paying attention to the real values or anything, just a generic one but enough to get a graphic back. Not QI/QE though, very choppy and slow graphic... hope we find a solution to this soon:
	<key>device-properties</key>
	<string>6802000001000000010000005c0200000d00000002010c00d041030a000000000101060000100101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e0000002c0000006e5669646961204765466f72636520473130324d204f70656e474c20456e67696e65205b4546495d22000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000004e00560043004100500000001800000004000000000001000600000000000000000000000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c000000180000006e5669646961204765466f72636520473130324d0e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074006f00740061006c00730069007a0065000000080000000000002020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74</string>

The result:
- Installation: success
- Boot and Shutdown: success

- Graphics: working, but very poor, no acceleration at all
- Sounds seemed to not work
- LAN: failure
- Wireless: I have removed my Wireless because I didn't like it, and it is causing a lot of hick-ups on Windows 7

If anyone knows any ways to fix any of these problems, please let me know.

技術筆記 #684 @kokozedman 2012-08-10

No need of the EFI String. I actually had no "GraphicsEnabler" set to "Yes" in my Chameleon's plist, so it wasn't trying to enable anything. Quartz Extreme is now fully working, just like in the old days.

By the way, I had to use NullCpuPowerManagement, because I had a HPET problem. Let's hope to find a solution for that soon too.

作者修訂 #195 @flip360 2012-08-10 ↳ Re: @kokozedman
@kokozedman完全唔需要用 EFI String。原來我之前一直冇喺 Chameleon 嘅 plist 入面將 GraphicsEnabler 設為 Yes,所以引導程式根本冇嘗試去啟動顯示加速。依家 Quartz Extreme 硬件加速已經完全正常運作,就好似以前喺舊系統咁順暢!順帶一提,因為我遇到 HPET 報錯問題,所以暫時仲要靠 NullCPUPowerManagement 頂住先,希望好快亦可以搵到解決方案啦。

我正想同你講,我哋只需要靠 Chameleon 嘅 GraphicsEnabler 配合 plist 設定,就可以直接獲得完整嘅顯示卡硬件加速支援!

我自己完全唔使裝 NullCPUPowerManagement,原生 SpeedStep 自動變頻完全正常運作。請問你有冇用第一頁教學入面嗰套 DSDT 修改方案?如果冇嘅話,檢查下 AppleHPET.kext 啦。

技術筆記 #685 @kokozedman 2012-08-11 ↳ Re: @flip360
@flip360I dont use NullCpuPowerManagement, we have full speedstep working, do you use the dsdt from the tutorial? If not try and lookup AppleHPET.kext

I have been using the same DSDT that we used for Snow Leopard back in the days. I'll try to rebuild my DSDT again and see how it goes.

Does your Ethernet & Audio work? These are now the main thing I want to work. I tried EthernetBuiltIn to Yes on Chameleon plist, and also tried to port the kext from 10.6.8. In the System Profiler, I can see the Ethernet loaded-up (using the 10.6.8 kext), but it is not showing-up in the System Preferences.

技術筆記 #686 @kokozedman 2012-08-11

Can anyone remind me, what to do when we get that Sound assertion error? I'm on Mountain Lion, but I'm also getting the same error on Snow Leopard.

Actually, my DSDT is different from the tutorials, as I never managed to get rid of all the warnings, even though the tutorial at some point mentions that there should be no more warning. I'm of the pendant type too, so, I have tried to be very thorough.

技術筆記 #687 @kokozedman 2012-08-11

PROGRESS: LAN working back

What I did: Import some old 10.6.4 AppleRTL8169Ethernet.kext. This has been removed from newer Mac, including Lion (as some of the sayings around the Internet). So, I placed this under /Extra/KextStore, and used Kext Wizard. Then that's it, LAN was back.

Now to the Audio. I really need some help here guys, I'm just getting a Sound assertion failure. I'm not sure what to do.

作者修訂 #196 @flip360 2012-08-13 ↳ Re: @kokozedman
@kokozedman最新進展:有線網絡(LAN)已經成功救返!我嘅做法係:搵返以前 10.6.4 時代嘅舊版 AppleRTL8169Ethernet.kext 匯入系統(根據網上資料,Apple 喺較新版本嘅 Mac 系統包括 Lion 入面已經將呢個驅動刪走咗)。我將佢放入 /Extra/KextStore,再用 Kext Wizard 更新快取,搞掂,有線網絡即刻返生!依家輪到搞音效問題喇,呢度真係好需要各位師兄幫手……

你好呀 kokozedman,

我今個週末出咗去玩冇上水,所以啱啱先睇到你嘅最新進展。

原來你部機都係用同一張有線網卡,怪我之前寫教學嗰陣唔記得提一提我哋張有線網卡專用嘅驅動(運作得非常完美):lnx2mac.blog spot.com/
真係唔好意思!
至於音效問題,單靠一個 kext 係好難徹底解決嘅,因為成套音效方案其實分為兩部分:一部分係負責注入資訊嘅 Injector kext,另一部分係喺 DSDT 入面打修補,令系統正確識別音效裝置並交由 Injector 接管。睇你貼出嚟嗰啲 Assertion 報錯訊息,我估你目前只係裝咗個 Injector kext 而未改 DSDT。請試下跟足第一頁篇教學去編輯修改你份 DSDT(我自己改嗰陣一開始都有一堆 Error 同 Warning,但執完之後就變成 0 Error 喇),改好之後你就會得到一份質素極高嘅 DSDT 檔案,無論喺 Lion 定係 Mountain Lion 下都可以一直沿用,而且對於令成個系統按預期完美運作係至關重要嘅!呢一切當然要歸功於 man_of_the_oak 啦!

技術筆記 #688 @kokozedman 2012-08-13 ↳ Re: @flip360
@flip360As for the audio thats a tough one to solve with a kext only, because actually it has two parts: one is the kext injector and the other one is a DSDT edit that fixes the audio being recognized by the injector. I am afraid you have the injector only (the assertion error points me there). Please try and edit the DSDT according to the…

Indeed, I have followed the tutorial from start to finish; I actually tried to do the DSDT modifications twice, but ended with the same DSDT with still about 180_ warnings. I realized, there is some differences between K50IN and X5DIN.

I managed to get the audio working, but I used a 10.6.2 AppleHDA.kext, which is also the same I use on my Snow Leopard installation. But as you can expect, I'm having the audio pop/click every few seconds.
Could you point-out how you guys fixed this popping sound?

And last, the Battery is not working.

作者修訂 #197 @flip360 2012-08-13 ↳ Re: @kokozedman
@kokozedman我發現 K50IN 同埋 X5DIN 之間確實存在一啲硬件差異。我依家已經成功搞掂個音效出到聲,不過我係直接搬咗自己喺 Snow Leopard 一直用開嗰個 10.6.2 版 AppleHDA.kext 過嚟用。但正所謂預咗會有副作用,依家每隔幾秒就會聽到喇叭傳嚟「啪/噗」一聲爆音。請問你們之前係點樣解決呢個爆音問題㗎?另外……

呢個正正就係點解每個人都必須提取並編譯自己部機專屬嘅 DSDT,確保完全貼合各自嘅硬件配置。
至於消除音效爆音嘅具體方法,你可能要問下 man_of_the_oak 喺 DSDT 同埋音效驅動上面做咗邊啲針對性修改(你需要同時配合修改版 DSDT 同埋音效引導 kext 先得)。
另外喺 Lion 同埋 Mountain Lion 下,電池資訊亦都必須寫入 DSDT 入面先至可以俾系統正確識別。

技術筆記 #689 @uwannacookie 2012-08-21

Whoa, this is still up!
Hey!

My laptop is on his end of life, for a while i returned to Windows because of thermal problems, my cpu was always at 95ºc.. Changed the copper fins, changed CPU to a quad core, it's cool now .

Which version does everyone use by now?

作者修訂 #198 @flip360 2012-08-21 ↳ Re: @uwannacookie
@uwannacookie嘩,呢個帖竟然仲有人討論緊!大家好呀!我部手提電腦已經差唔多去到壽命盡頭,之前因為散熱問題(粒 CPU 長期飆到 95°C 高溫)我被迫退返去用咗一排 Windows……後來我換過組散熱銅片、仲順手將粒 CPU 升級換咗做四核心,依家部機終於涼浸浸喇。請問大家依家主力用緊邊個版本嘅 OS X?

喂,好耐冇見呀!

呢個帖梗係仲健在啦,而且我哋目前已經緊貼時代升到最新嘅 Mountain Lion 10.8.0 喇!

技術筆記 #690 @mondet 2012-09-05 ↳ Re: @flip360
@flip360Heya! Its alive still, and latest version is ML 10.8.0

Hi flip360

I'm using ML 10.8.0 for now but the old kexts for the sound , wireless or battery from 10.6 did not work for me ... could you please share us a kext that you are using with your 10.8 system.

技術筆記 #691 @hafiz689 2012-09-16 ↳ Re: @uwannacookie
@uwannacookieWhoa, this is still up! Hey! My laptop is on his end of life, for a while i returned to Windows because of thermal problems, my cpu was always at 95ºc.. Changed the copper fins, changed CPU to a quad core, it's cool now . Which version does everyone use by now?

I'm just curious what is the new CPU specification? and where did you bought it? Including with the fin.

技術筆記 #692 @hafiz689 2012-09-16 ↳ Re: @flip360
@flip360Heya! Its alive still, and latest version is ML 10.8.0

Soon you may need to include the tutorial to install ML at the first post!

技術筆記 #693 @hafiz689 2012-10-07

@flip360 how did you make the audio to be working? dsdt + kext? i managed to get audio working with some custom VoodooHDA kext that i found somewhere at the net but sometimes it gave me Panic. i"m using ML now.

技術筆記 #694 @hafiz689 2012-10-09

At last i managed to use AppleHDA instead of VoodooHDA.
Just few edit in dsdt and also info file in the AppleHDA. i use the Applehda kext that included at the first post.

But still, i still have the kernel panic issue. any idea why?:-/

作者修訂 #199 @flip360 2012-10-10 ↳ Re: @hafiz689

我諗我遲啲會整理並發佈一個專為 Lion 同埋 Mountain Lion 更新嘅 /Extra 資料夾打包,入面會附埋更新版 DSDT。
目前為止我呢邊所有功能都運作正常,而我份 DSDT 都係以 man_of_the_oak 嘅修改方案作為基礎改出嚟嘅。

技術筆記 #695 @hafiz689 2012-10-10 ↳ Re: @flip360
@flip360I think i will release an updated /Extra with updated DSDT for Lion and Mountain Lion later Sofar everything works here, and i used man_of_the_oak`s DSDT as a base.

TQ! i'll be waiting for that. so far everything is working fine except i need to remove the appleacpibatterymanagement kext because that is the cause of kernel panic for my laptop. i don't use battery that much so it's fine for me. But still, i'll be waiting for any tweak or fix for that. Hey flip where did you buy the caddy to put the 2nd HDD to replace the ODD. may i know the website?

作者修訂 #200 @flip360 2012-10-12 ↳ Re: @hafiz689
@hafiz689喂 flip,請問你係喺邊度買嗰個用嚟拆走光碟機(ODD)改裝第二隻硬碟嘅光碟機位硬碟托架(Caddy)㗎?可唔可以講個網址知?

我喺 eBay 買㗎咋,你只需要上去搜尋「K50 caddy DVD drive replacement」或者類似字眼就會搵到一大堆。

技術筆記 #696 @hafiz689 2012-10-12 ↳ Re: @flip360
@flip360I got it off ebay, just search for a K50 caddy DVD drive replacement or something like that

Tq! gonna try look for it. just a quick question. if we upgrade our cpu, do we need to edit the dsdt?

作者修訂 #201 @flip360 2012-10-13 ↳ Re: @hafiz689

唔,都有可能係咁,呢方面我要再查證下,不過我覺得應該唔會構成咩大問題。
請問你已經動手升級咗未?如果未嘅話,你有咩打算或者睇法?

技術筆記 #697 @hafiz689 2012-10-22

No not yet. still doing research on it. planning to upgrade to t990 if i'm not mistaken and also another choice is may be the quad core. but i'm not sure it going to work or not but i just read one of the above post the he use a quad core. just wondering what model.

did you try the Supplemental Update 1.0? is it safe to update?

作者修訂 #202 @flip360 2012-10-24 ↳ Re: @hafiz689

好!
第一頁主帖已經更新,加咗修改版 DSDT 同埋放入 Extra/Extensions 嘅電池 kext 下載連結。

祝大家玩得開心!

技術筆記 #698 @frostxx 2012-10-29

I've two questions:
1-st: I bought second 2 GB DDR 2 800Mhz memory module and now i am with 4 gigs. But now i've got a problem with this becose when it load OS X 10.6 or 10.7 touchpad freezes randomly or cursor gone crazy. If i detach new memory module everything is fine.
2-nd: flip360 can you post the new methods for DSDT?
My notebook is ASUS K50IP.

作者修訂 #203 @flip360 2012-11-03 ↳ Re: @frostxx
@frostxx我有兩個問題想請教:第一,我買咗第二條 2GB DDR2 800MHz 記憶體插落去,依家湊夠 4GB RAM,但隨即就出現咗個怪問題——無論載入 OS X 10.6 定係 10.7,塊觸控板都會隨機無故死機卡住,或者個滑鼠游標自己亂跳失控;只要我拔走新買嗰條記憶體,一切就回復正常。第二,flip360 可唔可以貼出新版 DSDT 嘅修改方法?我部……

你好,第一頁主帖已經更新咗專為 10.8.x 而設嘅新版 DSDT,你可以下載嚟試下,試完再返嚟報告結果啦。

技術筆記 #699 @谣言似山 2012-11-12 ↳ Re: @flip360
@flip360I got it off ebay, just search for a K50 caddy DVD drive replacement or something like that

Hello flip360. I have a notebook AsusK70IO which have similar hardware to AsusK50IN. Now I'm having problems upgrading to 10.7.2 and 10.8. Currently my graphic card (NvidiaGT120M) works perfectly under 10.7 (maximum 10.7.1). When I upgrade it to 10.7.2 or higher (10.8 as well), the system fails to find output port for my graphic card. So there's no video output signal for my display and my VGA port as well. But with screen sharing, I can still see my desktop on a remote device. Someone say it's because my DSDT. Would you with it?
Besides, my audio chip (Alc662) works only before 10.6.2. I tried many kexts, but none of them works. What was worse, a newer version AppleHDA.kext would cause my graphic card unrecognized (1024x768 only, and QE/CI fails).

Thank you for your reply.

技術筆記 #700 @dack 2012-11-13

just want to inform you, I already installed Mountain lion using myHack on my Asus K4OIN (almost had the same hardware specification as K50IN). the nVidia graphic was recognised perfectly but the sound, trackpad, Network devices and battery was not work. then installed some kexts. the wifi, battery, and sound is working with the external jack only (I'm not using the dsdt.aml yet), after got the sound working I tried to run some stability test (opening many tabs with safari, opening youtube, Facebook, other forums and running iTunes etc.) anyway, the result is I got kernel panic. don't know what the cause is, but I'm guessing maybe because the amount of Ram is full or because the battery kext (last kext I installed). anyone know's the solution for this problem?

oh yeah, one last thing for flip360.. After the fresh install, I tried using the dsdt.aml for 10.8 (on the first page). when boot I got stuck at "PCI Configuration Begin", after using boot flag "npci=0x2000" I still got stuck somewhere before I can get to the Root or terminal to remove it.

sorry for the long comment, hope anyone knows how to solve my problem. thank you

技術筆記 #701 @谣言似山 2012-11-14 ↳ Re: @dack
@dackjust want to inform you, I already installed Mountain lion using myHack on my Asus K4OIN (almost had the same hardware specification as K50IN). the nVidia graphic was recognised perfectly but the sound, trackpad, Network devices and battery was not work. then installed some kexts. the wifi, battery, and sound is working with the…

Would you please tell me how you get your alc662 working under mountain lion? I tried many ways and fails. Now I can only use BlueTooth earphone for sound. Besides, my battery works only under 10.6.
Recently, I used iada64, ubuntu, dsdtEditor and iDsdt regenerated my dsdt with mcp79 audio and GT120M patch. I found dsdt really useful. You may try modify your own dsdt instead of downloading one. Dsdt is unique to every model of motherboard no matter how similar their hardware is. It means, you may download a dsdt from others whose laptop is k40in but never from someone whose laptop is k50in.

技術筆記 #702 @dack 2012-11-14 ↳ Re: @谣言似山
@谣言似山Would you please tell me how you get your alc662 working under mountain lion? I tried many ways and fails. Now I can only use BlueTooth earphone for sound. Besides, my battery works only under 10.6. Recently, I used iada64, ubuntu, dsdtEditor and iDsdt regenerated my dsdt with mcp79 audio and GT120M patch. I found dsdt really useful.…

I'm just using the kexts from this link osx 86.net/view/3293-%5Bnew%5D_10.8.2_alc662_fully_working_ml.html combine with original IOAudiofamily.kext from mountain lion. you may try to modify it so the built-in speaker can working

thank you for the advice about dsdt, last time when I use 10.6.x I also use the dsdt from this forum and it works perfectly, I think I just got lucky at that time. But, I'm still newbie about these stuff so I need to learn it step by step slowly, besides I'm just a student from faculty of Business & Economic

技術筆記 #703 @hafiz689 2012-11-18

Hye there. flip360, i don't know if this a sillyquestion but. is there anyway to disable trackpad and onboard keyboard while using wireless mouse and keyboard? Thank you. and i just receive by caddy and installed the 2nd hdd!

技術筆記 #704 @hafiz689 2012-11-18

one more thing did anyone also having problem with sound while watching youtube or any flash video. there is sound for few mins, after that there is nothing. sound card still working. only sound on the video. i'm tried both voodoo and normal audio kexts. still the same problem.

技術筆記 #705 @谣言似山 2012-11-18 ↳ Re: @dack
@dackI'm just using the kexts from this link osx 86.net/view/3293-%5Bnew%5D_10.8.2_alc662_fully_working_ml.html combine with original IOAudiofamily.kext from mountain lion. you may try to modify it so the built-in speaker can working thank you for the advice about dsdt, last time when I use 10.6.x I also use the dsdt from this forum and it…

The kexts you gave me worked! Thank you very much. But it just worked for my earphone but not my built-in speaker. Did you modify it and got it work for your built-in speaker?
About dsdt, I feel that Mac OS is more and more strict with the dsdt. My dsdt is more than 10000 lines long, and the acpi dsdt specification is hundreds of pages long. So hardly can anyone go over the whole dsdt and no one can make sure their dsdt contains no error. So there's still a long way to perfect Black Apple.

技術筆記 #706 @dack 2012-11-18 ↳ Re: @谣言似山
@谣言似山The kexts you gave me worked! Thank you very much. But it just worked for my earphone but not my built-in speaker. Did you modify it and got it work for your built-in speaker? About dsdt, I feel that Mac OS is more and more strict with the dsdt. My dsdt is more than 10000 lines long, and the acpi dsdt specification is hundreds of…

Like I told you, the built-in speaker is not working yet. I'm using simbadda speaker on the output, so as long as I'm home its fine with me. that's why I'm not trying to modify it, after all I'm in the middle of an exam.
about the trackpad and battery, do you have the proper kexts for it? my trackpad isn't working from the first time

技術筆記 #707 @谣言似山 2012-11-21 ↳ Re: @dack
@dackLike I told you, the built-in speaker is not working yet. I'm using simbadda speaker on the output, so as long as I'm home its fine with me. that's why I'm not trying to modify it, after all I'm in the middle of an exam. about the trackpad and battery, do you have the proper kexts for it? my trackpad isn't working from the first time

My battery is recognized only under SnowLeopard. Currently, the system tells me "Current power: Battery", but "Battery state: No battery". But it's ok to use both battery and AC power.
About my trackpad, I got it recognized as a mouse. You may try this to get it recognized as a trackpad. http://www.tonymacx86.com/laptop-compatibility/74051-el… ↗
I tried this kext, but it told me "Your hardware Version 2 is not supported". But there are people who use other Asus K series succeeded. So I think maybe K70IO has a different trackpad than yours. I suggest you try it. Besides, within ApplePS2Controller.kext, youmay find ApplePS2Keyboard.kext, ApplePS2Mouse.kext and ApplePS2Trackpad.kext. You may replace and combine them. That's how I got my reversed Command Key and Option(Alt) Key right.
There's also a kext called VoodooPS2Trackpad.kext which successfully recognized my trackpad as a trackpad. But with this kext, I got kernel panic if I touch my trackpad. Maybe yours won't KP with it.

技術筆記 #708 @谣言似山 2012-11-21 ↳ Re: @dack
@dackjust want to inform you, I already installed Mountain lion using myHack on my Asus K4OIN (almost had the same hardware specification as K50IN). the nVidia graphic was recognised perfectly but the sound, trackpad, Network devices and battery was not work. then installed some kexts. the wifi, battery, and sound is working with the…

Hey, I just found the solution to my battery. I think you may try it.
http://www.insanelymac.com/forum/topic/264597-hp-dvx-ac… ↗
At the bottom of floor #95, there are two attachments.
Modify your dsdt following the instruction in the smaller attachment.
Maybe you may modify them after your exam.:)

作者修訂 #204 @flip360 2012-11-22 ↳ Re: @hafiz689
@hafiz689仲有一樣嘢想問,大家喺睇 YouTube 或者任何 Flash 影片嗰陣有冇遇到音效問題?播頭幾分鐘係有聲嘅,但之後就突然完全無晒聲。音效卡本身依然運作緊,唯獨係影片入面嘅聲無咗。我試過晒 Voodoo 同埋原版修改音效 kext,都一樣有呢個問題。

你好,

我呢邊都遇到一模一樣嘅情況。
我嘅解決方法好簡單:隨便將個 3.5mm 音源插頭(咪高峰或者耳機都得)插落個耳機孔度再拔返出嚟,即刻就會恢復正常有聲!

另外配合 10.8 專用嘅新版 DSDT 同埋 kext,我喺「系統概述」入面已經可以完整睇到晒電池詳細資訊,連同溫度、硬碟、顯示卡同埋處理器嘅感應器讀數都一應俱全。

至於觸控板方面,10.8 底層似乎改咗一啲嘢,搞到舊嗰個觸控板 kext 唔係幾見效,希望我哋大家集思廣益可以搵到解決辦法啦。

最後關於 K40 同 K50 之間嘅硬件差異,最穩陣嘅做法都係好似前面幾位師兄一直強調咁,親手提取自己部機嘅原生 DSDT 再針對自己套硬件去做修補。

技術筆記 #709 @谣言似山 2012-11-23 ↳ Re: @flip360
@flip360same here i just put an audio jack in (microphone, headphones) and out, thats how i fix it I have full battery info in system profiler along with tmperature, hdd, gpu, cpu readings with the dsdt and kext for 10.8 About the trackpad, something is changed in 10.8 so the kext is not really working, maybe together we find a solution. As…

Would you please give me your kext about ALC662? Now I only got it working with an earphone. Without earphone, there's still no sound. Thank you.
The trackpad, I tried many kexts for ElanTech Trackpad. They all told me "Your hardware Version 2 is not yet supported". Is it because K40/50 has a different trackpad from K70IO?

技術筆記 #710 @hafiz689 2012-11-24 ↳ Re: @flip360
@flip360same here i just put an audio jack in (microphone, headphones) and out, thats how i fix it I have full battery info in system profiler along with tmperature, hdd, gpu, cpu readings with the dsdt and kext for 10.8 About the trackpad, something is changed in 10.8 so the kext is not really working, maybe together we find a solution. As…

eventhough it sounds weird to do so, but it works! tq so much! hahaha
p/s: how did youe discover that? ^_^

技術筆記 #711 @hafiz689 2012-11-24 ↳ Re: @谣言似山
@谣言似山Would you please give me your kext about ALC662? Now I only got it working with an earphone. Without earphone, there's still no sound. Thank you. The trackpad, I tried many kexts for ElanTech Trackpad. They all told me "Your hardware Version 2 is not yet supported". Is it because K40/50 has a different trackpad from K70IO?

try this
drop box.com/sh/nt7e20admnivqux/BjxSdyCkNr

i give two option.
Option 1 : Using Applehda and legacyhda. copy both of these files into /System/Library/Extension and repair cache and permission

Option 2: Using VoodooHda (PLEASE REMOVE Applehda and legacyhda. first if you want to use this.

If still not working, you may want to create you own dsdt. use the tutorial from first page.

作者修訂 #205 @flip360 2012-11-25 ↳ Re: @hafiz689
@hafiz689雖然呢招聽落真係有啲無厘頭,但竟然真係得咗!萬分感謝你呀!哈哈哈 P.S. 你究竟係點樣發現呢個秘技㗎?^_^

純粹係誤打誤撞發現㗎咋!

作者修訂 #206 @flip360 2012-11-25 ↳ Re: @谣言似山
@谣言似山請問可唔可以分享你用緊嗰個 ALC662 音效 kext?我依家一定要插住耳機先至有聲出,一拔走耳機內置喇叭就完全無聲,唔該晒你。至於觸控板方面,我試過好多個針對 ElanTech 觸控板嘅 kext,但全部都報錯話「Your hardware Version 2 is not yet supported」。唔通 K40/50 用嘅觸控板同 K70IO 唔同?

音效問題可以參考我喺上一樓寫嘅解決建議。
至於觸控板,我自己部機係 K50,同樣係配備 ElanTech 觸控板,但目前都仲未搞清楚點解喺新系統下用唔到。

技術筆記 #712 @谣言似山 2012-11-26 ↳ Re: @hafiz689
@hafiz689try this drop box.com/sh/nt7e20admnivqux/BjxSdyCkNr i give two option. Option 1 : Using Applehda and legacyhda. copy both of these files into /System/Library/Extension and repair cache and permission Option 2: Using VoodooHda (PLEASE REMOVE Applehda and legacyhda. first if you want to use this. If still not working, you may want to…

Thank you for your advise.
Once I used VoodooHDA but there were noises as if you're listening to a radio at a wrong frequency. Also I tried the 44100Hz and 48000Hz in Audio MIDI Setup.
I've always been using my own dsdt, and fixed a lot of problems with dsdt. A few days ago I got it patched by iDsdt with my own codec file. That's how I got my earphone right with HDAEnabler.kext and modified AppleHDA.kext. However the AppleHDA was downloaded from the Internet so I don't know how should I modify AppleHDA to make the built-in speaker working.

技術筆記 #713 @谣言似山 2012-11-26 ↳ Re: @flip360
@flip360for the audio use the advice above my post as for the trackpad i own a K50 and have an elantech touchpad too but dont really know why its not working

The only thing I can do is to use ApplePS2Controller.kext to get it working as a mouse. But it's really a disappointing thing that I cannot get it working as a trackpad and scroll horizonally.

The most annoying thing is iCloud and iMessage. I cannot sign in into iCloud. What about you?
Someone say Chamelon may fix this. But I've always been using BootThink and I love the style of BootThink. However BootThink developement has stopped and nowhere can I find the author nor the source code.

One more thing is the display. Now I'm using 10.8.2 and my laptop display is recognized as a desktop display.

Besides, I cannot adjust the brightness of it. I tried EDID and it didn't work.
How can I get it recognized as a Laptop Display like in the picture?

iCloud, audio, trackpad and brightness are the only four problems on my way to perfect hackintonish.

技術筆記 #714 @hafiz689 2012-11-26 ↳ Re: @谣言似山
@谣言似山Thank you for your advise. Once I used VoodooHDA but there were noises as if you're listening to a radio at a wrong frequency. Also I tried the 44100Hz and 48000Hz in Audio MIDI Setup. I've always been using my own dsdt, and fixed a lot of problems with dsdt. A few days ago I got it patched by iDsdt with my own codec file. That's how…

oh man. i'm sorry. i forgot to adrres that noise problem. it is easy to solve.

first - install/copy VoodooHDA.prefPane to Library/PreferencePanes
second - install/copy VoodooHdaSettingsLoader
third - open system preference panel. at the bottom you will see vodoohda panel. go inside there, and tick "Enable SSE2". (You may also want to set Input Gain to zero in the Micropohone side to remove audio loop"

For AppleHDA you may want to edit IOPCIPrimaryMatch and LayoutID to match you system. that was how i do it last time when i'm trying to use applehda. but i think, the Applehda kext which given in the zip on first page is good enough(same with the file i gave last time)

Files needed attached . Have a try!

技術筆記 #715 @hafiz689 2012-11-26 ↳ Re: @谣言似山
@谣言似山The only thing I can do is to use ApplePS2Controller.kext to get it working as a mouse. But it's really a disappointing thing that I cannot get it working as a trackpad and scroll horizonally. The most annoying thing is iCloud and iMessage. I cannot sign in into iCloud. What about you? Someone say Chamelon may fix this. But I've…

about iCloud and iMessage. sorry . i don't use it. so don't really know. maybe flip360 know about it. about the brightness. can't you use the FN + F5/F6 to adjust the brightness? or whatever button it is. i use that to adjust the brightness.

技術筆記 #716 @谣言似山 2012-11-26 ↳ Re: @hafiz689
@hafiz689about iCloud and iMessage. sorry . i don't use it. so don't really know. maybe flip360 know about it. about the brightness. can't you use the FN + F5/F6 to adjust the brightness? or whatever button it is. i use that to adjust the brightness.

Thanks again for your advice.
I just tried VoodooHDA.kext and it recognized no audio device. So strange. I've always been using VoodooHDA until 10.7.1.
The Fn key currently only works with F7 and F8.
Fn+F7 for turning on/off internal display and F8 for kp.
Today I modified a lot on my dsdt and made my LCD built-in and recognized as a laptop display. But, I still cannot change the brightness.
This one is my screenshot.

and this one is from Internet.

There's no option for adjust brightness at all.
Besides, if I tried to adjust brightness under Mac, when I reboot to BIOS, screen would change to the most bright state.

技術筆記 #717 @hafiz689 2012-11-26

Alright, you may want to try to install voodoohda using the latest voodoohda installer. Then replace the kext with that I gave.

作者修訂 #207 @flip360 2013-01-03 ↳ Re: @谣言似山
@谣言似山目前 Fn 組合鍵只有 F7 同 F8 有反應:Fn+F7 可以開關內置螢幕背光,而按 Fn+F8 就會直接導致 Kernel Panic。

點解唔直接用第一頁 10.6.x 教學入面推薦嗰款快捷鍵輔助軟件呢?我喺 10.8 下一直用緊佢嚟綁定音量控制鍵,完全正常運作。

技術筆記 #718 @neonego 2013-03-26

10.8.3 released. list down everybody your concerns here.
I can't even install mountain lion here in my K40in.

作者修訂 #208 @flip360 2013-10-08 ↳ Re: @neonego

雖然好耐冇喺呢度出帖,但我一定要上嚟報個喜:我哋呢部忠實可靠嘅老戰友 K50,喺最新嘅 OS X 10.9 Mavericks 下一樣完全正常運作!安裝步驟同 10.8 完全一樣。

技術筆記 #719 @hafiz689 2013-10-11 ↳ Re: @flip360
@flip360havent posted here in a long time but i have to mention that our trusty K50 works with 10.9 Mavericks same procedure as 10.8

wow! thats a great news then. but is maverick out yet?

技術筆記 #720 @hafiz689 2013-10-16

External Monitor

Hey @flip360, have you ever have a problem when trying to connect an external LCD monitor? It seems like i have to restart my laptop in order the system to detect the monitor. Any thought?

技術筆記 #721 @kokozedman 2013-10-24 ↳ Re: @hafiz689

Secondary monitor detection doesn't require a Reboot

like flip, it's been a while since I posted here. Been using the X50IN with Mountain Lion with beauty so far.

@hafiz689Hey @flip360, have you ever have a problem when trying to connect an external LCD monitor? It seems like i have to restart my laptop in order the system to detect the monitor. Any thought?

--> Open the System Preferences, go to the Display, then press the Option key: a button will appear that says "Detect Displays". You don't need to reboot in order to detect your secondary display.

Just on a side note, you should not remove the secondary display after you have it detected. Doing so will disable proper hardware acceleration of the video card, and also will disable display power-saving.

技術筆記 #722 @hafiz689 2013-10-25

Oh damn it, i didn't know about that key. Thanks!

Anyway Mavericks works like charm. few pictures on my blog thef iztec.my/blog/?p=556

also if anyone has trouble with audio. use this kext. [as attached] (drop box.com/s/ftt10m6ql836nva/ALC662%20For%20Notebooks.zip)

Enjoy!

技術筆記 #723 @hafiz689 2013-10-25 ↳ Re: @kokozedman
@kokozedmanlike flip, it's been a while since I posted here. Been using the X50IN with Mountain Lion with beauty so far. --> Open the System Preferences, go to the Display, then press the Option key: a button will appear that says "Detect Displays". You don't need to reboot in order to detect your secondary display. Just on a side note, you…

i just noticed your signature, did you change your CPU to T9900? How is the performance?

技術筆記 #724 @kokozedman 2013-10-30 ↳ Re: @hafiz689
@hafiz689i just noticed your signature, did you change your CPU to T9900? How is the performance?

Yes, I did upgrade that may be 2 years. It's somewhat behaving like a early/lowend i5 CPU. Unfortunately, we're limited to 4GB in terms of RAM because of the DDR2.

技術筆記 #725 @kokozedman 2013-11-02

I upgraded to Mavericks as well, and after some trouble, I finally got it working. In a nutshell, you need to be using the latest version of FakeSMC, and ensure there is no Kexsts that generate errors during the boot phase.
Failing to do this will cause the system to hang on boot, and will be waiting for DSMOS forever.

But anyway, I have a minor problem with mine:
- No sound
- Lost trackpad (keyboard is still working though)

Anyone can help to this?

文獻來源與貢獻者溯源名錄(共 79 位具名成員 · 原始討論串 #4409)
成員用戶名本卷貢獻角色發帖數活躍時間窗
@flip360主筆作者2412009-10-12 → 2013-10-08
@man_of_the_oak核心貢獻者1112010-04-21 → 2012-04-21
@kokozedman核心貢獻者612009-11-14 → 2013-11-02
@uwannacookie核心貢獻者482010-04-08 → 2012-08-21
@mao_red核心貢獻者472009-11-14 → 2011-06-28
@ad_47incv核心貢獻者382010-01-28 → 2012-08-03
@hafiz689核心貢獻者382010-11-07 → 2013-10-25
@RGGG核心貢獻者372009-11-13 → 2011-02-03
@Buhgalter核心貢獻者312009-11-18 → 2010-03-23
@Georgie99核心貢獻者292010-03-03 → 2011-05-18
@ronovar核心貢獻者262010-01-08 → 2011-10-19
@neonego核心貢獻者222010-01-21 → 2013-03-26
@binhpv核心貢獻者182010-05-31 → 2012-03-18
@bayuaditya核心貢獻者182010-07-27 → 2010-09-09
@teierina核心貢獻者152010-02-03 → 2010-11-16
@0call核心貢獻者142010-04-26 → 2010-05-03
@keresztesvitez核心貢獻者112010-03-08 → 2010-03-14
@ninoger核心貢獻者112010-06-15 → 2012-05-18
@tachyon核心貢獻者112010-08-27 → 2010-09-01
@hoffbrandm核心貢獻者102010-12-31 → 2011-02-03
@mondet核心貢獻者102011-07-31 → 2012-09-05
@LennartMasa核心貢獻者92009-11-29 → 2010-10-07
@ZeroTK核心貢獻者92010-01-15 → 2010-10-14
@谣言似山核心貢獻者92012-11-12 → 2012-11-26
@yuanlukito核心貢獻者82010-08-06 → 2012-03-15
@Clubber_77核心貢獻者72009-11-27 → 2009-12-10
@sacrificeme核心貢獻者72011-08-15 → 2012-08-08
@shawn0694核心貢獻者62009-10-25 → 2010-01-08
@drade核心貢獻者62010-01-02 → 2010-02-12
@niadma核心貢獻者62010-03-03 → 2010-05-31
@Snozee核心貢獻者52010-07-13 → 2010-07-19
@gabguig核心貢獻者52011-01-15 → 2011-08-15
@pboda核心貢獻者42010-01-02 → 2010-01-04
@jukooz核心貢獻者42010-04-21 → 2010-04-25
@anderstand核心貢獻者42010-08-09 → 2011-05-20
@niwlf核心貢獻者42010-09-12 → 2010-09-14
@gasparfe核心貢獻者42010-09-18
@pichibg核心貢獻者42010-12-19 → 2011-03-28
@aljester核心貢獻者42011-01-25 → 2012-02-01
@mindlessmissy核心貢獻者42011-10-21 → 2011-10-24
@krak0avia核心貢獻者42012-02-21 → 2012-04-05
@Discepolo92核心貢獻者32010-01-30 → 2010-01-31
@ellnic核心貢獻者32010-02-08
@axelus核心貢獻者32010-02-08 → 2010-02-09
@Abraxas核心貢獻者32010-03-17 → 2010-04-11
@danny64x2核心貢獻者32010-04-28 → 2010-04-29
@jhernandez核心貢獻者32010-08-02 → 2010-08-05
@Kondor_PL核心貢獻者32011-03-02 → 2011-04-09
@Zoloto核心貢獻者32011-03-19 → 2011-03-22
@HongoPongo核心貢獻者32011-05-09 → 2012-03-31
@Djadul核心貢獻者32011-08-02 → 2011-09-03
@entrecopas核心貢獻者32011-08-23 → 2011-08-24
@korrona核心貢獻者32011-11-15 → 2011-11-29
@mad3250核心貢獻者32012-04-30 → 2012-05-08
@dack核心貢獻者32012-11-13 → 2012-11-18
@scififan68協作成員22009-11-22 → 2009-11-28
@dohmincool協作成員22010-08-03
@DenverAttack協作成員22011-06-29 → 2011-07-04
@Imkantus協作成員12009-10-17
@thorazine74協作成員12009-10-18
@moole協作成員12009-12-08
@oswcab協作成員12010-03-10
@dzsim協作成員12010-03-14
@jinnggoff協作成員12010-05-21
@tukangreka協作成員12010-06-14
@qiii2006協作成員12010-09-28
@BlackRose協作成員12010-11-15
@hayashiro協作成員12010-11-18
@hanisster協作成員12010-12-22
@jeffabe3協作成員12011-01-31
@ihacbook協作成員12011-03-05
@markec協作成員12011-04-04
@Tutac協作成員12011-04-08
@wefwefwef協作成員12011-05-08
@FaRIOaS協作成員12011-06-12
@bellbottom協作成員12011-06-29
@aliquot協作成員12011-10-19
@ks09aao協作成員12011-12-06
@frostxx協作成員12012-10-29

選擇語言 · Choose your language