There are numerous media formats. It’s a great thing if your media player supports all of those formats. But, most of the time it’s not the case, especially if you are using your Android device. You can convert (transcode) your files using a converter, but that would mean extra steps.  Besides, transcoding can affect the quality of the files.

That’s why it’s really cool to have VLC because it can read and play almost every existing media format. Now, it’s also already available for your Android device.  Aside from its famous read-all-format feature, there are also some new features added to this app just for you to enjoy it more in your Android device.

VLC for Android

It may still take some time before the official VLC for Android devices will be released.  According to VideoLAN (the creator of VLC Player), the official VLC app for Android is still in development.

Thankfully, independent developers walked one step ahead and worked on an early build for the sake of those users who want to have the app on their devices. Recently, XDA Developers member adridu59 released an unofficial VLC build for Android. The build was based off official VLC source code.

The build is said to work for Gingerbread and Ice Cream Sandwich, but apparently there are still a lot of things to be worked on. The good news is that the developer has added a new feature for this one:  headset detection.

Aside from that, the app also has hardware acceleration and, of course, supports numerous media formats.

Media streaming is currently not yet implemented in the latest build.  Some codecs (DTS/MPEG2/Theora) are also not yet implemented, although most other media formats already work.


The unofficial VLC app for Android supports the following processor architectures:

  • ARMv6/ARM11
  • ARMv7a/Cortex-A8/NEON
  • ARMv7a/Cortex-A9

So, if your device’s processor uses any of those listed above, the unofficial VLC app will most likely run on your phone/tablet.  Check your device’s chipset to know whether this will work on your device.

Hopefully, the official version of VLC will soon be released or the developer of the unofficial app may expand the list of supported architectures and chipsets. For now we are just stuck with what the developer has for us, but if you can’t wait anymore, you can try this build and see if it works on your device.


The unofficial VLC app for Android is not yet on the Google Play Store.  To be able to install it on your Android device, enable installation of “Unknown sources” on your device.  This can be set from Settings > Applications > Unknown sources.  Then, using a file manager or file explorer app, install the APK file which you can download from the following links (download the appropriate APK for your device’s chipset):

Have you installed VLC on your Android phone or tablet?  Does it work?  Tell us your success stories.
Ken East
Ken is an expert on management and is currently engrossed with his newly started adventure in logistics management. But, that's only his second love. His first love, of course, and without being mushy when this is said, is Android.
  • Mzshortay

    How do you find out which build is on your device?

    • Mcstraun69

      just google your phone and chipset e.g I did “htc desire hd chipset” and found out that i have snapp dragon. But I am gonna try and install anyway it may work.

  • Fendee1

    using a Thunderbolt, I just downloaded the first one it works. Fyi. In setting specify what folder to scan. it scans every file and found all 8000, all game and app sounds came up. Plays any media file.

    • HomeDuck

      Did just like you Fendee1, downloaded the first one for my HTC EVO 4G, which has a Snapdragon Chipset but, it worked just fine.

  • Medicci

    Just installed. Works great so far. & my vids look better on vlc than stock or mx player. Also like being able to use whole screen.

  • Signz4U

    I have a samsung galaxy tablet p7500 and im having a little difficulty downloading. Any suggestions?

  • Sony Ericsson XPERIA PLAY = ARM11
    So far so good

  • Signz4U

    Have a galaxy tab P7500. Downloaded just fine but im having an issue with it staying up. I touch it and it opens and 3 seconds later closes.

  • sunny

    how do you run this VLC on from android ADB shell, basically i’m trying to run the RTSP link on adb command line.

  • Access_pop

    Crash on indexing content Galaxy tab 10.1 p7500

  • Ronkruining

    hai folks, vlc works fine on my SGS 2.3.6 but not on my transformer 101-4.0.3.
    hope you have use of this data

  • Guest

    downloaded and installed on HTC 1 x, works like a gem :)

  • Ravi –

    Want to instal good AV player for my HP Touchpad with Icecream sandwich, Chipset Qualcomm APQ8060 Snapdragon CPU Dual-core 1.2 GHz Scorpion. Tried VLC download from this website but it says download not allowed except from Android market. Can anyone guide me options and download link, install tips.

  • Nelson Rezende

    I tryed the three APK files on a ASUS TF300 with Android 4. without success: we could not see the video, just the sound.

  • steviegerrard8

    The arm11 download doesn´t work