<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://area31.net.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Coffnix</id>
	<title>Área31 Hackerspace - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="https://area31.net.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Coffnix"/>
	<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/Especial:Contribui%C3%A7%C3%B5es/Coffnix"/>
	<updated>2026-10-25T09:29:31Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Area31_na_Midia&amp;diff=5615</id>
		<title>Area31 na Midia</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Area31_na_Midia&amp;diff=5615"/>
		<updated>2026-10-08T00:42:12Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Live com o Cloves do jornal cristão brasileiro ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/live/mMUfA7Wa73c&lt;br /&gt;
&lt;br /&gt;
=== Live com Leonardo Scaburi Reinol ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=8TpNZ9RH6DY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Hugo Quinteiro e Rascunhos Econômicos ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=fp56LrlJRXo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Hugo Quinteiro e @investidordescentralizado ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=mzOXRwk_w3U&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live no Bate Papo Nerd ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/live/1S6k7UUB4as&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live no Tubacast (Tubarão da Bolsa) ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=4oB8JwWsTLM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Leonardo Scaburi Reinol ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=IcrnCWmfXQU&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Voepa ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/live/KbLH6D6VM0g&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Rafaela Ferrari Kley ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=2GP53UXaA8U&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Marcello Paz ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=LOhCfesVrqo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Hugo Quinteiro e @investidordescentralizado ===&lt;br /&gt;
&lt;br /&gt;
Live 1: https://www.youtube.com/watch?v=hKh8CpDTzMk&lt;br /&gt;
&lt;br /&gt;
Live 2: https://www.youtube.com/watch?v=_bbgGwONraw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Live com Construtor Magenta ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=cEh8Bg3PkM4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gazeta News ===&lt;br /&gt;
&lt;br /&gt;
https://gazetalibertaria.news/um-pouco-da-historia-do-hacktivismo-no-brasil/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entrevista Smart News ===&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=KVIEIwrElpk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Projeto de lei citando os biochips implantáveis - PL 7.561/2014 ===&lt;br /&gt;
Na página 25 o Raphael Bastos aka Coffnix é citado nominalmente nessa aberração jurídica bostileira:&lt;br /&gt;
&lt;br /&gt;
https://www.camara.leg.br/proposicoesWeb/prop_mostrarintegra?codteor=1580997&amp;amp;filename=Avulso+-PL+7561%2F2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Outros projetos de lei ===&lt;br /&gt;
&lt;br /&gt;
https://g1.globo.com/sp/piracicaba-regiao/noticia/2016/10/lei-sobre-chip-da-besta-em-sp-tem-que-ser-suspensa-diz-procuradoria.html&lt;br /&gt;
&lt;br /&gt;
https://www.tudocelular.com/curiosidade/noticias/n53755/Vereador-cita-o-fim-do-mundo-e-a-quotmarca-da-bestaquot-para-inibir-chip-em-humanos.html&lt;br /&gt;
&lt;br /&gt;
https://noticias.uol.com.br/colunas/josias-de-souza/2025/12/21/substituto-de-eduardo-propos-na-camara-o-veto-a-chips-satanicos.htm&lt;br /&gt;
&lt;br /&gt;
https://oglobo.globo.com/politica/noticia/2025/12/20/deputado-que-substitui-eduardo-bolsonaro-ja-tentou-criar-lei-para-combater-satanica-nova-ordem-mundial.ghtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entrevista Estado de Minas ===&lt;br /&gt;
&lt;br /&gt;
https://www.em.com.br/app/noticia/tecnologia/2022/05/23/interna_tecnologia,1368371/especialista-da-dicas-para-nao-cair-em-golpes-virtuais.shtml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Projeto Dirigente 2019 - FIEMG ===&lt;br /&gt;
&lt;br /&gt;
https://m.fiemg.com.br/dev~SistemaFiemg/Noticias/Detalhe/inovacao-e-tema-do-projeto-dirigente-2019-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entrevista para ALMG ===&lt;br /&gt;
==== bloco 1 ====&lt;br /&gt;
https://www.almg.gov.br/acompanhe/tv_assembleia/videos/index.html?idVideo=1445277&amp;amp;cat=324&lt;br /&gt;
&lt;br /&gt;
youtube: https://www.youtube.com/watch?v=W0T7bF4C0MY&lt;br /&gt;
&lt;br /&gt;
==== bloco 2 ====&lt;br /&gt;
https://www.almg.gov.br/acompanhe/tv_assembleia/videos/index.html?idVideo=1445275&amp;amp;cat=324&lt;br /&gt;
&lt;br /&gt;
youtube: https://www.youtube.com/watch?v=74TS-Un4nsU&lt;br /&gt;
=== Entrevista para o TJMG ===&lt;br /&gt;
&lt;br /&gt;
http://www.tjmg.jus.br/portal-tjmg/noticias/plural/edicao-18.htm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Band - Robôs saem da ficção para a realidade ===&lt;br /&gt;
&lt;br /&gt;
https://noticias.band.uol.com.br/jornaldaband/videos/ultimos-videos/16569372/robos-saem-da-ficcao-para-a-realidade.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jornal O Tempo - pioneirismo sobre biochip ===&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/interessa/pioneirismo-de-mineiros-para-na-falta-de-lucro-e-no-cerco-religioso-1.1508051&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== No futuro todas as respostas estarão embaixo da sua pele dentro de um chip ===&lt;br /&gt;
&lt;br /&gt;
https://www.hypeness.com.br/2017/05/no-futuro-todas-as-respostas-estarao-embaixo-da-sua-pele-dentro-de-um-chip/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Biochip precisa evoluir para ser útil e popular ===&lt;br /&gt;
&lt;br /&gt;
https://link.estadao.com.br/noticias/inovacao,biochip-precisa-evoluir-para-ser-util-e-popular,10000097515&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== GloboNews Especial - Chipados: biochips implantáveis já são realidade no Brasil===&lt;br /&gt;
&lt;br /&gt;
http://globosatplay.globo.com/globonews/v/5629822/&lt;br /&gt;
&lt;br /&gt;
https://www.youtube.com/watch?v=fWbp1d1vlBg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Religiosos dizem que biochips são a “marca da besta” (Exame) ===&lt;br /&gt;
&lt;br /&gt;
https://exame.com/tecnologia/religiosos-dizem-que-biochips-sao-a-marca-da-besta/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Após ‘vestíveis’, biochips abrem nova fronteira e já têm adeptos no Brasil===&lt;br /&gt;
&lt;br /&gt;
http://link.estadao.com.br/noticias/inovacao,apos-vestiveis-biochips-abrem-nova-fronteira-e-ja-tem-adeptos-no-brasil,10000097457&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Biochip no SIMI (Sistema Mineiro de Informação) ===&lt;br /&gt;
&lt;br /&gt;
http://www.simi.org.br/noticia/implantes-de-biochips-surgem-como-op%C3%A7%C3%A3o-pr%C3%A1tica-para-armazenar-informa%C3%A7%C3%B5es.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Reportagem Enfoque MS ===&lt;br /&gt;
&lt;br /&gt;
https://www.enfoquems.com.br/mineiro-implanta-chip-na-mao-para-ficar-livre-das-senhas/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Biochip no Fantástico (TV e internet), Globo (EUA) e Fantástico (Brasil) ===&lt;br /&gt;
&lt;br /&gt;
http://g1.globo.com/fantastico/noticia/2015/07/biohacker-diz-que-enxerga-no-escuro-partir-de-substancia-nos-olhos.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Projeto de divulgação científica da FAPEMIG ===&lt;br /&gt;
&lt;br /&gt;
http://minasfazciencia.com.br/2015/05/31/biochip-o-abre-te-sesamo-da-modernidade/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Biochip no Jornal Hoje em Dia (Impresso), TV Record e portal R7 ===&lt;br /&gt;
&lt;br /&gt;
http://noticias.r7.com/fala-brasil/videos/homem-de-belo-horizonte-e-o-primeiro-brasileiro-a-ter-biochips-implantados-no-corpo-15102015&lt;br /&gt;
&lt;br /&gt;
http://noticias.r7.com/jornal-da-record/videos/mineiro-de-bh-e-o-primeiro-brasileiro-a-implantar-chip-na-pele-que-substitui-cartoes-18052015&lt;br /&gt;
&lt;br /&gt;
http://noticias.r7.com/minas-gerais/fotos/mineiro-implanta-chip-na-mao-para-ficar-livre-das-senhas-24052015&lt;br /&gt;
&lt;br /&gt;
== Palestras sobre biochip ==&lt;br /&gt;
&lt;br /&gt;
http://www.faculdadepromove.br/bh/arquivos_up/documentos/ba932528e5b0c63fa9a920637f2c2550.pdf&lt;br /&gt;
&lt;br /&gt;
http://www.mestradoti.com.br/noticia_palestra-biohaching&lt;br /&gt;
&lt;br /&gt;
http://semanainfo.nobugs.com.br/palestrantes/&lt;br /&gt;
&lt;br /&gt;
http://www.sbseg2014.dcc.ufmg.br/programacao/&lt;br /&gt;
&lt;br /&gt;
http://www.frequency.com/video/talks-sobre-kankin-linux-for-arm-e/150523382/-/5-16467&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Página no Hackerspaces.org =&lt;br /&gt;
http://hackerspaces.org/wiki/Area31&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Apoio =&lt;br /&gt;
O Daniel Robbins (fundador do Gentoo e do Funtoo) nos ajudou divulgando o Kankin Linux na página oficial do Funtoo Linux:&lt;br /&gt;
https://www.facebook.com/permalink.php?story_fbid=555007237914627&amp;amp;id=107461849335837&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sites de notícias =&lt;br /&gt;
== Hackaday (EUA) ==&lt;br /&gt;
http://hackaday.com/2014/07/23/brazilonion/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Info Exame (Brasil) ==&lt;br /&gt;
https://blog.fazedores.com/brasileiro-cria-roteador-seguro-usando-raspberry-pi/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Jornais =&lt;br /&gt;
== O Tempo ==&lt;br /&gt;
&lt;br /&gt;
=== Ameaças do Jornal O Tempo ao Área31 Hackerspace ===&lt;br /&gt;
Tivemos um contratempo com uma jornalista do jornal O Tempo tentando citar o nome dos biohackers do Área31 de forma não autorizada pelos mesmos, gerando inclusive acionamento do jurídico do hackerspace para resolução deste conflito.&lt;br /&gt;
&lt;br /&gt;
http://www.area31.net.br/wiki/Amea%C3%A7a_jornal_o_tempo_19/05/2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Scanner 3D ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://www.otempo.com.br/interessa/saude-e-ciencia/scanner-3d-amplia-impressao-1.712104&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Biochip ===&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/capa/bh-testa-chip-que-faz-m%C3%A3o-virar-um-controle-remoto-universal-1.745337&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/eu-n%C3%A3o-queria-carregar-um-cart%C3%A3o-1.745335&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/infogr%C3%A1ficos/chip-implant%C3%A1vel-1.745340&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entrevista com fundadores do Área31 ===&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/interessa/sa%C3%BAde-e-ci%C3%AAncia/um-chip-que-pode-mudar-a-hist%C3%B3ria-de-tr%C3%AAs-nerds-de-bh-1.745892&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/infogr%C3%A1ficos/como-funciona-1.745886&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/interessa/sa%C3%BAde-e-ci%C3%AAncia/investimos-naquilo-que-%C3%A9-top-1.745897&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/interessa/sa%C3%BAde-e-ci%C3%AAncia/ewerson-guimar%C3%A3es-1.745903&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/interessa/sa%C3%BAde-e-ci%C3%AAncia/rafael-tudela-1.745912&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/interessa/sa%C3%BAde-e-ci%C3%AAncia/raphael-bastos-1.745914&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Inauguração do laboratório do Área31 ===&lt;br /&gt;
&lt;br /&gt;
http://www.otempo.com.br/capa/biochip-que-faz-m%C3%A3o-virar-um-controle-remoto-j%C3%A1-est%C3%A1-em-bh-1.790197&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Entrevista para o programa Atualidades sobre o BioChip - Tv Tarobá - Cascavel ===&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/photo.php?v=540390256053316&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Notícias sobre biochip =&lt;br /&gt;
&lt;br /&gt;
http://www.achetudoeregiao.com.br/noticias/biochip.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tribunadabahia.com.br/2014/02/17/biochip-que-faz-mao-virar-um-controle-remoto-ja-esta-em-bh&lt;br /&gt;
&lt;br /&gt;
http://www.jaenoticia.com.br/noticia/10278/Ja-ouviu-falar-em-biochip?-Voce-ainda-vai-usar-um&lt;br /&gt;
&lt;br /&gt;
http://www.ieadecor.com.br/mobile/noticia.php?id=222&lt;br /&gt;
&lt;br /&gt;
http://veja.abril.com.br/noticia/vida-digital/biochip-voce-ainda-vai-usar-um&lt;br /&gt;
&lt;br /&gt;
http://www.faculdadepromove.br/bh/noticia_mestrado-realiza-palestra-sobre-biohacking&lt;br /&gt;
&lt;br /&gt;
http://delltecnologiasdofuturo.ig.com.br/para-empresa/brasileiro-implanta-biochip-no-corpo/&lt;br /&gt;
&lt;br /&gt;
http://delltecnologiasdofuturo.ig.com.br/para-empresa/amal-graafstra-um-passo-alem-de-darwin/&lt;br /&gt;
&lt;br /&gt;
http://www.staysafepodcast.net/?tag=area31&lt;br /&gt;
&lt;br /&gt;
http://www.alagoas24horas.com.br/conteudo/?vCod=216027&lt;br /&gt;
&lt;br /&gt;
https://www.h2hc.com.br/revista/RevistaH2HC_7.pdf&lt;br /&gt;
&lt;br /&gt;
https://prezi.com/ashptr8n-zrw/biochip/&lt;br /&gt;
&lt;br /&gt;
https://showyou.com/v/y-0Ei4MVOF0kM/entrevista-para-o-programa-atualidades-sobre-o-biochip-tv&lt;br /&gt;
&lt;br /&gt;
http://imasters.com.br/infra/seguranca/securitycast-biohacking/&lt;br /&gt;
&lt;br /&gt;
http://content.yudu.com/Library/A2qg9k/Edio2131Tera180214/resources/6.htm&lt;br /&gt;
&lt;br /&gt;
http://gilberto.sudre.com.br/securitycast-13-biohacking/&lt;br /&gt;
&lt;br /&gt;
http://www.open-steps.org/digital-tuesday-belo-horizonte-brazil/&lt;br /&gt;
&lt;br /&gt;
http://www.farolnoticias.com.br/2014/08/mais-de-300-mil-pessoas-ja-implantaram-biochips-em-seus-corpos/&lt;br /&gt;
&lt;br /&gt;
http://www.radiofronteiraam960.com/noticias/BRASILEIRO+IMPLANTA+BIOCHIP+NO+CORPO&lt;br /&gt;
&lt;br /&gt;
http://www.noticiaemfoco.com.br/2014/12/19/brasileiro-implanta-biochip-no-corpo/&lt;br /&gt;
&lt;br /&gt;
http://www.grandefm.com.br/noticias/brasil/brasileiro-implanta-biochip-no-corpo&lt;br /&gt;
&lt;br /&gt;
http://circuitomt.com.br/editorias/mundo-tecnologico/58642-brasileiro-implanta-biochip-no-corpo.html&lt;br /&gt;
&lt;br /&gt;
http://www.colidernews.net/2014/index.php?criedescrie=noticia&amp;amp;id=19633#.VJzxSP8Ag&lt;br /&gt;
&lt;br /&gt;
http://www.pavablog.com/2014/08/17/biochip-voce-ainda-vai-usar-um/&lt;br /&gt;
&lt;br /&gt;
http://folhanobre.com/noticia/religiao/mais-de-300-mil-pessoas-ja-implantaram-biochips-em-seus-corpos,4190.html&lt;br /&gt;
&lt;br /&gt;
http://www.jmnoticia.com.br/artigos-4267-biochip-se-torna-popular-na-lg-motorola-e-samsung-para-reunir-informacoes.html&lt;br /&gt;
&lt;br /&gt;
http://www.agron.com.br/publicacoes/noticias/ciencia-e-tecnologia/2014/08/20/040632/biochip-voc-ainda-vai-usar-um.html&lt;br /&gt;
&lt;br /&gt;
http://www.cremesp.org.br/?siteAcao=SaladeImprensa&amp;amp;acao=crm_midia&amp;amp;id=705&lt;br /&gt;
&lt;br /&gt;
http://www.jornalcorreiodovale.com.br/noticia/mais-de-300-mil-pessoas-ja-implantaram-biochips-em-seus-corpos,mundo,3937.html&lt;br /&gt;
&lt;br /&gt;
http://www.maringafm.com.br/mobile/noticiasinterna.asp?cod=966&lt;br /&gt;
&lt;br /&gt;
http://www.maringafm.com.br/novidadesDetalhes.asp?cod=966&lt;br /&gt;
&lt;br /&gt;
http://acontecenewsmt.com.br/mais-de-300-mil-pessoas-ja-implantaram-biochips-em-seus-corpos/&lt;br /&gt;
 &lt;br /&gt;
