Switching DRIVER_BUILD from pd1a.180720.030 to pq1a.181105.017.a1 fixed the 
touchscreen issues for me.

All hardware confirmed except for audio during phone calls, but that seems 
to be a known issue per: https://issuetracker.google.com/issues/118921806

On Monday, November 12, 2018 at 10:03:12 AM UTC-8, Lance Vick wrote:
>
> Able to build/flash for crosshatch but device has no response from touch 
> on boot. 
>
> Unable to verify if other things are broken yet.
>
> Logcat of full boot post-flash is attached.
>
> Built with this script:
>
> #!/bin/bash
> set -e
>
> device="${DEVICE?}"
> build_type="${BUILD_TYPE?}"
> build_variant="${BUILD_VARIANT?}"
> manifest_branch="${MANIFEST_BRANCH?}"
> driver_build="${DRIVER_BUILD?}"
> declare -A driver_sha256=(
>     ["google_devices"]="${DRIVER_SHA256_GOOGLE?}"
>     ["qcom"]="${DRIVER_SHA256_QCOM?}"
> )
> declare -A driver_crc=(
>     ["google_devices"]="${DRIVER_CRC_GOOGLE?}"
>     ["qcom"]="${DRIVER_CRC_QCOM?}"
> )
> drivers=( google_devices qcom )
>
> manifest_url="https://android.googlesource.com/platform/manifest";
> driver_url="https://dl.google.com/dl/android/aosp";
>
> temp_dir="$(mktemp -d)"
> download_dir="${temp_dir}/downloads/"
> release_dir="$HOME"
>
> function sha256() { openssl sha256 "$@" | awk '{print $2}'; }
>
> cores=$(grep -c ^processor /proc/cpuinfo)
>
> mkdir -p "${download_dir}" "${release_dir}"
>
> for driver in "${drivers[@]}"; do
>         file=
> "${driver}-${device}-${driver_build}-${driver_crc[$driver]}.tgz"
>         if [ ! -f "${release_dir}/${file}" ]; then
>                 wget "${driver_url}/${file}" -O "${download_dir}/${file}"
>                 file_hash="$(sha256 "${download_dir}/${file}")"
>                 echo "$file_hash"
>                 [[ "${driver_sha256[${driver}]}" == "$file_hash" ]] || \
>                         { ( >&2 echo "Invalid hash for ${file}"); exit 1; 
> }
>                 mv "${download_dir}/${file}" "${release_dir}/${file}"
>         fi
>         tar -xvf "${release_dir}/${file}" -C "${release_dir}"
>         tail -n +315 "${release_dir}/extract-${driver}-${device}.sh" \
>                 | tar -xzv -C "${release_dir}"
> done
>
> git config --global user.email "[email protected]"
> git config --global user.name "John Doe"
> git config --global color.ui false
>
>
> repo \
>         --no-pager \
>         --color=auto \
>         init \
>     --manifest-url "$manifest_url" \
>     --manifest-branch "$manifest_branch" \
>     --depth 1
> repo sync \
>         -c \
>         --no-tags \
>         --no-clone-bundle \
>         --jobs "${cores}"
>
> # shellcheck disable=SC1091
> source build/envsetup.sh
>
> choosecombo "${build_type}" "aosp_${device}" "${build_variant}"
> make -j "${cores}" fastboot
> make -j "${cores}" target-files-package
> make -j "${cores}" brillo_update_payload
>
>
> Flashed with this script:
>
> #!/bin/bash
> set -e
>
> device="${DEVICE?}"
> build_type="${BUILD_TYPE?}"
> build_variant="${BUILD_VARIANT?}"
>
> # shellcheck disable=SC1091
> source build/envsetup.sh
> choosecombo "${build_type}" "aosp_${device}" "${build_variant}"
>
> fastboot flashall -w
>
>
> Using this env:
>
> DEVICE=crosshatch
> BUILD_TYPE=release
> BUILD_VARIANT=userdebug
> MANIFEST_BRANCH=android-9.0.0_r16
> DRIVER_BUILD=pd1a.180720.030
> DRIVER_HASH_GOOGLE=
> 22086d86287320ce7469d88b1378a6028fae1c1e0f8b72c35e4efcaef6d2a682
> DRIVER_CRC_GOOGLE=d85db144
> DRIVER_HASH_QCOM=
> 8338403a579c118165d66bf5833510fe7ada6c1893ab7ae4b06c42e4a7af3a35
> DRIVER_CRC_QCOM=bf86f269
>
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to