HPE Software Products: Mobile Center
Share |

Clarity on Mobile Center 2.01 patch 1 install instructionsOpen in a New Window


I have a Mobile Center 2.01 Server running on Windows, and a connector running on Linux (CentOS Essentials).

Please confirm that I have understood the install correctly:

1.  Download the Linux Connector patch and run the .bin on the Linux machine as root.  This ends with a message saying successful install.

2. Restart the Linux Connector and confirm that I can connect to and use Android devices.  Connector version (from the dat folder) is

I don't need to patch anything server side.

3. Download the patched version of HPMC Enabler.  Run this to resign the iOS agent and launcher files.

4. Copy the agent and launcher files to the connector.

5. Restart the connector.  Test with an iOS device running the latest version of iOS.

That's it?

The Server version should be 2.01.2744.





Mobile Center GUI and upload ips file into the serverOpen in a New Window


I have installed Mobile center server in my windows machine and connector in aother windows machine. Then repackaging my app ipa file using HPM enabler and its ready to be uploaded in server.

Now i can only see start and stop mobile center server option in my windows machine. How can i open the GUI of mobile center server and upload the regenerated ipa file in the server.

Also please let me know the steps to connect my ios device to the server installed.

Thanks in advance


<(Mobile Center)Support Tip> Mobile Center 2.01 Patch 1 is releasedOpen in a New Window

Dear customer,



HPE Mobile Center 2.01 Patch 1  has been released. The patch includes the following enhancements:



* iFrame support for native browsers


* Support iOS latest formal build 10.1.1


* Android 7 support


* Support MC Lab UI via Safari on MAC


* Defects fixing and stabilization


 The patch is also available on the website below:




For the most updated product documentation, please refer to http://mobilecenter.hpe.com/docs


Kind Regards,


HPE support


How to prevent iOS update pop-ups?Open in a New Window

A common question we receive through our support channel is this: How can we prevent our devices from updating to the latest version of iOS?

Often, organizations wish to vet the latest iOS release, verifying that the business-related apps they use will continue to function properly on the devices used by their organization. By delaying the deployment of the latest version of iOS within their organization, they buy additional time to run these checks before green lighting the upgrade.

Mobile Center, we support iOS7 and higher versions and therefore provide our customers an ability to test their apps using those versions. But iOS devices are keeping and asking for an update, which is makes challenging to keep older iOS on the device.

To be clear, Apple does not currently provide any functionality, either within iOS, via MDM, or otherwise to purposefully prevent an iOS update. We have seen these common methodologies used by our customers.

Install tvOS Beta Configuration Profile

Installing the tvOS Beta Configuration Profile provided by Apple will block the update messages from appearing on iOS.

The tvOS Beta Configuration Profile is restricted to distribution among registered Apple Developers only. You can access the program at the Apple Developer Portal. You should also be able to find the tvOS profile freely on the web with a little work.

Block the Update Servers

Blocking communication with the Apple update servers at the company network level may also help prevent updates. By disallowing traffic to the update servers on the company network, devices will be unable to update themselves. The pitfall of this methodology is that the device will be able to update itself if it joins a different WiFi network or has a cellular connection.

The two update servers that we are aware of are: appldnld.apple.com and mesu.apple.com.


HPE Mobile Center License expired for AWS EC2 instanceOpen in a New Window

Hi Team,

I have launched HP mobile center available in Amazon AWS market place. After starting the instance when trying to access the Mobile center server, we are observing "Your mobile center license has expired' error.






ALM 12.53 Patch 1 and Mobile Center 2.01Open in a New Window


I am upgrading to Mobile Center 2.01, being careful to read the documentation as I go.  I see that there is now an ALM version dependency.  Could I ask why this is please?  I have asked for our SaaS instance of ALM to be upgraded.




When will iOS 10.0.2 be supported in Mobile CenterOpen in a New Window

The iOS 10.0.2 release causes Mobile Center devices to become unresponsive.  Is there an estimate on the fix?


Upgrade from Mobile Center v2.0 to 2.01 - issues with iOSOpen in a New Window