http://rolimfofoca.blogspot.com.br/2014/08/mais-de-300-mil-pessoas-ja-implantaram.html&lt;br /&gt;
&lt;br /&gt;
http://plox.com.br/caderno/tecnologia/biochip-que-faz-mao-virar-um-controle-remoto-ja-esta-bh&lt;br /&gt;
&lt;br /&gt;
http://radioobpc.com.br/mais-de-300-mil-pessoas-ja-implantaram-biochips-em-seus-corpos/&lt;br /&gt;
&lt;br /&gt;
http://24horaspb.com/Portal/home/anunciantes/2013-09-11-07-13-14/item/9022-brasileiro-recebe-implante-de-bioship-sob-a-pele&lt;br /&gt;
&lt;br /&gt;
http://www.cronicasprocopenses.com/cienciaetecnologia05.html&lt;br /&gt;
&lt;br /&gt;
http://clinicadmi.com/noticias/biochip-voc-ainda-vai-usar-um,993&lt;br /&gt;
&lt;br /&gt;
http://www.medplan.com.br/noticias/biochip-voce-ainda-vai-usar-um,33475&lt;br /&gt;
&lt;br /&gt;
http://www.medimagem.com.br/novo/noticia.php?id=28339&amp;amp;sec=2&lt;br /&gt;
&lt;br /&gt;
http://idc-al.com.br/index.php/inicio/item/312-o-biochip-esta-chegando-e-voce-provavelmente-ainda-vai-usar-um&lt;br /&gt;
&lt;br /&gt;
http://portalintegracao.com/portal/mais-de-300-mil-pessoas-ja-implantaram-biochips-em-seus-corpos-2/&lt;br /&gt;
&lt;br /&gt;
http://www.eventosatuais.com/2014/08/mais-de-300-mil-pessoas-ja-implantaram.html&lt;br /&gt;
&lt;br /&gt;
http://www.atitudeto.com.br/biochip-moda-chega-ao-brasil/&lt;br /&gt;
&lt;br /&gt;
http://www.tucanobr.com/publicacao.asp?id=2069&lt;br /&gt;
&lt;br /&gt;
http://www.rco.com.br/vernoticia.php?id_noticia=7518&lt;br /&gt;
&lt;br /&gt;
http://www.falasantos.com.br/conteudo.php?id=14489&lt;br /&gt;
&lt;br /&gt;
http://www.universomg.com.br/2014/09/materia-veja-biochip-voce-ainda-vai.html?m=1&lt;br /&gt;
&lt;br /&gt;
http://plox.com.br/?q=node&amp;amp;page=391&lt;br /&gt;
&lt;br /&gt;
http://ufos-wilson.blogspot.com.br/2014_08_10_archive.html&lt;br /&gt;
&lt;br /&gt;
http://devoltaaopulsardasruas.blogspot.com.br/2014/08/biochip-voce-ainda-vai-usar-um.html&lt;br /&gt;
&lt;br /&gt;
http://www.noticiaemfoco.com.br/category/brasil-mundo/&lt;br /&gt;
&lt;br /&gt;
http://www.jogoaberto.com/noticia/17124/Ja-ouviu-falar-em-biochip?-Voce-ainda-vai-usar-um&lt;br /&gt;
&lt;br /&gt;
http://almeiraogigante.blogspot.com.br/2014/08/biochip-voce-ainda-vai-usar-um-tambem.html&lt;br /&gt;
&lt;br /&gt;
http://blogitaunews.blogspot.com.br/2014/08/mais-de-300-mil-pessoas-ja-implantaram.html&lt;br /&gt;
&lt;br /&gt;
http://www.blogtvwebsertao.com.br/2014/08/mais-de-300-mil-pessoas-ja-implantaram.html&lt;br /&gt;
&lt;br /&gt;
http://www.tivinet.com.br/site/?pg=noticias&amp;amp;noticia=27184&lt;br /&gt;
&lt;br /&gt;
http://jacocosta.blogspot.com.br/2014/08/mais-de-300-mil-pessoas-ja-implantaram.html&lt;br /&gt;
&lt;br /&gt;
http://megaarquivo.com/2014/08/18/10-490-mega-techs-biochip-voce-ainda-vai-usar-um/&lt;br /&gt;
&lt;br /&gt;
http://bomlugarnoticias.com.br/noticias/ninguem-podera-comprar-ou-vender-em-brevemais-de-300-mil-pessoas-ja-implantaram-biochips-em-seus-corpos/&lt;br /&gt;
&lt;br /&gt;
http://www.portaldoamaral.com.br/site/?p=noticias_ver&amp;amp;id=4299&lt;br /&gt;
&lt;br /&gt;
http://humanasaude.com.br/noticias/biochip-voce-ainda-vai-usar-um,33475&lt;br /&gt;
&lt;br /&gt;
http://www.idc-al.com.br/index.php/quem-somos/item/312-o-biochip-esta-chegando-e-voce-provavelmente-ainda-vai-usar-um&lt;br /&gt;
&lt;br /&gt;
http://www.muzambinho.com.br/noticia/9/5969&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:A31HS]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Usu%C3%A1rio:Coffnix&amp;diff=5614</id>
		<title>Usuário:Coffnix</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Usu%C3%A1rio:Coffnix&amp;diff=5614"/>
		<updated>2026-10-07T19:20:33Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:2000px-Gadsden_flag.svg.png|320px]]&lt;br /&gt;
