Cần lắm pro patch giúp DSDT DSST.

hoang dinh quan
12/5/2017 16:26Phản hồi: 19
Em có 1 máy MSI GP62 6QE-1221XVN
Intel core i7-6700HQ
Intel HD 530
Card rời nvidia 950M
File cấu hình chi tiết:
https://drive.google.com/file/d/0B3EjqaOqfNHVYXM0aEtWRExUU2s/view?usp=drivesdk
Em đã cài thành công mac sierra 10.12.4. Hiện tại còn thiếu dsdt dsst nữa. Em có đọc các bài hướng dẫn patch nhưng vẫn k làm được. Màn hình không tăng giảm độ sáng được.
Mong các cao nhân giúp e patch dsdt dsst cho máy em ạ. E xin chân thành cảm ơn
Link file dsdt dsst : https://drive.google.com/file/d/0B3EjqaOqfNHVODcxOVBsNnhfWE0/view?usp=drivesdk
19 bình luận
Chia sẻ

Xu hướng

.
kecatin
TÍCH CỰC
7 năm
Cho email đi, tối về tôi gửi cho không biết up lên google driver
@kecatin Email của em:
yeuemlannua0711@gmail.com
kecatin
TÍCH CỰC
7 năm
Cung cấp luôn audio chipset, wifi card đi bồ tèo.
Đây là chỉ patch cái sơ sơ thôi, chứ còn native SSDT power mângement thì phải làm trên máy của bạn, cả cái AppleBackLightInjector để hiện cái chỉnh độ sáng cũng phải làm trên máy bạn, cho đúng cấu hình bios.
Tối mình sẽ gửi, còn thắc mắc gì mình sẽ hướng dẫn sau.
@kecatin Audio:
Realtek ALC899
wifi : Intel Wireless WiFi Link 4965
Cấu hình chi tiết ở file này anh ạ: https://drive.google.com/file/d/0B3EjqaOqfNHVYXM0aEtWRExUU2s/view
kecatin
TÍCH CỰC
7 năm
@hoang dinh quan Card wifi intel thì bó tay rồi, không chạy được
Realtek 899 bạn có thể dùng patch AppleHDA.kext được.
Còn cái SSDT cho power management thì phải làm trực tiếp trên máy bạn.

Đầu tiên bạn mở terminal gõ lần lượt từng dòng code dưới đây:

cd ~
curl -o ./ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh
chmod +x ./ssdtPRGen.sh

sau đó
./ssdtPRGen.sh

bạn vào thank công cụ của Mac GO->Go to folder và paste dòng ~/Library/ nó sẽ đưa bạn đênthuw mục chứa SSDT vừa tạo được, đổi tên thành SSDT viết hoa cop vào thư mục patch.

Chú ý là ở config.plist thêm dòng patch tại KernelAndKextPatches->KernelToPatch:

<dict>
<key>Comment</key>
<string>MSR 0xE2 _xcpm_idle instant reboot (c) Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>ILniAAAADzA=</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>ILniAAAAkJA=</data>
</dict>
</plist>

nếu dùng clover configurator thì find: 20b9e200 00000f30 và replace: 20b9e200 00009090
sẽ boost vào Mac bình thường
@kecatin Em cảm ơn nhiều. Để e thử
kecatin
TÍCH CỰC
7 năm
Chú ý là bỏ NullCPUPowerManagement.kext sau khi làm xong SSDT như mình vừa hướng dẫn.
Về tăng giảm độ sáng màn hình thì làm như thế này:
vào Terminal gõ

git

sung cấp mật khẩu cho nó sau đó tiếp:

mkdir ~/Projects
cd ~/Projects

clone cho máy. và tài về file cần thiết

git clone https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch probook.git

git clone https://github.com/RehabMan/OS-X-Clover-Laptop-Config.git guide.git

tải về aisl bản mới nhất cho chắc:

cd ~/Downloads
curl --remote-name --progress-bar --location https://bitbucket.org/RehabMan/acpica/downloads/iasl.zip
unzip iasl.zip
sudo cp iasl /usr/bin

sau đó tạo file:

cd ~/Projects/guide.git
make

