Jump to content

[GUIDE] Dell XPS 15 (9550) Mojave 10.14 / 10.15 Quick Installation


Krim404
 Share

1,806 posts in this topic

Recommended Posts

Good evening folks.

Quick question.

Wanted to know if there was a way to check and see if the NVMe drive I had in my system was a hynix or not.

Unfortunately the XPS did not come with an OS and i dont have another machine I can run lspci  with it on.

Anyway to tell from looking at the ssd itself?

 

I believe i have installed the NVMe patches correctly but still don't see the SSD as an install target during installation.

Best to be sure before laying out $$$ for a new SSD.

 

Thanks!

Link to comment
Share on other sites

Good evening folks.

Quick question.

Wanted to know if there was a way to check and see if the NVMe drive I had in my system was a hynix or not.

Unfortunately the XPS did not come with an OS and i dont have another machine I can run lspci  with it on.

Anyway to tell from looking at the ssd itself?

 

I believe i have installed the NVMe patches correctly but still don't see the SSD as an install target during installation.

Best to be sure before laying out $$$ for a new SSD.

 

Thanks!

use a live linux enviroment. less risk.

  • Like 1
Link to comment
Share on other sites

use a live linux enviroment. less risk.

 

 

Thanks for that!

Not sure why that didnt occur to me.

I actually had an elementary OS dumb drive on my desk.

 

So my Device says its a 1179:0115 rev 01.

Assuming hynix only has 1 vendor ID (1c5c) Im good on that front.

I'll do some rereading and try to figure this one out.

Starting with the BIOS settings again.

 

If anyone can suggest anything for me to check or try I'd appreciate it.

Again, my issue ATM is the SSD isnt showing up as a installation target of Sierra.

 

TIA

Link to comment
Share on other sites

Thanks for that!

Not sure why that didnt occur to me.

I actually had an elementary OS dumb drive on my desk.

 

So my Device says its a 1179:0115 rev 01.

Assuming hynix only has 1 vendor ID (1c5c) Im good on that front.

I'll do some rereading and try to figure this one out.

Starting with the BIOS settings again.

 

If anyone can suggest anything for me to check or try I'd appreciate it.

Again, my issue ATM is the SSD isnt showing up as a installation target of Sierra.

 

TIA

Well what steps are you taking?

 

Sent from my Pixel XL using Tapatalk

  • Like 1
Link to comment
Share on other sites

Thanks for that!

Not sure why that didnt occur to me.

I actually had an elementary OS dumb drive on my desk.

 

So my Device says its a 1179:0115 rev 01.

Assuming hynix only has 1 vendor ID (1c5c) Im good on that front.

I'll do some rereading and try to figure this one out.

Starting with the BIOS settings again.

 

If anyone can suggest anything for me to check or try I'd appreciate it.

Again, my issue ATM is the SSD isnt showing up as a installation target of Sierra.

 

TIA

 

thats a toshiba.

  • Like 1
Link to comment
Share on other sites

 

thats a toshiba.

 

Yes Sir it is.

Its the same drive Mikolatero and others mentioned upthread (the TOSHIBA THNSN5512GPUK NVMe)

 

 

