dobrink
macrumors regular
Last edited:
My personal experience:
I had no trouble getting the screen off safely with the iFixit/OWC tools. I used adhesive supplied with the iFixit or OWC kit (can't remember which). Used the computer with no problems. Then my hinge broke (a very common problem on these iMacs). I took it to Apple for them to replace. They actually broke my screen taking it off, saying that the adhesive I used was stronger than the factory apple stuff and the technician had to apply more pressure and in doing so broke the screen. Fortunately they replaced the screen for free.
Do you think that this is the reason why my iMac 27 5k Late 2015 gives unhandled exception when I try to extract (dump) the boot ROM (161.0.0.0.0) with ROMTool?
Because when I do the same on iMac 27 Late 2013 it successfully dumps the ROM (133.0.0.0.0) to a .bin file, which of course I do not need cos it is an older version which do not support NVMe.
My idea was to extract the ROM of the 2015 iMac and then flash it to the 2013 iMac, so that when I am going to install the NVMe drives, both machines are going to have a new ROM which would support hibernate. On both I currently run Mojave 10.14.3 and the default Fusion drives.
Is this how flashing the ROMs is supposed to be done, or should I install the NVMe first? Where do you think I can find the a boot rom that supports NVMe and then using the ROMTool flash to the 2013 machine?
I do Apple service and have repaired many iMacs. The adhesive that OWC is extremely strong and it is a long painful process to remove the display opposed to Apple adhesive. I can see how even an experienced technician could accidentally crack the display with attempting to remove an iMac display with OWC adhesive.
Yes that's what my Apple store said too. Any ideas where to source the Apple adhesive? Or have an Apple part number? Thanks!
what happens if you stick the m.2 version of a sata3 860 EVO in the iMac 27" 2013 pcie ? will it work? will it boot/sleep regularly? will it reach it's full capabilities unlike the 2.5" ssd slot?
Does anyone recommend using a thermal pad or heat sink on an NVME SSD for an iMac because of potential heat issues?
$ smartctl -a disk0 | grep -i 'Temperature'
Temperature: 33 Celsius
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 33 Celsius
Temperature Sensor 2: 34 Celsius
Temperature Sensor 5: 46 Celsius
$
$ smartctl -a disk0 | grep -i 'Temperature'
Temperature: 39 Celsius
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 39 Celsius
Temperature Sensor 2: 39 Celsius
Temperature Sensor 5: 70 Celsius
$
At first I tested my Crucial P1 (single-sided, 1TB) in a PC case using an adapter-card. There I booted Linux and read all the smart values including the three (3!) temp sensors. At full speed (1700MB/s) it was getting quick very hot - over 90°Celsius. So I bought an additional heatsink with an adhesive thermal pad (8$) and rubbery silicon bands. then the temperatures were much better.
This sandwich tightly fits in my 21.5 Late2013 iMac but the lower right corner touches the aluminum case in the area of the sd slot, the other sides have plenty room.
On my mac-system I installed (for command-line tools) homebrew and smartctl to read out the sensors via terminal:
Code:$ smartctl -a disk0 | grep -i 'Temperature' Temperature: 33 Celsius Warning Comp. Temperature Time: 0 Critical Comp. Temperature Time: 0 Temperature Sensor 1: 33 Celsius Temperature Sensor 2: 34 Celsius Temperature Sensor 5: 46 Celsius $
ten minutes of copying and benchmarking the disk gets me:
Code:$ smartctl -a disk0 | grep -i 'Temperature' Temperature: 39 Celsius Warning Comp. Temperature Time: 0 Critical Comp. Temperature Time: 0 Temperature Sensor 1: 39 Celsius Temperature Sensor 2: 39 Celsius Temperature Sensor 5: 70 Celsius $
Has anyone tried a 970 evo plus successfully?
just cover the controller chip with a thermal pad
Thanks for this video, never considered that NAND would need the temperature and you should only cool the controller...
Well, at this point I think I will leave it this way (with the thermal pad already applied)
...although I realised, the left speaker is not working since finishing the ssd-replacement so I even have a second reason to reopen it again... And I still haven't put adhesive tape behind the screen. Hmn...
Hello woefi,Which model do you have - 21.5 inch or 27 inch? I sense the 27inch model is more likely to work...
My theory is that iMacs with Fusion drives and SSD-only models upon OS X install get their systems updated with the blade drives firmware (AHCI only on older iMac models, AHCI+NVMe on newer 2015+ models).
The HDD-only models do NOT get firmware support updates. Therefore, what I think would work is to purchase a used Apple blade drive and upon installing OS X, the firmware will be flashed to the motherboard’s chip, which will then make your new NVMe function properly. At this point you can sell away the Apple blade you purchased to flash your bootrom's firmware.
I am not knowledged in 21” iMacs, I only have a 27” 2015 hdd-only model, and it does not have the latest bootrom with NVMe support. Thus normal sleep does NOT work, gotta use hibernate instead.
How can you tell you're running the latest firmware on a late-2015 model?My theory is that iMacs with Fusion drives and SSD-only models upon OS X install get their systems updated with the blade drives firmware (AHCI only on older iMac models, AHCI+NVMe on newer 2015+ models).
The HDD-only models do NOT get firmware support updates. Therefore, what I think would work is to purchase a used Apple blade drive and upon installing OS X, the firmware will be flashed to the motherboard’s chip, which will then make your new NVMe function properly. At this point you can sell away the Apple blade you purchased to flash your bootrom's firmware.
I am not knowledged in 21” iMacs, I only have a 27” 2015 hdd-only model, and it does not have the latest bootrom with NVMe support. Thus normal sleep does NOT work, gotta use hibernate instead.
Either the presence of an original Apple blade drive, or the iMac's machine model + board-id are defining which firmware the OS X installer is going to assign to your machine. Ask someone who has the same iMac model with Fusion (at least 128GB blade drive), or a SSD-only model to check their stats.How can you tell you're running the latest firmware on a late-2015 model?
Hello woefi,
Curious why you ask this because my 21,5" late 2013 setup with original only SATA does not accept my Crucial P1 in the ST-NGFF2013-C adapter.
...
One more thing, did the sintech ST-NGFF2013-C adapter fit precisely to the little screw hole in your iMac 21.5? Mine does not. Maybe I have damaged the SSD slot of my iMac 🙁!?!? The adapter is about 1 mm too long and the crucial even 2mm to fit the screw hole. Really tried en googled why this might be. I have put considerable force on the equipment.
-> THIS: I think what happened is, it's not too long, it's that you didn't insert it properly, and so it is not recognised.
Of course you have to be very careful but you also need to apply the right amount of force so it snaps in.
I can tell you that my iMac-model originally was hdd-only.View attachment 825156 View attachment 825157 View attachment 825158 View attachment 825159 View attachment 825160 View attachment 825161