The Cisco AnyConnect Secure Mobility Client for Android provides seamless and secure remote access to enterprise networks. AnyConnect allows any installed application to communicate as though connected directly to the enterprise network.
Your organization may provide additional documentation on using AnyConnect for Android.
Installing the AnyConnect Application
Note
AnyConnect for Android is available for download only from the Android Market. You cannot download it from the Cisco website or after connecting to a secure gateway.
Procedure
Step 1
Determine if your device is one of the supported devices and install the appropriate brand-specific AnyConnect package.
Cisco provides brand-specific AnyConnect packages that offer full-featured VPN connections for these devices. These brand-specific AnyConnect clients are provided in partnership with the device vendors and are the preferred AnyConnect clients for supported devices.
Otherwise, determine if your device is running Android 4.0 (Ice Cream Sandwich) or later to install AnyConnect ICS+.
This AnyConnect client offers VPN connectivity supported by the Android VPN Framework (AVF) in Android 4.0 or later. AVF provides only basic VPN connectivity. The AnyConnect AVF client, dependent upon these basic VPN capabilities, is unable to provide the full set of VPN features available in the brand-specific packages.
Step 3
Otherwise, determine if your device is rooted and running Android 2.1 or later, install Rooted AnyConnect.
Note
Cisco provides this AnyConnect package for preview and testing purposes only. Cisco does not support this client, but it works on most rooted devices running 2.1 or later.
Both a tun.ko module and iptables are required. AnyConnect displays an error message informing you about what is missing when you attempt to establish a VPN connection. If the tun.ko module is missing, obtain or build it for your corresponding device kernel and place it in the /data/local/kernel_modules/ directory.
Caution
Rooting your device voids your device warranty. Cisco does not support rooted devices, nor do we provide instructions to root your device. If you choose to root your device, you do so at your own risk.
Supported Android Devices
Cisco provides AnyConnect brand-specific apps to support mobile devices from the following manufacturers:
Cisco no longer provides or supports the brand-specific AnyConnect apps for Lenovo and Motorola devices. Lenovo and Motorola devices that run Android version 4.0 (Ice Cream Sandwich) or later can use the AnyConnect ICS+ app. Uninstall the old brand-specific AnyConnect package before upgrading to AnyConnect 3.0.
Samsung AnyConnect and Samsung AnyConnect Legacy support the Samsung product lines listed below. The devices must be running the latest software update from Samsung and the identified Android releases. See the Android installation procedure to determine which package applies to your device.
Note
Samsung rebrands devices in these product lines for each mobile service provider.
Devices must be running the minumum software required. Go to Settings > About phone > Software information > Software number to determine the software number running on your device.
Kindle Devices
Cisco AnyConnect (Kindle Tablet Edition) Release 3.0.x is available from Amazon for the Kindle Fire HD
devices, and the New Kindle Fire. Anyconnect for Kindle is
supported by the Android VPN Framework and is equivalent in
functionality to the AnyConnect ICS+ package
Android VPN Framework Devices
AnyConnect ICS offers VPN connectivity supported by the Android VPN Framework (AVF) in Android 4.0 (Ice Cream Sandwich) or later.
The AVF provides only basic VPN connectivity. The AnyConnect client, dependent upon these basic VPN capabilities, is unable to provide the full set of VPN features available in the brand-specific packages.
Note
Cisco recommends the AVF AnyConnect client for unsupported devices running Android 4.0 or later. Supported devices should use the brand-specific AnyConnect client regardless of the version of the Android operating system.
Rooted Devices
Cisco provides Rooted AnyConnect for rooted Android mobile devices running Android 2.1 or later. This client is provided for preview and testing purposes only. Cisco does not support this client, but it works on most rooted devices running Android 2.1 or later. If you encounter issues, please report them to android-mobile-feedback@cisco.com, and we will make our best effort to resolve them.
Both a tun.ko module and iptables are required. AnyConnect displays an error message informing you about what is missing when you attempt to establish a VPN connection. If the tun.ko module is missing, obtain or build it for your corresponding device kernel and place it in the /data/local/kernel_modules/ directory.
Note
Rooting your device voids your device warranty. Cisco does not support rooted devices, nor do we provide instructions to root your device. If you choose to root your device, you do so at your own risk.
Starting AnyConnect
Procedure
Step 1
Tap the AnyConnect Icon to start the AnyConnect app.
Step 2
If this is the first time that you are starting AnyConnect after installing or upgrading, accept the displayed End User License Agreement to continue.
Step 3
Add New VPN Connection or tap Menu and choose:
Statistics, to view summary and detailed statistics about the current active VPN connection. See Viewing AnyConnect Statistics.