Contribute
Register

[GUIDE] Intel HD Graphics 5500 on OS X Yosemite 10.10.3

Status
Not open for further replies.
Try 0x16260006.

After do some trial and error, I found that...
If I use these values:
  • 0x162b0004 – Broadwell GT3 (MacBook Pro) (Intel Iris Graphics 6100)
  • 0x16260004 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000)
I must press the power button twice to turn on the display (invoke sleep and wake).

But, if I use these values:
  • 0x16260005 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000)
  • 0x16260006 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000
I can boot directly, normally, into desktop without needed to do anything..

And now, I'm using 0x16260005 in my config.plist.

Do you know what is the difference between that 4 values?
Also, what is the difference between 0x16260005 and 0x16260006? Since I can boot normally with these values, but I didn't see any differences.


ps.: sorry for my bad english
 
...
Do you know what is the difference between that 4 values?

The difference is in the framebuffer configuration data attached to each value.

Also, what is the difference between 0x16260005 and 0x16260006? Since I can boot normally with these values, but I didn't see any differences.

To know the difference you'd have to analyse the differences in the framebuffer data in both.
 
Hi all i stuck here-
(3) Extract BIOS Settings from a BIOS file.
Download UEFITools from https://github.com/LongSoft/UEFITool/releases
Open your BIOS file with UEFITools.
Find the module labeled with Setup and extract the PE32 image section in this module as a binary file.
I have extracted my bios to desktop on windows machine with HP Notebiik system BIOS. So I have got 5 bin files! Which one to open? I cannot find setup modul plz help.
https://www.dropbox.com/s/fhga9zozc1bszgt/Скриншот 2015-07-22 13.41.12.png?dl=0
 
Upload your exported ROM file.
 
In attachment.
 

Attachments

  • BIOS.7z
    15.4 MB · Views: 74
You were close, export SetupUtility and extract it with Universal IFR Extractor will get your result.

Setting: IGD - DVMT Pre-Allocated, Variable: 0x18C {05 91 AC 02 AD 02 00 0A 34 12 8C 01 04 10 00 3F 00}
0x69619 Option: 0 MB, Value: 0x0 {09 07 E0 01 00 00 00}
0x69620 Option: 32 MB, Value: 0x1 (default) {09 07 E5 01 10 00 01}
0x69627 Option: 64 MB, Value: 0x2 {09 07 E6 01 00 00 02}
0x6962E Option: 96 MB, Value: 0x3 {09 07 E9 01 00 00 03}
0x69635 Option: 128 MB, Value: 0x4 {09 07 E7 01 00 00 04}
0x6963C Option: 160 MB, Value: 0x5 {09 07 EA 01 00 00 05}
0x69643 Option: 192 MB, Value: 0x6 {09 07 ED 01 00 00 06}
0x6964A Option: 224 MB, Value: 0x7 {09 07 EB 01 00 00 07}
0x69651 Option: 256 MB, Value: 0x8 {09 07 E8 01 00 00 08}
0x69658 Option: 288 MB, Value: 0x9 {09 07 EE 01 00 00 09}
0x6965F Option: 320 MB, Value: 0xA {09 07 EF 01 00 00 0A}
0x69666 Option: 352 MB, Value: 0xB {09 07 EC 01 00 00 0B}
0x6966D Option: 384 MB, Value: 0xC {09 07 F0 01 00 00 0C}
0x69674 Option: 416 MB, Value: 0xD {09 07 F1 01 00 00 0D}
0x6967B Option: 448 MB, Value: 0xE {09 07 F2 01 00 00 0E}
0x69682 Option: 480 MB, Value: 0xF {09 07 F3 01 00 00 0F}
0x69689 Option: 512 MB, Value: 0x10 {09 07 F4 01 00 00 10}
0x69690 Option: 1024 MB, Value: 0x20 {09 07 F5 01 00 00 20}
0x69697 Option: 1536 MB, Value: 0x30 {09 07 F6 01 00 00 30}
0x6969E Option: 2016 MB, Value: 0x3F {09 07 F7 01 00 00 3F}
0x696A5 End of Options {29 02}
 

Attachments

  • setup IFR.txt.zip
    74.3 KB · Views: 63
Thanks, but alas(
setup_var is not recognized by UEFI shell, help says setvar for that purpose. Screenshot inside.
 

Attachments

  • IMG_2742.jpg
    IMG_2742.jpg
    783.7 KB · Views: 135
I have done it like you said. And yes
Setting: IGD - DVMT Pre-Allocated, Variable: 0x18C {05 91 AC 02 AD 02 00 0A 34 12 8C 01 04 10 00 3F 00}
0x69619 Option: 0 MB, Value: 0x0 {09 07 E0 01 00 00 00}
0x69620 Option: 32 MB, Value: 0x1 (default) {09 07 E5 01 10 00 01}
0x69627 Option: 64 MB, Value: 0x2 {09 07 E6 01 00 00 02}
0x6962E Option: 96 MB, Value: 0x3 {09 07 E9 01 00 00 03} that is correct value, but UEFI cant find thaat string((

Also its not very easy to understand how to open- DSDT?
So we can use DSDT/SSDT to inject AAPL, ig-platform-id. 0x16160002 is working fine.

Open your DSDT, find Device (GFX0) or Device (IGPU) or Name (_ADR, 0x00020000) and add the Device-Specific Method.
Im coming closer but need some help, also I think GUIDE should be updated with PROPER info.
BTW EFI shell 2.2
EDKII
UEFI 2.40
 
After several day using yosemite on my laptop, I got not responding problem and screen blinking problem...

Screen blinking was happened after more than 1 hours I'm using safari for browsing, and then all windows opened blinking immediately. When I click apple logo, it's suddenly closed because all windows is blinking. Is it garbled screen that Austere.J mention at first post?

About not responding problem, it's rare happened to me. When it was happen, I checked the problem with Console app, and I got message that the not responding problem happened caused by gpu hang. Is it called screen freeze problem? The screen is not really freezed because I still can see the beach ball cursor spinning, and I still can move the pointer, but I can't interact with anything in the screen, not responding with any click...

I attach the log related to not responding problem that I got from console app...
 

Attachments

  • All Messages.log
    89.2 KB · Views: 90
Status
Not open for further replies.
Back
Top