cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
905
Views
0
Helpful
4
Replies

APK (Android Package Kit) signing

kgareis
Cisco Employee
Cisco Employee

My customer (SR 695760353) had vmware create a custom APK for their Cisco model 860 IP phones, and vmware is saying that they need Cisco to sign the APK file. Is this something the Cisco IP phone developer team helps customers with?

 

4 Replies 4

dstaudt
Cisco Employee
Cisco Employee

Reading the SR notes, doing some reading, and based on past experience supporting Cisco Android device developers, a few thoughts:

  • The customer should be able to install the unsigned APK via side-loading, if they enable installation of apps from unknown sources.  This can be enabled from the individual phone UI, or via EMM (i.e. Airwatch).  However, this is usually not a great idea...
  • So, to be able to install from a 'known' source, the app must be registered with and installed from the Google Play Store.  Cisco could assume this role/responsibility (e.g. perhaps to publish it under the Cisco Google Play brand and make APK available for all mutual customers), however that would involve business negotiations/dev&support commitments/contracts/etc.  For this situation, probably the customer would act as if they developed the app themselves (essentially they commissioned it from VMWare) and publish it - for an enterprise org via a managed Play store
  • To be able to publish the APK to an org's private/managed store, an org user would register as a Google Developer, generate a signing key, sign the app using Android SDK tools (i.e. apksigner), and upload it to their managed Play store.
  • Once the app is in the org's Play store, it can be pushed via EMM/Airwatch.
  • I don't know anything about Airwatch, but I assume the APK signature is not a requirement of Airwatch itself..?

jackychane82726
Level 1
Level 1

Hello,

Yes, the Cisco IP phone developer team can assist with signing the custom TextPlus APK for the Cisco model 860 IP phones. You may want to reach out to them directly to initiate the signing process for the APK file.

Best regards.

kigtogone
Level 1
Level 1

That sounds like a complex process with the custom APK and signing requirements. It reminds me of how private servers like Null's Brawl provide modified APKs for games like Brawl Stars. While those APKs don’t require signing from the original developers, the process of creating and distributing APKs still needs attention to compatibility and security. Hopefully, the Cisco team can assist with the signing and make things smoother for your customer!

iaidenross
Level 1
Level 1

Cisco does not typically sign third-party APKs for IP phones. If your customer requires the APK to be signed for deployment on Cisco 860 IP phones, you should check Cisco’s developer documentation or reach out to Cisco TAC (Technical Assistance Center) for official guidance.

Alternatively, if the phone requires a specific signature for security reasons, VMware should provide more details on the signing requirements. You may also need to explore Cisco’s certificate and signing policies to determine if a workaround exists.

Best Regards,

Aiden

Co- https://shadowfightapk.com/