0 votes

Flash firmware sans programmateur CH341A

Sur cette réponse L'utilisateur @y-h-wong a commenté qu'il a flashé le bootrom sans utiliser de programmateur. Je suppose que cela a été fait à partir du terminal en quelque sorte. Je ne sais pas si cela se fait depuis OSX ou depuis le terminal de récupération. Est-ce que quelqu'un a les étapes à suivre pour faire cela ?

Le processus d'extraction est-il le même que si vous utilisiez le programmateur ?

Je voudrais installer les pilotes complets de bootrom NVME sur mon Macbook Air 2014 pour permettre une hibernation correcte.

A Guide sur MacRumors a fourni les instructions étape par étape pour mettre à niveau votre SSD.

1voto

bbsan2k Points 11

J'imagine que le flashage lui-même ne devrait pas poser de problème (cf. https://gist.github.com/elvisizer/2dfa119e959ae6f35389d4d56054f067 pour une description plus détaillée) Le point principal AFAIK est d'injecter un pilote NVME plus récent dans le fichier SCAP EFIPayload (avant 2015) qui doit être flashé.

Si je comprends bien, @y-h-wong a édité le fichier SCAP de manière brute (avec un éditeur hexadécimal par exemple) et a copié le pilote NVME d'un Bootrom plus récent dans la mise à jour pour votre MBA/MBP d'avant 2015. Les fichiers SCAP peuvent être extraits du dernier InstallESD Mojave (Packages/FirmwareUpdate.pkg/scripts/Tools/EFIPayloads).

Edit : Ok je viens d'apprendre que vous pouvez remplacer la partie NVME en utilisant UEFI-Tool. Cela signifie qu'un nouveau fichier SCAP peut être construit comme ça. Je ne suis pas encore assez confiant pour le flasher en utilisant les commandes mentionnées, car je n'ai pas de matériel de flashage disponible pour le moment et je ne veux pas tuer mon système au cas où quelque chose se passe mal.

Edit2 : Ok, je comprends maintenant que l'UEFITool ne fournit que des fichiers cap, pas des fichiers scap - ce qui signifie que le fichier n'est pas signé. Je suppose que c'est la raison pour laquelle la simple injection de la section NVME du scap ne fonctionne pas comme ça.

0 votes

D'après ce que j'ai lu, vous avez raison sur la partie de la signature et pourquoi actuellement le flashage avec un programmeur est le seul moyen connu à l'heure actuelle, sauf pour le commentaire de y-h-wong. J'espérais qu'il donnerait plus de détails sur la façon dont il l'a fait.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X