post install Archives - Heavietnam https://heavietnam.ga Everythingforhackintosher Sat, 21 May 2022 06:11:39 +0000 en-US hourly 1 https://wordpress.org/?v=5.9.3 https://heavietnam.ga/wp-content/uploads/2021/12/cropped-logo02-2-32x32.png post install Archives - Heavietnam https://heavietnam.ga 32 32 Patch DSDT phần 4 https://heavietnam.ga/2022/05/21/patch-dsdt-phan-4/ https://heavietnam.ga/2022/05/21/patch-dsdt-phan-4/#respond Sat, 21 May 2022 06:11:29 +0000 https://heavietnam.ga/?p=3129 Hiện nay mình thấy nhiều bạn có xu hướng sài lại static patch. Trong khi các SSDT đã được prebuilt thì có 1 cách để apply các SSDT ấy vào DSDT giúp bạn hoàn thiện chức năng của DSDT Chuẩn bị B1: Tải maciasl tại đây B2: Dump DSDT theo hướng dẫn tại đây Tiến [...]

The post Patch DSDT phần 4 appeared first on Heavietnam.

]]>
Hiện nay mình thấy nhiều bạn có xu hướng sài lại static patch. Trong khi các SSDT đã được prebuilt thì có 1 cách để apply các SSDT ấy vào DSDT giúp bạn hoàn thiện chức năng của DSDT

Chuẩn bị

B1: Tải maciasl tại đây

B2: Dump DSDT theo hướng dẫn tại đây

Tiến hành

B1: Các bạn mở SSDT muốn apply ra và chú ý vào phần method

B2: Các bạn tiến hành search method đó trong DSDT

B3: Các bạn tiến hành thay method đó bằng method trong DSDT

B4: Ấn compile

B5: Ở đây bạn thấy sẽ có 1 error báo lỗi do method XPRW vừa được add vào DSDT vẫn chưa được import các bạn sẽ tiến hành import nó vào

Ở đây nếu bạn nào không biết cách import có thể thao khảo tại đây

B6: Ấn compile để check lỗi

Ở đây ta đã thấy DSDT không còn eror nữa

B7: Save DSDT

B8: Reboot

The post Patch DSDT phần 4 appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/05/21/patch-dsdt-phan-4/feed/ 0
Cách xác định phần cứng https://heavietnam.ga/2022/04/29/cach-xac-dinh-phan-cung/ https://heavietnam.ga/2022/04/29/cach-xac-dinh-phan-cung/#respond Fri, 29 Apr 2022 12:42:48 +0000 https://heavietnam.ga/?p=3064 CPU Ta dễ thấy đối với những guide hướng dẫn hackintosh hiện nay hầu hết đều dùng Code Name . Để xác định được code name của cpu và igpu ta làm như sau B1: bạn chuột phải vào biểu tượng windows ở góc dưới cùng bên trái và chọn system B2: copy mục processor [...]

The post Cách xác định phần cứng appeared first on Heavietnam.

]]>
CPU

Ta dễ thấy đối với những guide hướng dẫn hackintosh hiện nay hầu hết đều dùng Code Name . Để xác định được code name của cpuigpu ta làm như sau

B1: bạn chuột phải vào biểu tượng windows ở góc dưới cùng bên trái và chọn system

B2: copy mục processor

B3: ta tiến hành search mục processor trên trình duyệt

B4: các bạn tiến hành mở kết quả tìm kiếm có domain là ark.intel.com

B5: bạn sẽ chú ý vào phần tên mã hoặc code name. Đây chính là code name cpu của bạn

như ở đây ta có code name là Comet Lake

IGPU

Để có thể patch được igpu thì ta phải xác định được igpu name. Làm như sau:

B1: ta sẽ tiến hành search processor trên trình duyệt và mở trang ark.intel.com như hướng dẫn ở CPU

B2: các bạn chú ý vào mục Đồ họa Bộ xử lý --> Đồ họa bộ xử lý ‡

