Module |
Check Item |
Description |
|---|---|---|
Theme (description.xml file) |
Theme package details |
1. The function description should be placed following the theme name. The theme name cannot contain special characters (such as #\"&/?$^*:\\<>,|%+) or keywords such as OS and Win. |
2. The theme description should contain text that illustrates the theme functions in detail, but should not contain any ads, third-party engines (such as Zooking Engine), or after-sales contact information (such as an email address or QR code). |
||
Preview image (preview folder) |
Preview effect |
1. The preview effect is the same as the actual display effect. |
2. The cover.jpg preview image must be concise without containing any function bar, shortcut, and side bar. |
||
3. The time displayed on the cover.jpg preview image must be 08:08. |
||
4. The cover.jpg preview image cannot contain the name of Zooking Engine or other third-party engines. |
||
5. In the cover.jpg preview image, the areas 80 px to the top and bottom of a wallpaper cannot contain any content, including the status bar and buttons. |
||
6. Virtual keys are not allowed in preview images. |
||
7. The preview images of themes to be released in the Chinese mainland can display either Chinese or English, while those of themes to be released outside the Chinese mainland can display only English. |
||
8. The Google SMS app is used for the SMS app on Huawei phones outside the Chinese mainland. To prevent the Huawei SMS app preview image for global themes from misleading Google SMS app users, global themes outside the Chinese mainland cannot contain the SMS app preview image. For themes to be released in the Chinese mainland, the SMS app preview image must be provided. |
||
9. If a theme is designed for EMUI 10.0 or later, its preview images cannot contain the 21 prohibited icons, or content related to GMS such as Google Search. |
||
10. Real mobile numbers and unauthorized profile photos, contact names, and third-party company names are not allowed in preview images. |
||
Lock screen (unlock folder) |
Lock screen effect |
1. All elements (including time, date, AM/PM, emergency call, charging animation, missed calls, unread messages, lock screen signature, holiday, or in-display fingerprint) on the lock screen are not overlapped with each other. The screen can be unlocked properly. |
Magazine unlock image |
2. Magazine unlock images are displayed properly, and the description is consistent with the content of each image. |
|
Dynamic lock screen |
3. The dynamic lock screen is displayed and unlocked properly. The dynamic effect is consistent with the description. |
|
Charging animation (supported in EMUI 11.0 and later versions) |
1. Only the official charging icons can be used, with their styles keeping unchanged. |
|
2. Animation shall be designed based on charging types, including wired charging and wireless charging, or common charging, fast charging, and super-fast charging. |
||
3. Animation shall be designed based on the initial battery level. |
||
4. A theme package that contains the charging animation must provide the corresponding preview image. The preview image shall be named in preview_unlock_X.jpg format. (X is an Arabic numeral and its values must be arranged in ascending order.) |
||
Wallpaper (wallpaper folder) |
Wallpaper display effect |
1. The lock screen wallpapers must be compatible with phones at all resolutions. |
2. The wallpapers do not contain content related to personal attacks, pornography, violence, thriller, terror, religion, race, and politics, content that is anti-government and anti-society, or content that violates laws and regulations. |
||
3. Official wallpapers, other companies' wallpapers, and copies of other works are not allowed. |
||
4. The wallpapers do not contain content that appears to be ads, such as URLs. |
||
Icon (icons folder) |
Icon display effect |
1. The display effect of dynamic icons must meet the requirements. The static icons of Calendar and Clock cannot contain misleading digits. |
2. The dimensions of all icons must be 192 x 192 px, and all icons must be in PNG format. |
||
3. Icons of apps with similar functions (such as AppGallery and Vmall) cannot be the same. That is, the icon of each app must be unique. |
||
4. System icons of other companies (such as Xiaomi, Meizu, and Apple) are not allowed. |
||
5. Themes for phones running EMUI 9.X and earlier versions need to adapt to the 21 Google app icons if they are released in the countries or regions outside the Chinese mainland. |
||
6. Icons in a folder cannot exceed the frame of the folder, and the background of the folder cannot exceed the folder name. |
||
7. Except for the official icons for which the key elements need to be retained, no brand logos are allowed in other icons. |
||
Pull-down quick settings and notifications |
Pull-down quick settings and notifications |
1. The icons and text in the pull-down notification menu must be clear, and the color of the brightness slider changes accordingly when you drag it. |
2. After you swipe left on a notification and tap the gear-shape icon, a dialog box containing clear icons and text is displayed. |
||
Ringtone |
Ringtone volume slider |
1. The color of the volume slider changes accordingly when you drag it. The background color cannot be too transparent. Otherwise, the volume level and icon cannot be seen clearly. |
Home screen |
Display effect of the standard home screen |
1. The text, tab indicators, and virtual keys are clearly displayed on the home screen wallpaper. |
2. The status bar on the top stays unchanged when you swipe left or right on the screen. |
||
3. The missed call icon and app update notification icons are displayed properly. |
||
4. The static and dynamic effects of the Boost icon are displayed as expected and the icon style is the same as that of other icons on the home screen. After you pinch two fingers together on the home screen, the widget preview image is the same as the actual effect. |
||
5. Pinch two fingers together on the home screen and go to Home screen settings > Layout. In the dialog box that appears, make sure all options and the CANCEL button are clear. |
||
6. A dialog box pops up as expected after you open a common folder and the text is legible against the specified color. |
||
7. The Add button in a common folder is clear. After you tap this button, the icons, text, and check boxes are clear in the dialog box that appears. |
||
8. The widget_resize_frame_holo.9.png image is drawn based on the template. After you touch and hold a widget on the home screen, its frame can be resized. |
||
Simple home screen 1.0 |
1. Go to Settings > Active Simple mode > Add > Add app. On the screen that appears, the Back button functions properly and the text is legible. |
|
2. Go to Settings > Active Simple mode > Add > Download. On the screen that appears, the Back button functions properly and the text is legible. |
||
3. Go to Settings > Active Simple mode, swipe to the second page, and tap Other folders. On the screen that appears, the Back button functions properly and the text is legible. |
||
Simple home screen 2.0 (same check items and code as those for the standard home screen) |
1. The text on the simple home screen is legible. |
|
2. The editing screen in simple mode contains a widget list. |
||
3. The expected transition effect can be displayed on the editing screen in simple mode. |
||
4. The settings screen in simple mode can be displayed properly. |
||
5. The icons and text are clear in a common folder in simple mode. |
||
6. A dialog box is displayed as expected after you tap the Add button in a common folder. |
||
Home screen in ultra power saving mode |
1. After you open Phone Manager, go to Battery > Ultra Power Saving mode, and tap the add button, the app adding screen is displayed properly. |
|
2. After you open Phone Manager, go to Battery > Ultra Power Saving mode, and enter a keyword in the search box, the input text is clearly displayed. |
||
3. When you exit the ultra power saving mode, the content in the dialog box that appears is displayed properly. |
||
Dialing |
Dialing |
1. After you touch the phone app to access the Phone screen and enter a number, the relevant contacts and call records are highlighted clearly, the keys on the keypad are clear, the background image of the Phone screen and that of the keypad are displayed properly, numbers on the keypad are not overlapped, the divider lines and the yellow page area are filled with colors, and the function buttons at the bottom are displayed clearly. |
2. After you enter a string of digits, the text of the pop-up icons (Create new contact, Save to existing, and Send message) is displayed clearly. After you tap Create new contact, the highlighted text and buttons including Add more fields are clearly displayed. After you tap Add phone number, the input digits are highlighted in a prominent color. |
||
3. After you tap Save to existing, the search box, letters (for distinguishing contact groups), and divider lines are clearly displayed, and there is a background image on the screen displayed. |
||
4. After you tap Send message, the buttons are clearly displayed in the same color, the input box is properly transparent, and there is a background image on the screen displayed. |
||
5. After you tap More, the background image and text are properly and clearly displayed on the screen. The background image is adapted to the Settings screen and Respond with text screen, and text is clearly displayed on the screens. |
||
6. The keypad background in EMUI 11.0 fits the Phone screen background. Any abnormal display effect should be avoided through an image design style. |
||
7. In EMUI 11.0, after you open the Phone app and go to Phone > Settings > Auto-record calls, the package name of the phone setting-recorder module is adapted for skin change. |
||
Contacts |
Contacts screen |
1. On the Contacts screen, there is a background image, special contacts are highlighted in prominent colors, the letters for distinguishing contact groups are clear, icons and divider lines are clear, and the buttons at the bottom are clear and function properly. When you touch and hold a contact, the pop-up text is clearly displayed. |
My card |
2. On the screen that is displayed after you tap My card in the contacts list, the contact information is displayed properly and the buttons at the bottom function properly. |
|
Favorites |
3.1 On the Favorites screen, the Details button and highlighted text are clear and there is a background image. After you tap Add to favorites, check boxes are available on the screen, the check box for a selected contact is highlighted, and the Add and Select All buttons at the bottom are clear. |
|
3.2 After you tap Edit on the Favorites screen, the Add button and buttons at the bottom of the screen displayed are clear and the selected contact is highlighted. |
||
More |
4. After you tap More, the background image and text are properly and clearly displayed on the screen. The background image is adapted to the Settings screen and Import/Export screen, and text is clearly displayed on the screens. |
|
Messaging |
Messaging function upon first access |
When you access the Messaging app for the first time, the text (description of the Internet access permission) and button on the top are clear and the button functions properly. |
Search box |
The Search text in the search box is clear and the text typed in the search box is legible. The text in the search result list is legible and the matched text is highlighted. |
|
Message bubbles |
Skins can be changed properly, the text and links are clear, the text does not go beyond the bubble broader. When you send an image, the image does not exceed the bubble border. When you touch and hold a specific message, the text in the pop-up toolbar is clear. |
|
Message input box |
Skins can be changed properly, and the text typed in the input box is legible. |
|
Screen for adding an attachment |
The icons and text are clear and in the same style. |
|
Display effect of smart SMS messages |
After you enable Smart SMS, you can receive messages (including verification codes) from carriers and banks, and the messages are displayed in cards as expected. |
|
New check items for EMUI 10.0 and later versions |
Dark mode |
1. Skins of all screens are displayed properly in both light mode and dark mode. |
2. White and black linear icons are clearly displayed in pop-up sharing windows in both light mode and dark mode. |
||
Transition effect |
After you pinch two fingers together on the home screen and tap Transitions to select a transition effect, the dimensions of the selected effect icon are the same as those of unselected ones. |
|
MeeTime (only for EMUI 10.X versions in the Chinese mainland) |
After you open MeeTime, the home screen has a background image. Then you go to Settings > Number settings, the background images, text, and buttons are displayed properly. (In countries and regions outside the Chinese mainland, this function is not supported, and therefore the MeeTime icon cannot appear in the Phone and Contacts screen preview images.) |
|
New icons |
Mandatory icons have been prepared. |
|
New check items for EMUI 12.0 and later versions |
||
Folder |
The style of the small folder background and large folder background must be similar either in dark colored mode or light colored mode. |
|
Brand-related content |
System identifier |
The visualized content in a theme cannot contain any system name identifiers, such as EMUI and HarmonyOS. |
Module |
Check Item |
Description |
|---|---|---|
Theme package |
Package size |
The package size is less than 50 MB. |
Resource file names |
1. The package and file names cannot contain the following special characters: &<>"':[]$()%+/#`\*,;=^|?- |
|
2. The package cannot contain junk files like Thumbs.db and .DS_Store. |
||
Preview image |
Specifications |
1. cover.jpg: a 1080 x 1920 px image used to preview your theme in HUAWEI Themes. |
2. icon_small.jpg & icon_small_1.jpg: 510 x 345 px and 640 x 640 px images used to display icons. |
||
3. Other preview images: 1080 x 2160 px JPGs used for preview in HUAWEI Themes. |
||
4. Total number of preview images: ≤ 15 |
||
Resource file |
Wallpaper |
1. unlock_wallpaper_0.jpg: 1080 x 2160 px static lock screen wallpaper. |
2. home_wallpaper_0.jpg: 2160 x 2160 px static home screen wallpaper. |
||
Icon |
The icons folder must be provided, containing all mandatory icons. |
|
Lock screen |
The unlock folder must be provided, containing the theme.xml file. |
|
Release |
Naming rules |
1. The theme name cannot contain special characters like the following: #\"&/?$^*:\\<>,|%+ |
2. The theme name cannot contain keywords like OS and Win. |
||
Copyright |
If several designers have the copyright of the same image, the image can only be used for the first released phone theme. To avoid copyright disputes, subsequent phone themes cannot use this image. If you use copyrighted images, relevant copyright or authorization documents should be provided. For original images and content, a copyright file should be provided. |
|
Repeated release |
A designer who has been found to release a theme repeatedly will be notified of the problem, and the extra theme will be hidden. |
|
Theme description |
The theme should be described correctly. |
|
Supplementary items |
Supplementary items for countries and regions outside the Chinese mainland |
The English name of a theme package is its Chinese name followed by EN (in capitals). |