The Diamond Multimedia AMP1000 Android Media Player is a set-top-box that you can hook up to a TV to run Android apps on a big screen. It comes with a wireless remote control that you can use like a mouse and a keyboard. It can connect to the internet over Ethernet and WiFi connections, and there are USB and SD card ports that let you plug in removable media.

When the AMP1000 went on sale for about $105 (after rebate) last month, it shipped with Android 2.3 Gingerbread and offered decent overall performance. But now Diamond Multimedia has released an Android 4.0.3 software update.

The update is a bit of a mixed bag.

AMP1000 Android 4.0 update

On the one hand, the upgrade process is simple, and the Android 4.0 user interface looks much better on a TV than Android 2.3. That makes sense, because this version of Android was designed for tablets, which have larger displays than the phones that were the target devices for Android 2.3.

On the other hand, the AMP1000 device feels more sluggish at times when running Android 4.0 than the earlier software, and at least one key app doesn’t work after the update: Netflix.

Update: Diamond Multimedia has released a patched version of the Netflix app which works properly. It also adds support for HD video streaming — something the Netflix app didn’t seem to do well with the Android 2.3 firmware.

You can download the new Netflix installer from the Support and Downloads section at the AMP1000 website. Browsing through the user interface with the AMP1000 remote control is a bit of a pain, as the UI seems kind of sluggish. But once you hit the play button, streaming video quality is pretty good.

You’ll also lose any apps, settings, or other data on your device when you upgrade to Android 4.0, so you’ll need to re-download any apps you use that didn’t come with the AMP1000.

Upgrading the AMP1000

Here’s how you upgrade from Android 2.3 to Android 4.0. Keep in mind, there’s no simple way to go back, so if you’re worried about losing support for Netflix or any other apps that are working for you right now, you might want to hold off on updating.

  1. Download the update.img file from Diamond Multimedia and copy it to the root directory of an SD card.
  2. Insert the SD card in your AMP1000’s SD card slot.
  3. Turn on the AMP1000.
  4. Open the Settings menu.
  5. Navigate to the Privacy option.
  6. Tap the button that says “Update system.”
  7. Tap the “Update box” button to confirm.

Your AMP1000 should reboot and you’ll see the installation progress screen for a few minutes. When the installation is complete, the box should reboot and you should see Android 4.0.


Once you have Android 4.0 installed, you get a home screen that looks less cluttered and support for apps that have multi-panel navigation.

For instance, the YouTube app for Android 4.0 includes a sidebar for navigation. And the Gmail app has a two-pane view.

I was also able to install a pre-release version of the XBMC app for Android… but it didn’t work very well. Navigating through on-screen menus using the AMP1000 remote was fairly simple. But XBMC struggled to play 720p MP4 or DiVX videos streamed from a shared network drive. Audio sounded fine, but video playback was choppy at best.

Fortunately, the default movie player included in Diamond Multimedia’s firmware had no problem playing those same files. All I had to do was install ES File Explorer, open the LAN tab, and scan for computers on my home network to find the PC that I use as a DVR and browse the video directory for files to play.

Tapping on any MP4 video automatically launched the movie player. ES File Explorer said it didn’t know how to handle DiVX/AVI files, but if you long-press on those files and “open as” a video, the movie player handles them beautifully.

Interestingly, the Android 4.0 firmware for the AMP1000 comes pre-rooted. You can access files in your root directory, or run apps that require root permissions.

This is a good thing if you plan to run Titanium Backup or other root-only apps. It might not be a good thing if you don’t know what you’re doing, since there’s a risk that you could accidentally move, delete, or damage system files.

The Android 2.3 firmware was also pre-rooted.

At this point, I’m not sure if it’s worth updating to Android 4.0. Netflix doesn’t work, and while XBMC can be installed, it doesn’t handle video very well. Some other tasks also seem to have slowed down — it takes much longer to download and install apps from the Play Store using the latest firmware, for some reason.

But the user interface looks much better on the big screen, and the default movie player does an excellent job with a range of video formats.

It’s also nice to know that Diamond Multimedia followed through on their promise to release a software update promptly. The AMP1000 has only been available for a few weeks. But I’m kind of hoping there’s another software update in the works which might fix some of the issues with the latest firmware.


The AMP1000 features a 1 GHz Amlogic AM8726 ARM Cortex-A9 single core processor, Mali 400 graphics, 512MB of RAM, and 4GB of storage. It has 2 USB ports, an SD card slot, Ethernet, HDMI, audio and video jacks, and 802.11 a/b/g/n WiFi.

You can find more details about the AMP1000 in my initial review of the hardware and original firmware.

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,501 other subscribers

11 replies on “Diamond Multimedia releases Android 4.0 update for the AMP1000 media player”

  1. After updating to 4.03 video is playing with delays, impossible to view. Reinstalling the update- don’t solve the problem. Installing different players and codecs don’t help. Is it possible to downgrade to 2.3? How to solve problem? Thanks for any solutions

  2. Will this do 5.1? I see no optical audio output. id that black RCA jack Coaxal?

  3. Brad wrote:

    “Update: Diamond Multimedia has released a patched version of the Netflix app which works properly…You can download the new Netflix installer from the Support and Downloads section at the AMP1000 website.”

    Umm… Maybe I’m blind, but I don’t see no “Support and Downloads” section there. I see the Support page, and then “Direct Link to Download Software/Drivers”. There, I see a link to the firmware upgrade, but nothing about Netflix.

    Do you have a more complete location for the Netflix upgrade? I installed Netflix from Play, but it won’t even open with ICS.

      1. Thanks again, Brad. Their website is a bit of a mess – why TWO Downloads pages?

  4. I just received mine late yesterday afternoon, and I am generally pleased with the AMP1000. But one thing I haven’t figured out – how do you scroll or drag with the remote? I hold down the “Diamond” key to aim the cursor, then release it and press the mouse button to select, but how do you drag?

    1. Double click the diamond key and then you don’t have to hold it down to move the cursor. So you can hold the left button down while dragging an icon.

      1. Got it! Thanks, Brad. The “manual” was written by someone whos first language wasn’t English…

  5. With 7″ Android tablets likely to drop in price significantly over the next few months (even more so should Apple announce an iPad mini at a rumored price point of $299, and guaranteed if Apple prices it aggressively at $249), I’m wondering about the wisdom of buying devices like this at $100 or more.

    These devices would have to price themselves at $80 or less to be attractive to me.

Comments are closed.