#!/bin/bash . $(dirname $0)/functions PATCHES=0 if [ -n "$1" ]; then AOSP="$1" else AOSP="`pwd`" fi if ! [ -d "$AOSP" ] && ! [ -d "$AOSP/bionic" ] && [ -d "$AOSP"/build ]; then echo "This script must be run from the AOSP source directory" echo "or with the AOSP source directory as its first parameter." exit 1 fi ####################################################### ## workaround for linaro work ###### ####################################################### ## integrated tests ## http://android-review.linaro.org/17155 apply --linaro device/linaro/hikey 17155/4 ## enabling kernel compilation, etc ## https://android-review.linaro.org/#/c/16834/ apply --linaro device/linaro/hikey 16834/10 ## drm/hisilicon: Ensure LDI regs are properly configured. ## commit a2f042430784d86eb2b7a6d2a869f552da30edba upstream. revert kernel/linaro/hisilicon 44df87e6dfadc423407f2b7a546396b86a37d462 ## grub.cfg: set serialno for boot_fat.uefi.img cherrypick device/linaro/hikey 1b85c5d479562abd2e55c5b2e73f75aecdda25d2 ## hikey/hikey960: Add device admin feature cherrypick device/linaro/hikey 3396ac0f95d08297054c6431fa29352d23fa2748 ## init.common.rc: enable randomize_va_space ## https://android-review.linaro.org/#/c/17933/ apply --linaro device/linaro/hikey 17933/1 ## device-common.mk: add support for feature of android.software.cts ## http://android-review.linaro.org/17974 apply --linaro device/linaro/hikey 17974/2 ## device-common.mk: add support for feature android.software.voice_recognizers ## http://android-review.linaro.org/17977 apply --linaro device/linaro/hikey 17977/1 ## hikey: power: Fix unused parameter warning cherrypick device/linaro/hikey b4db15e154597613fed2911933a2c536b37855c7 ## hikey: Fix power-hal logcat noise cherrypick device/linaro/hikey 5af9bdca62d686dd0554269f1ef4027e9a95b60b ## hikey: hikey960: Make /sys/kernel/debug readable non-root processes cherrypick device/linaro/hikey 575681047b62b5a35f87ff95baf953f864636540 ## hikey: Add dummy stub libmemtrack module cherrypick device/linaro/hikey 660356f45dbff88f1aaee7a1086a80dfe921b4e7 ## hikey: hikey960: Add memtrack HAL cherrypick device/linaro/hikey 4cb6c2b774aafbe1a8160129c3e5b29f52b5f836 ## fstab files: update to mount cache with noatime option ## http://android-review.linaro.org/18158 apply --linaro device/linaro/hikey 18158/1 ## hikey: Add hikey32 target for arm32 cherrypick device/linaro/hikey 5f59b7a9d702bc740dc2cd04776a4d169d391cec ## Include what we use. cherrypick device/linaro/hikey d6127320d1d5e5db69f60265fa93049f809bcb3f ## hikey: gralloc Update for new ION interface cherrypick device/linaro/hikey 6ed00bc72616015cca7621430da3745cab9166fc ## gralloc: Import utgard r8p1 gralloc update cherrypick device/linaro/hikey e5c5bb3a9332db9a0bf8385aaa06171cc1e03bc9 ## gralloc: Fixup r8p1 gralloc to build for hikey cherrypick device/linaro/hikey 21ad5be341701a645b69bf3292bcc7835673bc29 ## MALI: utgard: Add mali r8p1 utgard blobs to device directory ## cherrypick device/linaro/hikey 787c58d03aadaaca712aade71bdca4f593e3beab ## http://android-review.linaro.org/18163 apply --linaro device/linaro/hikey 18163/2 ## gralloc: add support for HAL_PIXEL_FORMAT_BLOB ## http://android-review.linaro.org/17992 ## apply --linaro device/linaro/hikey 17992/1 cherrypick device/linaro/hikey 6e403d08fb9f10f09c4f635988d4af09ca8431b1 ## hikey: gralloc Update for new ION interface cherrypick device/linaro/hikey 311955b81a982e4dfdf302782a2721e37e5b93b3 ## Workaround: copy ion_4.12.h from libion cherrypick device/linaro/hikey de9dedb9a4631274391f0b574227eb97c45f849b ## revert the change of removing FBDEV_EMULATION ## hikey_defconfig: Remove FBDEV_EMULATION support for drm_hwcomposer ## https://android.googlesource.com/kernel/hikey-linaro/+/bbab5cb8a5bd598af247d9eaf5a3033e7d12104e revert kernel/linaro/hisilicon bbab5cb8a5bd598af247d9eaf5a3033e7d12104e ## hikey/BoardConfig.mk: drop use of ttyFIQ ## http://android-review.linaro.org/#/c/device/linaro/hikey/+/20134 apply --linaro device/linaro/hikey 20134/1