Android 11 ota update

It is possible to upgrade SECO Android 11 BSP on NXP i.MX8 platform using the standard OTA upgrade procedure typical of Android devices.

The procedure consists of 3 main steps:

Step 1: build otaupdate package

To build ota package please refer to Build Android 11 for SECO boards | Build otapackage:

Step 2: Copy otaupdate.zip to Android 11 system

You can transfer Android 11 otaupdate.zip to the system in two different ways:

  • Transfer otaupdate package file on Android 11 system using a USB stick

    • Prepare a USBkey with a FAT32 filesystem on the first partition

    • Copy ota update package file on the root folder using the name: otaupdate.zip

    • Insert the USB key on one USB port of the system

  • Transfer otaupdate package file on Android 11 system using ADP protocol

    • Connect your PC with the Android 11 system via ADB (refer to Connect to SECO Android 11 system via ADB )

    • use “adb push” instruction to transfer the file in /data/seco/OTA/otaupdate.zip path on the board:

      • adb push otaupdate.zip /data/seco/OTA/otaupdate.zip

Step 3: Run the update

To run the update just access the following submenu in Android Settings:

  • --> Android Settings

    • --> SECO Settings

      • --> OTA upgrade the system

        • --> OK

  • It is also possible to run ota update manually, via ADB shell, using the following command:

    • ota_update_tools.sh
  • It is possible to follow the progress of OTA update using logcat tool:

    • adb logcat