Wednesday, April 3, 2013

The Probox2 Ultimate Mini PC...Fast and Fickle...






                                 The Probox2's Initial Discovery circa 2001......

The Probox2, also available as the Uhost2, is a mini Android computer from Smallart. The device allows the user to connect to a pc monitor or HDTV via HDMI and use it as a huge Android tablet (without touchscreen function). It features a dual core Rockchip RK3066 cpu clocked @ 1.6 GHZ with quad core Mali 400 graphics and 1 Gb of DDR3 RAM. My unit shipped from W2COMP with Android 4.1.1. It boots very quickly (30 seconds or so) and handles multitasking quite well as I was able to listen to Pandora radio while browsing Google Play and downloading multiple apps simultaneously without a hint of sluggishness.

                                   



                                             Included in the Box...














                                                
The Probox2 has two full size USB ports a micro USB for power input a microSd card slot and a female HDMI port which is nice for using a standard cable for connection to an HDTV or monitor. It does come with the stubby HDMI cable which allows the box to hang off the back of the monitor. Also included are micro usb cable and a 5 volt / 2 amp power supply.  




2 full size USB, micro USB for power and Micro SD slot.... small button is for connecting to a pc...












        Size comparison with the MK802II and a standard USB thumb drive...



   I've been using a 6ft. HDMI cable as well as a longer micro usb cable allowing me to position the device on top of my television stand for experimenting with placement effects on the wifi reception and to monitor heating issues. It also makes it easier to disconnect power in the event the device becomes unresponsive, as it has on occasion.




      The wifi on this device is very good and a substantial improvement on the MK802II which was acceptable.




One of the interesting features of this device is the air mouse remote with built in microphone which is RF and operates in crowded the 2.4 GHZ band. The air mouse is somewhat frustrating to use as it lacks precision, but is on par with the air remote feature on the Roku XS. It's convenient to turn the device on and off without having to toggle power.
The remote has decent range and I was able to use it from across the room with no perceptible degradation in function and seemed adequate selecting apps and even some basic text input via the onscreen keyboard. For anything that requires large amounts of text or apps that require significant user input you'll definitely want a mouse and keyboard. I'm using my usual Logitech K400 and it works just fine on the Probox2.


















 The Probox2 Phone Remote Android App with trackpad ( also has keyboard, not shown), it works well enough but do yourself a favor and use the Logitech K400 or equivalent... 







 I have been unable to recreate the excellent function of the microphone for voice search and voice to text that I've seen on other reviews of the device. I obtained mine through the normal consumer channels ( I paid for it ) so it's not one that was cherry picked by the manufacturer for my review. I was hoping for performance similar to my Android phone (which is great) but found that when using Google voice search the mic was picking up excessive case noise from just holding the remote. When I tried the voice recorder function it confirmed this suspicion and the audio was of very poor quality and had considerable distortion and background noise. When using it for Skype the remote audio was equally bad. 
For this reason the remote is somewhat of a disappointment as it adds substantially to the price and there of a number of nearly identical  Rockchip powered devices such as the Minix Geo G4 or the MK802III that cost considerably less. The remote was one of the major reasons I chose this particular build, oh well, buyer beware...


















    Note the unsecured mic element... a spot of duct seal yielded a slight reduction in case noise but still poor performance overall.... 




Another minor issue was the complete loss of audio from the device from which I could not recover without a complete hard reset to the original stock firmware. Uninstalling apps and restarting the device provided no relief. I suspect it was related to Splashtop2 as the problem occurred while using the app and hasn't been an issue since.







On a positive note, the speed and stellar wifi reception have made the stock web browser function with enough competence to make my need for Splashtop2 very limited. The latest version of Chrome functions admirably as well. This is the best web browsing experience I've had on an Android device to date...







