Linux Kernel source code for the device bq Aquaris E4.5
C C++ Assembly Other Perl Objective-C Other
Pull request Compare This branch is 97 commits ahead, 3 commits behind aquaris-E4.5.
Latest commit cdf9e54 Nov 5, 2015 @kyrofa kyrofa committed with john-mcaleely UBUNTU: SAUCE: Enable squashfs for krillin.
This change is part of an effort to enable the installation
and running of .snap packages on the Ubuntu Phone. The Snappy
package format is soon moving to utilize a squashfs image per
package; installing such packages requires kernel support.

These config changes were copied from the trusty kernel, though
a few options weren't available and BCJ filter decoding was only
enabled for ARM. Still verified to work for the Snappy use-case.

Change-Id: I8c51c67c227ae9a1abf565b81b2d8e4816d6d352
Signed-off-by: Kyle Fazzari <kyle@canonical.com>

README.md

WHAT IS THIS?

Linux Kernel source code for the device bq Aquaris E4.5 Ubuntu Edition

BUILD INSTRUCTIONS?

Your Ubuntu environment is expected to contain a similar setup to that used for flashing ubuntu devices (see 1, installing phablet-tools ppa). You will need at least two other components installed:

    $ sudo apt-get install gcc-arm-linux-androideabi abootimg

Specific sources are organised by branch and comments in the commits. First, you should clone the project:

$ git clone git@github.com:bq/aquaris-E4.5.git

After it, choose the branch you would like to build:

$ cd aquaris-E4.5/
$ git checkout aquaris-E4.5-ubuntu-master

Then, build the kernel:

$ ./makeMtk -t krillin n k

You can build a flashable image with

$ cd testboot
    $ ./mkbootimg.sh krillin

You can flash this with:

    $ fastboot flash boot boot.img