Jump to content

Success Hackintosh macOS High Sierra 10.13 (17A405) at Lenovo V310-14IKB


Andres ZeroCross
 Share

5 posts in this topic

Recommended Posts

Specifications :

1. Processor : Intel Core i5 7200U (Kaby Lake)

2. RAM : 8GB DDR4 PC17000 (I add 4GB For another slot)

3. Storage : WD Caviar Blue 1TB

4. LAN : Realtek RTL8168

5. Wifi + Bluetooth : The Default Device has been replaced withBroadcom BCM94532Z M.2 NGFF Interface 

6. Touchpad : Synaptic Series

7. Codec Audio Chipset : ALC 236 Rev 0x0002

8. Ukuran dan Resolusi Layar : 14" dan 1366 x 768

9. OS : macOS High Sierra 10.13 (17A405) + Windows 10 Enterprise

10. Bootloader : Clover 4243

11. Boot Mode : All OS at UEFI Mode

12. GPU : Intel HD 620 (THERE IS NO NVDIA GPU at my NOTEBOOK)

 

Tools and Softwares

1. USB FlashDrive with 8GB

2. "Install macOS High Sierra.app" from AppStore, i downloaded 10.13 Latest version

3. Use CreateInstallMedia Command

4. Clover Rev. 4259

5. UEFI Mode Boot

6. Clover Configurator.app Rev. 4.54.0.0

 

Special Problem : 

1. We can't change DVMT Pre-Allocation under bios and BIOS has Protected to modifying from shell command,so just use PATCH Binary for "AppleIntelKBLGraphicsFramebuffer" with Clover.

 

What's working

1. Speed Step and HWP

2. Shutdown, Restart

3. All Port USB

4. Camera

5. Wifi, Bluetooth and AirDrop

6. LAN

7. Touchpad

8. Fn Brightness with Patch DSDT

9. Mic dan Audio Output

10. QE/CI Graphics

11. Battery Indicator (Manual Patch DSDT)

12. Etc.

 

MAIN PROBLEM and NOT FIX YET

1. You can't sleep your notebook or you will get BLACK SCREEN

2. You can't let your display off or Close Lid (make your display off) even if for 1 seconds or you will face BLACK SCREEN (Only Backlight Function). I still need help to fix this ISSUE  :hammer:  :hammer:  :hammer:

 

Tutorials

1. Format your USB Flashdrive to HFS+ and GPT Format then open terminal and use this command "sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Install\ macOS\ High\ Sierra.app/ —no-interaction"

 

2. After that Install Clover Rev. 4259 and choose

- Install Clover in the ESP

- Bootloader -> Install boot0ss in MBR

- CloverEFI -> CloverEFI 64-bits SATA