Having read reviews touting the Probox2's robust build quality and lack of overheating, all I've been able to discern is the device has a slightly larger than average plastic enclosure with a nice matte finish. Internally the PCB does appear to be of excellent quality and there is some type of rubberized silicone heatsink on the microprocessor. What this intriguing little cube of dense tacky rubber stuff is remains to be seen but after some research it appears to be something similar to this stuff...

















The case does get quite warm after the Rockchip processor has been pushed hard by video streaming and based on my assessment of the enclosure design and heatsink configuration I'm of the opinion that the RK3066 chip gets fairly hot. I'm not overly confident of the silicone cubes ability to sink heat to the outer case and will be experimenting with various Peabody Labs alternative designs.


                                The Rockchip Processor Exposed...

The stock firmware comes with a choice two launchers with large icons that seem to be well configured for use with the air remote. I opted for installing the Apex launcher which provides a considerable number of customization options including the use of live wallpapers. Apex launcher installed without a hitch and has been functioning flawlessly.










                                  Default Launcher with Nice Big Icons



                                                Alternate Launcher...





                                  Apex Launcher with Live Wallpaper...


The device supports a number of resolutions including 1080P, but it's actually just 720P upscaled to 1080. However, it looks and functions fine and I'm very pleased with it's rendering on my inexpensive HDTV. It has a nice screen scaling feature for adjusting the display to the monitor as well as the nifty screenshot button on the taskbar which was used extensively for this posting  .










 




The Probox2 has Google Play preinstalled and runs most of the standard video apps, Netflix, Crackle, Youtube, and so on with the zippy speed and quick load times I was expecting from this hardware. No disappointment here. this thing is exceptionally fast. One notable exception is Hulu Plus which is currently not supported on this device. There have been very few "wait / close" prompts that seemed to plague the MK802II. However, the device has been prone to random reboots and freeze ups with moderate frequency. I haven't been able to determine if this is a thermal issue or the fimware problem. I'm leaning towards a firmware/hardware conflict as I've experienced issues shortly after booting before the device had a chance to overheat.



















                             No Hulu Plus Support...WTF?... C'mon Already...














                                               Netflix Works Just Fine 


Benchmarking of the Probox2 has been somewhat problematic as the device usually freezes and needs a power toggle to reset when running Antutu. The few times I've been able to get the benchmarking app to complete yielded mediocre scores that don't seem to be in line with how the device performs in actual use, which is very good in my opinion...



               The low and seemingly inaccurate AnTuTu score.....


My Logitech C310 webcam functions on the Probox2. I was able to get a number of apps to record video and take still photos. Skype, however would not recognize it's existence...










A favorite app is XBMC which is a must have for anyone using this device as a HTPC or multimedia streaming device. It has a plethora of slick features and content available. I did have a bit of trouble getting it working as the version I installed ( 12.1 FRODO ) that functioned fine on the MK802II had intermittent functionality on the Probox2. Most of the video add on links displayed as broken leaving virtually no content available for viewing. However, with some perseverance I was able to find this unofficial alpha version for Android, ( 13.0 Gotham ). It installed fine and appears to have full functionality and an amazing amount of content for consumption.




















   XBMC's Nifty Weather Display Features a Multitude of Options Including Doppler Radar...




                     XBMC has a Large Amount of Content Available...









I was able to pair the Probox2 to my Motorola Electrify phone via Bluetooth 2.0, however file transfers were hit and miss. I eventually downloaded a file transfer app from Google Play before getting consistent transfers. It seems to have decent range as I was able to easily connect with my Motorola H720 headset while it was still inside a vehicle in the garage some 30 plus feet away.   













After a week or so of using the Probox2 my impressions are somewhat of an exaggeration of my previous experiences with Android stick computers. When it's working the Probox2 is extremely fast and responsive, a very impressive experience. When it's not working, it's completely facepalm not working. At times it makes one wonder if Smallart could be a subsidiary of the infamous Acme Corporation. This device is a significant step up in performance compared to the single core Allwinner A10 powered MK802II that I thought was just adequate for basic functionality.
 



               