4:00.0 Non-Volatile memory controller [0108]: Toshiba America Info Systems Device [1179:0115] (rev 01) (prog-if 02 [NVM Express])
	Subsystem: Toshiba America Info Systems Device [1179:0001]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at dde00000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [70] Express (v2) Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
		DevCtl:	Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L0s unlimited, L1 <4us
			ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+, OBFF Not Supported
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+, EqualizationPhase1+
			 EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
	Capabilities: [b0] MSI-X: Enable+ Count=8 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr+ BadTLP+ BadDLLP+ Rollover- Timeout- NonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
		AERCap:	First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
	Capabilities: [168 v1] Alternative Routing-ID Interpretation (ARI)
		ARICap:	MFVC- ACS-, Next Function: 0
		ARICtl:	MFVC- ACS-, Function Group: 0
	Capabilities: [178 v1] #19
	Capabilities: [198 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [1a0 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1- ASPM_L1.2+ ASPM_L1.1- L1_PM_Substates+
			  PortCommonModeRestoreTime=255us PortTPowerOnTime=1200us
	Kernel driver in use: nvme
	Kernel modules: nvme
Only thing is I still cant make it visible to the OSX installer.

I've undated the clover config.plist file with he hynix patch code you mentioned on page 9 but still no joy.

I've reread this thread and others linked to it but am not getting very far as most ppl are having post installation issues.

 

 

Well what steps are you taking?

 

Sent from my Pixel XL using Tapatalk

Honestly just going over things one by one to ensure that I didnt do something glaringly newbish and obvious.

But it seems to be my Hynix SSD for sure. Just not sure why the Hynix SSD patch isn't doing the trick....

Link to comment
Share on other sites

thats a toshiba.

I've been through it all again and I still can't see what (if anything I have missed). My BIOS firmware is the latest and all the settings are toggled properly for the install.

Hynix Ssd patch is inserted in the clover config.plist and formatted properly. Really don't know...

Link to comment
Share on other sites

I've been through it all again and I still can't see what (if anything I have missed). My BIOS firmware is the latest and all the settings are toggled properly for the install.

Hynix Ssd patch is inserted in the clover config.plist and formatted properly. Really don't know...

Have you tried using the unsupported Sata text on this guide. What if you have an u supported one.

https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

 

Sent from my Pixel XL using Tapatalk

  • Like 1
Link to comment
Share on other sites

I've been through it all again and I still can't see what (if anything I have missed). My BIOS firmware is the latest and all the settings are toggled properly for the install.

Hynix Ssd patch is inserted in the clover config.plist and formatted properly. Really don't know...

toshiba normally works out of the box, but it seems like you have a new revision (THNSN5512GPUK, normally in dell is a THNSN5512GPU7) but still this device is known as working. so i really doubt this is the reason.

 

you've just used the installation config.plist w/o modification, right?

 

You can only try this: http://www.insanelymac.com/forum/topic/319764-guide-dell-xps-15-9550-sierra-10122-quick-installation/page-12?do=findComment&comment=2361551 with different values. You can also try to reformat and repartition it from your linux thumb drive - pikers patches are a lil bit picky with some partition tables.

  • Like 1
Link to comment
Share on other sites

toshiba normally works out of the box, but it seems like you have a new revision (THNSN5512GPUK, normally in dell is a THNSN5512GPU7) but still this device is known as working. so i really doubt this is the reason.

New revision... hummm not sure if that that's a good thing or a bad thing.

But we will power through it.

 

you've just used the installation config.plist w/o modification, right?

My initial run was with the clover installation as prescribed in post #1.

Using the "git/" folder and overwriting everything on the USB's EFIs Clover folder with the contents of 10.12.

Are you referring the the original config.plist file Pandora made?

 

You can only try this: http://www.insanelymac.com/forum/topic/319764-guide-dell-xps-15-9550-sierra-10122-quick-installation/page-12?do=findComment&comment=2361551 with different values. You can also try to reformat and repartition it from your linux thumb drive - pikers patches are a lil bit picky with some partition tables.

I have this on my list of To-Dos but wanted to make sure my issue wasn't something simple first.

Link to comment
Share on other sites

why? it's only one element in the config.plist...

Honestly, I just got lazy at the beginning of getting the machine running, no real reason in particular. I was still getting artifacts too at first in the status bar and window bars and that fixed it without me finding my mistakes.

Link to comment
Share on other sites

Have you tried using the unsupported Sata text on this guide. What if you have an u supported one.

https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

 

Sent from my Pixel XL using Tapatalk

The config.plist from the "git/" folder already these included.

From what wmchris is saying it looks like I have a SSD that hasn't been tested yet.

But I'll go through the motions and replace 9sECD4UcAQAA with the other variants tonight.

Link to comment
Share on other sites

The config.plist from the "git/" folder already these included.

From what wmchris is saying it looks like I have a SSD that hasn't been tested yet.

But I'll go through the motions and replace 9sECD4UcAQAA with the other variants tonight.

The config plist? I am refering to the kexts. Have you read rehabMans USB installer thread?

 

Sent from my Pixel XL using Tapatalk

  • Like 1
Link to comment
Share on other sites

The config plist? I am refering to the kexts. Have you read rehabMans USB installer thread?

 

Sent from my Pixel XL using Tapatalk

Sorry I had a brain fart.

I haven't even gotten to that thread yet.

I replied your post by mistake.

Link to comment
Share on other sites

Just tested your patch, works well. Added the smbios truncation workaround in the git repro. thank you very much! :-)

 

(PS: you forgot to add the file here, thats why i attached it in this post)

 

Looks like this made it into the main Clover code and should be in the next release as a boolean in Kext and Kernel Patches. :)

  • Like 1
Link to comment
Share on other sites

toshiba normally works out of the box, but it seems like you have a new revision (THNSN5512GPUK, normally in dell is a THNSN5512GPU7) but still this device is known as working. so i really doubt this is the reason.

 

you've just used the installation config.plist w/o modification, right?

 

You can only try this: http://www.insanelymac.com/forum/topic/319764-guide-dell-xps-15-9550-sierra-10122-quick-installation/page-12?do=findComment&comment=2361551 with different values. You can also try to reformat and repartition it from your linux thumb drive - pikers patches are a lil bit picky with some partition tables.

Hey fella

I was looking at the config file you have posting in the master here:

