Enrolling Huawei Devices
  • 21 Sep 2023
  • 3 Minutes to read
  • PDF

Enrolling Huawei Devices

  • PDF

Article Summary

Huawei devices no longer come with GMS services; that is, they don’t have the Android Enterprise bits in their version of Android. This essentially means one cannot use the 6-time tap or Zero-touch to enroll these devices. As a result, Scalefusion does not have the power to 

  1. Provide a Safe and secure Kiosk experience 
  2. Silently Install/Uninstall ES apps 
  3. In some cases, one cannot even complete setup even in legacy mode

Considering the above limitations, Scalefusion has developed its own add-on application for Huawei devices named HuaweiAssist, which provides an alternative to manage Huawei devices and provide for core Company-owned use-cases. 

This document guides you through the process of enrolling Huawei devices simply using QR code configuration and the Huawei Assist app.

Enrolling through a QR Code DOES NOT skip the permissions page. These device-level permissions need to be given manually like earlier.

Before You Begin

  1. You have created at least one Android Profile on the Scalefusion Dashboard.
  2. Huawei device with Android OS 10 & above.
  3. Scalefusion app has been installed on the device.
  4. Please create a QR Code configuration as described here.
  5. Huawei assist app (under Application Management > Scalefusion apps) should be published on the device profile, which is to be applied on the device.

How It Works

In brief,

  1. Administrators of Scalefusion Dashboard can create QR codes and distribute them to their employees or IT teams.
  2. Employees or IT team can download the Scalefusion apk, install it and scan the QR Code.
  3. Once the QR code is scanned, you get a prompt to install the Huawei Assist app, and then the permissions page is shown directly.

Step 1: Create a QR Configuration on Scalefusion Dashboard

  1. Once you are logged into the Dashboard, navigate to Enrollment Configurations > QR Code Configurations.
  2. Click on Create Config.
  3. This will open a Dialog where you need to do the following,
    1. Enter a Configuration Name.
    2. Choose either a Device Group, an Android Profile, OR an Apple Profile.
    3. Specify a Device Naming Convention that will be used to auto-generate device names.
  4. For this demo, Enter a Configuration Name, choose the Android Device Profile that you have created earlier, and a naming convention. Once you have entered the details, click SAVE.
  5. Once the configuration is saved, it will appear in the list.
    For Android devices, click on Android. This will show the QR code, which can be used to scan using the Scalefusion app on your device and enroll it.
  6. Following additional actions can be performed on a configuration:
    1. Download - This will download the configuration file that can be used to auto-enroll Android devices by copying them to /sdcard/.
    2. Email - This will send an email to your account with a QR Code and the details on how to set it up.
    3. Edit - Helps you in editing the Configuration. Note that editing won’t impact the devices that are already enrolled.
    4. Deactivate - If you no longer wish to use this configuration or think it is compromised, then you can deactivate the config.
    5. Rotate - If you think that the configuration is compromised, you can use this option. This will generate a new QR Code and URL. Note that the previous QR Code and URL will no longer be valid.

Step 2: Install the Scalefusion app and scan the QR code

  1. Install the latest Scalefusion app by downloading Scalefusion apk from https://app.scalefusion.com/apk/ORG-ID
  2. Open the QR Code image or view it on the Dashboard clearly.
  3. Launch the Scalefusion app.
  4. Click on the Enroll button and select Scan QR Code
  5. You would be shown a Camera View. Point this Camera to the QR Code on your screen so that the entire QR Code fits in the frame and can be scanned.

Step 3: Enroll the Device

  1. On scanning the QR code, you may see this screen. Click Agree
  2. You will be prompted to grant Unknown sources to Scalefusion because we are about to install HuaweiAssist. Please grant the permissions,
  3. You will get a prompt to install the Huawei Assist app. Click Install Now.
  4. Click Install once you see this dialog
  5. You will see the progress dialogs indicating that the Wingman app will be installed.
    The message says installing Wingman app as HuaweiAssist is codenamed Wingman
  6. Once setup is done, you will land on the permissions screen. Grant all the permissions and complete setup.
    Notice that the Device Admin permission is already enabled.
  7. The device is enrolled.
Once on the QR Code scanning screen on the device, the options to onboard the device using Sign-In credentials and/or License Key can be accessed by clicking on the 3 Dots Menu and switching to the landing page.

Question: What if an IT Admin forgets to publish HuaweAssist to the profiles before enrollment?

Answer: In case an IT Admin does not publish the HuaweiAssist app pre-enrollment, then

  1. They can publish it after enrollment, assuming that the IT Admin could complete the setup using Scalefusion in legacy mode.
  2. Once Published, it would be downloaded and shown on the Scalefusion Home screen like any other app
  3. Click on the icon (shown above), and once installed, the HuaweiAssist-based features will/should start working if the device supports Huawei SDK.

Was this article helpful?