My conclusion is that the Probox2 is an admirable piece of hardware limited by an unpolished and sometimes ineffectual OS. I doubt I'm the first person to wonder if  the Android icon should be a bug instead of a robot. This segment of computing continues to grow and shows great promise. I'm extremely impressed with the speed and functionality of this little cuboid and it's a definite winner as a TV streaming device or as a portable computer that can easily fit in a shirt pocket. As with most of the Android Mini PC's the experience is not without it's problems and it still has a not quite ready for prime time feel. It is an Android device so one must limit one's expectations accordingly... That said, with a little patience the Probox2 mini pc should be easy enough to set up and use for any motivated novice and the rewards are worth the effort...

Wednesday, October 24, 2012

The MK802 II Mini PC, A Technological Tipping Point....

If you're wondering what the next big thing in computing is going to be, the wait may be over and it's, for lack of a better word, small... As semiconductor devices get increasingly compact and powerful, certain plateaus are reached and a new era of possibilities opens up. I believe we are at one of those technological tipping points with regards to cost versus size and capability. Moore's law pays off yet again. Cellphones and "smart "phones in particular, are currently the most powerful compact computing devices currently available to most folks.


                                             "Gordon Moore", Co-Founder Intel Corp.
( very few photos of this man in which he's not overtly smiling. I believe he truly delighted in his work)



                            
Dual and quad core processors are now common, 8 or more gigabytes of on board memory with the option of expansion with micro sd cards. The ability to browse the web and port video out via HDMI to a flat panel monitor or television, virtually a complete mini pc, amazing capabilities in a handheld device. Heck, even old Captain Kirk would be jealous of what a modern cell phone can do. (I do wish they'd quit investing so much effort integrating projectors into phones and start developing a phaser instead, preferably something with @ least enough power to stun). However, one caveat is cost, even with a contract from a cellphone provider most current top of the line phones are $200 bucks or more, without a contract try $500 or $600 dollars. Holy crap, for that much cash I can buy a basic laptop or desktop pc, and there's the rub, I'm not going to be substituting my pc with my cellphone anytime soon.







 My current phone, (above) the first gen Motorola Electrify (in kickstand mode) sports a 1 GHz Dual-Core Processor w/ 1GB RAM and 16GB on board memory, was $200 with a 2 year contract $500 without as of a year ago. By comparison the top of the line Samsung Galaxy S3 is currently averaging around $550 to $650 bucks for a new unlocked unit. To be fair, with both of these you're getting an excellent 8 megapixel camera capable of HD video recording, a nice high resolution capacitive touch screen and the ability to connect to the internet and make phone calls via cellular networks, not to mention built in bluetooth connectivity, NFC technology and so on. It's an apples and oranges comparison with respect to any of the current PC on a stick devices at best.








That said, what if someone made a computer that I could attach a wireless keyboard and mouse and plug it directly into a monitor or flat panel tv? A device about the size of a large usb thumb drive with the ability to play HD video,  a full web browser and wifi built in. How much would something like that cost? How about $62.99 U.S. dollars....that's right sixty three bucks is the current price at the time of posting this blog.






 "ENIAC" (circa 1946) considered the first electronic computer displaced 1800 square feet and consumed 150 kW of power.





 Oak Ridge National Laboratories "TITAN" Supercomputer, uses 7 to 9 megawatts of power... ( John Cleese added for scale )
                                  

 There are a number of devices that more or less fit those specs but the one I'm referring to in particular is the Rikomagic MK802 II Mini Android 4.0 PC purchased through W2COMP. This is the first device in my opinion that possesses the minimum hardware specifications to create a relatively useable experience. The MK802 II has the Allwinner A10 ARM Cortex A8 single core processor, Mali 400 graphics, 4GB of storage ,1GB of RAM, a microSDHC card slot, and 802.11b/g/n WiFi. There are currently more powerful devices becoming available with faster multi core processors and I expect this niche to continue to expand as demand develops for these types of devices. The real interest for me is to attach the device to my HDTV for web browsing and media watching, sort of a home theater pc lite...





   
The MK802 II ships directly from Hong Kong so it's not a next day shipping experience but I'll hand it to the manufacturer as they had it from China to New York City much faster than the U.S. Postal service moved it from NYC to Porcupinepointe WV. The device arrived nicely packaged including the following:






 

  MK802 II Mini Android PC / TV Box x 1
- Micro USB to USB cable x 1
- Micro USB to USB adapter x 1
- HDMI extension cable x 1
- User Manual ( bifocals required )




The initial experience after plugging the nano receiver from my Logitech K400 keyboard into the single full sized USB port and attaching it to my 23" desktop monitor with the supplied HDMI extension cable was "What the"?... it's not booting....huh... I initially powered the unit from a usb connection on my pc (which recognized it as a storage device) and the boot sequence seemed to hang. I decided to try my phone charger and also had intermittent functionality. The manufacturer specifies a minimum of 500ma but 600ma is a more realistic "minimum" in my experience. After grabbing a higher output tablet power supply (5V @ 2.5A) presto we're in business. Rikomagic does note to "make sure you have an adequate power source" which is a vague generalization right up there with " make sure you have enough gas in the car" or " don't forget to breathe"...


                             The MK802 connected to the PC ...














The unit boots into Android 4.0
"Ice Cream Sandwich". Oh boy, I
feel like a little kid with a new toy. One of the other nice features about this particular chipset is the fact that there are a number of Linux derivations that have been ported to it, making for some interesting possibilities. My current favorite is Xubuntu, but I'll be happy if the Android OS functions normally. The MK 802 II does have access to the Google Play store so a number of apps should be available, notably Netflix, Crackle and Hulu Plus.




After supplying adequate power I was able to easily connect to my home wifi network and proceeded to search Google Play for a few of the aforementioned apps. Discovering that GP wouldn't let me connect until I manually changed the time zone from Hong Kong (GMT+8) to Eastern Standard Time. Much to my dismay (but not surprise) Both Netflix and Crackle were "not supported by my device"....what the? A few days later Netflix appeared to be compatible in Google Play and allowed me to download the app, but when opening it force closes and returns to the home screen. After downloading an earlier version of the Netflix apk (1.81) supplied by one of the helpful folks @ XDA Developers, (thanks again)  I was able to log on and access my account. The service seems to work just fine but video content can appear somewhat grainier at times than my Roku XS.
 
                                               






                               The naked board sans heatsinks!

 ( I wonder if the word "naked" will generate any page views with people searching for naked? I'll just wait and see if anyone comments or complains about the lack of actual nudity in this post).... On second thought, if you want naked here's your dam naked,..... sick bastards....Happy now?




 And now for something completely different... 
Did I mention the K400 keyboard from Logitech? This is a nifty and inexpensive little wireless unit ($29.00 @ walmart)  with a built in trackpad. It's not overly robust, but has a few nice features like the left mouse button in the corner allowing drag and drop ability with the trackpad and volume controls. The keyboard has legible keys that are quiet with decent tactile feedback and works quite well with everything I've tried it on. It's not a diNovo but for under thirty bucks it's a keeper.


   The Logitech K400 wireless keyboard. Note the 2 rows of macro keys on the left of the Logitech G110 below when making the size comparison as it's slightly wider than most standard keyboards.





Somewhat dissatisfied with the general performance of the current mini pc configuration, particularly the available browsers for Android, I decided to install "Splashtop", a remote desktop  application which allows the user to control a PC from the Android device.


After installing the app from Google Play and downloading the Splashtop server to the  Lenovo Thinkpad T61, I was pleasantly surprised that the MK802 II recognized and allowed me to connect to the computer flawlessly. The keyboard and mouse response was quite good.  Incredibly, I now had Core 2 Duo power at my fingertips, with the exception of two minor issues, one being the less than stellar (but acceptable) graphics display and the other being heat. After using the remote server for about 30 minutes or so, I checked the MK802's temperature and it was uncomfortably warm (incredibly friggin HOT!), in all previous use to this point the device was at most only moderately hot. The heatsink mod I had been considering will definitely be implemented. I can't imagine the A10 chip having a particularly long lifespan without something to pull the heat away.
 
                          The Allwinner A10 chip with heatsink installed...

                       The virtually nonexistent "cooling vents" on the stock unit.....

 Other than the heating issue, Splashtop2 ran anything on the PC just fine, web browsing was very snappy and video played smoothly with one exception, no sound. The Lenovo is running Windows Xp SP3, upon entering the Control Panel audio settings and finding the audio muted I unchecked the box and still no audio. Further adjustments included lowering the sampling bitrate and presto, I've got sound. Enthused, I proceeded to install Splashtop2 on the Win7 desktop and it functions perfectly without any adjustments as does the HP Mini 311. There is approximately a one second delay between the two devices so any gaming via Splashtop2 is going to be somewhat limited. The saving grace for the little "Mini PC" may be as a remote access to my pc. The idea that each family member can sit down in front of the widescreen HDTV and access their own unique computer with all of their personal files, documents and browser settings is a slick concept and worked beautifully with all the devices on the Peabody network.


















                             The Splashtop2 interface... Pick your PC......




The HP desktop in my office "Riko-magically" appears on the HDTV via the MK802II and Splashtop2. The single core Allwinner A10 channels Core2 Quad power with smooth full control of the pc...
         
           
        






Basic word processing is available from a number of apps and I chose to use Google Drive which comes with 5GB of free cloud storage.    





The MK802 II is simple to attach to an HDTV, occupying a single HDMI input and utilizing the TV's USB port for power with the K400's nano receiver in the full size USB connection on the Mini PC.





The Android Youtube app plays video beautifully and is superior to watching by way of any of the web browsers I've tried for Android and that's most of the popular ones, which is somewhat surprising as the function of just about everything else on the device isn't nearly as smooth. The HD stuff looks surprisingly good and seems limited only by my mediocre and fluctuating into horrible Frontier internet service...





One nice feature of the second generation MK802 is the on board voltage regulation which allows the user to power the device off without disconnecting it from the source. However, to boot you still have to toggle power, but this isn't a problem when powering by way of the HDTV's USB connection as it boots when the set is powered up.

Some compelling features of the device are it's portability, support for external storage via USB ( you'll need to supply a powered hub) and it's video processing ability. While limited to 720p in Android, it looks quite good on the 46" screen of the inexpensive Sceptre HDTV. 




My overall impression of the device is, "it has some promise"....but... The hardware specs are there to provide the performance to get the job done, but there is still a bit of polish needed between the current firmware and the MK802 II's hardware to provide the smoothness and quick snappy response that  I'm used to in a pc, Apple or top shelf Android device.
 In it's current configuration it's more of a hackers toy (it comes pre rooted) than a ready to use out of the box media pc. This lends credibility to Apple and Microsoft's demand to control the hardware design to compliment it's software functionality. Without this tight integration you end up with something akin to a Ferrari sporting the 3 speed manual transmission from a 1960's Ford pickup truck.
Anyone who has learned to leave automatic updates
off on their Android device has figured this out.
I've had a somewhat buggy and inconsistent experience with the "app is not responding", "wait" or "close" prompt occurring more frequently than I'd like.


Being less than overwhelmed with it's performance, I'm still very happy with the device considering it's low cost and believe it's a tinkerers money well spent. This "Mini PC" format has the potential to be a strong platform for personal content consumption and data storage with a microprocessor and OS built in. Microcomputing has arrived, look for much more sophisticated and polished versions of this PC on a stick concept in the very near future, but for now the Roku XS is safe from obsolescence. Just a post note "Roku" is coming out with a streaming media smart tv stick device as well as a projector in collaboration with 3M. I could imagine popping a mini pc into the projector in place of the Roku stick....