[Acer PT14-51 Laptop - Raptor Lake gen] HowTo

stezza88

Member
AMD OS X Member
Joined
Oct 14, 2022
Messages
23
Laptop's Motherboard : Acer Predator PT14-51
CPU : 14 Core Intel Core i7-13700H
Integrated graphics : Intel Iris Xe Graphics
Dedicated GPU : NVIDIA GeForce RTX 4070 Laptop GPU
Bios : Insyde UEFI V1.08

Final working stable version of my EFI config plist with native NVRAM.. to change the Platform - Generic part, I'm still using those serials, btw generate it with the generator in the Opencore guide... boot arg lilucpu=17 isn't always needed but my system resulted like gen unknown so I must use it... dGPU must be disabled taking your path with gfxutil app (https://github.com/acidanthera/gfxutil/releases) .. I'm using Sonoma 14.7.1 so SMBIOS setupped at MacBook16,2 but maybe is better to use ventura..

BTW
  • Touchpad is still not working
  • Keyboard sometimes isn't recognized so for example the command button doesn't work
  • Screen turned on and off isn't working during the installation
  • audio is not setupped
  • It detects (to me) a generic iGPU card with 15 MB of ram

GUIDES
Here the config.plist.
 

Attachments

  • confignb.plist
    38.4 KB · Views: 0
Last edited:

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
526
Laptop's Motherboard : Acer Predator PT14-51
CPU : 14 Core Intel Core i7-13700H
Integrated graphics : Intel Iris Xe Graphics
Dedicated GPU : NVIDIA GeForce RTX 4070 Laptop GPU
Bios : Insyde UEFI V1.08

Attached there is my EFI conf.

My ID Hardware taken from windows:
Ven:8086
Dev:A7A0
Locations Path : ACPI(_SB _)#ACPI(PC00)#ACPI(GFX0)

My dsl spoof file (SSDT-GPU-SPOOF.dsl) attached with modified extension (not .dsl how it should be)

With boot-args -verbose i obtain the consequent error (attached is the full verbose log-file) :
...
201:735 00:171 AAPL: Displaying boot failure graphic for 10 seconds...

Found some users that have accomplished to use with these confs :
I visited the linked post to check it out and as far as I can tell they have still not been successful utilizing the Iris Xe Graphics. The title of the post is 80% solved but the original poster had to use macOS screen sharing to get the screen shots he posted because the laptop display would boot to black. The balance of posts all seem to show the screen where it stops loading. It would be awesome if they were able to get it to work but that would also be huge news in the community but its really not.

Did I miss something?
 

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
526
I cannot see logs during the bar is completing.. is there any way to see problems during completion bar loading?
This is primarily an AMD site so probably not your best option for support on what is a complex and very likely unsolvable issue. Why not post at insanelymac, that’s where the work is being done?
 

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
526
With this kext instead of whatervergreen it works fine!! but only 15 mb of ram ... but detected as Intel Iris Xe Graphics that is true..
That's because it was created to support some intel iGPU's....not intended for what you are using it for.
 

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
526
Using Whatevergreen (instead of nootedblue) (latest version) putting only AAPL,ig-platform-id taken by the previous "nootedblue conf" it gives to me a

iGPU : Generic iGPU 15MB
PCIe : Intel Raptor Lake-P [Iris Xe Graphics]
AAPL,ig-platform-id <02005C8A>
device-id <A0A70000>

setting this too :

XML:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
    
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AAAF/w==</data>
                <key>acpi-path</key>
                <string>IOACPIPlane:/_SB/PC00/GFX0@20000</string>
                <key>AAPL,GfxYTile</key>
                <data>AQAAAA==</data>
                <key>AAPL,slot-name</key>
                <string>Internal@0,2,0</string>
                <key>AAPL00,override-no-connect</key>
                <data>AP///////wAw5HycAAAAAAAfAQSVIhNgA2+xp1VMniUMUFQAAAABAQEBAQEBAQEBAQEBAQEBLjaAoHA4H0AwIDUAWMIQAAAaHySAoHA4H0AwIDUAWMIQAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAMOv8KPH0SFCR9AAAAAEY=</data>
                <key>complete-modeset</key>
                <data>AQAAAA==</data>
                <key>disable-agdc</key>
                <data>AQAAAA==</data>
                <key>dpcd-max-link-rate</key>
                <data>CgAAAA==</data>
                <key>rps-control</key>
                <data>AQAAAA==</data>
                <key>igfxfw</key>
                <data>AgAAAA==</data>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>framebuffer-patch-enable</key>
                <data>AQAAAA==</data>
                <key>enable-dvmt-calc-fix</key>
                <data>AQAAAA==</data>
                <key>enable-dbuf-early-optimizer</key>
                <data>AQAAAA==</data>
                <key>enable-dpcd-max-link-rate-fix</key>
                <data>AQAAAA==</data>
                <key>enable-cdclk-frequency-fix</key>
                <data>AQAAAA==</data>
                <key>enable-backlight-smoother</key>
                <data>AQAAAA==</data>
                <key>enable-backlight-registers-fix</key>
                <data>AQAAAA==</data>
                <key>force-online</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con0-alldata</key>
                <data>AAAAAAAAAAAAAAAAAAAAAAIAAAAYAAAA</data>
                <key>framebuffer-con0-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con1-alldata</key>
                <data>AgAAAAAAAAABAAAAAQAAAAAEAADBAgAA</data>
                <key>framebuffer-con1-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con2-alldata</key>
                <data>AwAAAAoAAAABAAAAAQAAAAAEAADBAgAA</data>
                <key>framebuffer-con2-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-unifiedmem</key>
                <data>AAAAgA==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>model</key>
                <string>Intel Raptor Lake-P [Iris Xe Graphics]</string>

- and emulating kernel like this (https://chriswayg.gitbook.io/opencore-visual-beginners-guide/advanced-topics/using-alder-lake) but maybe tter inserting Ice Lake kernel datas (i applied the Fake but setting the Ice Lake CPU ID 0x0706E5, instead of Coffee lake of the guide mentioned) :

XML:
Cpuid1Data : E5060700 00000000 00000000 00000000
Cpuid1Mask : FFFFFFFF 00000000 00000000 00000000

It's working but still 15 MB of RAM on system informations and no acceleration (either metal or QE/CI graphics acceleration didn't work)

So, today i discovered that there is a little bit accent of support tò Raptor Lake gen.. i think i must wait future release of Whatevergreen tò have full support.. or maybe i'm not seeing right the Hackintool logs ..
That's interesting, we found the same thing about 3 years ago trying to get Ice Lake based NUCs iGPUs working. As of today no change and not much hope of changes to happening to Whatevergreen.kext. macOS without graphics acceleration :(
 
Last edited:

centraljava

New member
AMD OS X Member
Joined
Jan 7, 2021
Messages
13
This is primarily an AMD site so probably not your best option for support on what is a complex and very likely unsolvable issue. Why not post at insanelymac, that’s where the work is being done?
also tonymacx86.com
almost entirely Intel-build discussions, including laptop guides
 

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
526
also tonymacx86.com
almost entirely Intel-build discussions, including laptop guides
Yes indeed, he did post at TMX86 but no one responded because this in the Hackintosh world is a well known dead end. With a lot of work you can sometimes get macOS to load but with no graphics acceleration. That makes the system unusable. Super long wait times for programs to show on the desktop, artifacts etc.
 

stezza88

Member
AMD OS X Member
Joined
Oct 14, 2022
Messages
23
Rebuilded from clean master (old version) of Nootedblue..
 

Attachments

  • NootedBlue.kext.rar
    117.9 KB · Views: 4
Last edited:

stezza88

Member
AMD OS X Member
Joined
Oct 14, 2022
Messages
23
Yes indeed, he did post at TMX86 but no one responded because this in the Hackintosh world is a well known dead end. With a lot of work you can sometimes get macOS to load but with no graphics acceleration. That makes the system unusable. Super long wait times for programs to show on the desktop, artifacts etc.

I did it in insanelymac too xD However... tmx86 doesn't work very well... it's always unreachable...

 
Last edited:

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,797
This is still a dead end with regards to setting your laptop to run macOS with full acceleration. So 'Bumping' the post isn't going to help. Not unless you have something new and relevant to share.
 
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.