Đây chính là igpu name của bạn

ở đây igpu name là HD4000

Chipset model và Mainboard

Trước hết ta sẽ cần tìm hiểu chipset là gì? Chipset máy tính là một mạch tích hợp giúp xử lý giao tiếp giữa CPU, RAM, bộ lưu trữ và các thiết bị ngoại vi khác. Chipset xác định số lượng thành phần tốc độ cao hoặc thiết bị USB mà bo mạch chủ của bạn có thể hỗ trợ. Chipset thường bao gồm một đến bốn chip và các bộ điều khiển tính năng cho các thiết bị ngoại vi thường được sử dụng, như bàn phím, chuột hoặc màn hình.

Vậy còn mainboard là gì? Mainboard hay main máy tính hay bo mạch chủ là một bảng mạch đóng vai trò nền tảng trên máy tính, laptop có tác dụng kết nối các linh kiện bên trong thành thể thống nhất. Mainboard PC sẽ nằm ở thùng máy, hoặc tích hợp đằng sau màn hình đối với máy tính AIO.

Để xác định được mã của chúng ta sẽ làm như sau:

B1: chuột phải vào logo windows ở góc dưới cùng bên trái và search System Information

B2: ta chú ý vào dòng Baseboard manufacturer (đây là dòng hiện thị main) và Baseboard product (đây là dòng hiển thị chipset)

Audio Codec

B1: các bạn tải aida64 tại đây

B2: các bạn sẽ vào tab Multimedia --> PCI/PnP Audio ở đây ta sẽ có thể thấy audio codec

Network Controller models

B1: các bạn tải aida64 tại đây

B2: các bạn sẽ chú ý đến mục sau Network --> PCI/PnP Network

Drive Model

B1: chuột phải vào logo windows ở góc cuối bên trái và chọn device manager

B2: bạn chọn vào disk ở đây ta sẽ có được tên ổ cứng

DGPU

B1: bạn nhấn tổ hợp phím windows + R

Và gõ dxdiag sau đó enter

B2: Hệ thống sẽ mở DirectX Diagnostic Tool và bạn hãy chuyển đến tab render chú ý đến dòng name

Keyboard, Trackpad and Touchscreen Connection Type

B1: các bạn tải aida64 tại đây

B2: các bạn truy cập vào đường dẫn Devices --> Physical Devices --> PnP Devices ở đây các bạn sẽ tiến hành tìm kiếm name touchpad

Xác định location path

Trước tiên ta cần tìm hiểu location path là gì? Nó là đường dẫn đến devices trong hệ thống và thường được hệ thống đọc dưới 2 dạng là ACPI pathDevice path. ACPI path thường được sử dụng trong việc patch DSDT còn Device path thường được dùng trong config.plist để inject properties của các Device

B1: Các bạn nháy chuột phải vào biểu tượng windows ở góc dưới bên trái và chọn device manager

B2: tiến hành chuột phải vào device cần lấy location path và chọn properties

B3: chọn tab Details --> location paths

B4: ta sẽ tiến hành chuyển value vừa lấy được ở trên về dạng path để có thể sử dụng

//value nguyên mẫu
PCIROOT(0)#PCI(1C01)#PCI(0000)
ACPI(_SB_)#ACPI(PCI0)#ACPI(RP02)#ACPI(WLAN)

//Device path nguyên mẫu
PCIROOT(0)#PCI(1C01)#PCI(0000)

//ACPI path nguyên mẫu
ACPI(_SB_)#ACPI(PCI0)#ACPI(RP02)#ACPI(WLAN)

//Convert Device path nguyên mẫu
PCIROOT(0)#PCI(1C01)#PCI(0000)
# Tiến hành chuyển dấu "#" thành dấu "/"
PCIROOT(0)/PCI(1C01)/PCI(0000)
# Ta tiến hành chia các giá trị nhỏ trong "()" thành các cặp 2 số. Nếu cặp số không bắt đầu bằng số "0" thì thêm số "0" vào trước
PCIROOT(00)/PCI(01C 01)/PCI(00 00)
# Viết thế chữ "x" vào giữa các cặp 2 chữ số
PCIROOT(0x0)/PCI(0x1C 0x1)/PCI(0x0 0x0)
# chuyển các dấu cách trong ngoặc thành dấu ","
PCIROOT(0x0)/PCI(0x1C,0x1)/PCI(0x0,0x0)

