Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Vos Bidouilles _ Flash mac pro 1.1 --> 2.1

Écrit par : chesterre 28 Mar 2019, 18:30

Bonjour, je vous écris car je suis un peu perdu, je cherche à mettre à jours mon mac pro 1.1 en 2.1 pour pouvoir upgrade les processeurs comme indiqué dans le tutoriel publier sur votre site.

Mon problème est que le scripte utilisé ne marche plus car il n'arrive plus à télécharger les fichiers dont il a besoin il me met error 5530. ( je pense que les liens de téléchargement du script ne sont plus à jour).

J'ai réussi à trouver l'efi et le smc dont j'ai besoin mais je n'arrive pas à forcer leur installation il met que mon ordinateur n'a pas besoin de cela.
EFI : https://support.apple.com/kb/DL206?locale=f...iewlocale=fr_FR
SMC : https://support.apple.com/kb/DL222?locale=f...iewlocale=fr_FR

j'ai aussi essayé d’accéder au script pour le modifier mais il me met qu'il a était enregistré en exécutable donc impossible d'y accéder ou même de le modifier. (c'est un fichier en .scpt)

Quelqu'un connaitrait-il un moyen de forcer la mise a jours ?

j'ai regardé la façon manuel en essayant de transposer la méthode écrite pour un macbook pour mon macpro1.1 mais je n'y arriva pas a le transposer correctement surement une manip que je rate mais je ne sais pas laquelle. j'ai compris le principe derrière la manip manuel le fait de tromper le mac et lui faire installer le nouveau firmware en le faisant passer pour un autre.
quelqu'un aurait du coup la méthode manuel pour le macpro 1.1 ?
Ou quelqu'un possède t'il une version du script fonctionnel ?

Merci d'avance pour votre aide.
Cordialement Chesterre.

PS : sur le forum du créateur de cette outil au dernier post une personne a le même problème que moi mais pas de réponse pour le moment.

Caractéristique du mac pro :

- Processeur xeon dual core 2.66ghz
- 8giga de ram ddr2 667mhz ecc
- Carte graphique 7300gt
- Mac 0S lion et snow leopard (2 disque différent)
- Boot ROM Version: Mp11.005C.B08
- SMC Version: 1.7f10

Écrit par : minilogue 1 Apr 2019, 13:14

Bonjour,

Je n'ai pas de Mac Pro sous la main pour tester, donc à vos risques et périls... Le but de la manipulation que je suggère ci-dessous est d'héberger un serveur en local qui va remplacer celui d'Apple.

Télécharger le DMG de la mise à jour EFI, et le placer dans le répertoire /Applications de votre Mac.

Ouvrir un terminal, taper la commande "sudo nano /etc/hosts" (votre mot de passe sera demandé) ce qui va ouvrir l'éditeur texte nano. Se placer à la fin du fichier avec les flèches du clavier, puis saisir "127.0.0.1 wsidecar.apple.com". Sauvegarder en faisant Control+X puis Y.

Télécharger le fichier "server.py.zip" attaché à cette réponse. Le dézipper, et le placer dans votre répertoire utilisateur. Dans un terminal, taper "sudo python server.py" pour lancer le serveur.

Maintenant pour tester la bidouille, taper "wsidecar.apple.com" dans un navigateur web. Vous devriez être en train de télécharger le fichier DMG de mise à jour EFI.

Vous devriez être en mesure de lancer l'outil de mise à jour du firmware EFI.

Pensez à refaire un "sudo nano /etc/hosts" pour enlever la ligne ajoutée précédemment une fois l'installation de la mise à jour EFI terminée.

Désolé pour la manip compliqué, j'espère que vous arriverez à en tirer profit...

Pour ceux qui ne seraient pas inscrits sur le forum, le contenu de server.py est le suivant :

Code
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
import SocketServer

class S(BaseHTTPRequestHandler):
    def _set_headers(self):
        self.send_response(200)
        self.send_header('Content-type', 'text/html')
        self.end_headers()

    def do_GET(self):
        self.send_response(200)
        self.send_header('Content-type', 'application/octet-stream')
        self.send_header('Content-Disposition', 'attachment; filename="MacProFirmwareUpdate1.2.dmg"')
        self.end_headers()

        with open('/Applications/MacProFirmwareUpdate1.2.dmg', 'rb') as file:
            self.wfile.write(file.read())

server_address = ('', 80)
httpd = HTTPServer(server_address, S)
httpd.serve_forever()


 server.py.zip ( 851 octets ) : 22
 

Écrit par : chesterre 4 Apr 2019, 19:06

je n'arrive pas a lancer le serveur. ca me met une erreur.

Écrit par : nadia 6 Apr 2019, 00:56

Vous pouvez très bien changer les processeurs sans changé l'efi...
Par contre si vous changez de systeme pour el capitan, il vous faudra remplacé l'efi et changé de carte graphique.

Écrit par : PoneyBoy 12 Apr 2019, 18:01

Citation (chesterre @ 4 Apr 2019, 20:06) *
je n'arrive pas a lancer le serveur. ca me met une erreur.


dry.gif
Super. Un message, une capture?

J'aurais bien envie de te dire :

Ah bravo, merci du renseignement. Heureusement que tu es là. Tu veux que je dise à tout le monde que ton vrai nom c’est pas V12, c’est travers de porc sel-poivre ?

Comprendra qui pourra.

Écrit par : Funky Max 18 Sep 2019, 19:46

minilogue tes un vrai BOSS MERCI ===ça a marché comme un charme

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)