Back to Home

aSPICE: Secure SPICE Client

Supplied By Iordan Iordanov (Undatech)    On Aug. 22, 2016    Comments(21)

Samsung Phone aSPICE: Secure SPICE Client versionv3.8.4 Download

Please support my work and GPL open-source software by buying the donation version of this program called aSPICE Pro! Please report any issues to me through the “Send email" button in Google Play before writing a review.

If aSPICE doesn't work for you, before writing a review, please post your question in the forum:!forum/bvnc-ardp-aspice-opaque-android-bb10-clients

If you need an VNC viewer, please search for aSPICE's sister project bVNC in Google Play. In addition, an RDP client named aRDP is part of the same project. Finally, if you need .vv file support or are an oVirt, RHEV, or Proxmox user, you can check out Opaque VDI on Google Play as well.

If your mouse pointer is not in sync with where you tap, you can use "Simulated Touchpad" input mode, or better, you can add an "EvTouch USB Graphics Tablet" to your virtual machine (when it's powered off) and then power it on. To add the Tablet:
- If configuring through virt-manager, Go to the View->Details section, and select Add Hardware->Input->EvTouch USB Graphics Tablet.
- If running your virtual machine on the command-line, you need an option similar to: "-device usb-tablet,id=input0"

aSPICE is a secure, SSH capable, open source SPICE protocol client that makes use of the LGPL licensed native libspice library. Its features include:

- Control any SPICE-enabled qemu virtrual machine with ANY guest OS.
- Master password support in the Pro version
- Multi-factor (two-factor) SSH authentication in the Pro version
- Multi-touch control over the remote mouse. One finger tap left-clicks, two-finger tap right-clicks, and three-finger tap middle-clicks
- Sound support (option in Advanced Settings on main screen)
- Right and middle-dragging if you don't lift the first finger that tapped
- Scrolling with a two-finger drag
- Pinch-zooming
- Dynamic resolution changes, allowing you to reconfigure your desktop while connected, and control over virtual machines from BIOS to OS
- Full rotation support. Use the central lock rotation on your device to disable rotation
- Multi-language support
- Full mouse support on Android 4.0+
- Full desktop visibility even with soft keyboard extended
- SSH tunneling for added security or to reach machines behind a firewall.
- UI Optimizations for different screen sizes (for tablets and smartphones)
- Samsung multi-window support
- SSH public/private (pubkey) support
- Importing encrypted/unencrypted RSA keys in PEM format, unencrypted DSA keys in PKCS#8 format
- Automatic connection session saving
- Zoomable, Fit to Screen, and One to One scaling modes
- Two Direct, one Simulated Touchpad, and one Single-handed input modes
- Long-tap to get a choice of clicks, drag modes, scroll, and zoom in single-handed input mode
- Stowable on-screen Ctrl/Alt/Tab/Super and arrow keys
- Sending ESC key using the "Back" button of your device
- Ability to use D-pad for arrows, and to rotate D-pad for some bluetooth keyboards
- Minimum zoom fits screen, and snaps to 1:1 while zooming
- FlexT9 and hardware keyboard support
- Available on-device help on creating a new connection in the Menu when setting up connections
- Available on-device help on available input modes in the Menu when connected
- Tested with Hackerskeyboard. Using it is recommended (get hackers keyboard from Google Play).
- Import/Export of settings

Planned features:
- Clipboard integration for copy/pasting from your device
- Audio support

Instructions for Linux by Red Hat:

Instructions for Linux by Ubuntu's Canonical:

aSPICE is the sister project of bVNC and aRDP and they share a common code-base. GPL source code here:

Iordan Iordanov (Undatech) part of our Communication and have average installs from 10000 to 50000. Last Update Aug. 22, 2016. Google play rating is 82.8877. Current verison is v3.8.4. Actual size 19.0 MB.

What's new

    - Immersive mode
    - Security update
    - libspice update
    - gstreamer update
    - Security updates
    - Fixes for some Android 5 devices, library security update
    - Multi-factor authentication support (pro version)
    - New menu icon next to keyboard icon
    - Security update
    - Additional URI Intent parameters
    - Fixes for Send Keys dialog and Ctrl-Alt-Delete menu item
    - Stability improvements
    - Fix for pointer jumping in simulated touchpad on certain device
Download aspice-free-spice-client.apk 19.0 MB


Amazing, but still needs some improvements

very nice it works great! it should be awesome if you add support to ovirt/RHEV ".vv" files, which contains all the parameters needed to open a spice/VNC conection.

Great tool!

excellent Works perfectly.

ótimo (great) Please, I need to use sound input function works... thankx!!!

very good app just works it's great app better than rdp 5 stars if sound works

Very nice Looking forward to ovirt/rhev support! The new connection ui could use a facelift. Great work!

Works! Lenovo IdeaTab A2107A-F This is great!

Very good client This open-source Spice client might be the only one available on Android, but it is great! Although it currently lacks a few Spice features, it is all I needed to use my KVM/Spice VMs from my phone. Thank you!

Very very poor

Very nice I don't see any alternative. Tnx.

doesnt work on ssus zenfone 5 according to logcat non-x86 libraries are being loaded and arm apk is installed. either wrong .apk is fetched from google play (wrong cpu arch detection on google's side?) or wrong manifest info on author's side. it works fine on zenfone2 w though.

Great app. works like a charm with ASUS Zenfone 2 (linux deploy + VX ConnectBot)

Not much to say excepy "unfortunately aspice stopped" a few seconds after launch. Galaxy Tab 10.1 GT-P5210

Not work It not work

Pretty nice app! I love being able to run Windows at nearly full speed w/ qemu-kvm and push video/audio w/ SPICE. Would it be possible to get an option to stretch the received screen though? on my Zenfone 2, a 640x480 screen is ultra tiny and if you manually pinch-to-zoom, it doesn't end up fitting the screen right.

Crippled Because of the "pro upgrade" nag, this app is fairly useless. In particular, it is impossible to generate an SSH key, because every activity change triggers the nag screen and discards activity state. Additionally, there are usability issues with the virtual keyboard, specifically Ctrl+Alt+Delete does not work. Overall, a good start on an app that just needs some improvements.

Not opening console.vv files I want to open my vm's console.vv file from my smartphone but it doesn't let me crashes...plz fix this...i need it for Ovirt

App Spice mobile andiord phone security

How How do I login in to start the virtual machine I'm new and don't know how to work it