pixel: Always write full build desc and fingerprint

* Sometimes we may not have it set to prev build values,
  let's make sure we always write the correct value
  for the existing build

Change-Id: I266d9f2b4a940aac28c512d601dde6b3e24d6e08
This commit is contained in:
Chirayu Desai 2023-03-21 04:56:19 +05:30
parent 151ba8d6fb
commit cd7ea76131
1 changed files with 5 additions and 2 deletions

View File

@ -30,6 +30,7 @@ readonly vars_path="${script_path}/../vars"
readonly top="${script_path}/../../.."
source "${vars_path}/pixels"
source "${vars_path}/common"
## HELP MESSAGE (USAGE INFO)
# TODO
@ -64,8 +65,10 @@ main() {
local dv="${vars_path}/${d}"
source "${dv}"
local mk="$(ls ${top}/device/google/*/calyx_${d}.mk)"
sed -i "s/${prev_build_id}/${build_id}/g" "${mk}"
sed -i "s/${prev_build_number}/${build_number}/g" "${mk}"
desc="${d}-user ${android_version} ${build_id} ${build_number} release-keys"
fingerprint="google/${d}/${d}:${android_version}/${build_id}/${build_number}:user/release-keys"
sed -i "/PRIVATE_BUILD_DESC/c\ PRIVATE_BUILD_DESC=\"${desc}\"" "${mk}"
sed -i "/BUILD_FINGERPRINT/c\BUILD_FINGERPRINT\ :=\ ${fingerprint}" "${mk}"
)
done