// Convert ACPI path nguyên mẫu
# Ta tiến hành giữ lại các ký tự trong ngoặc những ký tự khác thì lược bỏ 
_SB_ PCI0 RP02 WLAN
# Tiếp đó tiến hành thay dấu cách bằng dấu "."
_SB_.PCI0.RP02.WLAN

Source tham khảo: Finding your hardware | OpenCore Install Guide (dortania.github.io)

The post Cách xác định phần cứng appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/04/29/cach-xac-dinh-phan-cung/feed/ 0
Fix lỗi glitch trên những máy chạy Intel HD 3000 có DVMT=0MB https://heavietnam.ga/2022/04/10/fix-loi-glitch-tren-nhung-maychay-intel-hd-3000-co-dvmt0mb/ https://heavietnam.ga/2022/04/10/fix-loi-glitch-tren-nhung-maychay-intel-hd-3000-co-dvmt0mb/#respond Sun, 10 Apr 2022 14:56:09 +0000 https://heavietnam.ga/?p=2957 Đây là cách làm cảu mình nên các bạn có thể tham khảo và làm thử *Lưu ý: patch này chỉ áp dụng cho macOS High Sierra trở xuống, nếu như các bạn ở Catalina thì các bạn cần pahri inject kext Intel HD 3000 trước Chuyện là mình có con HP Probook 6560b hackintosh [...]

The post Fix lỗi glitch trên những máy chạy Intel HD 3000 có DVMT=0MB appeared first on Heavietnam.

]]>
Đây là cách làm cảu mình nên các bạn có thể tham khảo và làm thử

*Lưu ý: patch này chỉ áp dụng cho macOS High Sierra trở xuống, nếu như các bạn ở Catalina thì các bạn cần pahri inject kext Intel HD 3000 trước

Chuyện là mình có con HP Probook 6560b hackintosh Catalina nhưng nó cứ bị glitch và hay bị đơ. Sau và tháng mày mò thi mình tìm được một cách fix tạm bợ

Cách làm:

B1: Các bạn vào trang sau: https://www.applelife.ru/threads/ustanovka-macos-high-sierra-10-13-na-intel-pc.2210706/page-742#post-730496

B2 Khi vào trong đó, bạn sẽ thấy một bài post có nội dung như sau của Slava77:

<dict>
                <key> Comment </key>
                <string> hd3000 Fix </string>
                <key> Find </key>
                <data>
                AQIEABAHAAAQBw ==
                </data>
                <key> Name </key>
                <string> com.apple.driver.AppleIntelSNBGraphicsFB </string>
                <key> Replace </key>
                <data>
                AAEEgBAHAAAQBw ==
                </data>
            </dict>
            <dict>
                <key> Comment </key>
                <string> HD3000 384 - & gt; 2048 </string>
                <key> Find </key>
                <data>
                0AAAABg =
                </data>
                <key> Name </key>
                <string> com.apple.driver.AppleIntelSNBGraphicsFB </string>
                <key> Replace </key>
                <data>
                0AAAAIA =
                </data>
            </dict>
            <dict>
                <key> Comment </key>
                <string> HD3000 512 - & gt; 2048 </string>
                <key> Find </key>
                <data>
                0AAAACA =
                </data>
                <key> Name </key>
                <string> com.apple.driver.AppleIntelSNBGraphicsFB </string>
                <key> Replace </key>
                <data>
                0AAAAIA =
                </data>
</dict>

