- Joined
- Mar 14, 2011
- Messages
- 22
- Motherboard
- ASROCK Z77 Extreme4
- CPU
- Intel i5 3570K
- Graphics
- Palit GTX 780 Super Jetstream
- Mobile Phone
Hello hackintoshers,
back from the dead I now own a new notebook since some months and now finally had the time to test out the mackintosh installation.
My specs:
HP Envy 15-ae020ng
Mac OS 10.12 - Sierra
Intel HD 5500 Graphics
system currently running on an external drive
Now to my problem:
Currently the system shows the Intel HD 5500 with 7MB VRAM, of course everything is laggy and not daily driver ready.
So I want to get full support for my Intel HD 5500 under Sierra.
What I have done so far:
I downloaded and flashed the newest BIOS.
I extracted it and found the offset "0x18C" to be the "DVMT Pre-Allocated" which was set to "0x1" so 32MB.
I now want to increase that by changing it to "0x3" which equals 96MB.
Using the EFI Shell provided here in the forums I can boot into it by choosing "Boot from EFI File" but I cannot set the value using setup_var.
Using "setup_var 0x18C 0x3" only shows me the error:
(Cannot set variable (Error: 0x0000000001a))
Using setup_var2 however, I can permanently change the value and even after a reboot it stays at "0x3".
Does that mean the change was successful, even though I could not use setup_var?
Since that command does not work I tried to change it using Ubuntu and EFIvars, but since nearly every kernel has been patched to not allow /sys/firmware/efi/efivars/ modification anymore, I am out of luck.
Another way I used to change my primary graphics card, was using the Clover EFI Shell which worked using setvar with the GUIDs I got from Linux by reading the directory above.
This way I could permanently edit a variable.
Sadly, the memory value is saved in a variable called "Setup" which is so huge that with the command
"setvar Setup -guid {GUID} = 00 01 04 05 03 00 00 ..."
would take forever and very dangerous if I mistype one number.
Are there any others ways to set the values?
-------
Using the Clover Configurator I used "0x16160002" and "0x16260006" as values for my clover ig-platform-id, as well as activated "Inject Intel" and using the Kext-Patch provided in the file:
config_HD5300_5500_6000.plist
With the HD Audio Port Patches and also without them my screen on boot looks the following:
Removing the Kext-Patch for the minimal memory requirements, I do get a kernel panic:
Is there something I am missing to get the display right?
Getting the kernel panic without the Kext-Patch should mean my DVMT Memory change has not been successful.
I am doing something wrong, or why could the command setup_var fail at that point?
Thank you for any help, I will try to provide more information on request.
back from the dead I now own a new notebook since some months and now finally had the time to test out the mackintosh installation.
My specs:
HP Envy 15-ae020ng
Mac OS 10.12 - Sierra
Intel HD 5500 Graphics
system currently running on an external drive
Now to my problem:
Currently the system shows the Intel HD 5500 with 7MB VRAM, of course everything is laggy and not daily driver ready.
So I want to get full support for my Intel HD 5500 under Sierra.
What I have done so far:
I downloaded and flashed the newest BIOS.
I extracted it and found the offset "0x18C" to be the "DVMT Pre-Allocated" which was set to "0x1" so 32MB.
I now want to increase that by changing it to "0x3" which equals 96MB.
Using the EFI Shell provided here in the forums I can boot into it by choosing "Boot from EFI File" but I cannot set the value using setup_var.
Using "setup_var 0x18C 0x3" only shows me the error:
(Cannot set variable (Error: 0x0000000001a))
Using setup_var2 however, I can permanently change the value and even after a reboot it stays at "0x3".
Does that mean the change was successful, even though I could not use setup_var?
Since that command does not work I tried to change it using Ubuntu and EFIvars, but since nearly every kernel has been patched to not allow /sys/firmware/efi/efivars/ modification anymore, I am out of luck.
Another way I used to change my primary graphics card, was using the Clover EFI Shell which worked using setvar with the GUIDs I got from Linux by reading the directory above.
This way I could permanently edit a variable.
Sadly, the memory value is saved in a variable called "Setup" which is so huge that with the command
"setvar Setup -guid {GUID} = 00 01 04 05 03 00 00 ..."
would take forever and very dangerous if I mistype one number.
Are there any others ways to set the values?
-------
Using the Clover Configurator I used "0x16160002" and "0x16260006" as values for my clover ig-platform-id, as well as activated "Inject Intel" and using the Kext-Patch provided in the file:
config_HD5300_5500_6000.plist
With the HD Audio Port Patches and also without them my screen on boot looks the following:
Removing the Kext-Patch for the minimal memory requirements, I do get a kernel panic:
Is there something I am missing to get the display right?
Getting the kernel panic without the Kext-Patch should mean my DVMT Memory change has not been successful.
I am doing something wrong, or why could the command setup_var fail at that point?
Thank you for any help, I will try to provide more information on request.