PrawnOS fork with mainline Kernel and internal WiFi support.
Go to file
SolidHal fbac1b5fe2 Brought kernel config up to 4.17
Stuck mostly to defaults. Testing better sounds and HDMI support
Added TODO file with possible modifications to test
2018-06-22 11:55:00 -05:00
.gitignore Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
.gitmodules Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
80disable-recommends Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
AUTHORS Updated README and AUTHORS to be more accurate 2018-06-21 14:05:05 -05:00
buildDebianFs.sh Made some changes and TODOs based on the debian debootstrap page 2018-06-21 15:10:57 -05:00
buildKernel.sh Brought kernel config up to 4.17 2018-06-22 11:55:00 -05:00
chromeos-dwc2-glue.patch Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
cmdline Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
config Brought kernel config up to 4.17 2018-06-22 11:55:00 -05:00
COPYING Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
crossmenuconfig.sh Brought kernel config up to 4.17 2018-06-22 11:55:00 -05:00
debootstraperror.log Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
kernel.its Moving from https://github.com/SolidHal/devsus/tree/hybrid_debian 2018-06-21 11:33:30 -05:00
README.md Added link for further commit history 2018-06-21 14:16:21 -05:00
TODO.txt Brought kernel config up to 4.17 2018-06-22 11:55:00 -05:00

debsus

A build system for making blobless debian and mainline kernel for the Asus c201 Chromebook

Build a mainline kernel and Debian filesystem with: No blobs, anywhere. Support for Aetheros AR271 usb wifi dongles through the open source firmware Minimal toolset intended as a based, including tools to setup a wifi connection Sources from only main, not contrib or non-free which keeps Debian libre TODO: basic graphical desktop like xfce

why

Combined with libreboot,an AR271 wifi dongle, and a libre OS (like Debian, the one built by this) the asus c201 is a fully libre machine with no blobs, or microcode.

Dependencies

Debsus has been tested on Debian Stretch (in a vm) These packages are required:

	apt install --no-install-recommends --no-install-suggests \
		parted cgpt \
		git gawk device-tree-compiler vboot-kernel-utils gcc-arm-none-eabi \
	    u-boot-tools \
		gcc make libc-dev wget g++ cmake \
		binfmt-support qemu-user-static debootstrap \
		lzip

Building

Currently split between 'buildKernel.sh' and 'buildDebianFs.sh' Run the kernel one then the fs one.

GPU Support

Watch this link for gpu support: https://gitlab.freedesktop.org/panfrost

Build the wifi dongle into the laptop

Check out my instructions here: https://github.com/SolidHal/AsusC201-usb-wifi-from-webcam

Thanks to dimkr for his great devsus scripts, which debsus is based on https://github.com/dimkr/devsus

Because of this started as a fork of devsus, much of this repos history can be found at https://github.com/SolidHal/devsus/tree/hybrid_debian

Debsus is free and unencumbered software released under the terms of the GNU General Public License, version 2; see COPYING for the license text. For a list of its authors and contributors, see AUTHORS.