|
@@ -251,14 +251,13 @@ platform_do_upgrade() {
|
|
|
[ -z "$config_mtdnum" ] && reboot
|
|
[ -z "$config_mtdnum" ] && reboot
|
|
|
part_num="$(hexdump -e '1/1 "%01x|"' -n 1 -s 168 -C /dev/mtd$config_mtdnum | cut -f 1 -d "|" | head -n1)"
|
|
part_num="$(hexdump -e '1/1 "%01x|"' -n 1 -s 168 -C /dev/mtd$config_mtdnum | cut -f 1 -d "|" | head -n1)"
|
|
|
if [ "$part_num" -eq "0" ]; then
|
|
if [ "$part_num" -eq "0" ]; then
|
|
|
- kernelname="0:HLOS"
|
|
|
|
|
- rootfsname="rootfs"
|
|
|
|
|
- mmc_do_upgrade "$1"
|
|
|
|
|
|
|
+ CI_KERNPART="0:HLOS"
|
|
|
|
|
+ CI_ROOTPART="rootfs"
|
|
|
else
|
|
else
|
|
|
- kernelname="0:HLOS_1"
|
|
|
|
|
- rootfsname="rootfs_1"
|
|
|
|
|
- mmc_do_upgrade "$1"
|
|
|
|
|
|
|
+ CI_KERNPART="0:HLOS_1"
|
|
|
|
|
+ CI_ROOTPART="rootfs_1"
|
|
|
fi
|
|
fi
|
|
|
|
|
+ emmc_do_upgrade "$1"
|
|
|
;;
|
|
;;
|
|
|
*)
|
|
*)
|
|
|
default_do_upgrade "$1"
|
|
default_do_upgrade "$1"
|
|
@@ -268,7 +267,8 @@ platform_do_upgrade() {
|
|
|
|
|
|
|
|
platform_copy_config() {
|
|
platform_copy_config() {
|
|
|
case "$(board_name)" in
|
|
case "$(board_name)" in
|
|
|
- spectrum,sax1v1k)
|
|
|
|
|
|
|
+ spectrum,sax1v1k|\
|
|
|
|
|
+ zyxel,nbg7815)
|
|
|
emmc_copy_config
|
|
emmc_copy_config
|
|
|
;;
|
|
;;
|
|
|
esac
|
|
esac
|