https://github.com/wmchris/DellXPS15-9550-OSX/tree/master/10.12/CLOVER/ACPI/patched

 

Can you help me understand why you choose the SMBIOS for the iMac rather for the MBPro?

 

Thanks!

post-1971704-0-38313500-1486600900_thumb.png

  • Like 1
Link to comment
Share on other sites

Hey fella

I was looking at the config file you have posting in the master here:

https://github.com/wmchris/DellXPS15-9550-OSX/tree/master/10.12/CLOVER/ACPI/patched

 

Can you help me understand why you choose the SMBIOS for the iMac rather for the MBPro?

 

Thanks!

What software is it?

 

 

从我的 iPhone 发送,使用 Tapatalk

Link to comment
Share on other sites

you can say pandoras box here... it's only a ban reason on tonys website. ;-)


Hey fella
I was looking at the config file you have posting in the master here:
https://github.com/wmchris/DellXPS15-9550-OSX/tree/master/10.12/CLOVER/ACPI/patched

Can you help me understand why you choose the SMBIOS for the iMac rather for the MBPro?

Thanks!

first, these are not configuration files, these are ACPI files, second because of multiple reasons posted in THIS thread.

i posted in the tutorial that i assume everyone asking questions here has at least read the postings in this thread. this was the 2nd time you asked something answered in this thread, so please: read first.

Also remember: hackintosh on a notebook is not really for entry level users. dont use generator software, because every reading/saving can destroy the more advanced changes made in the config to make the dell run.

only allowed software known for not destroying the files without a user doing it on purpose: textedit.

Link to comment
Share on other sites

totally off topic:

The new 9560 is the slightly sexier version of our Laptop. Sadly, our 9550 won't do eGPU properly due to wiring. The 9560 does and it packs punch with the Nvidia 1050. Well of course, Pascal is currently not supported by macOS and we don't use it at all...but just for gaming?

 

Slightly off-topic:

Thanks to hot patching, the new .19 BIOS can be applied without pain.

Link to comment
Share on other sites

you can say pandoras box here... it's only a ban reason on tonys website. ;-)

 

first, these are not configuration files, these are ACPI files, second because of multiple reasons posted in THIS thread.

i posted in the tutorial that i assume everyone asking questions here has at least read the postings in this thread. this was the 2nd time you asked something answered in this thread, so please: read first.

Also remember: hackintosh on a notebook is not really for entry level users. dont use generator software, because every reading/saving can destroy the more advanced changes made in the config to make the dell run.

only allowed software known for not destroying the files without a user doing it on purpose: textedit.

Thank you for pointing towards the reasons for the iMac SMBIOS. Appreciate your help guidance in this enterprise.

Just to be clear, I only opened the plist with Ares for informational purposes only. I do not use such software to edit them.

Link to comment
Share on other sites

Hey guys. I still have the problem with my audio interface (audio drops now and then, but after a certain time it gets more stable). I also noticed that my headphone jack isn't working at all.

 

Currently using VoodooHDA because appleALC298, the patches in config.plist,... don't get my audio to work at all.

 

Someone else who has this issue? Someone who could help me with this again?

  • Like 2
Link to comment
Share on other sites

Hi folks!

 

First of all thanks wmchris for this guide and everyone for contributing to it! Just followed this guide with a very little googling. Also I am changed SMBIOS to MBP 13.3.

 

I am own 4k XPS 9550 with Samsung SSD and using default Wi-Fi card (also I am have intel 8260 and pretty new Intel 18260 with 802.11ad - it will be a good idea to set it up?).

 

btw I am expecting some poor performance. not sure why - just not so smooth as my MBP 2015 with Sierra. I am just disabled shadows already, but really don't think issue is here. What I should try first? Maybe HWP will help me? Or there is something else I should try?

 

Just saw a lot of people saying that it's much faster than MBP 2015-2016. Not for me :(

 

Thanks! :)

Link to comment
Share on other sites

Hi folks!

 

First of all thanks wmchris for this guide and everyone for contributing to it! Just followed this guide with a very little googling. Also I am changed SMBIOS to MBP 13.3.

 

I am own 4k XPS 9550 with Samsung SSD and using default Wi-Fi card (also I am have intel 8260 and pretty new Intel 18260 with 802.11ad - it will be a good idea to set it up?).

 

btw I am expecting some poor performance. not sure why - just not so smooth as my MBP 2015 with Sierra. I am just disabled shadows already, but really don't think issue is here. What I should try first? Maybe HWP will help me? Or there is something else I should try?

 

Just saw a lot of people saying that it's much faster than MBP 2015-2016. Not for me :(

 

Thanks! :)

how do you measure the performance?

Link to comment
Share on other sites

 Share

×
×
  • Create New...