HelloMenu_GUI V1.3 release
Posted: Mon Jul 29, 2019 2:43 am
Introduction
HelloMenu_GUI is the customized tool for Hellobox 8. With HelloMenu_GUI, you can make your personal menu style for Hellobox 8 with convenience.
It supports:
Usage
Start:
HelloMenu_GUI is the customized tool for Hellobox 8. With HelloMenu_GUI, you can make your personal menu style for Hellobox 8 with convenience.
It supports:
- export/import the blocks in the firmware
- export/import the icons/strings/font in the firmware
- configuration for default language, menu style colors, and so on
Usage
Start:
- Download the lateste firmware from www.freedvb.com
- Double click the HelloMenu_GUI.exe to start the application.
- Select the firmware from your pc
It will refuse the firmware that is not for Hellobox
blocks:- Left click to select one block
- Click the "Export" button, assign a file name, and export the selected block
- Click the "Import" button,select a file, and replace the selected block
Block 94 96 97 is the mainmenu background.
These 3 blocks can be exported to .jpg file, and the import file for these 3 block should also be .jpg.
Notice: pixel size: 1280*720, the recommended file size is less than 200K.
Block 93 is the bootup logo, must be .jpg file, pixel size: 1920*1080.
The recommended file size is less than 200K.
Other blocks are not recommended to replace unless you know what are you doing.
Resources:- Click "Browse" in "Export" line to select a directory to store the exported resource
The export result is like this:
The exported resource files are like BITMAP_xxx.bmp, STRING_xxx.txt, FONT_XXX.ttf.
Here the xxx is the resource id.- Click "Browse" in "Import" line to select a directory which has the resources you want to replace
- Click the "Import" button to replace the selected resource
The files in import directory should have the same name as the export directory.
For example, you want to replace the BITMAP_1 in the resource, modify the BITMAP_1 and put it in the import directory.
Same for the String: you can translate the STRING_1 to you own language, and put it as STRING_1.txt in the import directory
!!!Important Notice:
For Bitmap, you'd better have the similar size with the original bitmap.
(170~190)*160 is recommended for the mainmenu icon
180*180 is recommended for the APP icon
Use Color key(RGB#00FFFF) for transparent part in the bitmaps.
For translate string, the first 3 line is very important!
the line in string_x.txt is like this:
1: Türkçe ---> the Turkish in Turkish language, displayed in Configuration->default language
2: tur ---> the country code 1
3: tur ---> the country code 1
the line 2/3 is 3-letter codes for the country code, you can refer to https://www.w3.org/WAI/ER/IG/ert/iso639.htm
they can be the same if there is only one code
The STRING_xx.txt should be utf-8 encoding!
For the Font, the replace .ttf file should be less than 1 Mega, or it will crash(The memory is limited for embedded system)
Please backup your information, and upgrade from Mainmenu->Tools->USB upgrade, in this way, you can get your box back even if the new firmware crashes.
Configuration:- Select the language in the default language combo, it will update the default language
- HelloMenu have 3 color style to match the corresponding mainmenu background, and you can modify the board,layer 1,layer 2, layer 3
- Click the button to select color you prefer
- and click 'Update' to update the color you choose.
- The last step is to save all your modifications!
- Save with a new name is recommended.
- Download the HelloMenu_GUI_1.3
- Download the example reource: football scheme/chinese string/ttf here
This tool may popup a announcement image for about 10 seconds. This is the way to broadcast important news for Hellobox.
Any issue, please feel free to ask questions in www.freedvb.com