[[Image:Cat-gadsden.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Coffnix =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nome:&#039;&#039;&#039; Raphael Bastos&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nick:&#039;&#039;&#039; @coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;GitHub:&#039;&#039;&#039; https://github.com/coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Telegram:&#039;&#039;&#039; @coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funtoo:&#039;&#039;&#039; https://www.funtoo.org/User:Coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funtoo-Friendly Organization:&#039;&#039;&#039; https://www.funtoo.org/Organization:%C3%81rea31_Hackerspace&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Membro desde:&#039;&#039;&#039; 29/04/2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atuação:&#039;&#039;&#039; Tecnologia da Informação, Segurança Cibernética, Software Livre, Sistemas UNIX, Infraestrutura Crítica, Privacidade, Criptografia, Biohacking e Tecnologias Descentralizadas.&lt;br /&gt;
&lt;br /&gt;
== Sobre ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Raphael Bastos&#039;&#039;&#039;, conhecido na comunidade tecnológica como &#039;&#039;&#039;coffnix&#039;&#039;&#039;, é empresário brasileiro do setor de tecnologia, especialista em infraestrutura de Tecnologia da Informação, segurança cibernética, sistemas operacionais, redes, software livre e tecnologias emergentes.&lt;br /&gt;
&lt;br /&gt;
É fundador da &#039;&#039;&#039;VIPNIX&#039;&#039;&#039;, empresa brasileira de tecnologia criada em Belo Horizonte em 2011, e fundador do &#039;&#039;&#039;Área31 Hackerspace&#039;&#039;&#039;, criado em 2013.&lt;br /&gt;
&lt;br /&gt;
Sua trajetória reúne mais de duas décadas de envolvimento com tecnologia, software livre e cultura hacker, combinando desenvolvimento de software, construção de sistemas operacionais, empreendedorismo, pesquisa independente em segurança, biohacking, criptografia, privacidade e participação em comunidades Open Source nacionais e internacionais.&lt;br /&gt;
&lt;br /&gt;
Cursou Engenharia Eletrônica e de Telecomunicações.&lt;br /&gt;
&lt;br /&gt;
== Software Livre e cultura hacker ==&lt;br /&gt;
&lt;br /&gt;
Participa de comunidades de software livre desde os primeiros anos de sua trajetória tecnológica.&lt;br /&gt;
&lt;br /&gt;
Foi um dos autores do &#039;&#039;&#039;SlackBook ptBR&#039;&#039;&#039;, tradução brasileira do livro oficial do Slackware Linux.http://slackbookptbr.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
Foi fundador do &#039;&#039;&#039;Grupo de Usuários Slackware de Minas Gerais, GUS-MG&#039;&#039;&#039;,https://groups.google.com/forum/#!forum/gus-mg editor e mantenedor da &#039;&#039;&#039;SlackZine&#039;&#039;&#039;,http://www.slackzine.com.br além de organizador do &#039;&#039;&#039;Slackware Show Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Colaborou durante anos com iniciativas de produção e disseminação de conhecimento técnico, incluindo SlackZine, Revista H2HC, comunidades de software livre, eventos e publicações especializadas.&lt;br /&gt;
&lt;br /&gt;
Durante vários anos atuou como &#039;&#039;&#039;desenvolvedor do Funtoo Linux&#039;&#039;&#039;, projeto criado por Daniel Robbins, fundador original do Gentoo Linux.https://www.funtoo.org&lt;br /&gt;
&lt;br /&gt;
Essa experiência envolveu desenvolvimento e construção de sistemas operacionais, gerenciamento de pacotes, compilação de software, arquiteturas de computadores e administração de sistemas UNIX.&lt;br /&gt;
&lt;br /&gt;
Posteriormente passou a integrar também o desenvolvimento do &#039;&#039;&#039;Macaroni OS&#039;&#039;&#039;, trabalhando com desenvolvimento, manutenção e evolução da distribuição, construção de pacotes, ferramentas, arquiteturas de processadores e integração de software Open Source.&lt;br /&gt;
&lt;br /&gt;
Também contribui com projetos internacionais relacionados a sistemas operacionais, compiladores, criptografia, mineração e otimização de software, incluindo trabalhos relacionados às arquiteturas &#039;&#039;&#039;ARMv9&#039;&#039;&#039; e &#039;&#039;&#039;Apple Silicon&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== VIPNIX e desenvolvimento de tecnologia ==&lt;br /&gt;
&lt;br /&gt;
Em 2011 fundou a &#039;&#039;&#039;VIPNIX&#039;&#039;&#039;, empresa brasileira de tecnologia sediada em Belo Horizonte.&lt;br /&gt;
&lt;br /&gt;
À frente da empresa conduz projetos relacionados a infraestrutura crítica de TI, segurança da informação, proteção de dados, alta disponibilidade, continuidade de negócios, computação em nuvem, redes corporativas, virtualização, sistemas UNIX, telecomunicações e ambientes tecnológicos de missão crítica.&lt;br /&gt;
&lt;br /&gt;
A VIPNIX não atua apenas na integração e administração de tecnologias desenvolvidas por terceiros. A empresa também desenvolve &#039;&#039;&#039;tecnologia própria&#039;&#039;&#039;, incluindo sistemas e ferramentas escritos em &#039;&#039;&#039;linguagem C&#039;&#039;&#039;, soluções para infraestrutura, segurança e administração de redes e sistemas operacionais destinados a aplicações específicas.&lt;br /&gt;
&lt;br /&gt;
Entre esses trabalhos está o desenvolvimento de &#039;&#039;&#039;distribuição própria&#039;&#039;&#039;, com controle sobre a construção do sistema, seleção e compilação dos componentes, configuração do ambiente, ferramentas administrativas e integração com os serviços utilizados pela empresa.&lt;br /&gt;
&lt;br /&gt;
== Área31 Hackerspace ==&lt;br /&gt;
&lt;br /&gt;
Em 2013 fundou, em Belo Horizonte, o &#039;&#039;&#039;Área31 Hackerspace&#039;&#039;&#039;, organização independente dedicada à ciência, tecnologia, segurança da informação, cultura hacker, eletrônica, software livre, criptografia, sistemas embarcados, impressão 3D, biohacking e compartilhamento de conhecimento.&lt;br /&gt;
&lt;br /&gt;
O hackerspace tornou-se espaço para pesquisa e desenvolvimento de projetos envolvendo hardware e software Open Source, Raspberry Pi, sistemas ARM, segurança cibernética, redes, impressão e digitalização 3D, biohacking, criptografia e privacidade.&lt;br /&gt;
&lt;br /&gt;
Projetos desenvolvidos e apoiados pelo Área31 alcançaram projeção nacional e internacional. Trabalhos ligados ao hackerspace foram apresentados nos Estados Unidos durante a &#039;&#039;&#039;HOPE X, Hackers on Planet Earth&#039;&#039;&#039;, tradicional conferência hacker realizada em Nova York pela comunidade da revista 2600.https://x.hope.net/&lt;br /&gt;
&lt;br /&gt;
Entre os projetos apresentados e divulgados internacionalmente encontram-se trabalhos relacionados ao &#039;&#039;&#039;[[ONION_PI_-_REV_BR|Onion Pi / BrazilOnion]]&#039;&#039;&#039;.https://hackaday.com/2014/07/23/brazilonion/&lt;br /&gt;
&lt;br /&gt;
O Área31 esteve presente também em importantes eventos brasileiros de segurança e tecnologia, incluindo H2HC, Security BSides, Roadsec, SBSeg, Campus Party, Latinoware e outros encontros técnicos e científicos.&lt;br /&gt;
&lt;br /&gt;
Veja também: &#039;&#039;&#039;[[Eventos]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Biohacking e biochips implantáveis ==&lt;br /&gt;
&lt;br /&gt;
Raphael participou diretamente, através da VIPNIX e do Área31, da introdução, pesquisa e popularização dos &#039;&#039;&#039;biochips implantáveis no Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Em 2013 iniciou colaboração com a &#039;&#039;&#039;Dangerous Things&#039;&#039;&#039;, empresa norte-americana fundada por Amal Graafstra, pioneiro internacional na utilização de implantes RFID e NFC por seres humanos.&lt;br /&gt;
&lt;br /&gt;
Dispositivos foram enviados ao Brasil para pesquisa, testes de resistência, segurança, interoperabilidade e desenvolvimento de aplicações.&lt;br /&gt;
&lt;br /&gt;
A partir desse trabalho foram realizados experimentos e desenvolvidas aplicações envolvendo &#039;&#039;&#039;RFID, NFC, sistemas embarcados, computadores, servidores, autenticação digital e controle de acesso&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
A VIPNIX participou também da introdução comercial dessa tecnologia no mercado brasileiro, trabalhando na divulgação, distribuição e comercialização dos biochips implantáveis quando essa categoria de tecnologia ainda era praticamente desconhecida no país.&lt;br /&gt;
&lt;br /&gt;
Esse trabalho começou em &#039;&#039;&#039;2013&#039;&#039;&#039;, anos antes da criação da Neuralink, colocando Raphael, a VIPNIX e o Área31 entre os pioneiros brasileiros na pesquisa prática, divulgação e utilização de tecnologias eletrônicas implantáveis.&lt;br /&gt;
&lt;br /&gt;
Raphael posteriormente tornou-se o &#039;&#039;&#039;primeiro brasileiro a realizar no Brasil o implante de um biochip RFID&#039;&#039;&#039; destinado a aplicações de identificação, autenticação e controle de acesso.&lt;br /&gt;
&lt;br /&gt;
Os experimentos realizados em Belo Horizonte transformaram um projeto desenvolvido dentro de um hackerspace em tema de discussão nacional sobre tecnologia, privacidade, segurança, biohacking e interação entre seres humanos e sistemas digitais.&lt;br /&gt;
&lt;br /&gt;
A repercussão alcançou também o debate legislativo brasileiro. Raphael foi citado nominalmente em documentação legislativa da Câmara dos Deputados relacionada ao &#039;&#039;&#039;Projeto de Lei nº 7.561/2014&#039;&#039;&#039;, no contexto das discussões sobre implantes de dispositivos eletrônicos em seres humanos.https://www.camara.leg.br/proposicoesWeb/prop_mostrarintegra?codteor=1580997&amp;amp;filename=Avulso+-PL+7561%2F2014&lt;br /&gt;
&lt;br /&gt;
== Pesquisa em Segurança Cibernética ==&lt;br /&gt;
&lt;br /&gt;
Raphael desenvolveu pesquisas independentes envolvendo segurança cibernética, análise de firmware, engenharia reversa, dispositivos embarcados e equipamentos de rede.&lt;br /&gt;
&lt;br /&gt;
Como pesquisador do Área31, foi responsável pela descoberta de uma &#039;&#039;&#039;backdoor até então não documentada no modem/roteador RTA04N distribuído pela GVT no Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
A investigação, denominada &#039;&#039;&#039;“Who put the backdoor in my router?”&#039;&#039;&#039;, identificou uma conta administrativa oculta no equipamento, mecanismos de autenticação não apresentados na interface convencional, credenciais deriváveis a partir do endereço MAC e acesso privilegiado às funcionalidades internas do dispositivo.&lt;br /&gt;
&lt;br /&gt;
A descoberta originou uma investigação técnica do Área31 envolvendo análise de firmware, engenharia reversa, comparação entre equipamentos, investigação dos fabricantes e fornecedores envolvidos e documentação pública dos resultados.&lt;br /&gt;
&lt;br /&gt;
== Palestras e eventos ==&lt;br /&gt;
&lt;br /&gt;
Raphael atuou ao longo de sua trajetória como palestrante, debatedor e organizador de eventos relacionados a segurança cibernética, tecnologia, inovação, software livre, cultura hacker, biohacking e tecnologias emergentes.&lt;br /&gt;
&lt;br /&gt;
Entre as instituições e eventos nos quais participou como palestrante ou debatedor encontram-se:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FIEMG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ADESG-MG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Campus Party&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Latinoware&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Fórum Goiano de Software Livre&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Fórum Espírito Livre&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SBSeg, Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Roadsec&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Universidade FUMEC&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;UniBH&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Faculdade Novos Horizontes&#039;&#039;&#039;&lt;br /&gt;
* Outros eventos, universidades e encontros técnicos nacionais&lt;br /&gt;
&lt;br /&gt;
Foi também colaborador da &#039;&#039;&#039;BHack Conference&#039;&#039;&#039; e organizador do &#039;&#039;&#039;Slackware Show Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Uma relação histórica de eventos e atividades do hackerspace pode ser encontrada em &#039;&#039;&#039;[[Eventos]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Imprensa e divulgação científica ==&lt;br /&gt;
&lt;br /&gt;
Os projetos e pesquisas de Raphael e do Área31 receberam ampla cobertura da imprensa e de veículos especializados em ciência e tecnologia.&lt;br /&gt;
&lt;br /&gt;
Ao longo dos anos participou de entrevistas, reportagens, programas de televisão, podcasts, videocasts, lives e publicações relacionadas a segurança cibernética, biohacking, biochips implantáveis, software livre, privacidade, criptomoedas, economia, inovação e tecnologias emergentes.&lt;br /&gt;
&lt;br /&gt;
Sua trajetória e seus projetos foram abordados por veículos e instituições como:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fantástico / Globo&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;GloboNews&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Band&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Record&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;R7&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Estado de Minas&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;O Tempo&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Estadão&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Exame&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Assembleia Legislativa de Minas Gerais, ALMG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Tribunal de Justiça de Minas Gerais, TJMG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;FAPEMIG&#039;&#039;&#039;&lt;br /&gt;
* Veículos nacionais e internacionais especializados em ciência, tecnologia e segurança da informação&lt;br /&gt;
&lt;br /&gt;
Também participou de podcasts, videocasts e transmissões independentes relacionadas a tecnologia, segurança, economia, liberdade, criptomoedas e descentralização.&lt;br /&gt;
&lt;br /&gt;
Veja também: &#039;&#039;&#039;[[Área31 na Mídia]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Criptomoedas, Monero e tecnologias descentralizadas ==&lt;br /&gt;
&lt;br /&gt;
O interesse por criptografia e descentralização levou Raphael ao universo das criptomoedas ainda nos primeiros anos desse ecossistema.&lt;br /&gt;
&lt;br /&gt;
É usuário de &#039;&#039;&#039;Bitcoin desde 2011&#039;&#039;&#039; e de &#039;&#039;&#039;Monero, XMR, desde 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sua atuação está particularmente ligada ao ecossistema &#039;&#039;&#039;Monero&#039;&#039;&#039;, projeto Open Source criado em 2014 com foco em privacidade, fungibilidade, descentralização e resistência à censura.&lt;br /&gt;
&lt;br /&gt;
Participa da comunidade Monero tanto na divulgação e promoção da tecnologia quanto tecnicamente, colaborando com projetos Open Source relacionados ao ecossistema, incluindo &#039;&#039;&#039;RandomX&#039;&#039;&#039; e &#039;&#039;&#039;XMRig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Em suas contribuições técnicas trabalha com desenvolvimento, testes, benchmarking e otimização de código para diferentes arquiteturas de processadores, incluindo trabalhos relacionados ao suporte e otimização de &#039;&#039;&#039;ARMv9&#039;&#039;&#039; e &#039;&#039;&#039;Apple Silicon&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
É reconhecido no nível &#039;&#039;&#039;Elite&#039;&#039;&#039; do &#039;&#039;&#039;Monero Tier List&#039;&#039;&#039; e participa de comunidades nacionais e internacionais relacionadas ao projeto.&lt;br /&gt;
&lt;br /&gt;
== Privacidade, criptografia e soberania tecnológica ==&lt;br /&gt;
&lt;br /&gt;
Raphael é defensor histórico do software livre, padrões abertos, interoperabilidade, criptografia, privacidade e descentralização tecnológica.&lt;br /&gt;
&lt;br /&gt;
Entende a liberdade tecnológica como parte das liberdades individuais e econômicas, defendendo que cidadãos, empresas e instituições tenham autonomia para escolher, compreender, auditar e controlar as tecnologias das quais dependem.&lt;br /&gt;
&lt;br /&gt;
Defende o desenvolvimento de capacidades tecnológicas brasileiras em áreas estratégicas como segurança cibernética, criptografia, sistemas operacionais, hardware, telecomunicações, semicondutores e infraestrutura digital.&lt;br /&gt;
&lt;br /&gt;
Sua concepção de &#039;&#039;&#039;soberania tecnológica&#039;&#039;&#039; não pressupõe isolamento do Brasil, mas capacidade nacional para compreender, desenvolver, auditar, proteger e, quando necessário, substituir tecnologias essenciais.&lt;br /&gt;
&lt;br /&gt;
== Estudos estratégicos, defesa e segurança ==&lt;br /&gt;
&lt;br /&gt;
Raphael estudou na &#039;&#039;&#039;Escola Superior de Guerra, ESG&#039;&#039;&#039;, instituição brasileira dedicada ao estudo de defesa, desenvolvimento, segurança e questões estratégicas nacionais.&lt;br /&gt;
&lt;br /&gt;
Na &#039;&#039;&#039;Associação dos Diplomados da Escola Superior de Guerra em Minas Gerais, ADESG-MG&#039;&#039;&#039;, exerceu atividades relacionadas à segurança cibernética e ministrou aulas e palestras sobre tecnologia, segurança, transformação digital e impactos estratégicos das novas tecnologias.&lt;br /&gt;
&lt;br /&gt;
Sua experiência nessa área complementa a atuação empresarial e tecnológica relacionada a infraestrutura crítica, segurança cibernética, autonomia tecnológica e dependência digital.&lt;br /&gt;
&lt;br /&gt;
== Empreendedorismo e liberdade econômica ==&lt;br /&gt;
&lt;br /&gt;
Como fundador da VIPNIX e empresário do setor de tecnologia desde 2011, possui experiência direta com tributação, burocracia, ambiente regulatório, contratos, investimentos, inovação, segurança jurídica, infraestrutura e competitividade.&lt;br /&gt;
&lt;br /&gt;
Defende a &#039;&#039;&#039;livre iniciativa, liberdade econômica, propriedade privada, liberdade contratual, livre concorrência, inovação e redução de barreiras desnecessárias à atividade empresarial&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Entende segurança jurídica, previsibilidade regulatória e respeito à propriedade privada como condições essenciais para investimento, inovação, geração de riqueza e desenvolvimento econômico.&lt;br /&gt;
&lt;br /&gt;
== Atuação legislativa e institucional ==&lt;br /&gt;
&lt;br /&gt;
Raphael possui experiência de colaboração com iniciativas legislativas relacionadas à defesa das liberdades individuais e à redução da discricionariedade estatal.&lt;br /&gt;
&lt;br /&gt;
Colaborou com &#039;&#039;&#039;César Mello&#039;&#039;&#039; e &#039;&#039;&#039;Daniel Miorim&#039;&#039;&#039; na formulação da proposta que resultou no &#039;&#039;&#039;Projeto de Lei nº 4.581/2025&#039;&#039;&#039;, apresentado à Câmara dos Deputados.&lt;br /&gt;
&lt;br /&gt;
A proposta trata de alterações no Estatuto do Desarmamento destinadas a estabelecer maior objetividade e segurança jurídica na análise dos requerimentos de aquisição e porte de armas de fogo, enfrentando especialmente a subjetividade relacionada à comprovação da chamada &#039;&#039;&#039;“efetiva necessidade”&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Áreas de atuação ==&lt;br /&gt;
&lt;br /&gt;
* Empreendedorismo e Liberdade Econômica&lt;br /&gt;
* Tecnologia da Informação&lt;br /&gt;
* Segurança Cibernética&lt;br /&gt;
* Infraestrutura Crítica&lt;br /&gt;
* Soberania Tecnológica&lt;br /&gt;
* Software Livre e Open Source&lt;br /&gt;
* Desenvolvimento de Sistemas Operacionais&lt;br /&gt;
* Programação e Desenvolvimento de Software&lt;br /&gt;
* Sistemas UNIX&lt;br /&gt;
* Redes e Telecomunicações&lt;br /&gt;
* Criptografia e Privacidade&lt;br /&gt;
* Computação em Nuvem&lt;br /&gt;
* Alta Disponibilidade e Continuidade de Negócios&lt;br /&gt;
* Sistemas Embarcados&lt;br /&gt;
* Hardware e Eletrônica&lt;br /&gt;
* Arquiteturas ARM&lt;br /&gt;
* Biohacking&lt;br /&gt;
* RFID e NFC&lt;br /&gt;
* Criptomoedas e Tecnologias Descentralizadas&lt;br /&gt;
* Monero&lt;br /&gt;
* Tecnologias Emergentes&lt;br /&gt;
* Estudos Estratégicos&lt;br /&gt;
* Liberdade Econômica&lt;br /&gt;
&lt;br /&gt;
== Resumo da trajetória ==&lt;br /&gt;
&lt;br /&gt;
A trajetória de Raphael Bastos foi construída na interseção entre iniciativa privada, empreendedorismo, desenvolvimento de tecnologia, software livre, segurança cibernética, pesquisa independente, privacidade, inovação e participação na sociedade civil.&lt;br /&gt;
&lt;br /&gt;
Das primeiras comunidades brasileiras de software livre ao desenvolvimento do Funtoo Linux e posteriormente do Macaroni OS, da fundação da VIPNIX à criação do Área31 Hackerspace, das pesquisas de segurança ao pioneirismo brasileiro com biochips implantáveis, das contribuições para tecnologias relacionadas ao Monero aos estudos realizados na Escola Superior de Guerra, sua trajetória apresenta como elementos comuns a autonomia, o conhecimento técnico e a liberdade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
GNU é o caralho! Dá ##i##man init##!i## e vê se tem ##bl##GNU##!bl##&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Membros]]&lt;br /&gt;
[[Categoria:Membros Fundadores]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Usu%C3%A1rio:Coffnix&amp;diff=5613</id>
		<title>Usuário:Coffnix</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Usu%C3%A1rio:Coffnix&amp;diff=5613"/>
		<updated>2026-10-06T20:48:39Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:2000px-Gadsden_flag.svg.png|320px]]&lt;br /&gt;
[[Image:Cat-gadsden.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Coffnix =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nome:&#039;&#039;&#039; Raphael Bastos&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nick:&#039;&#039;&#039; @coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;GitHub:&#039;&#039;&#039; https://github.com/coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Telegram:&#039;&#039;&#039; @coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funtoo:&#039;&#039;&#039; https://www.funtoo.org/User:Coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funtoo-Friendly Organization:&#039;&#039;&#039; https://www.funtoo.org/Organization:%C3%81rea31_Hackerspace&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Membro desde:&#039;&#039;&#039; 29/04/2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Atuação:&#039;&#039;&#039; Tecnologia da Informação, Segurança Cibernética, Software Livre, Sistemas UNIX, Infraestrutura Crítica, Privacidade, Criptografia, Biohacking e Tecnologias Descentralizadas.&lt;br /&gt;
&lt;br /&gt;
== Sobre ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Raphael Bastos&#039;&#039;&#039;, conhecido na comunidade tecnológica como &#039;&#039;&#039;coffnix&#039;&#039;&#039;, é empresário brasileiro do setor de tecnologia, especialista em infraestrutura de Tecnologia da Informação, segurança cibernética, sistemas operacionais, redes, software livre e tecnologias emergentes.&lt;br /&gt;
&lt;br /&gt;
É fundador da &#039;&#039;&#039;VIPNIX&#039;&#039;&#039;, empresa brasileira de tecnologia criada em Belo Horizonte em 2011, e fundador do &#039;&#039;&#039;Área31 Hackerspace&#039;&#039;&#039;, criado em 2013.&lt;br /&gt;
&lt;br /&gt;
Sua trajetória reúne mais de duas décadas de envolvimento com tecnologia, software livre e cultura hacker, combinando desenvolvimento de software, construção de sistemas operacionais, empreendedorismo, pesquisa independente em segurança, biohacking, criptografia, privacidade e participação em comunidades Open Source nacionais e internacionais.&lt;br /&gt;
&lt;br /&gt;
Cursou Engenharia Eletrônica e de Telecomunicações.&lt;br /&gt;
&lt;br /&gt;
== Software Livre e cultura hacker ==&lt;br /&gt;
&lt;br /&gt;
Participa de comunidades de software livre desde os primeiros anos de sua trajetória tecnológica.&lt;br /&gt;
&lt;br /&gt;
Foi um dos autores do &#039;&#039;&#039;SlackBook ptBR&#039;&#039;&#039;, tradução brasileira do livro oficial do Slackware Linux.http://slackbookptbr.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
Foi fundador do &#039;&#039;&#039;Grupo de Usuários Slackware de Minas Gerais, GUS-MG&#039;&#039;&#039;,https://groups.google.com/forum/#!forum/gus-mg editor e mantenedor da &#039;&#039;&#039;SlackZine&#039;&#039;&#039;,http://www.slackzine.com.br além de organizador do &#039;&#039;&#039;Slackware Show Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Colaborou durante anos com iniciativas de produção e disseminação de conhecimento técnico, incluindo SlackZine, Revista H2HC, comunidades de software livre, eventos e publicações especializadas.&lt;br /&gt;
&lt;br /&gt;
Durante vários anos atuou como &#039;&#039;&#039;desenvolvedor do Funtoo Linux&#039;&#039;&#039;, projeto criado por Daniel Robbins, fundador original do Gentoo Linux.https://www.funtoo.org&lt;br /&gt;
&lt;br /&gt;
Essa experiência envolveu desenvolvimento e construção de sistemas operacionais, gerenciamento de pacotes, compilação de software, arquiteturas de computadores e administração de sistemas UNIX.&lt;br /&gt;
&lt;br /&gt;
Posteriormente passou a integrar também o desenvolvimento do &#039;&#039;&#039;Macaroni OS&#039;&#039;&#039;, trabalhando com desenvolvimento, manutenção e evolução da distribuição, construção de pacotes, ferramentas, arquiteturas de processadores e integração de software Open Source.&lt;br /&gt;
&lt;br /&gt;
Também contribui com projetos internacionais relacionados a sistemas operacionais, compiladores, criptografia, mineração e otimização de software, incluindo trabalhos relacionados às arquiteturas &#039;&#039;&#039;ARMv9&#039;&#039;&#039; e &#039;&#039;&#039;Apple Silicon&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== VIPNIX e desenvolvimento de tecnologia ==&lt;br /&gt;
&lt;br /&gt;
Em 2011 fundou a &#039;&#039;&#039;VIPNIX&#039;&#039;&#039;, empresa brasileira de tecnologia sediada em Belo Horizonte.&lt;br /&gt;
&lt;br /&gt;
À frente da empresa conduz projetos relacionados a infraestrutura crítica de TI, segurança da informação, proteção de dados, alta disponibilidade, continuidade de negócios, computação em nuvem, redes corporativas, virtualização, sistemas UNIX, telecomunicações e ambientes tecnológicos de missão crítica.&lt;br /&gt;
&lt;br /&gt;
A VIPNIX não atua apenas na integração e administração de tecnologias desenvolvidas por terceiros. A empresa também desenvolve &#039;&#039;&#039;tecnologia própria&#039;&#039;&#039;, incluindo sistemas e ferramentas escritos em &#039;&#039;&#039;linguagem C&#039;&#039;&#039;, soluções para infraestrutura, segurança e administração de redes e sistemas operacionais destinados a aplicações específicas.&lt;br /&gt;
&lt;br /&gt;
Entre esses trabalhos está o desenvolvimento de &#039;&#039;&#039;distribuição própria&#039;&#039;&#039;, com controle sobre a construção do sistema, seleção e compilação dos componentes, configuração do ambiente, ferramentas administrativas e integração com os serviços utilizados pela empresa.&lt;br /&gt;
&lt;br /&gt;
== Área31 Hackerspace ==&lt;br /&gt;
&lt;br /&gt;
Em 2013 fundou, em Belo Horizonte, o &#039;&#039;&#039;Área31 Hackerspace&#039;&#039;&#039;, organização independente dedicada à ciência, tecnologia, segurança da informação, cultura hacker, eletrônica, software livre, criptografia, sistemas embarcados, impressão 3D, biohacking e compartilhamento de conhecimento.&lt;br /&gt;
&lt;br /&gt;
O hackerspace tornou-se espaço para pesquisa e desenvolvimento de projetos envolvendo hardware e software Open Source, Raspberry Pi, sistemas ARM, segurança cibernética, redes, impressão e digitalização 3D, biohacking, criptografia e privacidade.&lt;br /&gt;
&lt;br /&gt;
Projetos desenvolvidos e apoiados pelo Área31 alcançaram projeção nacional e internacional. Trabalhos ligados ao hackerspace foram apresentados nos Estados Unidos durante a &#039;&#039;&#039;HOPE X, Hackers on Planet Earth&#039;&#039;&#039;, tradicional conferência hacker realizada em Nova York pela comunidade da revista 2600.https://x.hope.net/&lt;br /&gt;
&lt;br /&gt;
Entre os projetos apresentados e divulgados internacionalmente encontram-se trabalhos relacionados ao &#039;&#039;&#039;[[ONION_PI_-_REV_BR|Onion Pi / BrazilOnion]]&#039;&#039;&#039;.https://hackaday.com/2014/07/23/brazilonion/&lt;br /&gt;
&lt;br /&gt;
O Área31 esteve presente também em importantes eventos brasileiros de segurança e tecnologia, incluindo H2HC, Security BSides, Roadsec, SBSeg, Campus Party, Latinoware e outros encontros técnicos e científicos.&lt;br /&gt;
&lt;br /&gt;
Veja também: &#039;&#039;&#039;[[Eventos]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Biohacking e biochips implantáveis ==&lt;br /&gt;
&lt;br /&gt;
Raphael participou diretamente, através da VIPNIX e do Área31, da introdução, pesquisa e popularização dos &#039;&#039;&#039;biochips implantáveis no Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Em 2013 iniciou colaboração com a &#039;&#039;&#039;Dangerous Things&#039;&#039;&#039;, empresa norte-americana fundada por Amal Graafstra, pioneiro internacional na utilização de implantes RFID e NFC por seres humanos.&lt;br /&gt;
&lt;br /&gt;
Dispositivos foram enviados ao Brasil para pesquisa, testes de resistência, segurança, interoperabilidade e desenvolvimento de aplicações.&lt;br /&gt;
&lt;br /&gt;
A partir desse trabalho foram realizados experimentos e desenvolvidas aplicações envolvendo &#039;&#039;&#039;RFID, NFC, sistemas embarcados, computadores, servidores, autenticação digital e controle de acesso&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
A VIPNIX participou também da introdução comercial dessa tecnologia no mercado brasileiro, trabalhando na divulgação, distribuição e comercialização dos biochips implantáveis quando essa categoria de tecnologia ainda era praticamente desconhecida no país.&lt;br /&gt;
&lt;br /&gt;
Esse trabalho começou em &#039;&#039;&#039;2013&#039;&#039;&#039;, anos antes da criação da Neuralink, colocando Raphael, a VIPNIX e o Área31 entre os pioneiros brasileiros na pesquisa prática, divulgação e utilização de tecnologias eletrônicas implantáveis.&lt;br /&gt;
&lt;br /&gt;
Raphael posteriormente tornou-se o &#039;&#039;&#039;primeiro brasileiro a realizar no Brasil o implante de um biochip RFID&#039;&#039;&#039; destinado a aplicações de identificação, autenticação e controle de acesso.&lt;br /&gt;
&lt;br /&gt;
Os experimentos realizados em Belo Horizonte transformaram um projeto desenvolvido dentro de um hackerspace em tema de discussão nacional sobre tecnologia, privacidade, segurança, biohacking e interação entre seres humanos e sistemas digitais.&lt;br /&gt;
&lt;br /&gt;
A repercussão alcançou também o debate legislativo brasileiro. Raphael foi citado nominalmente em documentação legislativa da Câmara dos Deputados relacionada ao &#039;&#039;&#039;Projeto de Lei nº 7.561/2014&#039;&#039;&#039;, no contexto das discussões sobre implantes de dispositivos eletrônicos em seres humanos.https://www.camara.leg.br/proposicoesWeb/prop_mostrarintegra?codteor=1580997&amp;amp;filename=Avulso+-PL+7561%2F2014&lt;br /&gt;
&lt;br /&gt;
== Pesquisa em Segurança Cibernética ==&lt;br /&gt;
&lt;br /&gt;
Raphael desenvolveu pesquisas independentes envolvendo segurança cibernética, análise de firmware, engenharia reversa, dispositivos embarcados e equipamentos de rede.&lt;br /&gt;
&lt;br /&gt;
Como pesquisador do Área31, foi responsável pela descoberta de uma &#039;&#039;&#039;backdoor até então não documentada no modem/roteador RTA04N distribuído pela GVT no Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
A investigação, denominada &#039;&#039;&#039;“Who put the backdoor in my router?”&#039;&#039;&#039;, identificou uma conta administrativa oculta no equipamento, mecanismos de autenticação não apresentados na interface convencional, credenciais deriváveis a partir do endereço MAC e acesso privilegiado às funcionalidades internas do dispositivo.&lt;br /&gt;
&lt;br /&gt;
A descoberta originou uma investigação técnica do Área31 envolvendo análise de firmware, engenharia reversa, comparação entre equipamentos, investigação dos fabricantes e fornecedores envolvidos e documentação pública dos resultados.&lt;br /&gt;
&lt;br /&gt;
== Palestras e eventos ==&lt;br /&gt;
&lt;br /&gt;
Raphael atuou ao longo de sua trajetória como palestrante, debatedor e organizador de eventos relacionados a segurança cibernética, tecnologia, inovação, software livre, cultura hacker, biohacking e tecnologias emergentes.&lt;br /&gt;
&lt;br /&gt;
Entre as instituições e eventos nos quais participou como palestrante ou debatedor encontram-se:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FIEMG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ADESG-MG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Campus Party&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Latinoware&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Fórum Goiano de Software Livre&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Fórum Espírito Livre&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SBSeg, Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Roadsec&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Universidade FUMEC&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;UniBH&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Faculdade Novos Horizontes&#039;&#039;&#039;&lt;br /&gt;
* Outros eventos, universidades e encontros técnicos nacionais&lt;br /&gt;
&lt;br /&gt;
Foi também colaborador da &#039;&#039;&#039;BHack Conference&#039;&#039;&#039; e organizador do &#039;&#039;&#039;Slackware Show Brasil&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Uma relação histórica de eventos e atividades do hackerspace pode ser encontrada em &#039;&#039;&#039;[[Eventos]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Imprensa e divulgação científica ==&lt;br /&gt;
&lt;br /&gt;
Os projetos e pesquisas de Raphael e do Área31 receberam ampla cobertura da imprensa e de veículos especializados em ciência e tecnologia.&lt;br /&gt;
&lt;br /&gt;
Ao longo dos anos participou de entrevistas, reportagens, programas de televisão, podcasts, videocasts, lives e publicações relacionadas a segurança cibernética, biohacking, biochips implantáveis, software livre, privacidade, criptomoedas, economia, inovação e tecnologias emergentes.&lt;br /&gt;
&lt;br /&gt;
Sua trajetória e seus projetos foram abordados por veículos e instituições como:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fantástico / Globo&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;GloboNews&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Band&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Record&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;R7&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Estado de Minas&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;O Tempo&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Estadão&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Exame&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Assembleia Legislativa de Minas Gerais, ALMG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Tribunal de Justiça de Minas Gerais, TJMG&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;FAPEMIG&#039;&#039;&#039;&lt;br /&gt;
* Veículos nacionais e internacionais especializados em ciência, tecnologia e segurança da informação&lt;br /&gt;
&lt;br /&gt;
Também participou de podcasts, videocasts e transmissões independentes relacionadas a tecnologia, segurança, economia, liberdade, criptomoedas e descentralização.&lt;br /&gt;
&lt;br /&gt;
Veja também: &#039;&#039;&#039;[[Área31 na Mídia]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Criptomoedas, Monero e tecnologias descentralizadas ==&lt;br /&gt;
&lt;br /&gt;
O interesse por criptografia e descentralização levou Raphael ao universo das criptomoedas ainda nos primeiros anos desse ecossistema.&lt;br /&gt;
&lt;br /&gt;
É usuário de &#039;&#039;&#039;Bitcoin desde 2011&#039;&#039;&#039; e de &#039;&#039;&#039;Monero, XMR, desde 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sua atuação está particularmente ligada ao ecossistema &#039;&#039;&#039;Monero&#039;&#039;&#039;, projeto Open Source criado em 2014 com foco em privacidade, fungibilidade, descentralização e resistência à censura.&lt;br /&gt;
&lt;br /&gt;
Participa da comunidade Monero tanto na divulgação e promoção da tecnologia quanto tecnicamente, colaborando com projetos Open Source relacionados ao ecossistema, incluindo &#039;&#039;&#039;RandomX&#039;&#039;&#039; e &#039;&#039;&#039;XMRig&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Em suas contribuições técnicas trabalha com desenvolvimento, testes, benchmarking e otimização de código para diferentes arquiteturas de processadores, incluindo trabalhos relacionados ao suporte e otimização de &#039;&#039;&#039;ARMv9&#039;&#039;&#039; e &#039;&#039;&#039;Apple Silicon&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
É reconhecido no nível &#039;&#039;&#039;Elite&#039;&#039;&#039; do &#039;&#039;&#039;Monero Tier List&#039;&#039;&#039; e participa de comunidades nacionais e internacionais relacionadas ao projeto.&lt;br /&gt;
&lt;br /&gt;
== Privacidade, criptografia e soberania tecnológica ==&lt;br /&gt;
&lt;br /&gt;
Raphael é defensor histórico do software livre, padrões abertos, interoperabilidade, criptografia, privacidade e descentralização tecnológica.&lt;br /&gt;
&lt;br /&gt;
Entende a liberdade tecnológica como parte das liberdades individuais e econômicas, defendendo que cidadãos, empresas e instituições tenham autonomia para escolher, compreender, auditar e controlar as tecnologias das quais dependem.&lt;br /&gt;
&lt;br /&gt;
Defende o desenvolvimento de capacidades tecnológicas brasileiras em áreas estratégicas como segurança cibernética, criptografia, sistemas operacionais, hardware, telecomunicações, semicondutores e infraestrutura digital.&lt;br /&gt;
&lt;br /&gt;
Sua concepção de &#039;&#039;&#039;soberania tecnológica&#039;&#039;&#039; não pressupõe isolamento do Brasil, mas capacidade nacional para compreender, desenvolver, auditar, proteger e, quando necessário, substituir tecnologias essenciais.&lt;br /&gt;
&lt;br /&gt;
== Estudos estratégicos, defesa e segurança ==&lt;br /&gt;
&lt;br /&gt;
Raphael estudou na &#039;&#039;&#039;Escola Superior de Guerra, ESG&#039;&#039;&#039;, instituição brasileira dedicada ao estudo de defesa, desenvolvimento, segurança e questões estratégicas nacionais.&lt;br /&gt;
&lt;br /&gt;
Na &#039;&#039;&#039;Associação dos Diplomados da Escola Superior de Guerra em Minas Gerais, ADESG-MG&#039;&#039;&#039;, exerceu atividades relacionadas à segurança cibernética e ministrou aulas e palestras sobre tecnologia, segurança, transformação digital e impactos estratégicos das novas tecnologias.&lt;br /&gt;
&lt;br /&gt;
Sua experiência nessa área complementa a atuação empresarial e tecnológica relacionada a infraestrutura crítica, segurança cibernética, autonomia tecnológica e dependência digital.&lt;br /&gt;
&lt;br /&gt;
== Empreendedorismo e liberdade econômica ==&lt;br /&gt;
&lt;br /&gt;
Como fundador da VIPNIX e empresário do setor de tecnologia desde 2011, possui experiência direta com tributação, burocracia, ambiente regulatório, contratos, investimentos, inovação, segurança jurídica, infraestrutura e competitividade.&lt;br /&gt;
&lt;br /&gt;
Defende a &#039;&#039;&#039;livre iniciativa, liberdade econômica, propriedade privada, liberdade contratual, livre concorrência, inovação e redução de barreiras desnecessárias à atividade empresarial&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Entende segurança jurídica, previsibilidade regulatória e respeito à propriedade privada como condições essenciais para investimento, inovação, geração de riqueza e desenvolvimento econômico.&lt;br /&gt;
&lt;br /&gt;
== Atuação legislativa e institucional ==&lt;br /&gt;
&lt;br /&gt;
Raphael possui experiência de colaboração com iniciativas legislativas relacionadas à defesa das liberdades individuais e à redução da discricionariedade estatal.&lt;br /&gt;
&lt;br /&gt;
Colaborou com &#039;&#039;&#039;César Mello&#039;&#039;&#039; e &#039;&#039;&#039;Daniel Miorim&#039;&#039;&#039; na formulação da proposta que resultou no &#039;&#039;&#039;Projeto de Lei nº 4.581/2025&#039;&#039;&#039;, apresentado à Câmara dos Deputados.&lt;br /&gt;
&lt;br /&gt;
A proposta trata de alterações no Estatuto do Desarmamento destinadas a estabelecer maior objetividade e segurança jurídica na análise dos requerimentos de aquisição e porte de armas de fogo, enfrentando especialmente a subjetividade relacionada à comprovação da chamada &#039;&#039;&#039;“efetiva necessidade”&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Áreas de atuação ==&lt;br /&gt;
&lt;br /&gt;
* Empreendedorismo e Liberdade Econômica&lt;br /&gt;
* Tecnologia da Informação&lt;br /&gt;
* Segurança Cibernética&lt;br /&gt;
* Infraestrutura Crítica&lt;br /&gt;
* Soberania Tecnológica&lt;br /&gt;
* Software Livre e Open Source&lt;br /&gt;
* Desenvolvimento de Sistemas Operacionais&lt;br /&gt;
* Programação e Desenvolvimento de Software&lt;br /&gt;
* Sistemas UNIX&lt;br /&gt;
* Redes e Telecomunicações&lt;br /&gt;
* Criptografia e Privacidade&lt;br /&gt;
* Computação em Nuvem&lt;br /&gt;
* Alta Disponibilidade e Continuidade de Negócios&lt;br /&gt;
* Sistemas Embarcados&lt;br /&gt;
* Hardware e Eletrônica&lt;br /&gt;
* Arquiteturas ARM&lt;br /&gt;
* Biohacking&lt;br /&gt;
* RFID e NFC&lt;br /&gt;
* Criptomoedas e Tecnologias Descentralizadas&lt;br /&gt;
* Monero&lt;br /&gt;
* Tecnologias Emergentes&lt;br /&gt;
* Estudos Estratégicos&lt;br /&gt;
* Liberdade Econômica&lt;br /&gt;
&lt;br /&gt;
== Resumo da trajetória ==&lt;br /&gt;
&lt;br /&gt;
A trajetória de Raphael Bastos foi construída na interseção entre iniciativa privada, empreendedorismo, desenvolvimento de tecnologia, software livre, segurança cibernética, pesquisa independente, privacidade, inovação e participação na sociedade civil.&lt;br /&gt;
&lt;br /&gt;
Das primeiras comunidades brasileiras de software livre ao desenvolvimento do Funtoo Linux e posteriormente do Macaroni OS, da fundação da VIPNIX à criação do Área31 Hackerspace, das pesquisas de segurança ao pioneirismo brasileiro com biochips implantáveis, das contribuições para tecnologias relacionadas ao Monero aos estudos realizados na Escola Superior de Guerra, sua trajetória apresenta como elementos comuns a autonomia, o conhecimento técnico e a liberdade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
GNU é o caralho! Dá ##i##man init##!i## e vê se tem ##bl##GNU##!bl##&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Referências:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Membros]]&lt;br /&gt;
[[Categoria:Membros Fundadores]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Usu%C3%A1rio:Coffnix&amp;diff=5612</id>
		<title>Usuário:Coffnix</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Usu%C3%A1rio:Coffnix&amp;diff=5612"/>
		<updated>2026-08-12T10:55:09Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:2000px-Gadsden_flag.svg.png|320px]]&lt;br /&gt;
[[Image:Cat-gadsden.jpg|320px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nick:&#039;&#039;&#039; @coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Github:&#039;&#039;&#039; https://github.com/coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Telegram:&#039;&#039;&#039; @coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funtoo:&#039;&#039;&#039; https://www.funtoo.org/User:Coffnix&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funtoo-Friendly Organization:&#039;&#039;&#039; https://www.funtoo.org/Organization:%C3%81rea31_Hackerspace&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Membro desde:&#039;&#039;&#039; 29/04/2013&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mini CV:&#039;&#039;&#039;&lt;br /&gt;
{{console|body=&lt;br /&gt;
Ex-estudante de Engenharia Eletrônica e de Telecomunicação, um dos autores do SlackBook-ptBR (o livro oficial do Slackware Linux) &amp;lt;ref&amp;gt;http://slackbookptbr.sourceforge.net&amp;lt;/ref&amp;gt;, fundador do Grupo de Usuários Slackware de Minas Gerais (GUS-MG) &amp;lt;ref&amp;gt;https://groups.google.com/forum/#!forum/gus-mg&amp;lt;/ref&amp;gt;, editor e mantenedor da SlackZine &amp;lt;ref&amp;gt;http://www.slackzine.com.br&amp;lt;/ref&amp;gt;, palestrante em eventos nacionais e realizador dos eventos II Oficina Livre, Slackware Show Brasil em conjunto com BHACK Conference e em conjunto com H2HC (Hackers to Hackers Conference/University) &amp;lt;ref&amp;gt;https://area31.net.br/wiki/Eventos&amp;lt;/ref&amp;gt;,  Desenvolvedor Funtoo Linux &amp;lt;ref&amp;gt;https://funtoo.org&amp;lt;/ref&amp;gt; e fundador do Área 31 Hackerspace. Trabalha atualmente prestando consultoria de tecnologia.&lt;br /&gt;
Tem experiência com pesquisas, construção e aperfeiçoamento de sistemas operacionais, montagem e hacks de scanners 3D, impressoras 3D e eletrônica geral. Amante de sistemas UNIX, Linux, BSD e híbridos, como o Gentoo e Funtoo Linux. Diretor de Segurança Cibernética na ADESG-MG (Associação dos diplomados da Escola Superior de Guerra - Delegacia do Estado de Minas Gerais).&lt;br /&gt;
}}&lt;br /&gt;
{{console|body=&lt;br /&gt;
GNU é o caralho! Dá ##i##man init##!i## e vê se tem ##bl##GNU##!bl##&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Referências:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Membros]]&lt;br /&gt;
[[Categoria:Membros Fundadores]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Fale_Conosco&amp;diff=5611</id>
		<title>Fale Conosco</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Fale_Conosco&amp;diff=5611"/>
		<updated>2026-07-21T16:14:43Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Email ==&lt;br /&gt;
&lt;br /&gt;
Para entrar em contato, envie-nos um email para nosso canal de suporte:&lt;br /&gt;
&lt;br /&gt;
 contato &#039;&#039;&#039;${ARROBA}&#039;&#039;&#039; area31.net.br&lt;br /&gt;
&lt;br /&gt;
Por enquanto apenas no Twitter e Facebook por se tratar de &amp;quot;mídia&amp;quot; direta. Esqueçam instagram e outras &amp;quot;social media&amp;quot; de hipster.&lt;br /&gt;
&lt;br /&gt;
== Facebook Oficial ==&lt;br /&gt;
 https://www.facebook.com/area31hackerspace&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:A31HS]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5610</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5610"/>
		<updated>2026-07-19T15:07:18Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-defeito.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-cuidado-com-crt.mp4|750px|thumbtime=1]]&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; mv netatalk-netatalk-4-4-1 netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-rede-afp.mp4&amp;diff=5609</id>
		<title>Arquivo:Imac-g3-rede-afp.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-rede-afp.mp4&amp;diff=5609"/>
		<updated>2026-07-19T15:06:18Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-install-cd.mp4&amp;diff=5608</id>
		<title>Arquivo:Imac-g3-install-cd.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-install-cd.mp4&amp;diff=5608"/>
		<updated>2026-07-19T15:03:46Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-boot.mp4&amp;diff=5607</id>
		<title>Arquivo:Imac-g3-boot.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-boot.mp4&amp;diff=5607"/>
		<updated>2026-07-19T15:03:35Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5606</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5606"/>
		<updated>2026-07-19T15:00:44Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-defeito.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-cuidado-com-crt.mp4|750px|thumbtime=1]]&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; mv netatalk-netatalk-4-4-1 netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-processador.mp4&amp;diff=5605</id>
		<title>Arquivo:Imac-g3-processador.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-processador.mp4&amp;diff=5605"/>
		<updated>2026-07-19T14:59:53Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-limpeza.mp4&amp;diff=5604</id>
		<title>Arquivo:Imac-g3-limpeza.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-limpeza.mp4&amp;diff=5604"/>
		<updated>2026-07-19T14:59:42Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeito2.mp4&amp;diff=5603</id>
		<title>Arquivo:Imac-g3-defeito2.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeito2.mp4&amp;diff=5603"/>
		<updated>2026-07-19T14:59:31Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5602</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5602"/>
		<updated>2026-07-19T14:54:50Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-defeito.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-cuidado-com-crt.mp4|750px|thumbtime=1]]&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; mv netatalk-netatalk-4-4-1 netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeito.mp4&amp;diff=5601</id>
		<title>Arquivo:Imac-g3-defeito.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeito.mp4&amp;diff=5601"/>
		<updated>2026-07-19T14:54:16Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5600</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5600"/>
		<updated>2026-07-19T14:53:57Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-cuidado-com-crt.mp4|750px|thumbtime=1]]&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; mv netatalk-netatalk-4-4-1 netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-cuidado-com-crt.mp4&amp;diff=5599</id>
		<title>Arquivo:Imac-g3-cuidado-com-crt.mp4</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-cuidado-com-crt.mp4&amp;diff=5599"/>
		<updated>2026-07-19T14:53:02Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5595</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5595"/>
		<updated>2026-07-19T14:41:45Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[File:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; mv netatalk-netatalk-4-4-1 netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5594</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5594"/>
		<updated>2026-05-10T21:11:43Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; mv netatalk-netatalk-4-4-1 netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-openfirmware2.png&amp;diff=5593</id>
		<title>Arquivo:Imac-g3-openfirmware2.png</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-openfirmware2.png&amp;diff=5593"/>
		<updated>2026-05-10T21:11:09Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5592</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5592"/>
		<updated>2026-04-12T20:55:13Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; mv netatalk-netatalk-4-4-1 netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5591</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5591"/>
		<updated>2026-04-12T20:54:47Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, vc terá que extrair o source, renomear o diretório pro padrão do spec, e depois compactar como XZ:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## cd /usr/src/packages/SOURCES/ ; tar xzpf netatalk-4.4.1.tar.gz ; netatalk-netatalk-4-4-1/ netatalk-4.4.1 ; tar -cJf netatalk-4.4.1.tar.xz netatalk-4.4.1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5590</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5590"/>
		<updated>2026-04-12T20:52:58Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5589</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5589"/>
		<updated>2026-04-12T20:52:46Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel cups-devel libiniparser-devel libgcrypt-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5588</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5588"/>
		<updated>2026-04-12T20:51:16Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
Baixe também esse patch e adicione-o ao diretório: /usr/src/packages/SOURCES/&lt;br /&gt;
&lt;br /&gt;
https://area31.net.br/downloads/fce-afpd-fix-fce_event_names-array-overflow.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## wget -P /usr/src/packages/SOURCES/ https://github.com/Netatalk/netatalk/archive/refs/tags/netatalk-4-4-1.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esse wget acima irá baixar o source diretamente para o diretório {{c|/usr/src/packages/SOURCES/}}, daí basta compilar com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpm -Uhv /usr/src/packages/RPMS/x86_64/netatalk-4.4.1-2.20.x86_64.rpm /usr/src/packages/RPMS/x86_64/netatalk-devel-4.4.1-2.20.x86_64.rpm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5587</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5587"/>
		<updated>2026-04-12T20:46:23Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server3.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Smb-mac-server3.png&amp;diff=5586</id>
		<title>Arquivo:Smb-mac-server3.png</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Smb-mac-server3.png&amp;diff=5586"/>
		<updated>2026-04-12T20:46:13Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5585</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5585"/>
		<updated>2026-04-12T20:45:29Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
workgroup = WORKGROUP&lt;br /&gt;
local master = no&lt;br /&gt;
preferred master = no&lt;br /&gt;
domain master = no&lt;br /&gt;
os level = 255&lt;br /&gt;
multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server1.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5583</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5583"/>
		<updated>2026-04-12T20:44:12Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
   inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
   workgroup = WORKGROUP&lt;br /&gt;
   local master = no&lt;br /&gt;
   preferred master = no&lt;br /&gt;
   domain master = no&lt;br /&gt;
   os level = 255&lt;br /&gt;
   multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
   server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server.png|650px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|850px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5582</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5582"/>
		<updated>2026-04-12T20:43:53Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
   inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
   workgroup = WORKGROUP&lt;br /&gt;
   local master = no&lt;br /&gt;
   preferred master = no&lt;br /&gt;
   domain master = no&lt;br /&gt;
   os level = 255&lt;br /&gt;
   multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
   server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share SMB, no caso &#039;&#039;&#039;smb://z790/mac-server&#039;&#039;&#039; :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server.png|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Smb-mac-server2.png|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Smb-mac-server2.png&amp;diff=5581</id>
		<title>Arquivo:Smb-mac-server2.png</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Smb-mac-server2.png&amp;diff=5581"/>
		<updated>2026-04-12T20:43:19Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Smb-mac-server.png&amp;diff=5580</id>
		<title>Arquivo:Smb-mac-server.png</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Smb-mac-server.png&amp;diff=5580"/>
		<updated>2026-04-12T20:41:06Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5579</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5579"/>
		<updated>2026-04-12T20:39:59Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei openSUSE Leap 15.6 como servidor.&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk para acessar via macOS 9.2.2:&lt;br /&gt;
{{file|name=/etc/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk AFP file server configuration file&lt;br /&gt;
;&lt;br /&gt;
; See the `afp.conf&#039; manual page for all available options&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
appletalk = no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 26.4.1 (Tahoe) eu consigo conectar tb nesse share e compartilhar arquivos, via samba. &lt;br /&gt;
&lt;br /&gt;
Crie o arquivo de conf do samba para acessar via macOS 26.4.1:&lt;br /&gt;
{{file|name=/etc/samba/smb.conf|desc=conf do Samba|body=&lt;br /&gt;
[global]&lt;br /&gt;
&lt;br /&gt;
bind interfaces only = yes&lt;br /&gt;
interfaces = lo eth0 eth3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
aio read size = 1&lt;br /&gt;
aio write size = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
server multi channel support = yes&lt;br /&gt;
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
smb2 max credits = 65535&lt;br /&gt;
smb2 max read = 16777216&lt;br /&gt;
smb2 max write = 16777216&lt;br /&gt;
smb2 max trans = 16777216&lt;br /&gt;
&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:nfs_aces = no&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = MacSamba&lt;br /&gt;
&lt;br /&gt;
mangled names = no&lt;br /&gt;
dos charset = CP850&lt;br /&gt;
unix charset = UTF-8&lt;br /&gt;
&lt;br /&gt;
   inherit permissions = yes&lt;br /&gt;
&lt;br /&gt;
   workgroup = WORKGROUP&lt;br /&gt;
   local master = no&lt;br /&gt;
   preferred master = no&lt;br /&gt;
   domain master = no&lt;br /&gt;
   os level = 255&lt;br /&gt;
   multicast dns register = no&lt;br /&gt;
&lt;br /&gt;
   server string = %h server (Samba, z790)&lt;br /&gt;
&lt;br /&gt;
client max protocol = default&lt;br /&gt;
client min protocol = SMB2_02&lt;br /&gt;
server max protocol = SMB3&lt;br /&gt;
server min protocol = SMB2_02&lt;br /&gt;
wins support = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
writable = yes&lt;br /&gt;
browsable = yes&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:aapl = yes&lt;br /&gt;
fruit:resource = file&lt;br /&gt;
fruit:metadata = netatalk&lt;br /&gt;
fruit:locking = netatalk&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
fruit:time machine = yes&lt;br /&gt;
fruit:nfs_aces = yes&lt;br /&gt;
fruit:copyfile = no&lt;br /&gt;
fruit:model = macsamba&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5578</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5578"/>
		<updated>2026-04-12T20:35:12Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compra de um floppy Iomega SuperDisk LS120 (120MB)==&lt;br /&gt;
&lt;br /&gt;
Consegui comprar no Ebay um floppy SuperDisk 120MB da Iomega:&lt;br /&gt;
 &lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy01.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
Chegou lacrado. E funcionou perfeitamente!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy02.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy03.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk-floppy04.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy04.png&amp;diff=5577</id>
		<title>Arquivo:Imac-g3-superdisk-floppy04.png</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy04.png&amp;diff=5577"/>
		<updated>2026-04-12T20:34:30Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy03.png&amp;diff=5576</id>
		<title>Arquivo:Imac-g3-superdisk-floppy03.png</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy03.png&amp;diff=5576"/>
		<updated>2026-04-12T20:33:37Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy02.jpg&amp;diff=5575</id>
		<title>Arquivo:Imac-g3-superdisk-floppy02.jpg</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy02.jpg&amp;diff=5575"/>
		<updated>2026-04-12T20:33:01Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy01.jpg&amp;diff=5574</id>
		<title>Arquivo:Imac-g3-superdisk-floppy01.jpg</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-superdisk-floppy01.jpg&amp;diff=5574"/>
		<updated>2026-04-12T20:31:43Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5573</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5573"/>
		<updated>2026-04-12T06:36:47Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk-libgcrypt.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk-libgcrypt.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5572</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5572"/>
		<updated>2026-04-12T06:34:46Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (versão 3.2.0) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o libgcrypt (versão 4.4.1 recomendada) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-libgcrypt.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5571</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5571"/>
		<updated>2026-04-12T05:08:26Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Durante o reparo, um capacitor chines explodiu. Posteriormente foi trocado por um capacitor japonês low ESR e o problema foi resolvido.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (recomendado) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5570</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5570"/>
		<updated>2026-04-12T04:15:25Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tinha também um capacitor explodido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (recomendado) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5569</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5569"/>
		<updated>2026-04-12T04:08:24Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tinha também um capacitor explodido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (recomendado) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E em homenagem ao Monero (XMR):&lt;br /&gt;
&lt;br /&gt;
[[Image:Monero-imacg3.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
Finalizado com sucesso, rodando perfeitamente a quase 2 anos, sem necessidade de nenhuma nova manutenção.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Monero-imacg3.jpeg&amp;diff=5568</id>
		<title>Arquivo:Monero-imacg3.jpeg</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Monero-imacg3.jpeg&amp;diff=5568"/>
		<updated>2026-04-12T04:07:10Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5567</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5567"/>
		<updated>2026-04-12T04:04:56Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tinha também um capacitor explodido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito-capacitor-explodido.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (recomendado) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeito-capacitor-explodido.jpeg&amp;diff=5566</id>
		<title>Arquivo:Imac-g3-defeito-capacitor-explodido.jpeg</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeito-capacitor-explodido.jpeg&amp;diff=5566"/>
		<updated>2026-04-12T04:04:46Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5565</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5565"/>
		<updated>2026-04-12T04:03:41Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeitovista.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (recomendado) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeitovista.jpeg&amp;diff=5564</id>
		<title>Arquivo:Imac-g3-defeitovista.jpeg</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Arquivo:Imac-g3-defeitovista.jpeg&amp;diff=5564"/>
		<updated>2026-04-12T04:03:33Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5563</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5563"/>
		<updated>2026-04-12T04:01:56Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (recomendado) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem para testes finais=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Remontagem definitiva e novos upgrades=&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Benchmark=&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
	<entry>
		<id>https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5562</id>
		<title>Revivendo um imac G3 rev A de 1998</title>
		<link rel="alternate" type="text/html" href="https://area31.net.br/wiki/index.php?title=Revivendo_um_imac_G3_rev_A_de_1998&amp;diff=5562"/>
		<updated>2026-04-12T03:59:15Z</updated>

		<summary type="html">&lt;p&gt;Coffnix: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Senhor_sorridente_feliz.jpg|thumb|200px|Membro do hackerspace feliz por ver que é possível restaurar um computador de mais de 25 anos de idade.]]&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|thumb|200px|iMac G3 rev. A (1998)]]&lt;br /&gt;
&lt;br /&gt;
 Autor: &lt;br /&gt;
 * [[Usuário:Coffnix|Coffnix]]&lt;br /&gt;
&lt;br /&gt;
= Motivo =&lt;br /&gt;
Estava querendo fazer uma cama de gato moderna, e lembrei que muitas pessoas usavam carcaça de imac antigo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cama-gato1.jpg|450px]] [[Image:Imac-g3-cama-gato2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí fui pro mercado livre garimpar uma maquina &amp;quot;morta&amp;quot;, barata, pra rancar a eletronica e deixar só as partes plasticas. E achei um morto, que não funcionava por 870 reais. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ml.png|650px]]&lt;br /&gt;
&lt;br /&gt;
A máquina chegou e era melhor que o esperado, nenhum risco ou quebrado.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-antes01.jpeg|450px]] [[Image:Imac-g3-antes02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Ainda veio de brinde um superdisk iomega, tb em excelente estado, e funcionando!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-superdisk01.jpg|450px]] [[Image:Imac-g3-superdisk02.jpg|450px]] [[Image:Imac-g3-superdisk03.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E fiquei com dó de jogar fora a eletrônica, e resolvi tentar consertar antes de fazer o projeto original &amp;quot;cama de gato&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Diagnóstico=&lt;br /&gt;
Ao tentar ligar a maquina, a tela desligava com um ruido de grilo, típico de Flyback morrendo, e a maquina morria na sequencia. Resolvi abrir e ver se era simples de consertar visto que estava com a carcaça muito nova, sem nenhum risco nem quebrado. No vídeo abaixo, o defeito original:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cuidados com tubo CRT==&lt;br /&gt;
{{warning|Se não quer MORRER basta seguir os procedimentos abaixo}}&lt;br /&gt;
Atenção, inocente! O tubo CRT não é brincadeira. Ele pode te fritar com tensões que chegam a 25.000 volts. Isso é mais do que suficiente para parar seu coração instantaneamente. Mexa nisso sem saber e você ganha uma viagem só de ida para o cemitério. Veja no vídeo abaixo minha explicação sobre como manipular eletrônicos com tubo CRT de forma segura:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cuidado-com-crt.mov|750px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se não acredita em mim:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;x1DeMOl_nK4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se quer infos, RTFM. Siga a porra do manual oficial da Apple (https://archive.org/details/1994.07-service-guide-macintosh-computers-vol-3):&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple1.png|450px]] [[Image:Crt-manual-apple2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Crt-manual-apple3.png|450px]] [[Image:Crt-manual-apple4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning|Leia acima novamente, repetidamente, para nunca cometer o erro de não descarregar um tubo CRT.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após abrir, vi que o estado estava excelente, porém notei vários capacitores vazados, e outros estufados, e resolvi fazer o recap geral. Essa é a visão dela aberta:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito8.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A bateria estava em péssimo estado, e era a original ainda, e por sorte não vazou nem explodiu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-01.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comprei uma novinha e substituí após o reparo. Modelo Ls14250. Comprei no link https://produto.mercadolivre.com.br/MLB-2773012599-bateria-lithium-saft-ls14250-36v-envio-imediato-_JM?quantity=1&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bateria-02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A placa mãe e o processador original 233MHz vc pode ver nas fotos abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-mobo01.jpeg|450px]] [[Image:Imac-g3-mobo02.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Daí com tudo desmontado, fiz uma limpeza e colei umas travas.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-limpeza.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reparos eletrônicos =&lt;br /&gt;
Peguei o esquema elétrico, removi o flyback da analog board e resolvi fazer os testes.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-flyback-schema.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batata! Detectado o defeito no flyback, e alguns capacitores zuados e estufados no vídeo abaixo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito2.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A fonte estava boa, com tudo funcionando sem problemas porém resolvi fazer a substituição de todos os capacitores.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Essa é a analog board, que estava com defeito:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note os capacitores estufados na placa que conecta o flyback ao tubo CRT:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito5.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Peguei o modelo original do flyback para comprar um novo:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito6.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E achei dois pra comprar no mercado livre, e comprei ambos:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito7.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após trocar o flyback e os capacitores, a maquina funcionou, parou de desligar o monitor e não morreu mais, porém ainda congelava na tela do boot. Deixei ligada por cerca de 30 minutos e não desligou a tela, logo a analog board ficou 100% resolvido o problema. &lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito9.mp4|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Minha sensação ao ver essa tela ligada sem apagar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;0VkrUG3OrPc&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Reparo no sistema operacional=&lt;br /&gt;
Peguei o HDD de 4GB e conectei no meu mac via porta USB com um adaptador IDE/SATA e fiz a correção do sistema de arquivos HFS+, estava corrompido. Após corrigir o filesystem, o sistema subiu normalmente. Era um macOS 8.6 com 32mb de ram. Remontei o gabinete após limpeza completa e troca do cooler original por um noctua.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito10.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrades=&lt;br /&gt;
Essa joia não poderia rodar na configuração original por ser muito fraca e limitada. Logo corri pro mercado livre pra tentar achar um processador mais novo e memória, e achei uma placa mãe queimada (no estado) onde o vendedor informou que era um modelo de 1999 com 333MHz e 128MB de ram. Comprei. A placa chegou em péssimo estado, com bateria vazada, trilhas rompidas, mas por sorte o processador e a memória de 128mb estava perfeitas, e era o que me interessava.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-defeito11.jpeg|450px]] [[Image:Imac-g3-defeito12.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do processador==&lt;br /&gt;
Fiz a troca do processador, removi o thermalpad original e limpei com bombril o dissipador, e coloquei pasta térmica boa e nova:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-processador.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após testar o primeiro boot e trocar o processador, a maquina não subiu. No forum apple algumas pessoas reportavam ser necessário resetar a PMU, que fica na placa mãe, circulado em vermelho na foto abaixo, para que o novo processador fosse reconhecido:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-pmu.png|450px]]&lt;br /&gt;
&lt;br /&gt;
E voilá! subiu normalmente! Porém ela apresentou um bug estranho, onde após alterar a resolução de tela ou mesmo reiniciar o imac, a tela não voltava mais, ficava sempre apagada. Também ficava sempre o botão verde ligado mesmo após eu mandar desligar o imac. Problemas resolvidos após resetar a pram e nvram. :D&lt;br /&gt;
&lt;br /&gt;
A tela do openfirmware tem diversos comandos, basta acessa-la no boot. A tela é essa:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-openfirmware.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue abaixo o procedimento para reset da PMU e pram e nvram:&lt;br /&gt;
&lt;br /&gt;
1- Pressione o botão por 5 segundos, e aguarde por 30 segundos antes de religar tudo. NUNCA PRESSIONE VÁRIAS VEZES, ISSO IRÁ CORROMPER A PMU!!! pressione uma vez somente. Religue normalmente.&lt;br /&gt;
&lt;br /&gt;
2- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + P + R. Após ouvir o som de boot 2x, desligue o imac na tomada. Feito isso está resetada a PRAM.&lt;br /&gt;
&lt;br /&gt;
3- Ligue o imac e após ouvir o som de boot, pressione ao mesmo tempo as teclas Command (⌘) + Option (⌥) + O + F para entrar no OpenFirmware e fazer o reset da nvram. Digitando:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-nvram&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois digite:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
set-defaults&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois reinicie seu imac:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
reset-all&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
4- deixe o imac ligar normalmente, e mantenha ligado por pelo menos 10 minutos, para dar tempo de todos os testes do SO serem feitos, e desligue a maquina de forma correta.&lt;br /&gt;
&lt;br /&gt;
Após isso, o sistema permaneceu funcionando estável, todos os bugs sumiram, o desligamento de tela ao efetuar reboot e ao efetuar mudança de resolução de tela não mais ocorreu, e ao efetuar o desligamento, o bug que mantinha o botão verde ligado tb foi resolvido. Deixei a maquina por dias ligado em testes, com a memória reconhecida total com 160mb e processador 333Mhz e o macOS 8.6. Zero problemas ou travamentos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-macos86.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade de memória ram==&lt;br /&gt;
Achei na amazon dos EUA memória ram de 128MB nova em folha, fabricada pela OFFTEK:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new1.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
E comprei duas unidades totalizando 256mb de ram:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
Reconheceu perfeitamente e funcionou muito bem, veja:&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram-new3.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do cdrom para DVD==&lt;br /&gt;
O cdrom original 24x estava lendo muito mal. Tentei limpeza da lente e não resolveu.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Logo resolvi testar um DVD que tinha guardado, de um notebook antigo. Funcionou perfeitamente. Somente tive que quebrar as travas internas da tampa do cdrom original pra se encaixar no DVD do notebook dell, e colar com fita dupla face. Ficou bacana e agora o imac g3 é capaz de ler e gravar DVD:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cdrom1.jpg|450px]] [[Image:Imac-g3-cdrom2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do HDD para SDcard==&lt;br /&gt;
O HDD original era de somente 4GB, e estava dando mil erros durante leitura com dd, e travando a maquina toda hora durante o uso, sem contar que esquentava a beça. Trocá-lo era preciso, mas eu não ia trocar por um HDD mecanico, nem fodeno!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-hdd-original.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tentei trocar o HDD por nvme, msata, ssd, e nenhum funcionou, limitação do barramento e da controladora IDE desse modelo que só suporta ATA-33 e ATA-66. Testei 3 modelos diferentes de placas adaptadoras de IDE para SATA, e 4 modelos diferentes de SSD, 2 modelos de NVME e 1 MSATA. Nenhum foi reconhecido nem pela BIOS openfirmware. Daí vi na amazon uma placa SDcard que suportava padrão ATA-66, e resolvi testar, e funcionou!&lt;br /&gt;
&lt;br /&gt;
Segue o link da amazon EUA onde comprei: https://www.amazon.com/dp/B07YFPX7JB?psc=1&amp;amp;ref=ppx_yo2ov_dt_b_product_details&lt;br /&gt;
&lt;br /&gt;
Fiz uma proteção da placa na parte de baixo visto que o gabinete é metalico, e também envolvi a placa em plastico bolha após instalado. O cartão que usei foi um lexar silver de 128GB, extremamente rápido e estável.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-fccard.jpeg|450px]] [[Image:Imac-g3-fccard2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-bolha-sdcard.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Veja que bacana ficou o benchmark após trocar o HDD, que não dava nem 4mb/s antes. Agora o sdcard atinge o limite do barramento, cerca de 17mb/s. Usei o macbench 5, que vc pode baixar no link https://www.macintoshrepository.org/28838-macbench-5-0-cd&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-benchsd.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade do sistema operacional para macOS 9.2.2==&lt;br /&gt;
Agora com o hardware finalizado, ficou fácil fazer upgrade. Baixei uma imagem bootável que funcionou bem. Segue o nome das iso e o sha1 de cada um que funcionou.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; aa2138b77835ae8b446c9ce8ab84c6b8689b6eda&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; Mac OS9.2.1 Original Copy .iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://archive.org/details/mac-os-9.2.1-original-copy&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;poem&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;SHA1:&#039;&#039;&#039; 4d5cedf3c6d16fa5dbcec450f96a6a18597bcee7&lt;br /&gt;
&#039;&#039;&#039;Nome do arquivo:&#039;&#039;&#039; mac-os-9.2.2-universal-2002-edition.iso&lt;br /&gt;
&#039;&#039;&#039;Download Link:&#039;&#039;&#039; https://www.macintoshrepository.org/1307-mac-os-9-2-2-universal-2002-edition-&lt;br /&gt;
&amp;lt;/poem&amp;gt;&lt;br /&gt;
Grave em um CD-R na menor velocidade possível. Aqui gravei em 10x e deu boot normalmente. Para dar boot basta colocar o cd na bandeja e ao dar boot, mantenha pressionada a tecla C.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-install-cd.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
Após dar boot pelo CD, abra o Drive Setup e particione o disco primario com maximo de 6GB (limite da tecnologia), e o restante crie uma ou quantas partições quiser. Fiz uma de 6GB e outra de 110GB no meu sdcard. Após instalar a versão 9.2.1, coloque o CD da versão 9.2.2 no drive e atualize o sistema sem necessidade de boot via CD, somente escolhendo a opção &amp;quot;Update&amp;quot; após executar o instalador.&lt;br /&gt;
&lt;br /&gt;
Segue o sistema novo instalado e redondo, com vários softwares testados e também jogos nativos do macOS 9 e emuladores e roms diversos.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Pic4.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Upgrade da ventilação==&lt;br /&gt;
Essas máquinas esquentam MUITO! Não há cooler no processador, é tudo passivo, e um cooler só para todas as placas. Logo instalei um coolerbox AMD que nunca usei, com uma placa controladora de velocidade. Ficou bem acima, na saída de ar. Conectei numa fonte de 12v e isolei bem o cabeamento. A temperatura sempre baixa garante que o sistema rode rápido e estável, sem travamentos nem riscos para o hardware, prolongando a vida do sistema como um todo.&lt;br /&gt;
&lt;br /&gt;
Cooler original interno:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-original.jpg|450px]] &lt;br /&gt;
&lt;br /&gt;
Troquei por um noctua:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também comprei essa placa no aliexpress no link https://pt.aliexpress.com/item/1005004212696054.html&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler2.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Essa placa serve pra controlar a FAN do novo cooler superior que adicionei, pois esquentava muito no Brasil e não tinha nenhuma exaustão na parte superior, e gelou bastante com essa modificação:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-cooler-interno-novo-superior2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
{{important|O ideal é sempre tirar o ar quente de dentro do iMac. Soprar ar frio pra dentro da máquina é burrice. Fique de olho no fluxo: nunca coloque um cooler pra empurrar ar frio pra dentro, senão em poucos meses você terá uma máquina cheia de poeira, causando danos eletrônicos. Além de ser ineficiente, vai acumular umidade e ferrar tudo com corrosão. Testei ambos os métodos com câmera térmica, e a única coisa que realmente reduziu a temperatura foi retirar o ar quente de dentro do iMac.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja como ficou a temperatura final:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-temp1.jpeg|450px]] [[Image:Imac-temp2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Também coloquei dissipadores de cobre puro nos chips da placa mãe:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard1.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-dissipadores-mainboard2.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
==Upgrade do teclado e mouse==&lt;br /&gt;
O teclado e mouse original estavam ruins, daí achei no ebay um teclado e mouse novos, nunca usados, de um colecionador.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay.png|750px]]&lt;br /&gt;
&lt;br /&gt;
Um grande amigo, e membro do área31 que estava a passeio nos EUA trouxe pra mim essa jóia. Vlw demais a ajuda [[Usuário:KNZ|KNZ]]!!&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-teclado-ebay2.jpeg|450px]] [[Image:Imac-g3-teclado-ebay3.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
Note que o teclado e mouse são tão novos, que revelaram o quanto a carcaça do imac estava amarelada. kkkk&lt;br /&gt;
&lt;br /&gt;
=Joystick USB para jogos=&lt;br /&gt;
Para jogar no macOS 9 com joystick USB é muito simples, basta instalar o USB Overdrive 1.4, disponível no link https://www.macintoshrepository.org/1810-usb-overdrive-1-4&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-usb-overdrive.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
Esse é o modelo que testei:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-joy.jpg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rede AFP para troca de arquivos=&lt;br /&gt;
Para que o mac antigo converse com o novo, é necessário um servidor AFP. No Linux temos o netatalk que uso a mil anos pro backup do time machine. Só que para conversar com maquinas antigas, ocorria erro de login devido ao openSSL 3.0 ter dropado chaves curtas. &lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
uams_dhx_pam.c :PAM: Err Generating Key (OpenSSL error code: 41943166, error:0280007E:Diffie-Hellman routines::modulus too small)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sim. o macOS 9 já usava implementação de criptografia SSLeavy/openSSL:&lt;br /&gt;
&lt;br /&gt;
https://developer.apple.com/library/archive/documentation/Networking/Conceptual/AFP/AFPSecurity/AFPSecurity.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detalhes do bug do openSSL:&lt;br /&gt;
&lt;br /&gt;
https://github.com/openssl/openssl/issues/22158&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Após alterar meu sistema pra usar o libreSSL ao invés do openSSL, vi que a versão nova do netatalk compilou bem e funcionou! Veja esse report:&lt;br /&gt;
&lt;br /&gt;
https://github.com/Netatalk/netatalk/issues/358&lt;br /&gt;
&lt;br /&gt;
==Configure o servidor AFP==&lt;br /&gt;
Criei um spec do netatalk que vc pode baixar e compilar caso queira. Eu prefiro:&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com LibreSSL ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk.spec&lt;br /&gt;
&lt;br /&gt;
=== Spec para compilação com o WolfSSL (recomendado) ===&lt;br /&gt;
https://area31.net.br/downloads/netatalk-wolfssl.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para compilar, basta instalar o pacote {{c|rpm-build}}, aqui usei opensuse, e colocar esse arquivo acima em {{c|/usr/src/packages/SPECS/netatalk.spec}}&lt;br /&gt;
&lt;br /&gt;
Será necessário instalar mais alguns pacotes:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## zypper in automake db-devel fdupes krb5-devel libacl-devel libavahi-devel libevent-devel libgcrypt-devel libtdb-devel libtool openldap2-devel libressl-devel pam-devel pkgconfig systemd tcpd-devel zlib-devel dbus-1-devel dbus-1-glib-devel tracker-devel&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Depois obtenha o código fonte do netatalk na versão do spec, adicione o source ao diretório {{c|/usr/src/packages/SOURCES/}}, e compile com o comando abaixo:&lt;br /&gt;
&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## rpmbuild -ba /usr/src/packages/SPECS/netatalk.spec&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Instale os novos pacotes RPM gerados no diretório {{c|/usr/src/packages/RPMS/x86_64}} e seja feliz.&lt;br /&gt;
&lt;br /&gt;
Para configurar o netatalk, basta compilar e ajustar alguns arquivos de conf. Eu usei opensuse tumbleweed como servidor. Crie os arquivos de conf do avahi:&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/afpd.service|desc=conf do avahi para AFPD|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h&amp;lt;/name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_device-info._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;0&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;service&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;_afpovertcp._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;port&amp;gt;548&amp;lt;/port&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;uam=DHX2&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;srvr=%h&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
        &amp;lt;txt-record&amp;gt;model=Xserve&amp;lt;/txt-record&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/avahi/services/smb.service|desc=conf do avahi para SMB|body=&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; standalone=&#039;no&#039;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;service-group&amp;gt;&lt;br /&gt;
  &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h SMB&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;service&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;port&amp;gt;445&amp;lt;/port&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&amp;lt;/service-group&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Crie os arquivos de conf do netatalk:&lt;br /&gt;
{{file|name=/etc/netatalk/afp.conf|desc=conf do AFPD|body=&lt;br /&gt;
;&lt;br /&gt;
; Netatalk 3.x configuration file&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
[Global]&lt;br /&gt;
#log level = default:debug&lt;br /&gt;
log file = /var/log/afpd.log&lt;br /&gt;
hosts allow = 192.168.200.0/24&lt;br /&gt;
afp listen = 192.168.200.252&lt;br /&gt;
hostname = z790&lt;br /&gt;
ATALKD_RUN = yes&lt;br /&gt;
&lt;br /&gt;
[mac-server]&lt;br /&gt;
path = /storage/mac-server&lt;br /&gt;
time machine = no&lt;br /&gt;
valid users = mac-server&lt;br /&gt;
uam list = uams_dhx.so,uams_dhx2.so&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{file|name=/etc/netatalk/AppleVolumes.default|desc=conf do apple volume AFP|body=&lt;br /&gt;
:DEFAULT: options:upriv,usedots&lt;br /&gt;
/storage/mac-server allow:mac-server options:usedots&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o usuário para se conectar via AFP:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## useradd -m -d /storage/mac-server mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defina a senha para o usuário com no máximo 8 caracteres (limite do SO macOS 9.2 que não suporta mais que isso):&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## passwd mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Crie o diretório e ajuste as permissões:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## mkdir -p /storage/mac-server&lt;br /&gt;
###i## chown mac-server: -R /storage/mac-server&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do netatalk e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start netatalk&lt;br /&gt;
###i## systemctl enable netatalk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Inicie o serviço do avahi e adicione ao boot:&lt;br /&gt;
{{console|body=&lt;br /&gt;
###i## systemctl start avahi-daemon&lt;br /&gt;
###i## systemctl enable avahi-daemon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Após esse trabalhão, foi possível comunicar do macOS 9.2.2 com o Linux:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-rede-afp.MOV|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
e do macOS 15.0 sequoia eu consigo conectar tb nesse share e compartilhar arquivos. Ficou simples e funcional. Bastando usar as teclas &#039;&#039;&#039;Command (⌘) + k&#039;&#039;&#039; para abrir a tela de conexão a servidores nativo do MacOS e digitar a url do share AFP. :D&lt;br /&gt;
&lt;br /&gt;
[[Image:Afp-macos15-1.png|650px]] [[Image:Afp-macos15-2.png|950px]]&lt;br /&gt;
&lt;br /&gt;
=Remontagem=&lt;br /&gt;
Montei o imac por completo.&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado1.jpeg|450px]] [[Image:Imac-g3-montado2.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-montado3.jpeg|450px]] [[Image:Imac-g3-montado4.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veja o tempo de boot do macOS 9.2.2 no SDcard:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-boot.mov|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Atualizei todos os softwares pras últimas versões que encontrei pra macOS 9.2.2. Tudo estável, rodando bem confiável e rápido. O tubo CRT tem uma qualidade impecável, excelente para ser uma maquina &amp;quot;retro gamer&amp;quot;, pois roda tudo nativo para PPC, e emuladores diversos rodam bem e com qualidade alta. O som dessa máquina é maravilhoso. Não funciona nada SSL via browser, mas funciona SSH, FTP, HTTP e AFP. Achei inclusive um client SSH funcional:&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac-g3-ssh-client.jpeg|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O itunes se conecta perfeitamente em servidores CDDB para baixar as infos de CD de musica que vc coloque no drive de CD/DVD, e radios online também funcionam:&lt;br /&gt;
&lt;br /&gt;
[[Image:Itunes.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A navegação web está rodando via netscape 7 e internet explorer 5.1&lt;br /&gt;
&lt;br /&gt;
[[Image:Netscape.png|450px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Segue vídeos rodando jogos no imac g3:&lt;br /&gt;
&lt;br /&gt;
Mario via SNES9x:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;7yf-SnVos3M&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quake rodando nativo pra PPC:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;xNIsN1GN5xQ&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Doom:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;cCWupWqJb1w&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diablo 2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;yF04Ge8mWS4&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Carmageddon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;1S-YRW-ETDA&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Duke Nukem 3D:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube width=&amp;quot;640&amp;quot; height=&amp;quot;360&amp;quot;&amp;gt;ZQyASFEy5X8&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusão=&lt;br /&gt;
Mesmo após 26 anos, as bases da internet permanecem inalteradas: DNS, FTP, SSH, HTTP, AFP, DHCP, IPv4, e IPv6 continuam a ser os pilares inabaláveis. Enquanto a tecnologia avança em outras frentes, esses protocolos provam que a robustez e a confiabilidade de uma boa fundação são eternas. É fascinante ver como algo criado há tanto tempo ainda sustenta nossa infraestrutura digital moderna.&lt;br /&gt;
&lt;br /&gt;
Se eu quiser um iMac G3 para fazer uma cama de gato, vou ter que comprar só a carcaça vazia. Se vier com a eletrônica, eu conserto de novo. E o resultado final superou minhas expectativas: agora não preciso de nenhum vídeo game antigo, caro e limitado, porque tenho um computador RISC PPC que roda tudo o que é coisa velha. E não preciso de uma TV CRT nem de mil conversores para consoles, porque tenho a melhor tela CRT do mercado. Nenhuma TV CRT chegou perto da resolução de 1024x768 e da qualidade de cores dos monitores CRT dos iMacs. O máximo de resolução que tivemos em TV CRT no mercado foi de 640x480.&lt;br /&gt;
&lt;br /&gt;
Estou satisfeito, e a diversão no processo de recuperação acabou, mas agora é usar essa maquina pra jogatina retrô. Se não queimar os chip principais, espero que dure mais 30 anos esse brinquedo. De toda forma tenho de backup uma outra placa mãe morta com vários componentes funcionando, outro flyback novinho, memória e processador 233MHz original. :))))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Imac_g3_finished.jpeg|750px|center]]&lt;br /&gt;
&lt;br /&gt;
[[Categoria:KnowledgeBase]]&lt;br /&gt;
[[Categoria:HackingDocs]]&lt;/div&gt;</summary>
		<author><name>Coffnix</name></author>
	</entry>
</feed>