I. Hướng dẫn patch DSDT dành cho máy tính để bàn
Số trang: 62
Loại file: pdf
Dung lượng: 9.22 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mấy hôm gần đây, tớ thấy bạn danght post rất nhiều kinh nghiệm hay trong việc cài Snow Leopard trên Desktop và Laptop, trong đó điều mà tớ quan tâm nhất là kĩ thuật patch DSDT của bạn ấy. Vì thế tớ quyết định thử vọc một chút về DSDT với hi vọng là Mac OS sẽ hoạt động tốt hơn.
Nội dung trích xuất từ tài liệu:
I. Hướng dẫn patch DSDT dành cho máy tính để bànI. Câu chuyện mở đầu Mấy hôm gần đây, tớ thấy bạn danght post rất nhiều kinh nghiệm hay trong việc cài Snow Leopardtrên Desktop và Laptop, trong đó điều mà tớ quan tâm nhất là kĩ thuật patch DSDT của bạn ấy. Vì thế tớ quyếtđịnh thử vọc một chút về DSDT với hi vọng là Mac OS sẽ hoạt động tốt hơn. Thực ra tớ đã có một chút kiếnthức về DSDT và đã từng dùng phần mềm DSDT Auto Patcher (madl0n) patch DSDT con main GigabyteG31M-S2L của tớ để fix một số thành phần như RTC, HPET, USB, ..., từ đó phối hợp với Chameleon 2.0 RC5mà bỏ được một số kext ngoài như LegacyAppleRTC, NullCPUPM và EVOReboot, ... và chạy ổn định hơn.Nhưng bản thân tự sửa DSDT trực tiếp thì tớ chưa bao giờ thử, vả lại chức năng sleep không hoạt độngđược nếu không có SleepEnabler, cho nên tớ mới quyết định táy máy một chút để nâng cao kinh nghiệm vàcũng là để giải quyết trọn vẹn bài toán DSDT cho con main của tớ. Và thế là tớ bắt đầu đọc, ngâm cứu các bài viết của bạn danght và tìm kiếm một số thông tin trênmạng. Sau đó tớ bắt tay vào công việc. Dựa trên cái DSDT đã được patch đợt 1 bằng DSDT Auto Patcher, tớbắt đầu chỉnh sửa, thêm bớt cho phù hợp. Quá trình chỉnh sửa khá phức tạp, nhiều lúc điên lên vì gặp lỗi. Đãcó lần chỉnh sửa sai phần SATA dẫn đến không boot được, thậm chí còn có lần quên không đổi tên file DSDTcho phù hợp, dẫn đến Kernel panic, và khi khởi động lại thì ... ôi thôi, CMOS Reset do không fix RTC. Nhưngcuối cùng, sau bao khó khăn cộng với khoảng chục lần reset máy, cuối cùng tớ đã patch gần như hoàn chỉnhDSDT của tớ, và đã đạt được các thành quả sau: Phần cứng, Kết quả Phương thức chức năngCPU Intel Speedstep OK (dùng Chameleon 2.0 RC5, đọc patch DSDT để Chameleon 2.0Pentium Dual bật Speedstep thấy khó quá nên không làm, sau này sẽ nghiên RC5, bật cứu tiếp). Nhiệt độ các nhân CPU (đo bằng iStats) ổn định ở 37oCCore E5200 GeneratePStates và 26oC GenerateCStatesnVidia GeForce Full QE/CI (patch DSDT, không cần ROM nVidia hay patch DSDT9400 GT NVEnabler.kext)USB OK (UCHI – USB 1.1 và EHCI – USB 2.0 nhận đầy đủ) patch DSDTTime Machine Đã fix lỗi, không cần EthernetBuiltIn trong Chameleon patch DSDTSATA Nhận đầy đủ, không cần JMicron36xSATA.kext patch DSDTAudio Nhận tất cả các cổng, không cần Voodoo HDA patch DSDT + AppleHDA patch + ALC662.kextSleep OK, không SleepEnabler.kext patch DSDTShutdown, OK, không EVOReboot.kext patch DSDT +Restart RestartFix trong ChameleonHPET OK, không cần NullCPUPowerManagement.kext patch DSDTRTC OK, không cần LegacyRTC.kext, không CMOS Reset patch DSDTLPC, PIC, TMR OK patch DSDT Việc tự chỉnh sửa đã đem lại cho mình rất nhiều kinh nghiệm về phần cứng, hệ thống Mac OS và kĩthuật patch DSDT. Đọc lại các hướng dẫn patch DSDT trên mạng, mình thấy chúng vẫn chưa thật sự chi tiếtvà thường hướng tới phần cứng cố định. Vì vậy mình tự tổng hợp lại kinh nghiệm và quyết định post bài viếtnày để hỗ trợ các bạn patch DSDT dễ dàng và hiệu quả. Mặc dù kinh nghiệm còn ít, song hi vọng sẽ giúpđược các bạn trong việc patch DSDT, để Mac OS hoạt động ổn định và hiệu quả hơn.Nguồn bài viết tham khảo:Hướng dẫn về cài đặt Snow Leopard retail trên laptop dòng core 2 (danght)Hướng dẫn cài đặt Mac OSX 10.6.5 lên PC dòng Core 2 Duol (danght)Retail Snow Leopard lên dòng Core I (Scripted w/RAID 0 2SSD Scrip) (danght)Vanila Speedstep CPU Core Duo cho đến Core i không cần Kext (danght)Minimal DSDT Edits for Gigabyte Socket 1366 Motherboards (macmanx86)Advanced DSDT Fixes: nVidia Graphics (tonymacx86)Advanced DSDT Fixes: Enable Sleep on P55 Motherboards (tonymacx86)Advanced DSDT Fixes: Enable Native Intel SpeedStep on P55 Motherboards (tonymacx86)và rất nhiều bài viết khác trên các diễn đàn về HACKINTOSH (InsanelyMac, ProjectOSX, ...)Bài viết này có thể còn sai sót, hi vọng được các bạn góp ý nhiệt tình.II. Giới thiệ ...
Nội dung trích xuất từ tài liệu:
I. Hướng dẫn patch DSDT dành cho máy tính để bànI. Câu chuyện mở đầu Mấy hôm gần đây, tớ thấy bạn danght post rất nhiều kinh nghiệm hay trong việc cài Snow Leopardtrên Desktop và Laptop, trong đó điều mà tớ quan tâm nhất là kĩ thuật patch DSDT của bạn ấy. Vì thế tớ quyếtđịnh thử vọc một chút về DSDT với hi vọng là Mac OS sẽ hoạt động tốt hơn. Thực ra tớ đã có một chút kiếnthức về DSDT và đã từng dùng phần mềm DSDT Auto Patcher (madl0n) patch DSDT con main GigabyteG31M-S2L của tớ để fix một số thành phần như RTC, HPET, USB, ..., từ đó phối hợp với Chameleon 2.0 RC5mà bỏ được một số kext ngoài như LegacyAppleRTC, NullCPUPM và EVOReboot, ... và chạy ổn định hơn.Nhưng bản thân tự sửa DSDT trực tiếp thì tớ chưa bao giờ thử, vả lại chức năng sleep không hoạt độngđược nếu không có SleepEnabler, cho nên tớ mới quyết định táy máy một chút để nâng cao kinh nghiệm vàcũng là để giải quyết trọn vẹn bài toán DSDT cho con main của tớ. Và thế là tớ bắt đầu đọc, ngâm cứu các bài viết của bạn danght và tìm kiếm một số thông tin trênmạng. Sau đó tớ bắt tay vào công việc. Dựa trên cái DSDT đã được patch đợt 1 bằng DSDT Auto Patcher, tớbắt đầu chỉnh sửa, thêm bớt cho phù hợp. Quá trình chỉnh sửa khá phức tạp, nhiều lúc điên lên vì gặp lỗi. Đãcó lần chỉnh sửa sai phần SATA dẫn đến không boot được, thậm chí còn có lần quên không đổi tên file DSDTcho phù hợp, dẫn đến Kernel panic, và khi khởi động lại thì ... ôi thôi, CMOS Reset do không fix RTC. Nhưngcuối cùng, sau bao khó khăn cộng với khoảng chục lần reset máy, cuối cùng tớ đã patch gần như hoàn chỉnhDSDT của tớ, và đã đạt được các thành quả sau: Phần cứng, Kết quả Phương thức chức năngCPU Intel Speedstep OK (dùng Chameleon 2.0 RC5, đọc patch DSDT để Chameleon 2.0Pentium Dual bật Speedstep thấy khó quá nên không làm, sau này sẽ nghiên RC5, bật cứu tiếp). Nhiệt độ các nhân CPU (đo bằng iStats) ổn định ở 37oCCore E5200 GeneratePStates và 26oC GenerateCStatesnVidia GeForce Full QE/CI (patch DSDT, không cần ROM nVidia hay patch DSDT9400 GT NVEnabler.kext)USB OK (UCHI – USB 1.1 và EHCI – USB 2.0 nhận đầy đủ) patch DSDTTime Machine Đã fix lỗi, không cần EthernetBuiltIn trong Chameleon patch DSDTSATA Nhận đầy đủ, không cần JMicron36xSATA.kext patch DSDTAudio Nhận tất cả các cổng, không cần Voodoo HDA patch DSDT + AppleHDA patch + ALC662.kextSleep OK, không SleepEnabler.kext patch DSDTShutdown, OK, không EVOReboot.kext patch DSDT +Restart RestartFix trong ChameleonHPET OK, không cần NullCPUPowerManagement.kext patch DSDTRTC OK, không cần LegacyRTC.kext, không CMOS Reset patch DSDTLPC, PIC, TMR OK patch DSDT Việc tự chỉnh sửa đã đem lại cho mình rất nhiều kinh nghiệm về phần cứng, hệ thống Mac OS và kĩthuật patch DSDT. Đọc lại các hướng dẫn patch DSDT trên mạng, mình thấy chúng vẫn chưa thật sự chi tiếtvà thường hướng tới phần cứng cố định. Vì vậy mình tự tổng hợp lại kinh nghiệm và quyết định post bài viếtnày để hỗ trợ các bạn patch DSDT dễ dàng và hiệu quả. Mặc dù kinh nghiệm còn ít, song hi vọng sẽ giúpđược các bạn trong việc patch DSDT, để Mac OS hoạt động ổn định và hiệu quả hơn.Nguồn bài viết tham khảo:Hướng dẫn về cài đặt Snow Leopard retail trên laptop dòng core 2 (danght)Hướng dẫn cài đặt Mac OSX 10.6.5 lên PC dòng Core 2 Duol (danght)Retail Snow Leopard lên dòng Core I (Scripted w/RAID 0 2SSD Scrip) (danght)Vanila Speedstep CPU Core Duo cho đến Core i không cần Kext (danght)Minimal DSDT Edits for Gigabyte Socket 1366 Motherboards (macmanx86)Advanced DSDT Fixes: nVidia Graphics (tonymacx86)Advanced DSDT Fixes: Enable Sleep on P55 Motherboards (tonymacx86)Advanced DSDT Fixes: Enable Native Intel SpeedStep on P55 Motherboards (tonymacx86)và rất nhiều bài viết khác trên các diễn đàn về HACKINTOSH (InsanelyMac, ProjectOSX, ...)Bài viết này có thể còn sai sót, hi vọng được các bạn góp ý nhiệt tình.II. Giới thiệ ...
Tìm kiếm theo từ khóa liên quan:
kỹ năng máy tính cài đặt máy tính phần mềm máy tính hướng dẫn patch DSDT cách cài đặt máy tínhGợi ý tài liệu liên quan:
-
Bài giảng Xử lý sự cố phần mềm - Bài 4 Xử lý sự cố sử dụng Internet
14 trang 329 0 0 -
Nhập môn Tin học căn bản: Phần 1
106 trang 312 0 0 -
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 301 1 0 -
Làm việc với Read Only Domain Controllers
20 trang 288 0 0 -
Thêm chức năng hữu dụng cho menu chuột phải trên Windows
4 trang 269 0 0 -
70 trang 240 1 0
-
Tổng hợp lỗi Win 8 và cách sửa
3 trang 224 0 0 -
Hướng dẫn sử dụng mạch nạp SP200S
31 trang 198 0 0 -
Hướng dẫn cách khắc phục lỗi màn hình xanh trong windows
7 trang 197 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 196 0 0