Libreboot

Tutorial Libreboot T400

Tutorial Libreboot T400
(Este post contém links afiliados. É uma forma de este site ganhar taxas de publicidade ao anunciar ou vincular a determinados produtos e / ou serviços.)

Instalando Libreboot em um Lenovo T400

Aviso: prossiga por sua própria conta e risco.  Atualizar o BIOS pode destruir a máquina e deixar você com um tijolo inútil. 

Então, você deseja substituir o BIOS proprietário em sua máquina e executar um BIOS de código aberto gratuito para oferecer suporte ao seu sistema operacional.  Você pode ser um teórico da conspiração que deseja remover qualquer possibilidade de uma porta dos fundos, procurando uma alternativa sem inchaço para a porcaria proprietária instalada na fábrica, ou apenas um entusiasta que deseja colocar outro entalhe em seu cinto.  Seja qual for o motivo, este artigo irá guiá-lo através do processo de instalação do Libreboot em um laptop Lenovo T400.  Eu forneci abaixo algumas referências ao site Libreboot e algumas de suas instruções de documentação.

Libreboot é uma alternativa gratuita e de código aberto para seu BIOS OEM.  É distribuído gratuitamente para que a fonte possa ser analisada.  Isso elimina a possibilidade de backdoors no código.  Esta é uma consideração real após as notícias recentes sobre Meltdown e Spectre.  Isso também pode oferecer um projeto de nível de especialista que lhe dará o direito de se gabar.

Este artigo envolve a desmontagem do T400, que exigirá alguma habilidade e arriscará a viabilidade do seu laptop.  Dito isso, você pode adquirir um T400 usado por cerca de US $ 65.  Isso significa que se você falhar, não ficará muito preocupado com seus problemas.

Muitos vídeos e artigos podem ser encontrados que demonstram a desmontagem do T400.  Por esse motivo, ignorarei os detalhes deste processo, mas irei fornecer este link para ajudá-lo no processo. Antes de desmontar completamente o laptop, você precisará de algumas ferramentas.

Ferramentas

Desmontagem

Antes de desmontar o T400, você precisará pegar seu endereço MAC da caixa.  Anotá-la.  Será usado posteriormente no processo.

Como mencionado acima, você precisará desmontar completamente sua máquina.  Talvez não completamente, mas a maior parte.  O vídeo acima pode guiá-lo pelo processo.  A parte que você está tentando alcançar é o chip BIOS.  Uma foto foi postada na página do Libreboot aqui

Piscando

Depois de encontrar seu chip BIOS, você precisará obter um clipe SOIC que corresponda ao chipset (modelo impresso na superfície do chip) usado.  Isso permitirá que você conecte o pino do BeagleBone aos pinos do chip BIOS montado na superfície.

O link para a página Libreboot mostra o processo de configuração do BeagleBone.  Você precisará do seu endereço MAC anotado anteriormente durante este processo.

Depois de concluir a configuração e conexão do BeagleBone ao chip BIOS, você pode começar o processo de flash com o software Libreboot.  A imagem abaixo, proveniente do site Libreboot, mostra a configuração do BeagleBone.

Assim que o Beaglebone estiver conectado, cruze os dedos e execute o comando abaixo.

# ./ flashrom -p linux_spi: dev = / dev / spidev1.0, spispeed = 512 -w

Se tudo correr bem, você deverá ver algo como o.

flashrom v0.9.7-r1854 no Linux 3.8.13-bone47 (armv7l)
flashrom é um software livre, obtenha o código-fonte em http: // www.flashrom.org
Calibrando loop de atraso ... OK.
Chip flash Macronix "MX25L6405 (D)" (8192 kB, SPI) encontrado em linux_spi.
Lendo o conteúdo do chip flash antigo ... pronto.
Apagando e gravando o chip flash ... FALHA em 0x00001000! Esperado = 0xff, encontrado = 0x00,
falha na contagem de bytes de 0x00000000-0x0000ffff: 0xd716
ERASE FAILED!
Lendo o conteúdo atual do chip flash ... feito. Procurando outra função de apagar.
Apagar / escrever feito.
Verificando flash… VERIFICADO.

Aquele pequeno pedaço no final “VERIFICADO” permite que você saiba que teve sucesso.  Se no início você não tiver sucesso ... tente, tente novamente. Verifique suas conexões e consulte a documentação.  Execute o processo novamente depois de confirmá-lo.

Remontagem

Bem, se você chegou até aqui, juntar a coisa de volta deve ser uma brisa.  Você pode revisar o vídeo fornecido anteriormente.  Isso deve ajudar na remontagem.  Se você estiver interessado em WiFi, você precisará fornecer e instalar uma nova placa WiFi.  O chipset Intel OEM não funciona sem software proprietário. Como Specter nos mostrou, isso pode não ser uma boa ideia se você estiver procurando por um sistema seguro.

Esta página inclui os cartões WiFi compatíveis que você pode utilizar no T400.

Não se esqueça de limpar e reaplicar pasta térmica em sua CPU antes de recolocar o dissipador de calor.  As instruções podem ser encontradas na página do Artic Silver.  Forneci alguns links úteis abaixo para ajudá-lo no processo.  Este projeto é uma alternativa barata para as máquinas Libreboot pré-instaladas que podem ser encontradas online.  Por haver uma curva de aprendizado íngreme e algumas habilidades técnicas necessárias, este pode ser um projeto para quem procura um desafio.

Referências

libreboot.org
libreboot.org / docs / install / bbb_setup.html
libreboot.org / docs / hardware / # recommended_wifi
libreboot.org / docs / install / t400_external.html

Adicione gestos do mouse ao Windows 10 usando essas ferramentas gratuitas
Nos últimos anos, os computadores e sistemas operacionais evoluíram muito. Houve um tempo em que os usuários tinham que usar comandos para navegar pel...
Controle e gerencie o movimento do mouse entre vários monitores no Windows 10
Gerenciador de mouse com tela dupla permite que você controle e configure o movimento do mouse entre vários monitores, diminuindo seus movimentos pert...
WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...