Android not suitable for the Enterprise?

#“Android not suitable for the Enterprise?”

I'm been trying and failing to get two features working on Android over the weekend: VPN and Proxy. A ton of googling revealed that both are utterly broken and have been since V1.0 of Android. Whilst my use-case is trivial (getting Facebook Places working outside of the US), the much bigger use case is a much bigger deal: the Enterprise.

I have read tons of posts with people pulling their hair out as they either cannot get these features working or can't get them working reliably. Even worse, lots of people have returned their Android phones since they simply don't work in an Enterprise setting.

The problems are as follows:

  1. PPTP VPN - Works intermittently over WiFi, doesn't work at all over mobile data.
  2. Android VPN in general not compatible with Cisco VPNs
  3. OpenVPN (community effort) requires PKCS12 files for the security bit. Cannot get this working with a generic VPN provider.
  4. There is NO, you heard me, NO support for web proxies in Android. This is incredible for a modern OS. You can find some hacks for basic HTTP proxies on rooted phones and Cyanogen has built this into his latest ROMs but there is no support anywhere for SOCKS proxies.
  5. You can use Mozilla Fennec as your web-browser if you need SOCKS but only if you want your 1GHz phone to run at the speed of treacle and have the browser hang constantly.
It begs the question, how do Google employees access the Google network on their phones?

Conor O'Neill

Tech guy who likes running slowly

Bandon, Cork, Ireland https://conoroneill.net