Contribute
Register

X1 Carbon 2017 (5th) can't install High Sierra due to the SSD PM981

Status
Not open for further replies.
Joined
Aug 31, 2017
Messages
23
Motherboard
X1 Carbon 5th
CPU
i7-7600U
Graphics
HD620
Mobile Phone
  1. Android
  2. iOS
Maybe when the official version of pm981 comes out (970evo or 980evo), Samsung should solve these problems.
Is 10.3.3 solved this problem. Tks
 
Joined
Jan 10, 2018
Messages
92
Motherboard
Clevo N155RF1
CPU
i7-6700HQ HM170
Graphics
HD530 GTX965M
Is 10.3.3 solved this problem. Tks
patch like this , it's only for 13.2 . In 13.2 ,it works ,but after I update to 13.3 , it doesn't work.
Comment: IONVMeFamily Preferred Block Size 0x10 -> 0x01 (c) Pike R. Alpha implemented by syscl adapted for 10.13.x by Ricky
Name: IONVMeFamily
find: <f6c1100f 85410100 00>
replace: <f6c1010f 85410100 00>
 
Joined
Aug 31, 2017
Messages
23
Motherboard
X1 Carbon 5th
CPU
i7-7600U
Graphics
HD620
Mobile Phone
  1. Android
  2. iOS
patch like this , it's only for 13.2 . In 13.2 ,it works ,but after I update to 13.3 , it doesn't work.
Comment: IONVMeFamily Preferred Block Size 0x10 -> 0x01 (c) Pike R. Alpha implemented by syscl adapted for 10.13.x by Ricky
Name: IONVMeFamily
find: <f6c1100f 85410100 00>
replace: <f6c1010f 85410100 00>
I try to install 10.13.2 by USB device using this patch but still failed. It reboots at first setup screen. It is really upset.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,689
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Aug 31, 2017
Messages
23
Motherboard
X1 Carbon 5th
CPU
i7-7600U
Graphics
HD620
Mobile Phone
  1. Android
  2. iOS
I PATCH IT IN CONFIG.PLIST,NOW CAN USE IT IN 10.12.6
 
Joined
Feb 28, 2011
Messages
44
Motherboard
Lenovo ThinkPad X1 Carbon G6
CPU
i7-8650U
Graphics
UHD 620 - 2560x1440
Mobile Phone
  1. Android
Same issue on ThinkPadX1 Carbon 2018 (6th).
Same drive, Samsung PM981.

Tried with no specific NVMe tweaks, as well as with SSDT_NVMe-Pcc.aml plus HackrNVMeFamilyInjector.kext plus the _DSM to XDSM patch.

Attached CLOVER folder minus themes for both.

Symptoms: Random installer freezes or system reboots, if not during first install step, then during the second after booting from the internal storage.

Checking on Windows shows BIOS device name as \_SB.PCI0.RP05.PXSX
Location paths are PCIROOT(0)#PCI(1C04)#PCI(0000) and ACPI(_SB_)#ACPI(PCI0)#ACPI(RP05)#ACPI(PXSX)
 

Attachments

  • Clean.zip
    1.8 MB · Views: 65
  • HackrNVMe.zip
    1.8 MB · Views: 70
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,689
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Same issue on ThinkPadX1 Carbon 2018 (6th).
Same drive, Samsung PM981.

Tried with no specific NVMe tweaks, as well as with SSDT_NVMe-Pcc.aml plus HackrNVMeFamilyInjector.kext plus the _DSM to XDSM patch.

Attached CLOVER folder minus themes for both.

Symptoms: Random installer freezes or system reboots, if not during first install step, then during the second after booting from the internal storage.

Checking on Windows shows BIOS device name as \_SB.PCI0.RP05.PXSX
Location paths are PCIROOT(0)#PCI(1C04)#PCI(0000) and ACPI(_SB_)#ACPI(PCI0)#ACPI(RP05)#ACPI(PXSX)

Using HackrNVMeFamilyInjector.kext + SSDT_NVMe-Pcc.aml cannot be expected to do anything interesting.
It is equivalent to native IONVMeFamily.kext without SSDT_NVMe-Pcc.aml.
 
Joined
Feb 28, 2011
Messages
44
Motherboard
Lenovo ThinkPad X1 Carbon G6
CPU
i7-8650U
Graphics
UHD 620 - 2560x1440
Mobile Phone
  1. Android
Using HackrNVMeFamilyInjector.kext + SSDT_NVMe-Pcc.aml cannot be expected to do anything interesting.
It is equivalent to native IONVMeFamily.kext without SSDT_NVMe-Pcc.aml.
Should I just be using SSDT_NVMe-Pcc.aml and the rename?
I cannot generate a spoof kext for 10.13.3.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,689
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Should I just be using SSDT_NVMe-Pcc.aml and the rename?
I cannot generate a spoof kext for 10.13.3.

Spoof kext must be generated from 10.12.6 (or other version supported by patch_nvme.sh).
 
Joined
Feb 28, 2011
Messages
44
Motherboard
Lenovo ThinkPad X1 Carbon G6
CPU
i7-8650U
Graphics
UHD 620 - 2560x1440
Mobile Phone
  1. Android
Same issue with spoofed 10.12.6 kext, no visible difference.
 

Attachments

  • HackrNVMeSpoof.zip
    2 MB · Views: 58
Status
Not open for further replies.
Top