I found this Planning Guide for Cisco Jabber 11.9 (I don't know which version of Jabber you are running). Check out the Requirements Chapter for more information.
Moderator for Cisco Customer Communities
I see you're a registered participant of the Jabber for Android Early Adopter Trial.
Did you mean to post this in the Jabber for Android Early Adopter Trial community space: https://communities.cisco.com/community/technology/customer-connection/ccp-private/ccp-collaboration/jabber_android_trial
Early Adopter Program - Customer Engagement
Cloud Collaboration Technology Group
You might consider running Zebra's Workforce Connect Voice software on the TC51-HC rather than trying to use the Jabber soft phone on that device. Workforce Connect Voice is a soft phone that will register to CUCM. If you get the Premium version you can even have more advanced CUCM functionality like multiple line appearances, group pickup, etc. Essentially CUCM considers the Zebra device a 9971 and you configure it as if it were a Cisco endpoint.
We did demo that software in the basic and premium as well as with the Rauland option. The issue is that it requires double licensing. Also, the WFC software will not use HTTP GET to fetch the config file as all other Cisco devices do making a requirement to open true TFTP port and ephemeral port range to our TFTP boxes. The other issues I found is that WFC was not fitting our QoS profiles for WLAN nor was the software it self doing any tagging.
The benefits of sticking with Jabber are too many so we decided to go with Jabber for our deployment.
I'm looking to do the same as you, run Jabber on a Zebra TC51, however we'll be registering Jabber to CME.
Can you advise what Jabber version you've installed on the Zebra and whether you're registering Jabber to CUCM or CME?
If CME, can you also advise the version of IOS/CME you're running for this solution?
We will be pushing the latest 11.9.x. Our call control is CUCM 10.5.2.
An important factor to think about is that the app does want to shut down for no expected reason and will not auto launch if device is restarted. Its not an always-on app like some others (Zebra WFC Voice). We are looking at ways to force the app to be running at all times via MDM.