Skip to main content

SMHUB OS - Update & Restore Methods

Your SMHUB can be updated or restored in three different ways:

    OTA (recommended) – simple updates directly from the Web Interface

    Type-C Cable – full recovery if the device doesn’t boot via computer

    SD-Card – full recovery if the device doesn’t boot without copmuter (more reliable)

    Below is a quick overview to help you choose the right method 👇


    🟢 1. Regular Update — OTA (Over-the-Air)

    The easiest and safest method for normal updates.

    How:
    Web Interface → Settings → Updates & Restore → Check for Updates

    What happens:
    SMHUB downloads and installs the newest version automatically.

    ✅ Simple — no cables, no drivers
    ✅ Keeps your data and settings
    ⚠️ Works only if your system boots normally


    ⚡ 2. Restore via Type-C Cable

    Good when OTA fails or you need a clean reinstall.

    How:
    Connect SMHUB to your PC → Download firmware → run flashing script (flash.bat)  https://smlight.tech/support/manuals/books/smhub/page/updaterestore-using-type-c 

    ✅ Shows progress on screen
    ✅ Quick and easy if drivers/cable are OK
    ⚠️ May fail if USB drivers aren’t installed or cable is poor
    💡 If this fails -  use SD-Card method below


    💽 3. Restore via SD-Card (Full Recovery Method)

    Use this if your SMHUB is “bricked” or not responding at all.

    How:
    Copy 3 files (emmc.img, fip.bin, partition_gpt.xml) to a FAT32 SD card → insert into SMHUB → power on → wait ~5 min → power off → remove card → power on again
    https://smlight.tech/support/manuals/books/smhub/page/updaterestore-using-sd-card 

    ✅ Works even if device doesn’t boot
    ✅ No drivers, no software, no cables
    ⚠️ No visible progress - just wait patiently
    ⚠️ Remove SD before next boot (otherwise it will flash again)


    🧭 Which method should I use?

    Situation Best Option Regular update OTA OTA failed or system unstable Type-C Cable Device won’t start / “bricked” SD-Card

    In short:
    🔹 Use OTA for normal updates.
    🔹 Use Type-C if you need to reinstall.
    🔹 Use SD-Card to fully recover a non-booting device.