Home

Awesome

Dell Inspiron 759x

<p> <img style="border-radius: 8px" src="Assets/background.png"> </p>

System configuration

ModelMacBookPro16,1VersionBigSur 11 Beta
ProcessorIntel Core i5-9300HGraphicsUHD Graphics 630
Memory2667MHz DDR4 2x8GBOS DiskSamsung 970Evo Plus
AudioRealtek ALC295WiFi/BluetoothDW1820A

About build

Performance

Not Working

HDMI blinking at boot

This will happen when using plug-in HDMI after bootup. This will be fixed after short sleep (about 1min) and never happen again until reboot

From 10.15.6, event 11, HDMI audio is dead, still finding solution

For building

This will pull all newest kext and build into zip files

Installation

BIOS

STEP

You can follow Dortania's guide as it very detail and easy to understand.

Short once

Fake ethernet

Sleep Wake

sudo pmset -a hibernatemode 0
sudo pmset -a autopoweroff 0
sudo pmset -a standby 0
sudo pmset -a proximitywake 0
sudo pmset -b tcpkeepalive 0 (optional)

-b - Battery -c - AC Power -a - Both

Please uncheck all options (except Prevent computer from sleeping..., which is optional) in the Energy Saver panel.

Display

If you are using FHD(1080p) display, you may want to enable font smoothing, run this command from terminal:

defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO

If your laptop display is 4K screen, you should set uiscale to 2:

Using DW1820a as wifi card

Change

<key>#PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)</key>

Into

<key>PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)</key>

NTFS Writing

Add UUID=xxx none ntfs rw,auto,nobrowse to /etc/fstab, xxx is the UUID of your NTFS partition.

If your NTFS partition has Windows installed, you need to run powercfg -h off in powershell in Windows to disable hibernation.

Tap Delay

See is-it-possible-to-get-rid-of-the-delay-between-right-clicking-and-seeing-the-context-menu

BIOS value unlock (Advanced User)

Big thanks for @Leoing, who found all nessesary value

NameAddressConfigable valueDefault value
CFC-Lock0x6F00x1 or 0x00x1
DGPU0x5740x1 or 0x00x1
Voltage Lock0x78C0x1 or 0x00x1 (1.6.0)

You can follow this to change those value

For Bios 1.6.0 0x78C need set to 0x0 so VoltageShift can be used

You can use mine SmartCPU Script base on VoltageShift for controlling cpu power's usage: SmartCPU

<p> <img style="border-radius: 8px" src="https://github.com/tctien342/smart-cpu/raw/master/menu.png"> </p>

Credits