Update firmware on GF-RKM-DS03

Prev Next

This article describes how to update the firmware on a GF-RKM-DS03 device. The following information is valid for Grassfish custom Android OS images.

Note

Firmware updates should only be performed by trained personnel.

System requirements

Ensure that you meet the following system requirements:

firmware.img file

  • The binary image which contains the software to control a hardware device.

DS03 device

  • Ensure that the device is turned on.

Working wired ADB connection

  • The USB-C port on the device must be connected to your PC.

RK flash tools

  • For updating the firmware and serial number.

Update requirements

Before updating the firmware, make sure you have the following setup:

Windows PC with a USB-A port and ADB driver installed

  • Android Debug Bridge (ADB) software enables communication between a Windows PC and an Android device.

  • You can find the appropriate drivers for your device via a web search.

USB-C cable

  • Use the cable to connect the device's USB On-The-Go (OTG) port to your PC.

  • The OTG port establishes the ADB connection.

  • For more information, see the device specifications.

Keyboard shortcuts

We recommend to use a Logitech K400(+) keyboard. If you do so, note the following keyboard shortcuts before you start the installation:

  • To go home, use the Home key or F2.

  • To go back, right-click with your mouse or press F1.

Ein Bild, das Elektronik, Tastatur, Eingabegerät, Büroausstattung enthält.  Automatisch generierte Beschreibung

Ein Bild, das Elektronik, Eingabegerät, Tastatur, peripher enthält.  Automatisch generierte Beschreibung

Prepare your Windows PC

To prepare your Windows PC for the update, perform the following steps:

  1. Install the ADB driver for USB.

  2. Unzip the firmware image.

Prepare your device

To prepare the device, turn it on and connect the device's USB-C port to a USB port on your PC.  

Update the firmware

To update the firmware, perform the following steps:

  1. Double-click on the file RKDevtoolexe which was supplied with the firmware.
    Ein Bild, das Text, Screenshot, Software, Webseite enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  2. Click the Upgrade Firmware tab (1) and the Firmware button (2). This opens an explorer window in which you can check if your device was detected.

  3. Navigate to your unpacked firmware image file (3) and select it.

  4. Click Open (4).
    Ein Bild, das Text, Software, Computersymbol, Multimedia-Software enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  5. Open a windows command line terminal.

  6. Type adb reboot loader. You can now see the loader device at the bottom of the RKDevTool.

  7. Click the Advanced Function tab (1).
    Ein Bild, das Text, Screenshot, Software, Computersymbol enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  8. Click EraseAll (2) and wait until the process is completed and you see Erasing sectors success.

  9. After erasing, click Go Maskrom (3). You will see Found One MASKROM Device at the bottom of the RKDevTool.

  10. Click the Upgrade Firmware tab to return to the update tools.

  11. Click Upgrade and wait until you see Download Firmware Success. After updating the firmware, the device needs approximately five minutes to install and configure all apps.
    Ein Bild, das Text, Screenshot, Software, Display enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  12. Restart the device and unplug the power cord only after all GF apps appear in the app drawer.

Configure settings

After installing the new firmware, you must configure the device’s settings. To do so, perform the following steps:

  1. Open the Play Store app.

    Ein Bild, das Text, Screenshot, Diagramm, Schrift enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  2. Open the menu in the top right corner and click Settings.

    Ein Bild, das Text, Betriebssystem, Software, Screenshot enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  3. Click Network preferences

  4. Click Auto-update apps.

  5. Select Don’t auto update apps.

    Ein Bild, das Text, Quittung, Schrift, Algebra enthält.  KI-generierte Inhalte können fehlerhaft sein.

  6. Open the app drawer.

  7. Locate the GF Device Owner app and open it.

    Ein Bild, das Text, Screenshot, Computersymbol, Betriebssystem enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  8. Turn on the setting Player in kiosk mode

  9. Click REBOOT.
    Ein Bild, das Text, Screenshot, Schrift, Software enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  10. After the reboot, click Open next to all permissions that have not been granted yet.
    Ein Bild, das Text, Webseite, Screenshot, Schrift enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  11. Click Open next to the required settings and Allow.  

  12. After each setting, click the back arrow or right-click to return to the Permissions page.

  13. After all permissions have been granted, the player starts the InitBox.
    Ein Bild, das Text, Screenshot, Software, Webseite enthält.  KI-generierte Inhalte können fehlerhaft sein.  

The installation is now complete.

Update the serial number

Update the serial number while your player is still connected. To do so, use the tool included with the firmware:

  1. Double-click the file RKDevInfoWritetool.exe.
    Ein Bild, das Text, Screenshot, Software, Webseite enthält.  KI-generierte Inhalte können fehlerhaft sein.  

  2. In the SN field, enter the serial number either from the type plate or the one you want to use.

  3. Click Write. The process takes approximately two seconds and the device reboots.

  4. Check the logs to see if the update was successful.
    Ein Bild, das Text, Screenshot, Software, Computersymbol enthält.  KI-generierte Inhalte können fehlerhaft sein.  

The firmware upgrade is now completed.