Android client - support ARMv8 cryptographic instructions

This is where we can discuss what we would like to see added or changed in OpenVPN.

Moderators: TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech

Post Reply
Spiked
OpenVpn Newbie
Posts: 3
Joined: Thu Feb 26, 2015 6:58 pm

Android client - support ARMv8 cryptographic instructions

Post by Spiked » Sun Mar 01, 2015 12:13 am

Android devices with CPUs that are utilizing the ARMv8-A instruction set are starting to show up on the market. It looks like the iOS client has supported the ARM cryptographic instructions since Dec. 2013. Please add support for these instructions to the Android client as well, since it looks like significant performance improvements were seen in the iOS client.

Here is some information from ARM on how to detect support for these instructions on an Android device: http://community.arm.com/groups/android ... rmv8-a-cpu

Spiked
OpenVpn Newbie
Posts: 3
Joined: Thu Feb 26, 2015 6:58 pm

Re: Android client - support ARMv8 cryptographic instruction

Post by Spiked » Tue Mar 10, 2015 2:09 am

OpenVPN Connect Release notes for 1.1.16 build 74
* App now includes an optimized build for new ARM64 devices.
Awesome! Thanks devs!

Full release notes are here-
http://openvpn.net/index.php/component/ ... notes.html

I ordered a Moto E 2nd gen that should be here Wednesday. It has an ARMv8 CPU and I'll try to see if I can run some tests between the new build and the previous build.

Post Reply