Contribute
Register

[Guide] Dell XPS13-9360 (2016) Sierra-10.12.2

Status
Not open for further replies.
Thanks for all your help,RehabMan
I've tried darkhandz's method which including "spoof" and hacked kext,but still not work.


As fv316 said of Piker's path,and it still doesnot work.
output logs:
AppleNVMe Assert failed: 0 == (status) CompleteBuffer file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:1965
AppleNVMe Assert failed: 0 == (status) Exit file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line: 1466
AppleNVMe Assert failed: 0 == (status) Exit file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/AppleNVMeController.cpp line: 1595
AppleNVMe Assert failed: 0 == (status) RetrunAsyncRequests: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:701
AppleNVMe Assert failed: result UninitPCI file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:589
I'm feeling depressed for cannot work around it.
Please help.
Thanks!
Also attache my last used clover and config.list
When uploading,it prompt:
The following error occurred
There was a problem uploading your file.

CLOVER.zip

Read guide: https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/

Pay attention to "Problem Reporting".

No response possible without all images/data requested.
 
hi,can you tell me how to you EXTRACT THE DELL BIOS DATA
 
hi,can you tell me how to you EXTRACT THE DELL BIOS DATA

I used a tool called Universal BIOS Backup ToolKit. This thread might also help you: https://www.******.com/r/hackintosh/comments/49tx7v/guide_for_dumping_your_bios_and_extracting_dvmt/
 
I used a tool called Universal BIOS Backup ToolKit. This thread might also help you: https://www.******.com/r/hackintosh/comments/49tx7v/guide_for_dumping_your_bios_and_extracting_dvmt/
Thank you very much.
I will try later.
 
Hi,RehabMan,
Thanks for helping.
It's very strange.I used you nvme 10.12.2 patch,excactly copy and paste to my config.list.But still cannot find the nvme disk.
The error output changes to:
AppleNVMe Assert failed: 0 == (status) CompleteBuffer file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:1969
AppleNVMe Assert failed: 0 == (status) Exit file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line: 1470
AppleNVMe Assert failed: 0 == (status) RetrunAsyncRequests: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:705
AppleNVMe Assert failed: result UninitPCI file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:586

What should I do next?
Need the /BuildRoot/Library/Caches be cleared by some way?
nvme_controller.png
nvmedisk2.png
IMG_0141.jpg
 

Attachments

  • config.plist
    19.5 KB · Views: 265
  • CLOVER.zip
    2.5 MB · Views: 156
Last edited:
Hi,RehabMan,
Thanks for helping.
It's very strange.I used you nvme 10.12.2 patch,excactly copy and paste to my config.list.But still cannot find the nvme disk.
The error output changes to:
AppleNVMe Assert failed: 0 == (status) CompleteBuffer file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:1969
AppleNVMe Assert failed: 0 == (status) Exit file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line: 1470
AppleNVMe Assert failed: 0 == (status) RetrunAsyncRequests: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:705
AppleNVMe Assert failed: result UninitPCI file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-234.21.2/IONVMeController.cpp line:586

What should I do next?
Need the /BuildRoot/Library/Caches be cleared by some way?View attachment 231182 View attachment 231183 View attachment 231186

Use the class-code spoof + HackrNVMeFamily.kext. Remove all patches for IONVMeFamily from config.plist.

https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/

SATA mode must be AHCI...
 

Attachments

  • CLOVER.zip
    1.8 MB · Views: 141
Last edited:
I did it, but no luck, I don't see my Toshiba NVMe SSD :(

I have linked my Clover folder.

Is it important to edit DVMT-prealloc ?

Thanks :)

If you're using the NVMe SSDT and kext, you should disable the NVMe Clover patches.

The only way to do it without editing DVMT is with the minStolenSize patch, which is not recommended.
 
I did it, but no luck, I don't see my Toshiba NVMe SSD :(

I have linked my Clover folder.

Is it important to edit DVMT-prealloc ?

Thanks :)

SSDT-NVme-Pcc.aml is not loading. It is not included in SortedOrder. Clover will load only those SSDTs named in SortedOrder when specified.
 
If you're using the NVMe SSDT and kext, you should disable the NVMe Clover patches.

Although good practice to remove them just to avoid confusion, it is not strictly necessary to remove them. The patches are for IONVMeFamily.kext, which will simply not be loading after the class-code inject is working... (it won't match against the spoofed class-code).
 
Status
Not open for further replies.
Back
Top