Contribute
Register

[SOLVED] Booting installer with new Alienware m17 r4 (2021)

Status
Not open for further replies.
Joined
May 21, 2011
Messages
405
Motherboard
Lenovo m90q Tiny
CPU
i7-10700
Graphics
UHD 630
Mac
  1. MacBook Pro
Specs
32 Go, mémoire DDR4, 2 933 MHz
2xSSD 1TB WD Black SN750
Carte graphique NVIDIA® GeForce RTX 3080, 16Go GDDR6 (Disabled -wegnoegpu)
NIC Killer Ethernet E3100X 10/100/1000Mbit/s/2,5Gbit/s
Wi-Fi 6 AX1650 (802.11ax) 2x2 LAN sans fil et Bluetooth 5.1
Intel® Core i7-10870H
17,3" FHD (1920x1080) 144Hz


Hi,

This isn't my first hackintosh but I must admit i'm kind of stuck. I attached my EFI. I followed the OpenCore Guide.

I used at first like recommeded by the guide 0x3EA50009 but I had the feeling I was stuck in verbose mode because of a black screen. The last verbose line was half printed, it felt like it.

I went on and tried 0x3EA50009 but added device-id 0x01234567 and I ended up there

```
IOControlUsers: gIOScreenLockState 3, ...
```

20210512_150858.jpg

Any help would be very appreciated :)

Also, when OpenCore guide mentions a quirk for Dell, I should assume it's true for Alienware too, right?
 

Attachments

  • EFI.zip
    15 MB · Views: 121
Last edited:
Specs
32 Go, mémoire DDR4, 2 933 MHz
2xSSD 1TB WD Black SN750
Carte graphique NVIDIA® GeForce RTX 3080, 16Go GDDR6 (Disabled -wegnoegpu)
NIC Killer Ethernet E3100X 10/100/1000Mbit/s/2,5Gbit/s
Wi-Fi 6 AX1650 (802.11ax) 2x2 LAN sans fil et Bluetooth 5.1
Intel® Core i7-10870H
17,3" FHD (1920x1080) 144Hz


Hi,

This isn't my first hackintosh but I must admit i'm kind of stuck. I attached my EFI. I followed the OpenCore Guide.

I used at first like recommeded by the guide 0x3EA50009 but I had the feeling I was stuck in verbose mode because of a black screen. The last verbose line was half printed, it felt like it.

I went on and tried 0x3EA50009 but added device-id 0x01234567 and I ended up there

```
IOControlUsers: gIOScreenLockState 3, ...
```

View attachment 518400

Any help would be very appreciated :)

Also, when OpenCore guide mentions a quirk for Dell, I should assume it's true for Alienware too, right?
please read the faq for proper hardware profile setup:
 
please read the faq for proper hardware profile setup:

Thanks for the quick reply. So to clarify things, every single time I'm building a new hackintosh for myself, or my sister or my friend, I have to re-edit my profile? That's kind of odd. My profile is one of my main build, why should I change it?
 
Thanks for the quick reply. So to clarify things, every single time I'm building a new hackintosh for myself, or my sister or my friend, I have to re-edit my profile? That's kind of odd. My profile is one of my main build, why should I change it?
because i am not a mid reader, and i have no interest in keep hunting around at all your posts on the off chance you have listed your specs of the machine to be able to help you
 
because i am not a mid reader, and i have no interest in keep hunting around at all your posts on the off chance you have listed your specs of the machine to be able to help you

Got it I understand. It's updated
 
Got it I understand. It's updated
your rename is missing a few entries, you have:
Code:
<dict>
                <key>Comment</key>
                <string>Change _OSI to XOSI</string>
                <key>Enabled</key>
                <true/>
                <key>Count</key>
                <integer>0</integer>
                <key>Limit</key>
                <integer>0</integer>
                <key>Find</key>
                <data>X09TSQ==</data>
                <key>Replace</key>
                <data>WE9TSQ==</data>
            </dict>

it should be:
Code:
<dict>
                <key>Comment</key>
                <string>Change _OSI to XOSI</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                X09TSQ==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                WE9TSQ==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                RFNEVA==
                </data>
            </dict>

try changing AAPL,ig-platform-id to 0900A53E

set UpdateSMBIOSMode to custom
 
your rename is missing a few entries, you have:
Code:
<dict>
                <key>Comment</key>
                <string>Change _OSI to XOSI</string>
                <key>Enabled</key>
                <true/>
                <key>Count</key>
                <integer>0</integer>
                <key>Limit</key>
                <integer>0</integer>
                <key>Find</key>
                <data>X09TSQ==</data>
                <key>Replace</key>
                <data>WE9TSQ==</data>
            </dict>

it should be:
Code:
<dict>
                <key>Comment</key>
                <string>Change _OSI to XOSI</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                X09TSQ==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                WE9TSQ==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                RFNEVA==
                </data>
            </dict>

try changing AAPL,ig-platform-id to 0900A53E

set UpdateSMBIOSMode to custom

Thanks for the reply :)

No luck, it feels like the last line in verbose is half appeared which makes me think it black screened.

20210512_184719.jpg
 

Attachments

  • EFI.zip
    15 MB · Views: 99
Screenshot 2021-05-12 at 23.50.59.png


Looks like you may have an enabled Serial port.
If you have the option to disable it in the BIOS settings you should do so.
 

Attachments

  • 20210512_191053.jpg
    20210512_191053.jpg
    3.5 MB · Views: 81
  • 20210512_191046.jpg
    20210512_191046.jpg
    3.9 MB · Views: 77
  • 20210512_191034.jpg
    20210512_191034.jpg
    3.3 MB · Views: 80
  • 20210512_191040.jpg
    20210512_191040.jpg
    3.7 MB · Views: 76
I have some update / new concern
I went to this article : https://dortania.github.io/Getting-Started-With-ACPI/Laptops/laptop-disable.html#compiling-the-ssdt

and followed the optimus off method. Using this aml, I notice my laptop monitor turn completly black very early during the boot. Does it mean it's unable to display through Intel?

The closest hackintosh to my Alienware config I found is this one and according to the last page, he managed to install Big sur with OpenCore https://www.tonymacx86.com/threads/success-dell-alienware-m15-r2-i9-9880hk-2080-maxq.297254/


Edit 2:

I was able to boot the installer by removing the -wegnoegpu flag. That feels wrong


Edit 3:

Now that the installation is complete, I see for the first time in the verbose logs that IGPU is initialized. However, it no longer boots :( Feels like another black screen. I did try adding back -wegnoegpu but that didn't work.

Only way to get it to work I found is to spoof device-id for intel to 0x1234567 and remove -wegnoegpu flag. But obviously Nvidia is used and there is no graphics acceleration. Wifi/Touchpad works. Odly, not the keyboard

20210512_204633.jpg

Edit 4: I installed Windows and noticed my internal laptop monitor has Nvidia Gsync. This means it is wired to the dGPU physically. I'm screwed isn't it? There must have been a mistake I explicitly customized the laptop to not have gsync...
 

Attachments

  • SSDT-dGPU-Off.dsl
    890 bytes · Views: 50
  • SSDT-dGPU-Off.aml
    192 bytes · Views: 53
Last edited:
Status
Not open for further replies.
Back
Top