B3 các bạn add các giá trị ở trên vào OpenCore
*lưu ý đối với 2 cái patch cuối: HD3000 384 - & gt; 2048 và HD3000 512 - & gt; 2048 thì các bạn chỉ chọn 1 trong 2. Nếu máy các bạn có 4GB ram thì chọn patch HD3000 384 - & gt; 2048

còn nếu  máy bạn có +8GB ram thì chọn cái patch HD3000 512 – & gt; 2048

Các bạn add vào OC như sau:

Các bạn vào mục Kernel->Patch của config OpenCore-Bấm copy mục 0 ở đó và paste ra Kernel-Patch

Sau đó add các giá trị như sau:

Enabled : True

comment: hd3000 fix

count:0

limit:0

Max kernel: để trống

Min kernel: để trống

Find: Các bạn convert AQIEABAHAAAQBw == dưới dạng BASE64 sang HEX sẽ thành: 01020400100700001007. Các bạn copy giá trị HEX đó vào Mục Find

Identifier: com.apple.driver.AppleIntelSNBGraphicsFB

Replace: Tương tự như phần Find, các bạn convert AAEEgBAHAAAQBw == dưới dạng BASE64 sang HEX sẽ được 00010480100700001007. Các bạn copy giá trị HEX vừa convert vào mục Find

Tăng Vram lên 2048MB:

Các bạn tạo tiếp một setting 0 ở dưới như cách làm ở phần trên

Các bạn diền nhưng thông tin sau vào các ô:

Comment: HD3000 384 – & gt; 2048 cho máy có 4GB Ram hoặc  HD3000 512 – & gt; 2048 nếu máy các bạn có +8GB ram

Enabled: True

Count:0

Limit:0

Max kernel: để trống

Min kernel: để trống

Find: D000000018(nếu máy các bạn có 4GB ram) hoặc D000000020 (nếu máy các bạn có +8GB ram)

Replace:D000000080(áp dụng cho tất cả các máy)

B4: Save config lại và reboot thử

The post Fix lỗi glitch trên những máy chạy Intel HD 3000 có DVMT=0MB appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/04/10/fix-loi-glitch-tren-nhung-maychay-intel-hd-3000-co-dvmt0mb/feed/ 0
Add device-id vào amd kext https://heavietnam.ga/2022/04/10/add-device-id-vao-amd-kext/ https://heavietnam.ga/2022/04/10/add-device-id-vao-amd-kext/#respond Sun, 10 Apr 2022 14:01:59 +0000 https://heavietnam.ga/?p=2930 B1: Các bạn mở terminal lên và gõ kextstat | grep AMD B2: Các bạn mở file info.plist các kext được liệt kê sau khi gõ lệnh trên và sửa lại như sau ( ở S/L/E ) Add device-id của các bạn vào mục IOPCIMatch B3: các bạn chỉnh version cao hơn version gốc ( nếu ở cata [...]

The post Add device-id vào amd kext appeared first on Heavietnam.

]]>
B1: Các bạn mở terminal lên và gõ kextstat | grep AMD

B2: Các bạn mở file info.plist các kext được liệt kê sau khi gõ lệnh trên và sửa lại như sau ( ở S/L/E )

Add device-id của các bạn vào mục IOPCIMatch

B3: các bạn chỉnh version cao hơn version gốc ( nếu ở cata thì không cần chỉnh )

tiếp theo chỉnh cả file version.plist ( nếu cata thì không cần )

B4: Các bạn dùng hackintool để bỏ kext và L/E ( hoặc nếu ở cata thì S/L/E )

Lưu ý: nếu ở cata thì các bạn tiến hành xóa các kext đã xác định ở bước 1 đi và tiến hành bỏ  đã patch vào S/L/E và tiến hành rebuild kext cache

Source tham khảo: howtohackintosh.top

