Halium / projectmanagement

143 stars 32 forks source link

[device-port] [taimen] Google Pixel 2XL #174

Open joelghill opened 4 years ago

joelghill commented 4 years ago

Tree: halium-8.1

Current Status breakfast taimen appears to be failing with the following output, not sure what the cause of the issue is:

including vendor/lineage/vendorsetup.sh
Trying dependencies-only mode on a non-existing device tree?

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=8.1.0
LINEAGE_VERSION=15.1-20200105-UNOFFICIAL-taimen
TARGET_PRODUCT=lineage_taimen
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_PLATFORM_VERSION=OPM1
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=cortex-a73
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a73
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.3.0-7625-generic-x86_64-with-Ubuntu-19.10-eoan
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=OPM7.181205.001
OUT_DIR=/home/joelhill/halium/out
AUX_OS_VARIANT_LIST=
============================================
destroy_build_var_cache:unset:5: var_cache_ 2ND_TARGET_GCC_VERSION ANDROID_BUILD_PATHS BUILD_OS LLVM_PREBUILTS_VERSION OUT_DIR print report_config TARGET_2ND_ARCH TARGET_ARCH TARGET_BUILD_VARIANT TARGET_DEVICE TARGET_GCC_VERSION TARGET_PLATFORM_VERSION TARGET_PRODUCT : invalid parameter name
andrewmusselman commented 4 years ago

Any further progress? Was thinking about porting for a Pixel 3a.

joelghill commented 4 years ago

Any further progress? Was thinking about porting for a Pixel 3a.

I've only just now gotten a spare Pixel 2XL that I can develop on. No progress yet, but I may start up again later in the year

Geo25rey commented 4 years ago

Was thinking about porting for a Pixel 3a.

I'm planning to start work on the Pixel 3a, as well. I'm just wrapping my head around this project first.

bacongobbler commented 3 years ago

For those who found this thread: https://github.com/Halium/halium-devices/pull/285 implements Pixel 2XL support for Halium 9. See also https://github.com/Halium/halium-devices/pull/191, which was OP's earlier attempt at getting this running.

This should probably be closed as resolved. OTOH, the manifest for Halium 9 only works with UT, so if someone were to get this running with vanilla halium that would be cool too. I am going to see if I can accomplish that.