diff --git a/VERSION b/VERSION index 1ce35f3e..5a4688b8 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.3-alpha8 +0.3-alpha9 diff --git a/docker/files/opt/do.sh b/docker/files/opt/do.sh index eed914ec..f605d7a0 100755 --- a/docker/files/opt/do.sh +++ b/docker/files/opt/do.sh @@ -2,7 +2,8 @@ set -e -function export-vars { +############################################################################### +function export-vars() { # Validate if [ -z "${1}" ]; then echo "Use: export-vars " @@ -15,6 +16,15 @@ function export-vars { export ARCH=x86_64 } +############################################################################### +function shell() { + cp /opt/${2}/build/System.map /input + export-vars $2 + shift 2 + bash -l $@ +} + +############################################################################### function compile-module { # Validate if [ -z "${1}" ]; then @@ -44,6 +54,7 @@ function compile-module { done < <(find /tmp/input -name \*.ko) } +############################################################################### function compile-lkm { PLATFORM=${1} if [ -z "${PLATFORM}" ]; then @@ -62,6 +73,7 @@ function compile-lkm { mv "/tmp/input/redpill.ko" "/output/redpill-prod.ko" } +############################################################################### # function compile-drivers { # while read platform kver; do # SRC_PATH="/opt/${platform}" @@ -85,13 +97,17 @@ function compile-lkm { # done ()" + echo "Commands: bash | shell | compile-module | compile-lkm " exit 1 fi case $1 in bash) shift && bash -l $@ ;; - shell) export-vars $2 && shift 2 && bash -l $@ ;; + shell) shell $@ ;; compile-module) compile-module $2 ;; compile-lkm) compile-lkm $2 ;; # compile-drivers) compile-drivers ;; diff --git a/files/board/arpl/overlayfs/opt/arpl/include/consts.sh b/files/board/arpl/overlayfs/opt/arpl/include/consts.sh index bd4d67e2..95b1ff6f 100644 --- a/files/board/arpl/overlayfs/opt/arpl/include/consts.sh +++ b/files/board/arpl/overlayfs/opt/arpl/include/consts.sh @@ -1,5 +1,5 @@ -ARPL_VERSION="0.3-alpha8" +ARPL_VERSION="0.3-alpha9" # Define paths TMP_PATH="/tmp" diff --git a/files/board/arpl/p3/addons/dtbpatch/all.tgz b/files/board/arpl/p3/addons/dtbpatch/all.tgz index b13ca68c..8431bcde 100644 Binary files a/files/board/arpl/p3/addons/dtbpatch/all.tgz and b/files/board/arpl/p3/addons/dtbpatch/all.tgz differ diff --git a/files/board/arpl/p3/addons/i915/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/i915/apollolake-4.4.180.tgz new file mode 100644 index 00000000..d9105a2a Binary files /dev/null and b/files/board/arpl/p3/addons/i915/apollolake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz index 0897a39c..31cf6804 100644 Binary files a/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz and b/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/i915/manifest.yml b/files/board/arpl/p3/addons/i915/manifest.yml index 98df22a9..1246e5b6 100644 --- a/files/board/arpl/p3/addons/i915/manifest.yml +++ b/files/board/arpl/p3/addons/i915/manifest.yml @@ -2,6 +2,9 @@ version: 1 name: i915 description: "Intel iGPU Drivers (10th Gen)" available-for: + apollolake-4.4.180: + install-script: "install.sh" + copy: "apollolake-4.4.180" geminilake-4.4.180: install-script: "install.sh" copy: "geminilake-4.4.180" diff --git a/files/board/arpl/p3/modules/apollolake-4.4.180.tgz b/files/board/arpl/p3/modules/apollolake-4.4.180.tgz index 2afb1f6c..1f40f5f6 100644 Binary files a/files/board/arpl/p3/modules/apollolake-4.4.180.tgz and b/files/board/arpl/p3/modules/apollolake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/broadwell-4.4.180.tgz b/files/board/arpl/p3/modules/broadwell-4.4.180.tgz index cacb459d..00af2a45 100644 Binary files a/files/board/arpl/p3/modules/broadwell-4.4.180.tgz and b/files/board/arpl/p3/modules/broadwell-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz b/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz index 64a05806..aa4bb064 100644 Binary files a/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz and b/files/board/arpl/p3/modules/broadwellnk-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/bromolow-3.10.108.tgz b/files/board/arpl/p3/modules/bromolow-3.10.108.tgz index a0aa34ac..4d93a9da 100644 Binary files a/files/board/arpl/p3/modules/bromolow-3.10.108.tgz and b/files/board/arpl/p3/modules/bromolow-3.10.108.tgz differ diff --git a/files/board/arpl/p3/modules/denverton-4.4.180.tgz b/files/board/arpl/p3/modules/denverton-4.4.180.tgz index 5e6efe86..a412d464 100644 Binary files a/files/board/arpl/p3/modules/denverton-4.4.180.tgz and b/files/board/arpl/p3/modules/denverton-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/geminilake-4.4.180.tgz b/files/board/arpl/p3/modules/geminilake-4.4.180.tgz index 74e29885..6da65fb3 100644 Binary files a/files/board/arpl/p3/modules/geminilake-4.4.180.tgz and b/files/board/arpl/p3/modules/geminilake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/modules/v1000-4.4.180.tgz b/files/board/arpl/p3/modules/v1000-4.4.180.tgz index a7c9ac2b..ccfed8f6 100644 Binary files a/files/board/arpl/p3/modules/v1000-4.4.180.tgz and b/files/board/arpl/p3/modules/v1000-4.4.180.tgz differ