- Select theme (i choose "BGM" theme")

- Driver64 (GrubEXFAT-64, GrubISO9660-64, GrubNTFS-64, HashServiceFix-64, NVMExpressDXE-64, PS2MouseDXE-64, UsbKbDXE-64, USBMouseDXE-64)

- For Drivers64UEFI (EmuVariableUefi-64, Fat64, OsxAptioFixDrv-64, PartitonDxe-64)

 

3. Open Config.plist at your EFI Partition of USB Installer (EFI/Clover/) with Clover Configurator Rev. 4.54.0.0 and select this

- ACPI Sections

  A. ACPI Fixes(AddMCHC, FixHeaders)

  B. DropTables (DMAR, xh_rvp07, CpuSsdt, ApIst, Cpu0Ist, ApIst, Cpu0Cst, ApCst, Cpu0Hwp, ApHwp, HwpLvt)

  C. Patches (HDAS to HDEF, HECI to IMEI, GFX0 to IGPU and EC0 to EC) and for EC0 to EC you must manually fill it because there is no built-in option at Clover Configurator,try to fill this (Comment = change EC0 to EC, Find = 4543305f, Replace = 45435f5f )

  D. SSDT (PluginType=1, Tick Generate P-States and DON'T TICK Generates C-States

- Boot Sections

  A. Arguments (-v, -disablegfxfirmware)

  B. XMPDetection=Yes, NeverHibernate)

- CPU Sections

  A. HWPValue (0x80001901), Tick HWPEnable, UseARTFrequency

- Devices (Inject USB, AddClockID USB, FixOwnerShip USB, AFGLowPowerState and write "3" as LayoutID of Audio/HDEF)

- Graphics (Inject Intel), never write your ig-platform-id or you will face Kernel Panic, we will write it later. Just fill it with 0x12345678

- Kernel and Kext Patches (AppleRTC, KernelPm). We will set "KextsToPatch" later

- Rt Variables (BooterConfig=0x28, CsrActiveConfig=0x67)

- SMBios (MacBookPro 14,1 or MacBookPro 14,3)

- System Parameters (InjectKexts=Detects, Inject System ID)

 

4. Copy APFS.efi and HFSPlus.efi to EFI/CLOVER/Driver64UEFI Folder and delete VBoxHFS.efi

 

5. Copy FakeSMC.kext, VoodooPS2Controller.kext, VoodooTSCSync.kext, USBInjectAll.kext, FakePCIID.kext and FakePCIID_XHCMUX.kext to EFI/CLOVER/Kexts/Others. We can add another kexts later

 

6. Just boot from your USB Flashdrive and make installation like normal. (I make 3 partiton for my Harddrive. Partition1=Macintosh HD, Partition2=Windows, Partitio3=Data). Just install to Macintosh HD. If you use SSD then use APFS format or use HFS+ to HDD

 

7. Try to Install Clover Rev. 4259 to your Harddrive but add new option at Clover Option Installer Menu

- Install RC scripts on target volume

- Install all RC Scripts on all other bootable volume

- Optional RC Scripts

- Install Clover Preference Pane 

8. After that,, mount your EFI partition of USB Installer and Copy Clover Folder then paste it at EFI Folder of your harddrive (same directory as your USB Flashdrive)

 

8. Now Copy IntelGraphicsDVMTFixup.kext, IntelGraphicsFixup.kext, RealtekRTL8111.kext, AppleALC.kext, Lilu.kext and CodecCommander.kext to EFI/CLOVER/Kexts/Other

 

9. Now go to Graphics Section and write this value at "ig-platforms-id" 0x591E0000 or 0x591B0000

 

10. Reboot, and you will get QE/CI for Intel HD 620, Full Working of LAN and Audio

 

11. Now you edit DSDT for Battery Patch and another FIX. You can replace your CLOVER Folder with Mine. I attached my CLOVER Folder below. Check it :)

 

Fix and Patches

1. After install Windows with UEFI Mode then you will never boot to Clover GUI. We can't change Boot Entry via Shell Command or Bios Setup. There is no option for this. Solution is

- Boot with your USB Installer, then mount EFI Partition of Your Harddrive and go to "EFI/Microsoft/Boot" and change "bootmgfw.efi" to "bootmgfw-orig.efi".

- Then go to "EFI/CLOVER/" and Copy "CLOVERX64.efi" and paste at "EFI/Microsoft/Boot" then rename it to "bootmgfw.efi"

- Restart and you can boot in to CLOVER GUI again

 

 

Special Note :

JUST USE MY CLOVER FOLDER (I ATTACHED IT) if you have got to desktop screen. Don't use my files at INSTALLING PART, or you will face "Kernel Panic" related to Graphics. Because i write patch Ig-platform-id at my SSDT. You still can use kexts, SMBIOS Setting. I tick none at DSDT Fix at Config.plist because i have Patched DSDT. Do it with your own risk.

 

 

Sorry for my Bad English guys and keep Hackintosh  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :drool:  :drool:  :drool:  :drool:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:  :thumbsup_anim:

 

Credit to :

- Slice

- Rehabman

- Vit9696

- Pike R. Alpha

- And others

Sorry i can't mention your name one by one :)

CLOVER.zip

post-1311960-0-57634700-1509139751_thumb.png

post-1311960-0-70522200-1509139771_thumb.png

post-1311960-0-32415200-1509139790_thumb.png

post-1311960-0-91283500-1509139805_thumb.png

post-1311960-0-89176900-1509139880_thumb.png

post-1311960-0-74735100-1509139904_thumb.png

post-1311960-0-62754100-1509139924_thumb.png

post-1311960-0-29324400-1509139942_thumb.png

post-1311960-0-22624100-1509139970_thumb.png

  • Like 5
Link to comment
Share on other sites

  • 4 weeks later...
  • 2 years later...
On 11/30/2017 at 2:00 AM, razanfshl said:

got same notebook as yours. exactly same spec but with radeon discrete

nice tutorial buddy, i've been frustrated trying to install Sierra on this laptop

seems like i have to go for High Sierra to make it work

yes i got same notebook as your & i already install mac os Catalina But i can't DSDT for Battery Patch for my laptop ! I need help for DSDT for Battery Patch Thank you

Link to comment
Share on other sites

 Share

×
×
  • Create New...