uboot: CB fix logo not display when recovery status is in_process [1/1]
PD#SWPL-191296
Problem:
logo not display when recovery status is in_process
Solution:
add run init_display in this case
Verify:
local s7d
Change-Id: I2576b3c82209fef02399d3cf3c1d6b3e32426489
Signed-off-by: Jiacai.Liu <jiacai.liu@amlogic.com>
diff --git a/board/amlogic/env/android_multidisplay.env b/board/amlogic/env/android_multidisplay.env
index fd79d74..ba3c4d9 100644
--- a/board/amlogic/env/android_multidisplay.env
+++ b/board/amlogic/env/android_multidisplay.env
@@ -92,7 +92,7 @@
upgrade_check=
echo recovery_status=${recovery_status};
if itest.s "${recovery_status}" == "in_progress"; then
- run storeargs; run recovery_from_flash;
+ run init_display; run storeargs; run recovery_from_flash;
else fi;
echo upgrade_step=${upgrade_step};
if itest ${upgrade_step} == 3; then run storeargs; run update; fi;
diff --git a/board/amlogic/env/android_ott.env b/board/amlogic/env/android_ott.env
index e06963c..f4d1494 100644
--- a/board/amlogic/env/android_ott.env
+++ b/board/amlogic/env/android_ott.env
@@ -96,7 +96,7 @@
upgrade_check=
echo recovery_status=${recovery_status};
if itest.s "${recovery_status}" == "in_progress"; then
- run storeargs; run recovery_from_flash;
+ run init_display; run storeargs; run recovery_from_flash;
else fi;
echo upgrade_step=${upgrade_step};
if itest ${upgrade_step} == 3; then run storeargs; run update; fi;
diff --git a/board/amlogic/env/android_tv.env b/board/amlogic/env/android_tv.env
index ae7087c..c4b128f 100644
--- a/board/amlogic/env/android_tv.env
+++ b/board/amlogic/env/android_tv.env
@@ -103,7 +103,7 @@
upgrade_check=
echo recovery_status=${recovery_status};
if itest.s "${recovery_status}" == "in_progress"; then
- run storeargs; run recovery_from_flash;
+ run init_display; run storeargs; run recovery_from_flash;
else fi;
echo upgrade_step=${upgrade_step};
if itest ${upgrade_step} == 3; then run storeargs; run update; fi;
diff --git a/board/amlogic/env/linux.env b/board/amlogic/env/linux.env
index 7f2b57c..3a5f45a 100644
--- a/board/amlogic/env/linux.env
+++ b/board/amlogic/env/linux.env
@@ -59,7 +59,7 @@
upgrade_check=
echo recovery_status=${recovery_status};
if itest.s "${recovery_status}" == "in_progress"; then
- run storeargs; run recovery_from_flash;
+ run init_display; run storeargs; run recovery_from_flash;
else fi;
echo upgrade_step=${upgrade_step};
if itest ${upgrade_step} == 3; then run storeargs; run update; fi;
diff --git a/board/amlogic/env/pxp.env b/board/amlogic/env/pxp.env
index 25a406c..1e340e8 100644
--- a/board/amlogic/env/pxp.env
+++ b/board/amlogic/env/pxp.env
@@ -50,7 +50,7 @@
upgrade_check=
echo recovery_status=${recovery_status};
if itest.s "${recovery_status}" == "in_progress"; then
- run storeargs; run recovery_from_flash;
+ run init_display; run storeargs; run recovery_from_flash;
else fi;
echo upgrade_step=${upgrade_step};
if itest ${upgrade_step} == 3; then run storeargs; run update; fi;