Get it

Current Version: 0.9.3 – Size: 139MB

There is a nice “How-To” install and use shashlik:

The current version has been tested to work within a KDE Plasma 5 environment. In other environments, it *could* work, but is not tested by the developers.

If you have compiled packages for latest Shashlik or know where to find such, please let us know in the comments and we link to it above.

Report any issues on github here:

  • Aram Grigoryan

    rpm builds?

  • Wesley Otugo

    RPM ?

  • CW

    I was pretty excited about this but it looks like a lot of work to build from scratch. I’m assuming that’s why there’s just a .deb installer and no .rpm version.

    • Miquel Mayol i Tur

      you can use yaourt from rpm distros now and use the AUR package.

  • Chris Macy

    Downloading on Ubuntu now, I’ll post back here how it works out. Is there a way we can support this work?

  • Andrew Anderson

    I can get apks to install. But many don’t function well once installed. The project has promise if it can mature to a point were compatibility with apks in not such a prevalent issue.

  • nitrofurano

    the packages above should mention they are for amd64 – i’m using i386 only

    • yomachaser

      I hope this doesn’t come off as rude ,but …why? Why are you still using 32bit?

      • nitrofurano

        because the computer is still working, it is still perfect for my needs, and i don’t want to feed planned obsolescence! :)

        • Ilya Kuchaev

          So why do you need the android apps there? :)

          • nitrofurano

            are you saying it is impossible? :)

      • Clinton Stacy

        Android apks contains x86 compiled shared objects. If you’re using this tool for what I am, you’ll be frustrated to have mixed architecture within a single process. 😉 Trampolines would work better if ALL the code in question was 32-bit OR 64-bit, but not both.

      • Shane Kennedy

        Because is is more hardware efficient if you don’t use 64bit apps

  • jorge luis

    ok 😉

  • Ítalo

    Perfect Ubuntu!

  • Emilio Aldao

    Dont work in my Linux Mint 17.3

    • Phillip Cline

      Or Linux Mint 17.2

    • Atheror

      Works on my Mint 17.3
      /opt/shashlik/bin/shashlik-install com.dotgears.flappybird-1.3-4-minAPI8.apk
      /opt/shashlik/bin/shashlik-run com.dotgears.flappybird flappybird

      • ReNa

        Does not work under Linux Mint 17.3 for me :-(
        I created an issue at
        @atheror:disqus what graphic card do you use?

        • Atheror

          nothing fancy.. Intel HD4000 CPU corei3

          • ReNa

            my setup: AMD Athlon II X4 651 Quad-Core + ATI RV516 [Radeon X1300/X1550 Series]

  • Dimitris

    Works great on Debian Jessie (8.3) amd64, kernel 4.3.5 (from the backports)
    If you guys can get a per-app settings configuration system (to simulate
    bigger screens and portrait/landscape layouts) it would be awesome.

    Oh and we also need a reliable apk install-uninstall mechanism.

    When those two are done it will be as close to perfect as we can get it :)
    (Next deliverable we’ll ask you for some USB or PCI passthrough for some hardware simulation but we’re not in a big hurry :) ) Thanks for your hard work :)

  • randagioul

    i’ve just installed but… how can i lunch the app?

    • ReNa

      $ /opt/shashlik/bin/shashlik-install /path-to-your-apk/com.dotgears.flappybird.apk
      $ /opt/shashlik/bin/shashlik-run com.dotgears.flappybird “Flappy Bird”

  • Gianni

    When try to open .deb file with Ubuntu Software Center i received this message error :

    The package doesn’t provide a valid Installed-Size control field. See Debian Policy 5.6.20.

    From the command line nothing happens
    # sudo dpkg -i shashlik_0.9.3.deb

    Not work on Ubuntu 15.10


    Installed on manjaro but how do i open it???

    • Dozerman

      Same OS, same problem. Not opening for me on KDE Manjaro when typing in “shashlik” or related commands. Also not showing up in the launcher.

      • ibattlemonsters

        There is no gui. You run shashlik-install filename.apk in terminal then you run shashlik-run filename.apk

  • rootdata0x

    In archlinux works! 😀

  • Henry Wu

    not work in ubuntu 16.04 nightly build.

    Selecting previously unselected package shashlik.
    (Reading database … 165292 files and directories currently installed.)
    Preparing to unpack shashlik_0.9.3.deb …
    Unpacking shashlik (0.9.3-1) …
    dpkg: dependency problems prevent configuration of shashlik:
    shashlik depends on libc6-i386; however:
    Package libc6-i386 is not installed.
    shashlik depends on lib32gcc1; however:
    Package lib32gcc1 is not installed.
    shashlik depends on lib32z1; however:
    Package lib32z1 is not installed.

    dpkg: error processing package shashlik (–install):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:

    • Kamil Koczurek

      use sudo apt-get install -f.

      • Henry Wu

        It will remove the shashlik,not install the dependency

        • Kamil Koczurek

          It should be removed, as the installation wasn’t successful. You should try doing this:
          apt deb shashlik-*.deb
          and in case of error – apt install -f

          If that one deosen’t work too, you can install dependencies manually.

          • radvla

            how can i install dependencies manually, i do not know?

      • Henry Wu

        see this

    • Kirn Gill

      run “sudo apt-get install -f”

  • Baggia Nate

    Oh yesss, beautiful!
    Oh noooo, nothing rpm builds? :-(

    • Baggia Nate

      …mmm, ok…

      download deb file: shashlik_x.y.z.deb
      alien –to-rpm shashlik_x.y.z.deb
      rpm2cpio shashlik_x.y.z.rpm | cpio -idmv

      download apk file: AnTuTu Benchmark (com.antutu.ABenchMark-5.7.1-5070100-minAPI14.apk)
      /opt/shashlik/bin/shashlik-install com.antutu.ABenchMark-5.7.1-5070100-minAPI14.apk
      /opt/shashlik/bin/shashlik-run com.antutu.ABenchMark-5.7.1-5070100-minAPI14.apk antutu

      …but, see screenshot… :-(
      Some suggestions?

      [ run on Fedora 23 – 64 bit ]

  • mkhuda

    Upload to repos may will be great.

  • Muaad ElSharif

    Can’t download .deb
    Please fix the download mirror

  • Walberth Vieira

    Pacote rpm please.

  • Tiago Winehouse

    Nice! Ohhhhhhhhhhh YES!

  • Mantisfistjabn

    Gtting this on Antergos

    ==> ERROR: shashlik-bin no está disponible para la arquitectura «i686».

    ==> ERROR: Makepkg no ha podido compilar shashlik-bin.

    • Kirn Gill

      Use a 64-bit OS.

  • Federico Galli

    fedora packages ?

    • Bec-Busuck


      Use alien to make a rpm package using the Ubuntu package.

      The rpm you will get is not perfect (shashlik-0.9.3-2.x86_64 conflict with filesystem-3.2-28.fc21.x86_64 packet). You have to correct it using rpmrebuild.

      Just do that:

      fakeroot alien shashlik_0.9.3.deb –to-rpm

      sudo rpmrebuild -ep shashlik-0.9.3-2.x86_64.rpm

      Then you will enter into Vim to correct some stuff.

      Just comment the line: %attr(0755, root, root) “/”


      sudo yum install /root/rpmbuild/RPMS/x86_64/shashlik-0.9.3-2.x86_64.rpm


      Tested on Fedora 21 x86_64 with gnome.

    • paolo antinori

      Hey man! Any chance you have already done it and want to share it? Maybe even with a copr repo?

  • saleh_oukiki

    is not working on system 32bit!!!!?

  • Saqib

    Please provide a snap package for ubuntu 16.04.

  • F. S.

    No 32-bit, great!

  • Dozerman

    Loads up great for me on Manjaro Plasma 5, but will not accept mouse input.

  • Hemant Kumar

    shashlik is sucessfully installed…but apps is not opening..(kali linux 64)

  • Hemant Kumar

    shashlik is sucessfully installed…but apps is not opening..(kali linux 64)

    • Kirn Gill

      You’ll need to install the appropriate libgl package for your driver.

      • Александар

        How to do that?

        • Kirn Gill

          Read the documentation for your distribution. Proprietary drivers often replace the Mesa system file with a version designed for the driver.

          If you use NVIDIA driver, make sure you only use NVIDIA, if you use open source Mesa driver, use Mesa

          Please read your distribution’s help files and online wiki!

  • Dendy Octavian

    I cant download ubuntu package.. :(

  • Dakhamat Mohammad

    Arch linux is the best os ever

  • Clinton Stacy

    I just got Shashlik to work on Debian Jessie 8, but the app is not accepting mouse clicks. I’m wondering if I can programmatically emulate a mouse click to this window as a work-around?

    Also, it would be nice there was a forced-rotation hotkey because the game I’ve installed is initializing sideways in the viewport.

  • Jhon

    How to uninstall an application?

    • Jesus Sairitupac


    • Corey Drew Bruce

      sudo apt-get remove shashlik

  • m.n

    which distro shashlik already installed?

    • Kirn Gill

      None, it’s not a finished product.

  • NH Komaiha

    why isnt there a storage for android apps to use?
    i mean sd card image
    or any place to let apps use when they run…

  • ratapan ratapan

    hi i try installing whats app but error
    “W/asset (13152): Asset path whatsapp.apk is neither a directory nor file (type=1).
    ERROR: dump failed because assets could not be loaded
    Could not get APK info. Broken setup?
    Could not get APK info. Broken setup?

    i try instal code is “/opt/shashlik/bin/shashlik-install whatsapp.apk”
    apk download using googleplaydownloader app

    • Iesø Nagata

      to play Whatsapp u can try

      [A simple & beautiful desktop client for WhatsApp Web.
      Chat without distractions on OS X, Windows and Linux.]

  • Clinton Stacy

    I have a question. Does Shashlik run android binaries natively on Linux, or is it interpreting the binaries in some way a virtual machine might?

    • Linuxlover

      Shashlik works like wine, he runs android binaries natively with the libs

  • Fuad Hammam

    just for amdx64
    no for i386

  • Basyaruddin Chilmi

    Im waiting for Raspberry Pi package, i hope it be soon release


    no 32bits … :(

  • Alejandro Segade

    no 32 bits.. :.(

  • Bobby Cooper

    7 Billion people in the world and no Debian Jessie package available. I won’t use Ubuntu or any ports from it. I hope someone will post a deb for Debian Jessie. Please !

    • Justin Phillips

      I would assume the DEB package would work on Debian, but 7 billion people in the world doesn’t equal number of debian users. There are more Ubuntu users, so it makes sense to call it Ubuntu package.

  • Sheldon W B Maschmeyer

    Tried to use it to install OneNote x86 for Android. OneNote 2016 is not yet wine compatible, the online web browser version is limited (Android version slightly less limited). Nice concept but, full emulation at the moment is more reliable.

  • Lillian Combies

    It says there ar unresolvable depandacies

  • weslleypokemon

    (Lendo banco de dados … 219287 ficheiros e directórios actualmente instalados.)
    A preparar para desempacotar shashlik_0.9.3.deb …
    A descompactar shashlik (0.9.3-1) sobre (0.9.3-1) …
    dpkg: problemas com dependências impedem a configuração de shashlik:
    shashlik depende de libc6-i386; porém:
    Pacote libc6-i386 não está instalado.
    shashlik depende de lib32gcc1; porém:
    Pacote lib32gcc1 não está instalado.
    shashlik depende de lib32z1; porém:
    Pacote lib32z1 não está instalado.

    dpkg: erro ao processar o pacote shashlik (–install):
    problemas de dependência – deixando desconfigurado
    Erros foram encontrados durante o processamento de:

    • Tiago Pereira

      sudo apt-get -f install
      só depois tente novamente o DPKG

  • eexpress
    • Linuxlover

      You are using unity (default ubuntu interface), but you need kde to run shashlik (Kubuntu or manjaro kde)

      • lovestha

        Does it require KDE or are the libs enough?

      • FihuFil

        I’m also curious if installing some KDE-libs would help

      • Bruno Bicalho

        It’s reporting an missing library.

    • Alex Pinheiro


  • Zandao

    It’s just not an Ubuntu package, please rename it a Kubuntu package.

  • Andrew Watson

    Mouse/touchscreen doesn’t seem to work in the instagram app, so logging in is impossible. Other than that, I was very impressed that the Instagram app launched at all, although it took 4 tries.

  • Neco Carmello

    mine just says pacman is currenty in use, please wait every time iv tried but its not aslready running i even tried logging out and back in and still says it

    im running apricity os

    • V3CT0RHERE™ ツ #0.1K


  • iahnn

    cant download. says too long to respond. Why dont you host the file in

  • Stop Bush and Clinton

    So how do you build it from source for all the people not on Ubuntu?

  • Federico

    Is this project still alive?

  • Ole Johansen

    This is nothing less than very exciting and even if I could not get it installed to my Fatdog64(eats .deb’s, after converting to native ), I am still impressed. Better know what kind of Ubuntu this runs under. This is not mentioned as I can see.

  • Gregorius Pradana Satriawan

    I succesfully installing Shashlik on my ubuntu 16.04, but can’t run 😔.
    How to run Shashlik via terminal?

    • RDzeko

      /opt/shashlik/bin/shashlik-run app,
      Example, /opt/shashlik/bin/shashlik-run com.supercell.clashofclans

  • Azurasy

    Cant get it to work: I dont have

    starting emulator
    emulator: WARNING: system partition size adjusted to match image file (750 MB > 200 MB)

    emulator: WARNING: data partition size adjusted to match image file (750 MB > 200 MB)

    setting icon3
    Creating filesystem with parameters:
    Size: 69206016
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 4224
    Inode size: 256
    Journal blocks: 1024
    Blocks: 16896
    Block groups: 1
    Reserved block group size: 7
    Created filesystem with 11/4224 inodes and 1302/16896 blocks
    Failed to load
    error cannot open shared object file: No such file or directory
    Failed to load
    error cannot open shared object file: No such file or directory

    • Tomer Deniau

      sudo ln -sv /usr/lib/x86_64-linux-gnu/mesa/ /usr/lib/x86_64-linux-gnu/

      However it doesn’t solve my blackscreen with android bar at the bottom issue…

  • Charles Reynolds

    Wow. This is a prime candidate for an AppImage.

  • JRD0809

    what about opensuse and fedora :c
    you should make a flatpak guys, and forget all about debs rpms or aur

    please, this proyect is awesome 😀

  • Elias Ojala

    I made a graphical user interface for installing .apk-files to Shashlik.

    • Jacob Gadikian

      Very nice! Thank you!

    • V3CT0RHERE™ ツ #0.1K

      Anbox still beter

      • zonamarelarap

        anbox dont have root :p anbox still green :p

  • Ello Oku

    how about a raspberry pi 3?

  • Iwan Achmad

    how to uninstall apps ? i can’t find apps data anywhere

    • 余阳舟

      :) Hi, installed apps will create datas in these directorys, and just need to delete the proper files in it:
      # /home/[yourusername]/.local/share/shashlik/
      # /home/[yourusername]/.local/share/applications/ (shashlik-*.desktop)
      # /tmp/android-user/

  • psy-web rocks

    anyone find a way to satisfy python3-xdg dependencies on ubuntu 12.04?

    • Skylar Ittner

      Why are you using 12.04? It’s EOL this April. Just upgrade already.

    • radvla

      i have the same problem than you.Plese Help!!!!

  • David

    Error in tutorial link: to resize window and landscape tip

    * NOTE: Some applications fail to change the resolution, even doing the configuration change well.

    Landscape tip
    Then locate the “-noskin” argument and replace it with “-skin 480×320” or any other resolution in the standard ratios.

    Landscape tip
    Then locate the –> “-noskin” “-skin”, “480×320″, <– or any other resolution in the standard ratios.

  • Guilherme Laureth

    Eu instalei tudo e todas as ”libs” que o pessoal mandou instalar mas quando entro fica só assim:
    I have installed everything right and more the ”libs” the people told me to install, but when i open the apps this happens:


  • Mateus Sales

    md5sum .deb????

  • Mark Braddock

    Im glad I found this. I plan to try it out on Linux Mint 18.1. Ive not had sucess getting Office 2013 to run using Wine or Crossover, so maybe this will work then allow me to go to Google Play Store and pull down the free Word, Excel and Outlook for Droid on to my Linux system.

  • Nenito

    your instructions were confusing, found a more noob friendly tutorial Anyways I installed this on Linux Mint 18.1 so I could run my ColorNote app, and the app works perfectly, thank you so much for this great tool ^_^

    • Starbuck2001


  • Sebastian

    Why are all these kde packages needed for this? ._. :C

    • kyklous

      “The current version has been tested to work within a KDE Plasma 5 environment. ”

      I guess it was implemented in KDE, for KDE 😛

    • Nikato Muirhead

      Many, if not most, android apps are written in QT, KDE is also written QT and therefore has most of the libraries needed for android to run.

      • Wim

        Wow, this is an entirely false statement.

        • Nikato Muirhead

          Really, didvide up the statement into sections and tell me which sections are false. Is KDE not written in QT ? Is it impossible or unheard of to write Android apps in QT? And if the statement is so false, so blatantly terrible, why did it take you 8 months to respond ?

          • Wim

            KDE is written in Qt, that part is correct.
            Some apps on Android are written with Qt, but the majority are not, and use the Android-specific libraries.

            But you don’t need KDE packages to run or package or use KDE. Saying you need KDE to use Qt is like saying you need a car to use an engine. It’s the other way around: you need Qt to use KDE, not KDE to use Qt.

            It took me 8 months because I only saw the comment at that point.

  • Arthur Carlos

    instalei no meu linux mint 18, muito bom !

    • Alex Pinheiro

      Mano, como conseguiu? O meu fica preto e não aparece imagem. Já testei no Ubuntu e agora no Mint 18.

  • João Silva

    O projeto morreu?

    • V3CT0RHERE™ ツ #0.1K

      deve de ter morrido, eu só uso o shashlik pra baixar a system.img do android, pq eu to usando o Anbox

    • Daniel Rios

      Poxa, sacanagem, conheci ele agora…

  • Ja Mi

    Why don’t you create an own repository for apt (like ppa)?

  • Seb Kacz

    is there a 32bit version?

    • John Moruzzi

      no,sorry but i dont think there is….

  • Дмитрий Марков

    opensuse repo please

  • Kamran Khan


  • John Moruzzi

    lol during download i watced a full robot chicken episode

  • Viktor MYT

    omggg working thanks i love shashik to eat xD

  • Néstor Dávila

    how i can update the version of android to build new version of shashlik, i am user of slackware and I’ve only seen that there are methods for ubuntu

  • Mateus Washingtom

    galera , ele pega no mint 18 ??

    • DEV Tiago França

      Estou tendo problema no Deepin 15.6 (deb), tomara que resolva agora

  • Odnamra

    for Fedora rpm or tar.gz do they have it?

  • Mike Raffael

    Do not install it’s because he create script malware spy on that script to stolen your data privacy, the man of bastard make fucking bulshit.

  • Mike Raffael


  • Paolo Berti

    error on installing shashlik_0.9.3.deb:
    package architecture (amd64) does not match system (i386).
    Do you have a way to install on a i386 (32bit)?

    • Yop

      Try “sudo apt install libc6-i386 lib32gcc1 lib32z1″
      And your system should allow both 32 and 64 bits. A standard Ubuntu or Debian should fit.

      • super user

        Paolo Berti wants to launch 64bit app on 32bit arch. Its impossible

    • pillabichos

      sudo apt-get install -f

  • Joshua A

    On raspbian, raspberry pi 3b+ and 64bit, says error finding package to install or something

  • Bas Den Haag

    so when is this gonna be available as trusted download in Ubuntu Synaptic Package
    Manager or via Software Install ?? It looks as a neccesary piece of software to have
    for many purposes

    • Mike

      Last release was 2016. I’m guessing about a quarter after never.

  • Killk4809

    error processing package shashlik (–install):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:


  • Asdk

    My terminal literally can’t find the archive or can’t process it.

  • Hunar Omar

    In the AUR, it is Orphaned

  • Ulf berge

    you can’t even open the deb as archive. Useless.

  • Choice Music

    let’s make donation to keep this project continue

    • Filip98

      Man, literally nothing since the end of 2016