Bạn sẽ thấy SSDT-PNLF. tại ~/Projects/guide.git/build/SSDT-PNLF.aml.
AppleBacklightInjector.kext. tại ~/Projects/probook.git/kexts/AppleBacklightInjector.kext.
và một file patch cho config.plist tại ~/Projects/guide/config_patches.plist.

CHU Ý LÀ PHẢI CÓ XCODE THÌ MỚI THỰC HIỆN ĐƯỢC BƯỚC NÀY.
VÀ CHỈ DÙNG XCODE ĐỂ COPY FILE PATCH VÀO config.plist.

bạn có thể copy AppleBacklightInjector.kext vào patches cũng được, Tuy nhiên phải sau 2 lần khởi động lại máy mới có thans điều chỉnh độ sáng. OK.

File DSDT vào SSDT mình gửi cho bạn không patch thêm IntelBackLight... và bạn cũng không patch thêm gì cả nữa.

Remove hết IntelBackLight trong EFI/kext của bạn, như bạn chưa hề đụng tới phần điều chỉnh độ sáng trước đây thì nó se hoạt động, nếu không AppleBacklightInjector.kext sẽ bị ghi đè và không hoạt đđộn được, OK.

Còn về phần lỗi của AppleBacklightInjector.kext, nếu chỉnh độ sáng về 0% sẽ làm cho Activity Monitor bị crash, khuyến cáo là không nên làm.

CAIS ĐOẠN CODE CÓ HIỆN TRANG WEB ẤY CỨ ĐÁNH VÀO TRONG TẺMINAL NHÉ, KHÔNG LOẠI ĐƯỢC TRANG ẤY RA.
kecatin
TÍCH CỰC
7 năm
Về phần correct ÚSB port thì bạn chuẩn bị một chiếc USB 2.0, một chiếc 3.0 để dò cổng.
Trước hết bạn phải patch "change 15 port limit to 26 in XHCI kext (100 series)" vào config.plist để nó hiện ra hết cổng USB

find :<83bd74ff ffff10>
replace:<83bd74ff ffff1b>

tải về IORegistryEplore để dò cổng, koos xuống phần XHC 14 sẽ có dan sách cổng USB. cắm vào nó sẽ hiện ra màu banh, nhổ ra sẽ là màu đỏ. Cổng USB 2.0 sẽ như thế này

"HS01",
Package (0x04)
{
"UsbConnector",
Zero,
"port",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
}
},
Cổng 3.0 nếu bạn cắm usb 2.0 vào nó vẫn sẽ hiện USB 2.0 bạn phải để
"HS02",
Package (0x04)
{
"UsbConnector",
0x03, //NOTEEEEEEEEEEEE
"port",
Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00
}
},
Cổng 3.0 sẽ là
"SS01",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x11, 0x00, 0x00, 0x00
}
},
Cổng 3.1 sẽ là 0x10, mình không có cổng 3.1 để hướng dẫn cho bạn.

Cổng USB kết nối với CAMERA và WIFI BLUETOOTH card sẽ có ký hiệu 0xff, hoặc 255. Là cổng USB trong laptop.
"SS06",
Package (0x04)
{
"UsbConnector",
0xFF,
"port",
Buffer (0x04)
{
0x16, 0x00, 0x00, 0x00
}
}
kecatin
TÍCH CỰC
7 năm
Khi nào correct hết mấy cổng USB thì camera của bạn sẽ hoạt động. còn wifi cảrd thì bó tay toàn tappj
Dùng USB wifi Dongle nó sẽ gây ra một vào lỗi như reboot lại máy khi cắm USB, ...
kecatin
TÍCH CỰC
7 năm
phần hướng dẫn làm tăng game độ sáng đang bị kiểm duyệt, do viết sai chữ sẽ thành chữ S E X.


Chú ý là bỏ NullCPUPowerManagement.kext sau khi làm xong SSDT như mình vừa hướng dẫn.
Về tăng giảm độ sáng màn hình thì làm như thế này:
vào Terminal gõ

git

sung cấp mật khẩu cho nó sau đó tiếp:

mkdir ~/Projects
cd ~/Projects

clone cho máy. và tài về file cần thiết

