Skip to content

redneuromancer/skulls-v

 
 

Repository files navigation

Skulls-V

Skulls fork with optional builds with vgabios blob included.

Useful for the following situations:

  • Using discrete GPU on models that have them
  • Simply having display output on those models (a requirement since both DisplayPort and VGA D-Sub are wired through the dGPU)
  • Windows compatibility (lack of vgabios creates problems on Windows)

For all other circumstances, consider using normal Skulls instead.


Status

  • Done: X230, X230T, T530, W530(K2000M)
  • Coming next: T430
  • Won't do for now: T430(dGPU), T530(dGPU), W530(K1000M)

I might tweak the configuration from Skulls further in the future, to better fit the hardware.

No releases for now. You must clone repo and build the nonfree config of the desired board manually, as done in Skulls for manual builds.

Caution

These builds/configurations are currently untested on hardware! Tests were done with an earlier version of the config file and were working perfectly. The new configs should be fine (minor changes), but don't flash internally without an external flashing method ready to go in case of disaster. If you've made one of these builds without changing anything, tested on hardware, and it's working correctly, please report so I can mark them as tested by user.

Warning

Please replace the blob files with blobs you've extracted yourself if you have them, to remove trust and security concerns between me and your build. I don't have time to make a neat extraction script.



Skulls - not quite Heads CII Best Practices

pre-built coreboot images with an easy installation process

seabios_bootmenu

Skulls makes it easy to install an unlocked, up-to-date and easy to use coreboot-based BIOS on your laptop.

  • unlocked: software update after first-time flashing / no restrictions for connected hardware
  • easy to use: SeaBIOS - simply a boot menu, compatible with Windows and Linux
  • up to date: Frequently a new image with the latest versions of all components

Supported Laptops

When do we do a release?

Either when

  • There is a new SeaBIOS release,
  • There is a new Intel microcode release (for our CPU model),
  • There is new coreboot development that affects us, or
  • We change the config

How we build

Alternatives

We aim to be the easiest possible coreboot distribution - both to install and to use. And since our flash image is unlocked to enable software updates, it's easy to move to alternative systems from it:

  • Heads - a coreboot distribution with pre-built (or reproducibly buildable) flash images (for the X230 and others). Heads includes Linux, with tools to create a trusted boot chain using your GPG key and the TPM.
  • libreboot - a coreboot distribution with pre-built image releases. Supports a lot of devices these days, including most of what Skulls supports.

Sponsors

become a sponsor and you can be listed here. any compensation is very much appreciated.

About

Fork of Skulls with optional builds that include vgabios blobs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • C 57.5%
  • Shell 26.5%
  • Python 13.6%
  • Roff 2.0%
  • Makefile 0.4%