1e41f4b71Sopenharmony_ci# Mappings Between Label Versions and System Versions 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ciA system version consists of the operating system name and software version number, separated by a hyphen (-). The software version number contains four digits, representing the major, minor, feature, and build versions in sequence. A system version can have a maximum of 64 characters (spaces not allowed) and can be obtained by running the API **GetOsFullName()**. 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ciThe label versions released in the OpenHarmony community, for example, 1.1.x, 3.0.x, and 3.1.x, use 3-digit version numbers. To avoid troubles, the following table lists the mappings between the label versions released in the community and their system versions. 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ci## Mappings between label versions and system versions 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci| Label Version | Small/Mini System Version | Standard System Version | Remarks | 10e41f4b71Sopenharmony_ci| -------------------------- | -------------------- | -------------------- | -------------------------- | 11e41f4b71Sopenharmony_ci| OpenHarmony_release_v1.1.0 | NA | NA | No system version is defined. | 12e41f4b71Sopenharmony_ci| OpenHarmony-v1.1.1-LTS | NA | NA | No system version is defined. | 13e41f4b71Sopenharmony_ci| OpenHarmony-v1.1.2-LTS | NA | NA | No system version is defined. | 14e41f4b71Sopenharmony_ci| OpenHarmony-v1.1.3-LTS | NA | NA | No system version is defined. | 15e41f4b71Sopenharmony_ci| OpenHarmony-v1.1.4-LTS | NA | NA | No system version is defined. | 16e41f4b71Sopenharmony_ci| OpenHarmony-v1.1.5-LTS | NA | NA | No system version is defined. | 17e41f4b71Sopenharmony_ci| OpenHarmony-v3.0-LTS | OpenHarmony-3.0.0.0 | OpenHarmony-3.0.0.0 | The **OsFullName** field is not modified.| 18e41f4b71Sopenharmony_ci| OpenHarmony-v3.0.1-LTS | OpenHarmony-3.0.0.0 | OpenHarmony-3.0.0.0 | The **OsFullName** field is not modified.| 19e41f4b71Sopenharmony_ci| OpenHarmony-v3.0.2-LTS | OpenHarmony-3.0.0.0 | OpenHarmony-3.0.0.0 | The **OsFullName** field is not modified.| 20e41f4b71Sopenharmony_ci| OpenHarmony-v3.0.3-LTS | OpenHarmony-3.0.0.0 | OpenHarmony-3.0.0.0 | The **OsFullName** field is not modified.| 21e41f4b71Sopenharmony_ci| OpenHarmony-v3.0.5-LTS | OpenHarmony-3.0.0.0 | OpenHarmony-3.0.0.0 | The **OsFullName** field is not modified.| 22e41f4b71Sopenharmony_ci| OpenHarmony-v3.0.6-LTS | OpenHarmony-3.0.0.0 | OpenHarmony-3.0.0.0 | The **OsFullName** field is not modified.| 23e41f4b71Sopenharmony_ci| OpenHarmony-v3.0.7-LTS | OpenHarmony-3.0.7.2 | OpenHarmony-3.0.7.2 | NA | 24e41f4b71Sopenharmony_ci| OpenHarmony-v3.1-Release | OpenHarmony-1.0.1.0 | OpenHarmony-2.2.0.0 | The **OsFullName** field is not modified.| 25e41f4b71Sopenharmony_ci| OpenHarmony-v3.1.1-Release | OpenHarmony-1.0.1.0 | OpenHarmony-2.2.0.0 | The **OsFullName** field is not modified.| 26e41f4b71Sopenharmony_ci| OpenHarmony-v3.1.2-Release | OpenHarmony-1.0.1.0 | OpenHarmony-2.2.0.0 | The **OsFullName** field is not modified.| 27e41f4b71Sopenharmony_ci| OpenHarmony-v3.1.3-Release | OpenHarmony-3.1.8.5 | OpenHarmony-2.2.0.0 | The **OsFullName** field is not modified.| 28e41f4b71Sopenharmony_ci| OpenHarmony-v3.1.4-Release | OpenHarmony-3.1.9.6 | OpenHarmony-3.1.9.6 | NA | 29e41f4b71Sopenharmony_ci| OpenHarmony-v3.1.5-Release | OpenHarmony-3.1.11.5 | OpenHarmony-3.1.11.5 | NA | 30e41f4b71Sopenharmony_ci 31e41f4b71Sopenharmony_ci## Changing System Versions 32e41f4b71Sopenharmony_ci 33e41f4b71Sopenharmony_ci### For 1.0.x, 3.0.x, and 3.1.x 34e41f4b71Sopenharmony_ci 35e41f4b71Sopenharmony_ciIntegration configuration is unavailable for 1.0.x, 3.0.x, and 3.1.x in the community, so you need to modify the configuration in different files for small or mini systems and standard systems. 36e41f4b71Sopenharmony_ci 37e41f4b71Sopenharmony_ciFor the small or mini system, the **OsFullName** field is in the following file: startup_syspara_lite/ frameworks / parameter / src / parameter_common.c 38e41f4b71Sopenharmony_ci 39e41f4b71Sopenharmony_ciFor the standard system, the **OsFullName** field is in the following file: startup_syspara_lite/ interfaces / innerkits / native / syspara / src / sysversion.c 40e41f4b71Sopenharmony_ci 41e41f4b71Sopenharmony_ciChange the **static const int MAJOR_VERSION**, **static const int SENIOR_VERSION**, **static const int FEATURE_VERSION**, and **static const int BUILD_VERSION** fields to the corresponding system versions. 42e41f4b71Sopenharmony_ci 43e41f4b71Sopenharmony_ci### For 3.2.x and Later Versions 44e41f4b71Sopenharmony_ci 45e41f4b71Sopenharmony_ciChange the **const.ohos.fullname** field in the file **startup_init_lite/ services / etc_lite / param / ohos_const / ohos.para** 46e41f4b71Sopenharmony_ci 47e41f4b71Sopenharmony_cito the corresponding system version. 48