Fóruns

MP 1,1-5,1 MacPro 5.1 (NÃO pisca) Reprogramação do chip Rom U8700 AJUDA !!!

Siski125

Pôster original
19 de outubro de 2021
  • 27 de outubro de 2021
Olá a todos!! Ok, eu tenho um MacPro 'brickado' e preciso atualizar minha rom (chip U8700) e nunca fiz isso, MAS gostaria de saber como fazer. Sim, eu sei disso ' tsialex ' pode me ajudar, mas ele está muito ocupado e eu o respeito por isso, mas há alguém mais me ajudando a me 'orientar' em como fazer isso e do que eu preciso, POR FAVOR! Eu sou um novato e quero salvar meu MacPro, pois é meu computador principal que tenho ao lado do meu MacBook Pro que posso usar agora. Ok, por enquanto eu sei que preciso de um novo 1; Chip Rom form Digi Key ( MXIC MX25L3206E ), 2; Programador de flash SPI ch341a (Amazon), 3; Um leitor / escritor ROMTool / flashrom . VERIFICA Mas quanto ao resto, não tenho ideia de onde ou como fazer isso. Eu li tsialex postar, mas muito disperso e bem, simplesmente não consigo compreender tudo. Eu só quero uma postagem limpa com links para arquivos necessários para colocar no chip rom e como fazer tudo isso (leitura / gravação) E como consertar o problema de login do iCloud / iMessage / FaceTime após piscar. Eu só quero salvar meu Mac. Não tenho dinheiro para comprar um novo, então QUALQUER AJUDA seria muito BEM-VINDA !!!!

OBRIGADO!!!!!!

Chave de fenda mac

27 de dezembro de 2015
Alemanha


  • 27 de outubro de 2021
Se Alex estiver muito ocupado, mando uma conversa para você.

Siski125

Pôster original
19 de outubro de 2021
  • 27 de outubro de 2021
Macschrauber disse: Se Alex estiver muito ocupado, mando uma conversa para você.
Ok, obrigado !! BTW se for tsialex que você está falando sobre ele estar muito ocupado e a explicação dele sobre como fazer isso neste post (https://forums.macrumors.com/threads/mp5-1-bootrom-thread-144-0-0-0-0.2132317/#post-26346453) é muito longo e disperso para mim, eu só preciso do 1-2-3-4-5 em apenas uma postagem. Existe um vídeo no YouTube para explicar isso se ninguém tiver tempo para me ajudar? OBRIGADO!!!

Chave de fenda mac

27 de dezembro de 2015
Alemanha
  • 27 de outubro de 2021
Este é um tópico muito especial. Não há guia 1,2,3. Verifique a conversa para as etapas básicas e use a pesquisa

forums.macrumors.com

Resultados da pesquisa para consulta: Flashrom

forums.macrumors.com

Siski125

Pôster original
19 de outubro de 2021
  • 28 de outubro de 2021
Ok vermelho um pouco, mas o que eu uso flashrom ou romtool ??????? Como posso desbloquear o gole quando meu mac pro está TIREDO? Não consigo inicializá-lo. Eu gostaria que houvesse um vídeo no youtube sobre como fazer tudo isso, novamente muitas coisas espalhadas por aí. Encomendei o leitor / gravador USB ROM e não consigo obter o chip ROM da DigiKey que não está em estoque. A única coisa que eu não entendo é que, já que meu Mac Pro está bloqueado, por que copiar um chip rom bloqueado e colocá-lo em outro chip rom e bam seu mac inicializa, eu simplesmente não entendo. Se vocês fizerem algo assim, POR FAVOR, por favor, façam um vídeo no YouTube para que caras como eu possam 'seguir' passo a passo com links para downloads de software etc ... Eu sei que vocês entendem tudo isso, mas para um novato como mim não é apenas não é claro. Então o que eu faço agora ???

Chave de fenda mac

27 de dezembro de 2015
Alemanha
  • 28 de outubro de 2021
Você precisa soldar o chip e lê-lo com o programador para extrair os IDs de hardware que estão armazenados nele.

Com esses IDs, a reconstrução do firmware é um pouco menos demorada.

Você não obterá um vídeo do YouTube de conhecimento e experiência que apenas algumas pessoas têm.

A propósito, você ignora completamente as instruções que dei na conversa.

E não, não tenho tempo e equipamento para gravar um filme.
Reações:Nguyen Duc Hieu e dimitre

Siski125

Pôster original
19 de outubro de 2021
  • 29 de outubro de 2021
Macschrauber disse: Você precisa soldar o chip e lê-lo com o programador para extrair os IDs de hardware que estão armazenados nele.

Com esses IDs, a reconstrução do firmware é um pouco menos demorada.

Você não obterá um vídeo do YouTube de conhecimento e experiência que apenas algumas pessoas têm.

A propósito, você ignora completamente as instruções que dei na conversa.

E não, não tenho tempo e equipamento para gravar um filme.
Olá! Não, não, desculpe se eu disse algo sobre você fazer um vídeo no YouTube, não, é QUALQUER UM que daria tempo para fazer isso (se eu puder entender completamente como fazer isso, posso fazer isso) porque não sou o único Mac profissional usuário que terá um Mac brickado mais cedo ou mais tarde e essa informação seria muito VITAL para eles no futuro. Eu comprei um backplane, mas não sei por quanto tempo ele vai durar até que me recomece, então se eu puder entender tudo isso, então eu poderia fazer alguns backups ROM nos chips e apenas remover e reinstalar o novo chip ROM em vez de comprar um backplane todas as vezes. Eu costumava hackear o Commodore 64 e Amigas há mais de 25 anos e modifiquei meu Amiga 500 como um louco, mas nunca fiz nada desde que comecei a trabalhar em Macs, então sim, perdi tudo. Eu não ignorei tudo, é apenas o jeito que o post que você me enviou é como um grande quebra-cabeça para mim então sim, eu não entendi 100% Eu sei por você que você já viu a imagem, mas para mim eu não é por isso que estou pedindo ajuda e orientação. Acabei de ver este post e me pergunto se posso simplesmente copiar a rom para um novo chip conforme descrito? (https://forums.macrumors.com/threads/mac-pro-4-1-5-1-bricked-by-high-sierra-security-update.2270541/) Uma coisa que eu não entendo neste post é como você sabe se seu rom está ruim, o que você vê?

Então pra saber eu sei dessoldar o chip que trabalho em eletrônica então não é nada demais para mim nisso, agora sei que preciso trabalhar no OSX 10.9 para que o SIP não tenha sido travado e o Romtool funcione também certo? Também ganhei o flashrom, mas no post que acabei de falar eles usam apenas o Romtool, mas como ou coloco o flashrom SE eu precisar?

Obrigado!!!

Chave de fenda mac

27 de dezembro de 2015
Alemanha
  • 30 de outubro de 2021
O link do Alex fornece todas as informações que você precisa.

Eu recomendo a etapa adicional de ler o chip antigo. Para dar às pessoas certas o arquivo de despejo para extrair os IDs, como data de criação, o que você não consegue ler nos adesivos. Mais para investigar (talvez) o que levou ao tijolo.

Siski125

Pôster original
19 de outubro de 2021
  • 30 de outubro de 2021
Macschrauber disse: O link do Alex fornece todas as informações que você precisa.

Eu recomendo a etapa adicional de ler o chip antigo. Para dar às pessoas certas o arquivo de despejo para extrair os IDs, como data de criação, o que você não consegue ler nos adesivos. Mais para investigar (talvez) o que levou ao tijolo.
Ok, no que diz respeito ao tijolo, onde devo começar a olhar quando coloco meu Mac para funcionar? Gostaria de saber o que aconteceu enquanto estive fora de casa por 4 horas, o computador estava ligado e quando voltei estava ouvindo o barulho do boot em loop e tinha uma tela preta (meu monitor estava no modo de hibernação após 30 minutos). Reiniciei de volta, mas novamente em loop e sem tela, MAS eu desliguei a energia por alguns minutos para fazer uma boa reinicialização, em seguida, liguei novamente e recebo um toque normal e recebo uma tela esbranquiçada com linhas verticais fracas e esta é a distância Irá. Então, o que pode fazer um Mac travar ?? Nunca fiz mods nele, está em estoque desde que o comprei. Uma coisa que Alex me disse é que o chip rom pode lidar com até 100.000 leituras / gravações.

A propósito, eu estava pensando, já que estou recebendo um backplane, por que não posso simplesmente copiar o rom bom e colocá-lo em um novo chip? Boa ideia ou não?

Obrigado !! ☺️

Chave de fenda mac

27 de dezembro de 2015
Alemanha
  • 31 de outubro de 2021
Você precisa ler e aprender mais.

O firmware contém dados individuais de seu backplane, como número de série, número de pedido de velas, etc, etc.

Estamos correndo em círculos aliás. Você tem todas as informações de que precisa.

Atualize o arquivo de firmware genérico extraído da instalação completa para 10.14.6 em um novo chip e solde-o. Se o firmware ou o chip for o culpado, a máquina será executada novamente, mas não terá identidade.

O conteúdo do chip antigo é importante para extrair seus IDs de backplane.

É por isso que constantemente faço backup de seus firmwares para as pessoas, até por que fiz uma ferramenta para isso.

Peça a alguém (Alex ou eu) para construir para você o firmware correto com seus IDs e atualizá-lo no chip soldado com RomTool, Flashrom ou com meu dumper.

Vou parar de dizer as mesmas coisas em círculos até que você se levante e leia o que está escrito várias vezes.

zedex

21 de outubro de 2018
Perth, WA
  • 1 ° de novembro de 2021
Macschrauber disse: O firmware contém dados individuais de seu backplane, como número de série, número de pedido de velas, etc etc
Olá @Macschrauber - cerca de 12 meses atrás, encontrei uma postagem neste fórum que parecia um relatório 'terminal' (saída de texto) contendo (entre outras coisas): data de compra, número do pedido de venda, número de série, loja onde o hardware estava adquirido etc. soa exatamente como o despejo de firmware que você descreveu acima.

Minha pergunta é - você conhece o comando / instrução do terminal que preciso usar para gerar este resultado / relatório?

[infelizmente eu nunca marquei a página onde vi originalmente essas informações, espero que seja de conhecimento comum e alguém possa me ajudar !!]

Chave de fenda mac

27 de dezembro de 2015
Alemanha
  • 1 ° de novembro de 2021
zedex disse: Olá @Macschrauber - cerca de 12 meses atrás, encontrei uma postagem neste fórum que parecia um relatório 'terminal' (saída de texto) contendo (entre outras coisas): data de compra, número do pedido de venda, número de série, loja onde o hardware foi comprado etc. soa exatamente como o despejo de firmware que você descreveu acima.

Minha pergunta é - você conhece o comando / instrução do terminal que preciso usar para gerar este resultado / relatório?

[infelizmente eu nunca marquei a página onde vi originalmente essas informações, espero que seja de conhecimento comum e alguém possa me ajudar !!]

Eu acho que você está pensando nessa coisa de binwalk como

Código: DECIMAL HEXADECIMAL DESCRIPTION -------------------------------------------------------------------------------- 0 0x0 UEFI PI Firmware Volume, volume size: 524288, header size: 1, revision: 0, EFI Firmware File System, GUID: 7A9354D9-0468-444A-CE81-0BF617D890DF 24972 0x618C CRC32 polynomial table, little endian 35787 0x8BCB mcrypt 2.2 encrypted data, algorithm: blowfish-448, mode: CBC, keymode: 8bit 243908 0x3B8C4 'EFI Release 144.0.0.0.0 (MP51.88Z.F000.B00.1904121248)' 524288 0x80000 UEFI PI Firmware Volume, volume size: 524288, header size: 1, revision: 0, EFI Firmware File System, GUID: 7A9354D9-0468-444A-CE81-0BF617D890DF 549260 0x8618C CRC32 polynomial table, little endian 560075 0x88BCB mcrypt 2.2 encrypted data, algorithm: blowfish-448, mode: CBC, keymode: 8bit 768196 0xBB8C4 'EFI Release 144.0.0.0.0 (MP51.88Z.F000.B00.1904121248)' 1048576 0x100000 UEFI PI Firmware Volume, volume size: 16384, header size: 1, revision: 0, EFI Firmware File System, GUID: 7A9354D9-0468-444A-CE81-0BF617D890DF 1064960 0x104000 UEFI PI Firmware Volume, volume size: 49152, header size: 1, revision: 0, GUID: 153D2197-29BD-44DC-59AC-887F70E41A6B 1065216 0x104100 Intel x86 or x64 microcode, sig 0x000106a5, pf_mask 0x03, 2018-05-11, rev 0x001d, size 12288 1077504 0x107100 Intel x86 or x64 microcode, sig 0x000206c0, pf_mask 0x13, 2009-08-20, rev 0x-ffea, size 8192 1085696 0x109100 Intel x86 or x64 microcode, sig 0x000206c2, pf_mask 0x03, 2018-05-08, rev 0x001f, size 11264 1114112 0x110000 UEFI PI Firmware Volume, volume size: 16384, header size: 1, revision: 0, EFI Firmware File System, GUID: 7A9354D9-0468-444A-CE81-0BF617D890DF 1130496 0x114000 UEFI PI Firmware Volume, volume size: 49152, header size: 1, revision: 0, GUID: 153D2197-29BD-44DC-59AC-887F70E41A6B 1130752 0x114100 Intel x86 or x64 microcode, sig 0x000106a5, pf_mask 0x03, 2018-05-11, rev 0x001d, size 12288 1143040 0x117100 Intel x86 or x64 microcode, sig 0x000206c0, pf_mask 0x13, 2009-08-20, rev 0x-ffea, size 8192 1151232 0x119100 Intel x86 or x64 microcode, sig 0x000206c2, pf_mask 0x03, 2018-05-08, rev 0x001f, size 11264 1179648 0x120000 UEFI PI Firmware Volume, volume size: 196608, header size: 1, revision: 0, Variable Storage, GUID: FFF12B8D-7696-4C8B-85A9-2747075B4F50 1179664 0x120010 'VSS Store Header' 1179710 0x12003E 'Begin of 1st VSS Stream MP5,1 (empty / rebuilt)' 1245255 0x130047 'Begin of 2nd VSS Stream (empty)' 1343488 0x148000 0x28000/0x148000! 'Fsys 01040000 00000809' 1343500 0x14800C 'override Base 20' 1343511 0x148017 'Begin of Base blob' 1345187 0x1486A3 'Base 20' 1345197 0x1486AD 'ssn', 11 bytes, CKxxxEUG 1345215 0x1486BF 'EUG - Mac Pro (Mid 2010)' 1345223 0x1486C7 'son', 12 bytes, 000xxx8 1345536 0x148800 0x28800/0x148800! 'Gaid 01040000 00001804' 1345548 0x14880C 'Gaid tsth 08' 1351676 0x149FFC 'Gaid checksum 5B 3A E4 D6 (01040000 00001804 ..10..)' 1376256 0x150000 UEFI PI Firmware Volume, volume size: 2686976, header size: 1, revision: 0, EFI Firmware File System, GUID: 7A9354D9-0468-444A-CE81-0BF617D890DF 1416828 0x159E7C 'EFI Release 144.0.0.0.0 (MP51.88Z.F000.B00.1904121248)' 4063232 0x3E0000 UEFI PI Firmware Volume, volume size: 65536, header size: 1, revision: 0, GUID: E3B980A9-5FE3-48E5-929B-2798385A9027 4128768 0x3F0000 UEFI PI Firmware Volume, volume size: 65536, header size: 0, revision: 0, Apple Boot Volume, GUID: 04ADEEAD-61FF-4D31-BAB6-64F8BF901F5A 4128920 0x3F0098 'Bootblock from 144.0.0.0.0 - rebuilt Firmware' 4194032 0x3FFEF0 'LBSN_BD sector' Build Date YYMMDDYYMMDD : 11xxx04 LBSN: Jxxx9A 4194284 0x3FFFEC 'LBSN from Mac Pro 5.1'
para privacidade, os dados são encurtados com xxx

os dados em '(em meus filtros) são filtros feitos por mim mesmo, o que não é público. Eu (e acho que Alex) não os estou compartilhando porque postá-los seria um pesadelo de segurança.

Ninguém deve alterar esses IDs, existem somas de verificação e isso vai levar a um tijolo, um firmware que se recusa a iniciar o Mac.


Meu Dumper tem algumas análises básicas do conteúdo da nvram, além de uma ferramenta para analisar um despejo de ROM já feito. Mas nenhum desses IDs de placa é mostrado. Mas é claro que eles estão no lixo.




www.dropbox.com

CMP Rom Dump.dmg de Macschrauber

Compartilhado com Dropbox www.dropbox.com

tsialex

13 de junho de 2016
  • 3 de novembro de 2021
Siski125 disse: Olá a todos !! Ok, eu tenho um MacPro 'brickado' e preciso atualizar minha rom (chip U8700) e nunca fiz isso, MAS gostaria de saber como fazer. Sim, eu sei disso ' tsialex ' pode me ajudar, mas ele está muito ocupado e eu o respeito por isso, mas há alguém mais me ajudando a me 'orientar' em como fazer isso e do que eu preciso, POR FAVOR! Eu sou um novato e quero salvar meu MacPro, pois é meu computador principal que tenho ao lado do meu MacBook Pro que posso usar agora. Ok, por enquanto eu sei que preciso de um novo 1; Chip Rom form Digi Key ( MXIC MX25L3206E ), 2; Programador de flash SPI ch341a (Amazon), 3; Um leitor / escritor ROMTool / flashrom . VERIFICA Mas quanto ao resto, não tenho ideia de onde ou como fazer isso. Eu li tsialex postar, mas muito disperso e bem, simplesmente não consigo compreender tudo. Eu só quero uma postagem limpa com links para arquivos necessários para colocar no chip rom e como fazer tudo isso (leitura / gravação) E como consertar o problema de login do iCloud / iMessage / FaceTime após piscar. Eu só quero salvar meu Mac. Não tenho dinheiro para comprar um novo, então QUALQUER AJUDA seria muito BEM-VINDA !!!!

OBRIGADO!!!!!!
Parece que o problema não é a informação estar em algumas postagens, mas suas suposições erradas e falta de conhecimento.

tsialex

13 de junho de 2016
  • 3 de novembro de 2021
Siski125 disse: Ok vermelho um pouco, mas o que eu uso flashrom ou romtool ??????? Como posso desbloquear o gole quando meu mac pro está TIREDO? Não consigo inicializá-lo. Eu gostaria que houvesse um vídeo no youtube sobre como fazer tudo isso, novamente muitas coisas espalhadas por aí. Encomendei o leitor / gravador USB ROM e não consigo obter o chip ROM da DigiKey que não está em estoque. A única coisa que eu não entendo é que, já que meu Mac Pro está bloqueado, por que copiar um chip rom bloqueado e colocá-lo em outro chip rom e bam seu mac inicializa, eu simplesmente não entendo. Se vocês fizerem algo assim, POR FAVOR, por favor, façam um vídeo no YouTube para que caras como eu possam 'seguir' passo a passo com links para downloads de software etc ... Eu sei que vocês entendem tudo isso, mas para um novato como mim não é apenas não é claro. Então o que eu faço agora ???
Então, você quer um vídeo explicando como desoldar, despejar, atualizar o MP51.fd para o flash SPI com um programador de flash SPI externo, soldá-lo de volta ao painel traseiro, montar o Mac Pro, testar o painel traseiro, reconstruir o BootROM original a partir de o dump e os rótulos e, finalmente, o flash? Reações:Nguyen Duc Hieu, ironmanny1, Macschrauber e 2 outros