git clone https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch probook.git
git clone https://github.com/RehabMan/OS-X-Clover-Laptop-Config.git guide.git

tải về aisl bản mới nhất cho chắc:

cd ~/Downloads
curl --remote-name --progress-bar --location https://bitbucket.org/RehabMan/acpica/downloads/iasl.zip
unzip iasl.zip
sudo cp iasl /usr/bin

sau đó tạo file:

cd ~/Projects/guide.git
make

Bạn sẽ thấy SSDT-PNLF. tại ~/Projects/guide.git/build/SSDT-PNLF.aml.
AppleBacklightInjector.kext. tại ~/Projects/probook.git/kexts/AppleBacklightInjector.kext.
và một file patch cho config.plist tại ~/Projects/guide/config_patches.plist.

CHU Ý LÀ PHẢI CÓ XCODE THÌ MỚI THỰC HIỆN ĐƯỢC BƯỚC NÀY.
VÀ CHỈ DÙNG XCODE ĐỂ COPY FILE PATCH VÀO config.plist.

bạn có thể copy AppleBacklightInjector.kext vào patches cũng được, Tuy nhiên phải sau 2 lần khởi động lại máy mới có thans điều chỉnh độ sáng. OK.

File DSDT vào SSDT mình gửi cho bạn không patch thêm IntelBackLight... và bạn cũng không patch thêm gì cả nữa.

Remove hết IntelBackLight trong EFI/kext của bạn, như bạn chưa hề đụng tới phần điều chỉnh độ sáng trước đây thì nó se hoạt động, nếu không AppleBacklightInjector.kext sẽ bị ghi đè và không hoạt đđộn được, OK.

Còn về phần lỗi của AppleBacklightInjector.kext, nếu chỉnh độ sáng về 0% sẽ làm cho Activity Monitor bị crash, khuyến cáo là không nên làm.

CAIS ĐOẠN CODE CÓ HIỆN TRANG WEB ẤY CỨ ĐÁNH VÀO TRONG TẺMINAL NHÉ, KHÔNG LOẠI ĐƯỢC TRANG ẤY RA.
Dạ em cảm ơn. Để e làm theo
Cho em hỏi cái phần này thì chỗ đặt tên ghi gì cũng được hay phải ghi như nào ạ
Ảnh chụp Màn hình 2017-05-18 lúc 23.56.19.png
kecatin
TÍCH CỰC
7 năm
@hoang dinh quan Cái đấy bạn đặt vào phần KernelToPatch, không phải KextToPatch.

Find, Replace...
Comment là MSR 0xE2 _xcpm_idle instant reboot (c) Pike R. Alpha
MatchOS là 10.12

Thực ra comment đặt tên thế nào cũng được nhưng mà ghi cụ thể sau này có update dễ tìm thấy nó hơn
kecatin
TÍCH CỰC
7 năm
Cái change F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext (credit RehabMan)
bạn có 4 cái kìa, chỉ cần 1 thôi
kecatin
TÍCH CỰC
7 năm
Với những dòng chip đời cao hơn Haswel thì không cần phải patch AusAICPUPM, bỏ nó đi cũng được.
mchan004
ĐẠI BÀNG
7 năm
CHU Ý LÀ PHẢI CÓ XCODE THÌ MỚI THỰC HIỆN ĐƯỢC BƯỚC NÀY.
VÀ CHỈ DÙNG XCODE ĐỂ COPY FILE PATCH VÀO config.plist.

Phần này là sao bạn? copy cái gì (copy toàn bộ nội dung trong config_patches phải không) và copy vào chỗ nào trong config.plist?

Mình dùng TextEdit copy có đc ko

kecatin
TÍCH CỰC
7 năm
@mchan004 Texedit dễ nhầm lẫn lắm. thực ra bây giờ Colver cònigulator cũng copy được. nhưng mà dùng Xcode để hem hết nội dung trong đoạn plist đó.
Bạn ơi máy mình giống hệt máy bạn cho mình hỏi cách chi tiết các bước cài với, mình làm mãi không được,
bạn hưỡng dẫn tỉ mỉ từ đầu từ lúc tạo được không, nếu bạn giúp được thì cảm ơn bạn nhiều lắm!

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019