universal8890: Support firmware upgrade
Description
Issue(s)
https://gitlab.e.foundation/e/backlog/-/issues/4080 https://gitlab.e.foundation/e/backlog/-/issues/4082
Test environment
herolte with old firmware (G930FXXU2DRD1) and test built with bundled firmware (G930FXXU8ETI2)
Test procedures
flashing the build with the bundled firmware
the result is as expected updated firmware, adb shell "getprop |grep bootloader"
shows
before: [ro.boot.bootloader]: [G930FXXU2DRD1]
after: [ro.boot.bootloader]: [G930FXXU8ETI2]
Technical details
due to herolte and hero2lte respectively being unified for quite a few variants i opted to prepend the model to the required firmware files and select them accordingly for the variant
Check list
-
Self review -
Test procedure explained -
Tested on fresh install -
Tested applied as an update -
License -
Internal documentation -
User documentation