Recently upgraded Mobile Center v2.0 to 2.01 as v2.0 was not supporting Android 7.

After upgarde the Android v7 is still not supported, but we also failed all iOS devices that were working fine prior to upgrade.

Now the iOS devices are connected, but we could not perform any action on the device. 

Any thoughts on how this can be solved? Any experience with v2.01?



<(Mobile Center)Support Tip> Mobile Center 2.01 is ReleasedOpen in a New Window

What’s new in the release?  


  • Burst from enterprise lab to cloud devices

If you have an Amazon account, you can now use an on-premise connector to expand your device lab to AWS Device Farm.


  • Chrome and Safari browsers

In addition to replay, tests can now be also recorded on the device's browser - Safari for iOS devices, and Chrome for Android devices.

You can use Spy and Highlight actions on test objects in your hybrid app.

Mobile Center on Linux servers now also supports record and replay of tests on native device browsers.


  • Support for non-packaged apps

You no longer need to package hybrid apps when testing with Mobile Center.


  • Remote device display from Lab Management during test run

Now you can open a device reserved by you remotely from the Lab Management console, while a test is running on the device. For example, when executing an Appium test on a device, you can now open and control the device from the Lab Management console while the test is running.


  • Latency display

Mobile Center displays the latency between the client and the connector to which the device is connected. You can now optimize the performance of the remote screen viewer by selecting devices with lower latency.


  • Crowd testing

Mobile Center now includes a crowd testing solution, so that you can test your app with a wider variety of people, in different real-world situations, and on a larger variety of hardware and software combinations than are possible in-house. Mobile Center's integration with Ubertesters enables you to monitor and manage yourmobile beta testing, and ensures an accurate, fast, and cost-effective testing process.


  • SDK scanning

Mobile Center's integration with SafeDK allows you to scan your Android app to uncover its SDKs. Optimize the user experience by choosing the right SDKs to implement, based on developers’ community feedback, ratings, reviews, and a list of similar SDKs. The scan also highlights if a particular SDK in your app is not used, or has been deprecated.


  • Network virtualization

You can now use an Android device as a proxy for communication between the Mobile Center server and the NV server when these servers are on different networks.


  • Stabilization and support
  • Support for Android 7.0
  • Support for iOS 10
  • Certification of additional devices. Seesupported devices for a complete list of certified devices.
  • Support for reverse proxy for connectors
  • Proxy credentials are now supported when installing the connector (non-SSL only)
  • iOS support for system apps on Amazon web services.


  • Amazon Marketplace

Mobile Center is now available on Amazon Marketplace.


  • Sprinter 12.54- Interactive testing

Sprinter integration with Mobile Center 2.01 includes support for:

  • Android 7
  • iOS 10
  • Native browsers
  • Non-packaged (non-instrumented) hybrid apps
  • Proxy servers
  • Integration with the ALM-MC extension
  • Support for BugZilla 5.x
  • Stability improvements and bug fixes


  • Performance Testing

In TruClient tests, support was added for the WaitForObject End event for measuring transactions in hybrid applications.


  • ALM extension forMobile Center

With the new ALM extension for Mobile Center, you can run tests of your mobile apps directly from ALM. The tests access the mobile devices and applications from your Mobile Center server and post the test results in ALM.


how to test the mobile application using multiple port numbersOpen in a New Window

static const char *ic_init(image_client *client,  const char *host,  int port,
void (*exception_callback)(struct image_client_t *)){ .....................}

//here we are calling function and port number declared as 8889.

ic_init(&c, "localhost", 8889, &exceptionCB);

here are having 8889 this is hard code value, but if we want to test application using multiple port numbers how to do.


HPE Grommet Bundle Size is too bigOpen in a New Window

I'm using Grommet latest stable version.  Started using it in my development project and I have used the webpack bundle generated for production which is a single JavaScript file that exceeds 1.7 MB.

I’ve added my webpack configuration to optimize the bundle size, please see the details as follows:

webpack: {
    entry: {
      grommet: ["grommet"],
      vendor: ["whatwg-fetch", "grommet/index-icons.js", "react", "react-dom", "moment" , "moment-parseformat"],
      schedulecallback: "./app/index.js"
    output: {
      filename: '[name].bundle.js'
    plugins: [
      new webpack.optimize.CommonsChunkPlugin({name:"commons", filename: "common.bundle.js", minChunks:3})


The former configuration divided the bundle into 4 chunks, below lists the chunks size.

This is still too heavy especially that I have to add my own development code and configuration to develop different use cases UI. The total files size is so big and it is not acceptable by the client to have all those files downloaded at the client side

Is there is any way to reduce and optimize this bundle file size?


Default user in Mobile Center lockedOpen in a New Window


Just installed Mobile Center for evaluation and have locked out default user admin@default.com. How to unlock?

Kind Regards


Truclient Protocol: How to upload mobile app to Mobile Center for scripting?Open in a New Window

I am new to using Truclient protocol for Mobile App scripting and testing. However, I am not able to understand how to upload my mobile app to the Mobile Center inorder to do select the app for scripting. Pls help.


Mobile Center error code 2117 when attempting to connect android device.Open in a New Window

What does this error mean?

I've tried troubleshooting steps found in mobile center help.

The device could not be reconnected. Disconnect the device by unplugging the USB cable, and then try plugging in the device again. Error code: 2117.


Mobile Center Help is here for youOpen in a New Window

Read the latest blog on how the ADM Help Center enables you to make the most of Mobile Center and other ADM products that you use in your organization.

How can we help you? Explore the new Application Delivery Management Help Center for insights

Tell us how we're doing! Feedback warmly welcome.


Error during hpmc connector 2.0 on windows machineOpen in a New Window


I am trying to install hpmc 2.0 connector on windows 7 (32 bit) machine ,  but it fails with the error "failed to register Ngnix serivce "  , Please help in solving this issue.





Installation problem : postgreSQLOpen in a New Window



I tried to install HPE Mobile Center Server, but it aborted ...
Ibelieve it was about postgreSQL, but i'm not sure
Can't join the log

Ask if you need any information


Mobile Native AppOpen in a New Window


Am using UFT with Mobile Labs (Device connect),I will be accessing mobile devices on cloud enveronment 

Problem:- I am unable to scrool on App in an effective 

I am eabel to use scroll and Draw methods but they are not that effective \

could you please provide me a best way to scroll to the object in one attempt.

I heard about ScrollintoView but this method only works on mobile browser not on Native App.


Thank You,


Personal Info Erased





Monitor MC devices status with JenkinsOpen in a New Window


To monitor MC devices status, the following can be done as very easy setup. You will need:

1. Jenkins server (Linux or Windows)

2. Install Python 3.X (https://www.python.org/downloads/) on Jenkins server

3. Install Python Requests (http://docs.python-requests.org) on Jenkins server

4. Install Jenkins Python plugin (https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin)

5. Configure email notifications in Jenkins (if you are interested in receiving email alerts)

Now we are ready to roll...

1. Create Freestyle project 

2. In Build Triggers add "Build Periodically" : H/10 * * * * (this will run the job every 10 minutes)

3. Add "Execute Pyton script" step and paste the attached code (right-click -> save link as ->rename it back to TXT ->  copy the code -> update SERVER, USER and PASSWORD parameters)

4. In Post Build Actifons add Add Email notification (in case you are interested to get the failed notification)

5. Yay! Run the job - in case the disconnected device will be detected, the job will fail and you will get a status of all devices in the log (all connected and disconnected devices).

The script is leveraging Mobile Center REST API to get the information about current status of the devices.



Cannot upload apk file has size large more than 60MBOpen in a New Window


I got the problem related to upload apk file into HP Mobile Center server. This is a project file in my company, it has size = 61 MB, I tried to upload it but it's not successful.

Please help me solve the issue,

Thanks so much,

Phuong Nguyen

Contact Us

Vivit Worldwide
P.O. Box 18510
Boulder, CO 80308

Email: info@vivit-worldwide.org


Vivit's mission is to serve
the Hewlett Packard
Enterprise User
Community through
Advocacy, Community,
and Education.