Kernel Stuff

PPA description

Some kernel experiments.

Here are some basic notes the describe how I modified the kernel and published it to a PPA. I used the following as reference:


# Get the kernel and tool chain

    sudo apt-get build-dep linux-image-$(uname -r)
    git clone git://
    cd ubuntu-wily

Make a branch to work on your changes.

    git checkout -b coolpatch

# Modify the kernel

Apply any patches.

    patch -p1 < /path/to/coolpatch.diff

Bump the version by adding something like +coolpatch01 to the last changelog entry in debian.master/changelog. *DO NOT* add a new changelog entry, just modify the existing entry with a suffix and add your changes to the log.

Now commit the changes.

# Do a local test build

    chmod a+x debian/scripts/*
    chmod a+x debian/scripts/misc/*
    fakeroot debian/rules clean
    fakeroot debian/rules binary-headers binary-generic

Install the .deb packages created to test your new kernel.

# Submit for PPA build

Make sure everything is committed then ready the kernel for building.

    git clean -d -f -x
    fakeroot debian/rules clean

Create the source packages and upload to the PPA.

    debuild -kYOURGPGKEY -S -i -I
    dput ppa:ppaname *.changes

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:flexiondotorg/kernel-stuff to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:flexiondotorg/kernel-stuff
sudo apt update
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb wily main 
deb-src wily main 
Signing key:
1024R/824A27DD09DEDA33BF7835962EA8F35793D8809A (What is this?)

For questions and bugs with software in this PPA please contact Martin Wimpress .

PPA statistics

0 updates added during the past month.
View package details

Overview of published packages

11 of 1 result
Package Version Uploaded by
linux 4.2.0-10.12+byd03 Martin Wimpress  ()
11 of 1 result

Latest updates

  • linux 441 weeks ago
    Successfully built