Introduction
The System Font Scaling is a feature that allows you to adjust the global text size (fonts) across the H200 interface.
This functionality is essential for digital dignage scenarios, where the application layout might have distortions if the text is too large. By adjusting the font scale, we ensure that content is displayed correctly on different types of screens and resolutions.
Prerequisites
This article assumes that you have an Amino H200 device running firmware version 25.6.2540.10R or later.
Summary
Unlike the manual adjustment in the device settings menu, this parameter allows for precise and remote control across multiple devices. The font scale change is applied during the boot process or when the device receives an INI cache update (via VCI or Orchestrate).
The system accepts percentage values, allowing you to fine-tune the text according to your application's specific layout requirements.
Please note that:
- While this sets the global system scale, some third-party applications may have internal text settings that override the system-wide definition.
- Changing the default font scale may cause some UI elements to display incorrectly (such as text overlapping or clipping), especially when using values outside the 85-130 range.
Example
To control this feature, the following parameter should be used:
system.font_scaleThis parameter accepts values between 50 and 200, representing the percentage of the font size.
Reference Values:
- 50 – Minimum size (very small).
- 85 – Equivalent to the Android "Small" setting.
- 100 – Default (System standard size).
- 130 – Equivalent to the Android "Largest" setting.
- 200 – Maximum size (very large).
How to apply
Example: Scale set to 50%
You can add this configuration to your boot.ini file or via Orchestrate (Group Settings/Parameters):
system.font_scale = 50
AminoOS Main Menu:
Android Settings:
Example: Scale set to 130%
system.font_scale = 130
AminoOS Main Menu:
Android Settings: