My main focus on testing the Tronsmart T428 was using it to run XBMC. XBMC for Android is officially supported. But development is in the early stages and that means hardware decoding is not widely supported. The caveat here is it's likely XBMC performance will get better with time.
Some devices have specific manufacturer builds with hardware decoding functioning. But I could not find a specific one for the Tronsmart T428. I sent an email off to geekbuying for information, but received no response.
XBMC for Android is version 12.2 Frodo and works pretty well, although not as well as the less expensive Raspberry Pi. You can see the main XBMC screen below, it looks like XBMC always looks.
Tronsmart T428 v12.2 Frodo XBMC screen
I found that SD content, usually around the 5 Mbps mark, played well and you would have no complaints with it. However, my large 21 GB, 22 Mbps Blu-ray rip of Sherlock Holmes...not a chance. It stuttered and paused, which it does on almost every media player except our Samsung TV. Reduced bitrate HD files did play ok, however.
Within XBMC, I ran a couple of the Add-Ons, the first one being the Ironman 3 trailer on HD-trailers.net. 720p video ran rather slowly for me there. I also tried the 1080p Town of Ghosts video from Vimeo via the XBMC Add-On and found it stuttered badly.
I also ran the Youtube Add-On with a 720p video. Most 720p video played just fine. The probability that the couple of non-performers I experienced were due to my wireless connection vs. processing power of the T428 seems likely.
Throughout the course of my testing, I ended up uninstalling and reinstalling XBMC a total of 3 times. Each time I had no idea why it wasn't working, it simply stopped. Reboots wouldn't fix it, stopping other programs didn't fix it. I don't know why it would just stop running at times. This was frustrating to say the least.
Wanting to also give media performance a shot in the Chrome browser, I tested the same Ironman 3 trailer from hd-trailers.net. Going for broke I ran the 1080p version first. I was surprised to see it ran flawlessly!
I then tried running the Town of Ghosts video from Vimeo in the browser. I let it sit for about 3 minutes and it never did come up. However, Youtube in Chrome worked well, with 720p videos playing clear and smooth.
Throughout my media testing I'm sure it was something I was doing wrong, but I found the keyboard functionality frustrating at times. Sometimes the keyboard would work, other times the onscreen keyboard would pop up and it would be the only input device you could use. Still other times, I'd have to use a combination of both my physical keyboard and the onscreen keyboard, with only some of the keys working correctly.
Support for the Tronsmart T428 is pretty much in the form of forum/blog support only. I did try a couple support requests through geekbuying.com, which seems to be the main support avenue, but none of my requests were returned. This isn't completely unexpected, but is a little unfortunate. It leaves the consumer in the "figure it out yourself" zone.
As an example of the unpolished nature of the support for the product, to take screenshots for the article, I needed to either root the Tronsmart T428 or run a USB helper program with it connected to the computer. Either one required USB drivers installed on my PC. I found the drivers almost right away, but I then spent two hours modifying inf files and trying various types of reboots (Recovery button pressed, etc) to get the Tronsmart T428 installed correctly. Much of the troubleshooting I did was reading comment threads and following the leads of those who came before me. The Android stick is definitely a tinkerer's device at this point, it's not for someone wanting a turnkey solution.
I'm not sold on the Android stick HTPC at this point. For SD content it works well. For streaming Youtube it works pretty well, minus the annoying keyboard anomalies. XBMC was ok, but it's not as polished as I found with the Raspbmc installation. Android sticks may get there at some point. But if the Tronsmart T428 is any indication, they are not there right now.
If I were to keep the T428 as my main HTPC, I'd definitely work harder on trying to get a USB Ethernet dongle installed and functioning. I think that may alleviate some of the issues I encountered with video buffering and stuttering.
On sale for $79.99 now the T428 competes with the Raspberry Pi once you figure in the extras you need for the Pi such as case, power supply, SD card, etc. It doesn't work quite as well as the Pi, but there's a chance it could get there as hardware decoding is developed further within XBMC for Android.
If flawless higher bitrate decoding is something you need immediately, you should look at other options. If you like tinkering and want something that works fairly well, then the Tronsmart T428 may be for you. It performs better than some of the NAS-as-HTPC options and is certainly less expensive.