Just upgrade my mid-2015 Macbook Pro 15 Retina SSD (11,4) from 256 to 960GB (1TB), FYI, the ssd I used is ADATA SX8200NP, and adapter is from Amazon, Sintech NGFF M.2 nVME SSD Adapter Card For Upgrade 2013-2015 MacBook. Everything works well except the SMART data is not available, but it hurts nothing as I regularly sync over time machine.
My iMac11,3 was upgraded to Xeon X3450 last month, everything works well except two places: 1. in system profile it sill show as i3, but other info is correct, e.g. 8MB cache; 2. Process monitor displays only one thread on the bar, but system use 8 threads; it is recognized and utilized correctly by BOINC under OS X and BootCamp Windows 8 So, conclusion is, for 27 iMac i3/i5 owners, go ahead replace it with 1156 Xeons. It is almost half priced of i7 -860/870. Hope this helps someone in confusion.
EVO 860 is SATA, it will not work. Macbook pro needs nvme ssd. Just finish my upgrade using ADATA SX8200NP 960GB (ASX8200NP-960GT-C), and adapter is from Amazon, “Sintech NGFF M.2 nVME SSD Adapter Card For Upgrade 2013-2015 MacBook”. Both works like charm. Only issue is that SMART status is unavailable.
EVO 860 is SATA, it will not work. Macbook pro needs nvme ssd. Just finish my upgrade using ADATA SX8200NP 960GB (ASX8200NP-960GT-C), and adapter is from Amazon, “Sintech NGFF M.2 nVME SSD Adapter Card For Upgrade 2013-2015 MacBook”. Both works like charm. Only issue is that SMART status is unavailable.