Austen Dicken has been working on VLC Media Player for Android devices. He stresses that it’s not stable and is still in the pre-alpha stages. I installed it the other day and haven’t noticed any real problems with it.
There’s two builds of VLC for Android available for download on Austen’s site. There’s a NEON version and a NONEON version. The NEON build is for devices that have processors that support NEON floating-point extensions.
If you’ve got a Motorola Defy or Motorola Defy+, you’ll want the NEON build. The processors in both phones are similar and both support NEON floating-point extensions.
If you don’t have one of those devices, it’s easy to find out what build you need. Just open /proc/cpuinfo on your phone and look for NEON in the Features line. If NEON is listed there, you want the NEON build. If NEON isn’t listed, get the NONEON build. You may need to root your phone before you can access /proc/. I use
Root Explorer for browsing my root filesystem.
The contents of your /proc/cpuinfo file will look similar to this:
Processor : ARMv7 Processor rev 2 (v7l) BogoMIPS : 1198.44 Features : swp half thumb fastmult vfp edsp neon vfpv3 CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x3 CPU part : 0xc08 CPU revision : 2 Hardware : mapphone_UMTS Revision : 0000 Serial : 0000000000000000 CPU Tier : 10