The post Add device-id vào amd kext appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/04/10/add-device-id-vao-amd-kext/feed/ 0
OpenCore Legacy https://heavietnam.ga/2022/04/10/2925/ https://heavietnam.ga/2022/04/10/2925/#respond Sun, 10 Apr 2022 13:27:44 +0000 https://heavietnam.ga/?p=2925 Tạo USB Boot Đối với các máy Legacy thì chắc hẳn phần cứng đã cũ rồi đúng không nào. Do đó các bác cũng sẽ cần các phiên bản macOS phù hợp thì hãy làm theo sau: Offline (10.10-10.12) B1: Các bạn truy cập vào trang sau để tải bộ cài. B2: Các bạn chạy file PKG [...]

The post OpenCore Legacy appeared first on Heavietnam.

]]>
Tạo USB Boot

Đối với các máy Legacy thì chắc hẳn phần cứng đã cũ rồi đúng không nào. Do đó các bác cũng sẽ cần các phiên bản macOS phù hợp thì hãy làm theo sau:

  • Offline (10.10-10.12)
    • B1: Các bạn truy cập vào trang sau để tải bộ cài.
    • B2: Các bạn chạy file PKG lên và cài đặt. Nếu gặp lỗi sau: 

Các bạn mount file dmg ra và mở terminal lên sau đó gõ các lệnh sau:

cd ~/Desktop
mkdir MacInstall && cd MacInstall

Tiếp theo bạn sẽ tiến hành giải nén file installer (mở terminal lên và gõ)

// 10.11 và cũ hơn

xar -xf /Volumes/Install\ OS\ X/InstallMacOSX.pkg

// 10.12

xar -xf /Volumes/Install\ macOS/InstallOS.pkg

Tiếp theo hãy chạy các lệnh sau (chạy từng lệnh một)

//Yosemite
cd InstallMacOSX.pkg
tar xvzf Payload
mv InstallESD.dmg Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/
mv Install\ OS\ X\ Yosemite.app /Applications

//El Capitan
cd InstallMacOSX.pkg
tar xvzf Payload
mv InstallESD.dmg Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/
mv Install\ OS\ X\ El\ Capitan.app /Applications

//Sierra
cd InstallOS.pkg
tar xvzf Payload
mv InstallESD.dmg Install\ macOS\ Sierra.app/Contents/SharedSupport/
mv Install\ macOS\ Sierra.app /Applications
  • B3: Các bạn chạy lệnh cài đặt theo trang sau

Setting Up

macOS

  • Chuẩn bị:
    • BootInstall_IA32.tool or BootInstall_X64.tool trong thư mục  /Utilties/LegacyBoot/(File này ở trong  thư mục opencore pkg)
    • Install USB (tạo theo link sau hoặc theo link sau)
    • Sau đó mở terminal lên và nhập lệnh sau:

sudo ~/Downloads/OpenCore/Utilities/legacyBoot/BootInstall_X64.tool Nếu là 32 bit thì thay X64 thành IA32 Sau đó các bạn sẽ nhận được 1 phân vùng EFI có 1 folder EFI và 1 file bootx64.efi hoặc bootia32.efi

Windows

  • B2: Ấn Process MBR và chọn Restore MBR tiếp theo bạn chọn file boot0 trong Utilities/LegacyBoot/ ở OpenCore PKG.
  • B3: Các bạn trở về menu chính và ấn Process PBR sau đó ấn Restore PBR và chọn file boot1f32 từ Utilities/LegacyBoot/ ở OpenCorePkg
  • B4: Mở USB ra rồi copy file bootx64 và bootia32  từ Utilities/LegacyBoot/ và đổi tên chúng lại thành boot

Source tham khảo: Making the installer in Windows | OpenCore Install Guide (dortania.github.io)

The post OpenCore Legacy appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/04/10/2925/feed/ 0
Cách sửa kext S/L/E trên bigsur https://heavietnam.ga/2022/04/10/cach-su-kext-s-l-e-tre-bigsur/ https://heavietnam.ga/2022/04/10/cach-su-kext-s-l-e-tre-bigsur/#respond Sun, 10 Apr 2022 13:03:13 +0000 https://heavietnam.ga/?p=2922 Tìm hiểu chung Đối với bigsur apple đã chặn tính năng write ở S/L/E (để biết S/L/E là gì bạn vui lòng xem lại thuật ngữ ở đây). Tuy nhiên khi đã tìm hiểu sâu vào hackintosh bạn sẽ cần mod kext và cần cho nó vào S/L/E. Ta sẽ có 2 phương pháp cho [...]

