SSD NVMe et Mac, on progresse
Gilles nous a donné des nouvelles de la progression des projets de mise à jour de Mac non compatibles pour supporter les SSD NVMe.
Quelques nouvelles du côté de l'édition des BootRom.
Un membre de MacRumors a réussi à patcher son Mac Pro 5.1 et boote nativement sur un RAID de 4x disques NVMe :
https://forums.macrumors.com/threads/mp51-0084-b00-rom-dump-request.2119496/page-5#post-26101880
Un autre membre de MacRumors a réalisé un programme (en fait en intégrant des binaires de flashrom.org) pour flasher en "live" tout modèle de Mac :
https://forums.macrumors.com/threads/mp51-0084-b00-rom-dump-request.2119496/page-4
De mon côté, j'ai patché plusieurs MacBook Pro 2013-2014 afin qu'ils puissent supporter l'hibernation avec les SSD NVMe :
Avec ce patch, tous les anciens MacBook Pro rétina et Air de fin 2013 et 2014 peuvent donc fonctionner très bien sans aucun problème de veille sur des SSD NVMe et on peut donc les monter à 2 To avec les deniers Toshiba XG5-P, Samsung 970 Evo, etc. (ou préférer des SSD moins performants mais plus économes en batterie comme les MyDigital en 2x lanes)
Les tests et travaux qui restent à faire s'annoncent à la fois plutôt faciles, et passionnants :
- mettre à jour l'Intel Management Engine (ME) quand Apple ne le fait plus....
- rajouter la compatibilité native NVMe sur les machines qui ne l'ont pas (reste à tester : Xserve 3,1, Mac Pro 3,1)
- rajouter le support natif du boot en USB 3.0 sur les machines qui ne l'ont pas
- rajouter les microcodes pour certains CPU non supportés (par ex. sur Mac Pro 3,1)
On ne peut qu'admirer ce travail de la communauté, qui ne nous fait que regretter un peu plus qu'Apple fasse maintenant du tout soudé.