Git Product home page Git Product logo

x220-coreboot's Introduction

x220-coreboot

coreboot V 4.13 rom for thinkpad x220 featuring seabios v. 1.14.0 https://seabios.org/Releases#SeaBIOS_1.14.0

commit 5c186c6777c9438ff4681929c9c25c98dee28bef

Secondary payloads added https://www.coreboot.org/Payloads

Nvramcui

Coreinfo: https://www.coreboot.org/Coreinfo

Nemtest: https://www.coreboot.org/Memtest86

Tint: https://www.coreboot.org/Tint

My last coreboot built for the thinkpad x220 comes with 2 different configurations:

  1. m4rc0linux220coreboot.rom - featuring vga bootsplash and support to intel wifi cards and bluetooth
  2. x220m4rc0.rom - featuring lbgfxinit set to 1024x768 (bootsplash1 included), no support to intel wifi and bluetooth - this is my last, and more free, built.

In both cases include seabios with all the secondary payloads, boot menu wait set to 1 sec, and me_cleaner applied

Ram frequency has been fixed. it works well with ddr3 1600 setting correctly the speed on 800mhz x 2 channels. In my previous version and the oem bios this is limited to 667 mhz.

Both roms are meant to be flashed externally and it is just a starting point for you own builds. Have a look to the .config file, which you can use and modify.

The Seabios wait time has been reduced to 1 sec only, applying ./build/cbfstool build/coreboot.rom add-int -i 1000 -n etc/boot-menu-wait as described in the official guide: https://www.coreboot.org/SeaBIOS

Bootsplash has been originally downloaded from this post https://www.reddit.com/r/thinkpad/comments/ggomje/another_finished_project_t420_coreboot_with/
Bottsplash1 has been made by myself modifying the classical x220 exploded wallpaper (colours will work good with libgfxnint)

if you already have coreboot installed, you can fash it internally with sudo flashrom -p internal:laptop=force_I_want_a_brick -c MX25L6405 -w "name".rom -V

It is intended to be used on the "normal" thinkpad x220. It won't work on different models like x220i or x220t

There is no warranty or support guaranteed so please keep this in mind if you intend to use this software. I am not responsible for broken devices.

To see how this (or my others built images) works, just have a look into my youtube https://www.youtube.com/user/marcolinoxz

x220-coreboot's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.