The post Cách sửa kext S/L/E trên bigsur appeared first on Heavietnam.

]]>
Tìm hiểu chung

Đối với bigsur apple đã chặn tính năng write ở S/L/E (để biết S/L/E là gì bạn vui lòng xem lại thuật ngữ ở đây). Tuy nhiên khi đã tìm hiểu sâu vào hackintosh bạn sẽ cần mod kext và cần cho nó vào S/L/E. Ta sẽ có 2 phương pháp cho trường hợp này:

  • Snapshot: đây cũng là 1 cách cho phép bạn tạo 1 folder extension ở user và tiến hành snapshot nó với S/L/E
    • Không khuyến khích vì nó rất nguy hiểm chỉ cần 1 sơ xuất hoạt sử dụng ko đúng phiên bản macos có thể bay ngay lập tức
  • Sử dụng L/E
    • đúng đối với cách này việc cần làm là bạn chỉ cần tăng version kext đã mod lên cao hơn version kext gốc và dùng kext-droplet cho nó vào L/E thì sẽ nhận kext

Tiến hành

B1: mở kext ra

  • Chuột phải chọn show package contents

B2: sửa CFBundleVersionCFBundleShortVersionString thành version cao hơn

B3: mở file version.plist và chỉnh những mục tương tự

B4: tải kext-droplet tại đây

B5: tắt sip theo hướng dẫn tại đây

B6: bỏ kext vào kext-droplet

Source tham khảo: howtohackintosh.top

The post Cách sửa kext S/L/E trên bigsur appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/04/10/cach-su-kext-s-l-e-tre-bigsur/feed/ 0
Turn on Backlight Keyboard https://heavietnam.ga/2022/03/22/turn-on-backlight-keyboard/ https://heavietnam.ga/2022/03/22/turn-on-backlight-keyboard/#respond Tue, 22 Mar 2022 04:50:20 +0000 https://heavietnam.ga/?p=2848 Đối với 1 số bàn phím cơ khi Hackintosh sẽ bị mất led keyboard để khắc phục điều này chúng ta sẽ làm như sau: B1: Download Releases · damieng/setledsmac (github.com). B2: Download Keyboard_Backlit_Files.zip. B3: Giải nén cả 2 tệp. B4: Mở Finder nhấn tổ hợp phím Shift + Command + G và gõ /Library. [...]

The post Turn on Backlight Keyboard appeared first on Heavietnam.

]]>
Đối với 1 số bàn phím cơ khi Hackintosh sẽ bị mất led keyboard để khắc phục điều này chúng ta sẽ làm như sau:

B1: Download Releases · damieng/setledsmac (github.com).

B2: Download Keyboard_Backlit_Files.zip.

B3: Giải nén cả 2 tệp.

B4: Mở Finder nhấn tổ hợp phím Shift + Command + G và gõ /Library.

B5: Tạo 1 folder có tên Keyboard Backlit.

B6: Copy file setleds vào Keyboard Backlit.

B7: Copy KeyboardBacklit.sh vào Keyboard Backlit.

B8: Nhấn tổ hợp phím Shift + Command + G và gõ đường dẫn /Library/LaunchAgents/

B9: Copy file com.keyboardbacklit.init.plist vào đây.

B10: Mở Terminal và gõ các lệnh sau:

sudo chown root /Library/LaunchAgents/com.keyboardbacklit.init.plist

sudo chmod -R 755 /Library/Keyboard\ Backlit/

sudo launchctl load -w /Library/LaunchAgents/com.keyboardbacklit.init.plist

Source tham khảo: How To Turn On Keyboard Backlit Through Scroll Lock Led On macOS | tonymacx86.com

