Contribute
Register

Dell 7559 - Bios 1.2.7 Update !

Status
Not open for further replies.
Hello,

Same problem here. Just fixed it by re-patching DSDT and SSDT.

My OS is El Capitan, and I assume yours are High Sierra, but I think the
info below will be helpful to you.

After upgraded to BIOS 1.2.7 and re-extracted the DSDT and SSDTs, there
are four files needed to re-patch:

DSDT.aml
SSDT-1-sensrhub.aml
SSDT-5-SaSsdt.aml
SSDT-8-OptTabl.aml

The patches needed can be found at
https://www.tonymacx86.com/threads/...tan-hackintosh-dual-boot-with-windows.196138/.

The patches and files they're applied on are as follows:

replace _DSM with XDSM
DSDT.dsl
SSDT-1-sensrhub.dsl
SSDT-5-SaSsdt.dsl
SSDT-8-OptTabl.dsl

rename GFX0 to IGPU
DSDT.dsl
SSDT-5-SaSsdt.dsl
SSDT-8-OptTabl.dsl

All others
DSDT.dsl

See attached files for details.

And don't forget to change config.plist accordingly.

EDIT: added patched aml files.
 

Attachments

  • patches-for-bios-1.2.7.zip
    14.1 KB · Views: 120
  • patched-amls.zip
    44.5 KB · Views: 106
Last edited:
Hello,

Same problem here. Just fixed it by re-patching DSDT and SSDT.

My OS is El Capitan, and I assume yours are High Sierra, but I think the
info below will be helpful to you.

After upgraded to BIOS 1.2.7 and re-extracted the DSDT and SSDTs, there
are four files needed to re-patch:

DSDT.aml
SSDT-1-sensrhub.aml
SSDT-5-SaSsdt.aml
SSDT-8-OptTabl.aml

The patches needed can be found at
https://www.tonymacx86.com/threads/...tan-hackintosh-dual-boot-with-windows.196138/.

The patches and files they're applied on are as follows:

replace _DSM with XDSM
DSDT.dsl
SSDT-1-sensrhub.dsl
SSDT-5-SaSsdt.dsl
SSDT-8-OptTabl.dsl

rename GFX0 to IGPU
DSDT.dsl
SSDT-5-SaSsdt.dsl
SSDT-8-OptTabl.dsl

All others
DSDT.dsl

See attached files for details.

And don't forget to change config.plist accordingly.

EDIT: added patched aml files.
Tried to use the patched files you provided, but no luck, would you be able to upload your efi folder? I would really appreciate it.
 
See guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Notes:
- CsmVideoDxe-64.efi not recommended
- OsxAptioFixDrv-64.efi recommended over OsxAptioFix2Drv-64.efi
- way too many kexts in Clover/kexts/Other (Clover/kexts is only for essential kexts)
- kexts in Clover/kexts/Other are not up-to-date
- weird duplicates with __ prefix
- remove patched ACPI (because SystemMemory addresses do not match, patched incorrectly anyway):
Code:
u430:patched Admin$ diff ../origin/ ../patched/ |grep SystemMemory
<     OperationRegion (GNVS, SystemMemory, 0x77ACD000, 0x05F6)
>     OperationRegion (GNVS, SystemMemory, 0x77C0D000, 0x05F6)
<     OperationRegion (DGNA, SystemMemory, 0x77ABB018, 0x103D)
>     OperationRegion (DGNA, SystemMemory, 0x77BFB018, 0x103D)
<                 OperationRegion (CPSB, SystemMemory, 0x771F3F18, 0x10)
>                 OperationRegion (CPSB, SystemMemory, 0x7733DF18, 0x10)
<         OperationRegion (DRSA, SystemMemory, 0x77AD1F18, 0x0003)
>         OperationRegion (DRSA, SystemMemory, 0x77C11F18, 0x03)
- see ACPI patching guide: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
(don't place SSDTs that require no patches in ACPI/patched, use DropOem=false, AutoMerge=true)
I updated my clover partition, and still got the same error, however, then I enabled legacy from bios and got to something about IOConsoleUsers (picture attached), there were two lines that just kept going away and coming back. Without legacy enabled, which is the optimal case I want a working system on, I still get the same two lines from post #6. I have attached my updated Clover folder.
 

Attachments

  • CLOVER.zip
    4.1 MB · Views: 110
  • IMG_0568.JPG
    IMG_0568.JPG
    1.3 MB · Views: 138
Tried to use the patched files you provided, but no luck, would you be able to upload your efi folder? I would really appreciate it.
Here is my CLOVER folder FYI. SMBIOS info stripped. Forgot to mention I've upgraded to the latest clover.
 

Attachments

  • CLOVER.zip
    1.9 MB · Views: 156

Attachments

  • CLOVER.zip
    1.5 MB · Views: 86
  • Clipboard01.jpg
    Clipboard01.jpg
    1.2 MB · Views: 110
Here is mine. The point is, the installation USB must work which contains only spoof ssdt and no patched files whatsoever.
 

Attachments

  • Image.png.jpg
    Image.png.jpg
    1.7 MB · Views: 119
  • clover.zip
    1.6 MB · Views: 87
Hello,

Same problem here. Just fixed it by re-patching DSDT and SSDT.

My OS is El Capitan, and I assume yours are High Sierra, but I think the
info below will be helpful to you.

After upgraded to BIOS 1.2.7 and re-extracted the DSDT and SSDTs, there
are four files needed to re-patch:

DSDT.aml
SSDT-1-sensrhub.aml
SSDT-5-SaSsdt.aml
SSDT-8-OptTabl.aml

The patches needed can be found at
https://www.tonymacx86.com/threads/...tan-hackintosh-dual-boot-with-windows.196138/.

The patches and files they're applied on are as follows:

replace _DSM with XDSM
DSDT.dsl
SSDT-1-sensrhub.dsl
SSDT-5-SaSsdt.dsl
SSDT-8-OptTabl.dsl

rename GFX0 to IGPU
DSDT.dsl
SSDT-5-SaSsdt.dsl
SSDT-8-OptTabl.dsl

All others
DSDT.dsl

See attached files for details.

And don't forget to change config.plist accordingly.

EDIT: added patched aml files.

Renames are best accomplished with config.plist/ACPI/DSDT/Patches.
Common renames are part of the guide plists:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Dual GPU probably requires _OFF related patches.
See guide:
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/
 
I updated my clover partition, and still got the same error, however, then I enabled legacy from bios and got to something about IOConsoleUsers (picture attached), there were two lines that just kept going away and coming back. Without legacy enabled, which is the optimal case I want a working system on, I still get the same two lines from post #6. I have attached my updated Clover folder.

Your config.plist is corrupt.
 
Here is mine. The point is, the installation USB must work which contains only spoof ssdt and no patched files whatsoever.

Your SystemMemory addresses in ACPI/patched do not match ACPI/origin:
Code:
u430:patched Admin$ diff ../origin/ ../patched/ |grep SystemMemory
<     OperationRegion (GNVS, SystemMemory, 0x77ACD000, 0x05F6)
>     OperationRegion (GNVS, SystemMemory, 0x77C0D000, 0x05F6)
<     OperationRegion (DGNA, SystemMemory, 0x77ABB018, 0x103D)
>     OperationRegion (DGNA, SystemMemory, 0x77BFB018, 0x103D)
<                 OperationRegion (CPSB, SystemMemory, 0x77065F18, 0x10)
>                 OperationRegion (CPSB, SystemMemory, 0x7733DF18, 0x10)
<         OperationRegion (DRSA, SystemMemory, 0x77AD1F18, 0x0003)
>         OperationRegion (DRSA, SystemMemory, 0x77C11F18, 0x03)
<         OperationRegion (PCI2, SystemMemory, EBAS (0x0500), Field (PCI2, DWordAcc, NoLock, Preserve)
<         OperationRegion (PCI3, SystemMemory, EBAS (0x0500), Field (PCI3, DWordAcc, NoLock, Preserve)
>         OperationRegion (PCI2, SystemMemory, EBAS, 0x0500)
>         OperationRegion (PCI3, SystemMemory, EBAS, 0x0500)
<         OperationRegion (NVHM, SystemMemory, NVHA (0x00020400), Field (NVHM, DWordAcc, NoLock, Preserve)
>         OperationRegion (NVHM, SystemMemory, NVHA, 0x00020400)
<         OperationRegion (NVIG, SystemMemory, NVGA (0x45), Field (NVIG, DWordAcc, NoLock, Preserve)
>         OperationRegion (NVIG, SystemMemory, NVGA, 0x45)

As per ACPI patching guide, you must re-extract/re-patch ACPI after:
- any BIOS option change
- any BIOS update
- any hardware change
 
Status
Not open for further replies.
Back
Top