Les réparateurs malaisiens de iBoff, spécialisés dans les Mac et dans ce que certains pourraient appeler de la bidouille viennent de montrer un concept intéressant pour ceux qui veulent mettre à jour le stockage d'un Mac Apple Silicon : du stockage amovible.
Attention, il faut être clair sur un point : la carte (qui n'a pas encore de nom) ne permet pas d'installer un SSD M.2 standard… même s'ils ont décidé d'employer un connecteur M.2. Le but, ici, est de proposer un SSD amovible, et pas la possibilité d'installer n'importe quel SSD.
Pour comprendre le fonctionnement, il faut revenir rapidement sur le stockage des Mac Apple Silicon. Dans un PC, le système communique en PCI-Express (via le connecteur M.2) avec le contrôleur du SSD, lui-même relié avec un bus propriétaire aux puces de mémoire flash. Le contrôleur et la mémoire se trouvent donc sur la barrette M.2. Dans les Mac, depuis l'arrivée des puces Apple Silicon (et un peu avant avec la puce T2), le comportement est différent : le contrôleur se trouve dans le système sur puce, et il communique en PCI-Express avec les puces de mémoire. Dans les quelques Mac avec de la mémoire amovible (iMac Pro, Mac Pro et Mac Studio), les barrettes propriétaires d'Apple ne contiennent donc que la mémoire flash elle-même.
Le Studio Drive permet de changer le SSD du Mac Studio et d’augmenter sa capacité après achat
L'astuce d'iBoff est simple : un adaptateur qui va récupérer les lignes PCI-Express des puces de mémoire flash pour les exposer à travers un connecteur M.2. Il faut ensuite insérer une carte propriétaire qui contient de la mémoire flash Apple. Dans la vidéo, ils montrent des modules de 250 Go, 500 Go, 1 To et 2 To. Ils expliquent que la carte est assez fine pour ne pas déformer la coque d'un Mac portable et que le tout peut être installé dans tous les Mac Apple Silicon. Les performances sont exactement les mêmes qu'avec le SSD intégré Apple, et pour cause : ils ne font que déplacer la mémoire de la carte mère à une carte fille.
Ils n'indiquent pas si la carte est compliquée à intégrer (elle nécessite a minima de dessouder les puces de mémoire) ni le prix de cette dernière, mais ils mettent en avant un problème qui peut être bloquant : les Mac portables ne chargent pas si la mémoire flash est absente ou défectueuse. C'est un effet secondaire du fonctionnement des Mac Apple Silicon : le firmware iBoot — équivalent de l'EFI — est stocké dans la mémoire flash et pas sur une puce dédiée.
Dans tous les cas, la carte montrée pourrait être intéressante pour ceux qui veulent augmenter la capacité de stockage d'un Mac portable, même si les contraintes restent fortes sur le choix de la mémoire et le prix de cette dernière.