The post Turn on Backlight Keyboard appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/03/22/turn-on-backlight-keyboard/feed/ 0
Fix for slow AMD GPU https://heavietnam.ga/2022/03/20/fix-for-slow-amd-gpu/ https://heavietnam.ga/2022/03/20/fix-for-slow-amd-gpu/#respond Sun, 20 Mar 2022 07:33:34 +0000 https://heavietnam.ga/?p=2823 Ở macOS Monterey version 12.3+ các AMD GPU sẽ bị Apple bóp hiệu năng để fix điều này các bạn sẽ làm như sau: B1: Tải gfxutil. B2: Mở terminal lên kéo gfxutil vào Terminal và gõ -f GFX0 B3: Bạn tải file sau về fix.xml và mở bằng ProperTree. B4: Các bạn tiến hành [...]

The post Fix for slow AMD GPU appeared first on Heavietnam.

]]>
Ở macOS Monterey version 12.3+ các AMD GPU sẽ bị Apple bóp hiệu năng để fix điều này các bạn sẽ làm như sau:

B1: Tải gfxutil.

B2: Mở terminal lên kéo gfxutil vào Terminal và gõ -f GFX0

B3: Bạn tải file sau về fix.xml và mở bằng ProperTree.

B4: Các bạn tiến hành thay:

  • 1: Thay đường dẫn ở bước 2 vào.
  • 2: Thay giá trị sau theo model:
    • Radeon 5500: ATY,Python
    • Radeon 5600 / 5700: ATY,Adder
    • Radeon 6600: ATY,Deepbay
    • Radeon 6800: ATY,Belknap
    • Radeon 6900: ATY,Carswell

B5: Save lại và Reboot.

Source tham khảo: Fix for slow AMD GPU after Monterey 12.3 update – Guides and Tutorials – Olarila | PSA: macOS Monterey 12.3 and AMD 5xxx and 6xxx GPU issues : hackintosh (reddit.com)

The post Fix for slow AMD GPU appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/03/20/fix-for-slow-amd-gpu/feed/ 0
Fix Internal/External Card Reader https://heavietnam.ga/2022/03/12/fix-internal-external-card-reader/ https://heavietnam.ga/2022/03/12/fix-internal-external-card-reader/#respond Sat, 12 Mar 2022 12:47:00 +0000 https://heavietnam.ga/?p=2602 Chuẩn bị: B1: Mở Terminal và dán đoạn code sau vào: B2: Tải ProperTree (hoặc các trình edit file plist khác). B3: Tải Hackintool hoặc Kext-Droplet cho Big Sur. Tiến hành B1: Mở Finder và nhấn tổ hợp phím Shift + Command + G và gõ đường dẫn /System/Library/Extensions (S/L/E). B2: Ấn Command + F [...]

The post Fix Internal/External Card Reader appeared first on Heavietnam.

]]>
Chuẩn bị:

B1: Mở Terminal và dán đoạn code sau vào:

// dán từng dòng 1 vào terminal

defaults write com.apple.Finder AppleShowAllFiles true

killall Finder

B2: Tải ProperTree (hoặc các trình edit file plist khác).

B3: Tải Hackintool hoặc Kext-Droplet cho Big Sur.

Tiến hành

B1: Mở Finder và nhấn tổ hợp phím Shift + Command + G và gõ đường dẫn /System/Library/Extensions (S/L/E).

B2: Ấn Command + F và search AppleStorageDriver.

B3: Copy Kext đó ra ngoài Desktop (hoặc bất cứ chỗ nào bạn thích).

B4: Bạn ấn chuột phải vào kext sau đó chọn Show Package Contents và truy cập vào Contents > Plugin sau đó tìm kext AppleUSBCardReader.kext trong đó.

B5: Bạn tiếp tục chọn Show package Contents > Contents và edit file info.plist bằng ProperTree hoặc trình edit file plist của bạn.

B6: Bạn ấn Command + F và Search Physical Interconnect sau đó edit giá trị của nó thành External.

