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
|
DS03 device
|
Working wired ADB connection
|
RK flash tools
|
Update requirements
Before updating the firmware, make sure you have the following setup:
Windows PC with a USB-A port and ADB driver installed
|
USB-C cable
|
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.
Prepare your Windows PC
To prepare your Windows PC for the update, perform the following steps:
Install the ADB driver for USB.
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:
Double-click on the file RKDevtoolexe which was supplied with the firmware.
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.
Navigate to your unpacked firmware image file (3) and select it.
Click Open (4).
Open a windows command line terminal.
Type adb reboot loader. You can now see the loader device at the bottom of the RKDevTool.
Click the Advanced Function tab (1).
Click EraseAll (2) and wait until the process is completed and you see Erasing sectors success.
After erasing, click Go Maskrom (3). You will see Found One MASKROM Device at the bottom of the RKDevTool.
Click the Upgrade Firmware tab to return to the update tools.
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.
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:
Open the Play Store app.
Open the menu in the top right corner and click Settings.
Click Network preferences
Click Auto-update apps.
Select Don’t auto update apps.
Open the app drawer.
Locate the GF Device Owner app and open it.
Turn on the setting Player in kiosk mode
Click REBOOT.
After the reboot, click Open next to all permissions that have not been granted yet.
Click Open next to the required settings and Allow.
After each setting, click the back arrow or right-click to return to the Permissions page.
After all permissions have been granted, the player starts the InitBox.
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:
Double-click the file RKDevInfoWritetool.exe.
In the SN field, enter the serial number either from the type plate or the one you want to use.
Click Write. The process takes approximately two seconds and the device reboots.
Check the logs to see if the update was successful.
The firmware upgrade is now completed.