B7: Bạn có thể edit Vendor Identification thành tên của bạn hoặc bất cứ cái gì bạn thích (nếu tôn trọng tác giả thì thay đổi thành Generic Reader by NoobsPlanet).

B8: Vào System Report.

B9: Vào tab USB sau đó Copy Product ID and Vendor ID.

B10: Bạn ấn Command + F và search Apple_Internal_SD_Card_Reader_1_00.

B11: Sửa idProductidVenedor bằng các giá trị vừa lấy ở Bước 9 (lưu ý chuyển nó về decimal trước khi nhập).

  • B1: Mở Hackintool tap Caculator.
  • B2: Nhập dữ liệu lấy được ở bước 9 vào ô Hex.

B12: Chỉnh 2 mục dProductidVenedorApple_Internal_SD_Card_Reader_2_00 với cùng giá trị dữ liệu như ở B11.

B13: Chỉnh mục Physical InterconnectApple_internal_SD_Card_Reader_1_00 và Apple_Internal_SD_Card_Reader_2_00 thành External.

B14: Save Kext lại (Ấn tổ hợp phím Command + S).

Inject Kext

Catalina:

B1: Bạn mở Hackintool lên.

B2: Bạn chọn như ảnh.

B3: Reboot

Big Sur:

B1: Các bạn chỉnh CFBundleShortVersionStringCFBundleVersion trong cả 2 file info.plistversion.plist cao hơn file gốc (cao hơn trong hình VD 511.141.2)

B2: Các bạn sử dụng Kext-Droplet để inject vào L/E (nhớ tắt GatekeeperSIP).

B3: Reboot.

Lưu ý: Source tham khảo https://noobsplanet.com/threads/32/ | https://www.youtube.com/watch?v=rIvoIfG6yzc

The post Fix Internal/External Card Reader appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/03/12/fix-internal-external-card-reader/feed/ 0
SSDT recomend https://heavietnam.ga/2022/03/10/ssdt-recomend/ https://heavietnam.ga/2022/03/10/ssdt-recomend/#comments Thu, 10 Mar 2022 12:54:37 +0000 https://heavietnam.ga/?p=2565 Đối với hầu hết các model chỉ cần SSDT-EC là đã có thể boot lên. Tuy nhiên để sử được đầy đủ chức năng thì các bạn sẽ cần add đầy đủ các SSDT. Sau đây là 1 sô ssdt khuyến khích nên có: Desktop Penryn/Lynnfield/Clarkdale SSDT-EC SandyBridge/Ivy Bridge CPU-PM SSDT-EC Haswell/Broadwell SSDT-PLUG ( hoặc [...]

The post SSDT recomend appeared first on Heavietnam.

]]>
Đối với hầu hết các model chỉ cần SSDT-EC là đã có thể boot lên. Tuy nhiên để sử được đầy đủ chức năng thì các bạn sẽ cần add đầy đủ các SSDT. Sau đây là 1 sô ssdt khuyến khích nên có:

Desktop

Penryn/Lynnfield/Clarkdale

SandyBridge/Ivy Bridge

Haswell/Broadwell

Skylake/Kaby Lake

Coffee Lake

Comet Lake

AMD (17/19h)

High End Desktop

Nehalem and Westmere

Sandy Bridge-E/Ivy Bridge-E

Haswell-E/Broadwell-E

Skylake-X

Laptop

Clarksfield and Arrandale

SandyBridge/Ivy Bridge

Haswell/Broadwell

Skylake/Kaby Lake

Coffee Lake/Whiskey Lake/Comet Lake

Ice Lake

Lưu ý: đối với ssdt-awac các bạn có thay thế bằng cách sử dụng fix rtc

Main source: https://dortania.github.io/OpenCore-Install-Guide/ktext.html#ssdts

The post SSDT recomend appeared first on Heavietnam.

]]>
https://heavietnam.ga/2022/03/10/ssdt-recomend/feed/ 2