John Galea's Blog

My blog on Gadgets and the like

MX PLUS II TV Box Media player

This is the second of the media players Lance bought. This one again looks a whole lot like a Amazon Fire TV. The back has a wired Ethernet, optical port, USB port and a barrel charger. There are two more USB ports on the side as well as a full size SD (not micro) slot. The LED on the front of this one is far less obtrusive than the last one. The unit once again is silent (no fan).
Link on Everbuying.

In the box was the remote, a 5V 300ma charger and an HDMI cable.

The remote on this one is a lot more complete which is my prime use for this device. The play/pause on the remote are ignored by Kodi and there is no stop button sadly. The remote is infra red so line of sight to the player is required. The home button of course takes you back to the home of the device rather than the home of Android. So you will need to move yourself back to Kodi. You can suspend and resume the unit from the remote, always handy and something that is tricky to get working on some devices.

You can add a USB wireless keyboard and mouse and use this to drive a TV. It is running Android 4.4.4.

As with past devices there is a miracast app but I couldn’t get it to work with my Windows 10 Asus T300 CHI, and my Android tablet didn’t do any better.

As is always the case with Android my Windows media center remote is completely ignored.

Kodi runs ok but navigation within the app is a little laggy. Playbay is also a slight bit jerky. Both of these is being VERY picky but as with past devices if it is not better than my existing devices then why would I choose it?

Power management is an issue. It goes to sleep on command and wakes up from the remote but never goes to sleep on it’s own. And by extension neither does the HDMI receiver or TV. The dream settings this time around do not include a time so it never goes to sleep.

So this is the second of the devices I’ve player with. I wouldn’t buy either.


April 30, 2016 Posted by | Mutlimedia | Leave a comment

Avov TV Online+ media player and IPTV box mini review

This is another media player although it is very focussed on being the best IPTV box possible. It runs a heavily skinned, locked down version of Android 4.4. It also has Kodi loaded in so it has the possibility of being all in one. One of the positive sides is that the remote is VERY TV/playback focussed. The remote is IR so line of sight to the player is required when planning it’s location. Android can be updated from within the device easily.

Port wise the device has two USB2 ports, a microSD, a full size HDMI port, wired Ethernet (as well as wireless). There is no optical audio output. It does not appear to have Bluetooth. USB keyboards and mice are supported.

Processor wise it’s a 1.5G quad core ARM. So nothing too blazingly fast. On par with my now what 4 year old (or more) Fire TV gen 1?

As with past Android devices I could not get Miracast to work with my Windows 10 laptop. I was equally unable to get Airplay on the Avov to play nice with my iPad mini. So this section of the device is a bust.

Again as with past Android devices my windows Media center remote is ignored (no Android drivers for it).

There is no Google play store so generic Android apps are more challenging than on some devices. There is a market place of their own for getting apps but it is VERY limited, like 20 apps in all.

Tunein is loaded to allow you to play internet radio.

The default Android web browser is there, sadly no Chrome and it does not appear to be in their market place.

There is a file manager but it only supports local USB content.

I do not see a power management section for the player so it looks like it’s an always on device which will keep the TV/receiver on as well. A major issue for me. But maybe I’m the only one on the planet that is lazy and expects my device to power themselves off. There isn’t even a dimming mode for the screen so burn on displays like plasma on this media player could be a real issue.

Debugging seems to be turned off and the setting is hidden so using adb to side load apps is not possible 😦 Web browsing to download an APK is also disabled. The built in file manager ignores apks so across the board loading apks is locked down.

There is an app and section that is dedicated to TV playback. It supports Stalker and you can setup multiple servers. And this section actually works pretty well. The Guide works and comes up very quickly. Playback of live TV (in this case from Star TV) is fairly smooth although there is a slight hint of jerkiness/lag but I am being SUPER picky. Times of high motion were particularly noticeable. You can not pause or record live TV from the app. There is a video on demand app as well.

Kodi is available in the market place.

So in the end would I buy this? I really don’t think so. The FireTV box even gen 1 is a better box for more money. Poor power management, locked down android apps and so so live tv experience. If I was looking for something to hand to a technopleeb than maybe. Otherwise not a chance.

April 27, 2016 Posted by | Mutlimedia | Leave a comment


I’ve played with IPTV a couple of times in the past, all free systems and been underwhelmed. Inevitably I just get it working the free system gets overloaded or shutdown. In case you don’t know what IPTV is, it uses the internet to deliver streaming live TV to your home bypassing the traditional Bell/Rogers/Cogeco. Here’s a starter guide to IPTV.

So this time around I figured I’d look and see if there are services I can buy. I was able to find a few like Vmedia but they insist you get your internet from them as well. That would be a pain in that I already have internet and not from them. Vmedia mention on their website that this bundling of internet and IPTV is a CRTC requirement. I have not been able to independently verify that.

On Kijiji there are a number of folks offering IPTV services so I decided to give them a try. Now if the comment above about the CRTC requiring bundling is true these IPTV services is somewhere between flat out illegal or skirting the edge of legal. So given that I am wary about giving these folks an annual fee. And equally nervous about buying some kind of custom box from them.

So what are my requirements? I want North American channels, (US/Canada), want to be able to use it with one of my existing media players (an Android based Kindle Fire, or my Asus AsRock Ubuntu Kodi), be able to create favorite lists, preferrably be able to record, and lastly be as simple to use as a TV. Imagine that 🙂

List of types of IPTV I tried

IPTV Express (using APK)
Voodoo (Using Stalker PVR under Kodi)
IPTVsubs (Using a custom Kodi Video add on)
IPGuys (Using Stalker PVR under Kodi)

IPTV Express
So first up I bought a month $15 of IPTV Express. The provider sent me over an Android APK and informed me the best way was to buy a custom media player from him for another $130. The service worked fine (when it worked), quality was really quite good, and selection of channels was broad. The Android app is very basic in that it does not include favorites, and no record capability either. But the real killer (and not in a good way) for this service was that the Android app would not always connect to a channel you asked for. And when it didn’t the best you would get would be a blank screen, however the worst was the app completely hung. Which then left you fumbling for a task manager to kill the app to restart it and try again only to have the same thing happen. To say this was clumsy was an understatement. the app allows you to try the service but is unusable on a daily basis as far as I am concerned. I would not unleash this frustration on my family. So this one is good quality, good channels, unreliable (well the APK is), and for me unusable.

Voodoo and Stalker PVR under Kodi
So next up I found a guy that was offering what he called Voodoo. It connects with Stalker which is an IPTV protocol. It is nicely supported under Kodi. At first I tried to get the Kodi Stalker Video add on working but no joy. I got no where. Then I found there was an IPTV PVR add-on within Kodi on Windows that worked and connected. Even giving an electronic program guide so you know what’s playing when. The service is locked to a MAC address but this is not a physical MAC address but a software based one. And the nice thing is the Stalker IPTV PVR add on allows you to specify the MAC address meaning you can use the service across multiple devices (although be careful to not use it at the same time or you could cause issues. Two computers with the same MAC address is a VERY bad thing).

The occasional channel did not come up but when it did not come up it just came back and you could choose another one, no muss no fuss.

I was able to get the Stalker IPTV PVR working on Windows, iOS (iPad) and Android easily. To get this working you enable TV, then it complains there are no PVRs enabled, so you enable and configure the Stalker one:

Within Ubuntu Kodi it was a little more challenging. It turns out the Stalker client is not loaded. In fact no PVR services are loaded so you can not even enable TV. It just hangs. From the command prompt I had to run:
sudo apt-get update
sudo apt-get install kodi-pvr-stalker

I also had to upgrade to Kodi 16 to get TV running under Ubuntu.

Under iOS on my iPad I was able to get it running but only the first time. Subsequent attempts to get it running crash Kodi and there was no way back other than uninstalling Kodi and reinstalling. A real pain on iOS.

But low and behold it’s up and running. And probably one of the best IPTV experiences I have seen to date! It even works correctly with the channel up and down of my Windows media center remote running under Ubuntu/Kodi allowing a real feel channel surf! You can even pause live TV.

Cost wise it’s: $15 for 1 month, $40 for 3 months , $75 for 6 months, $140 for 12 months. The guy I bought it prefers eTransfers. This is the guy I bought from. The content (for now anyway) is coming from

IPTVsubs (using custom Kodi Video add on)
Next up a colleague pointed out IPTV Subs. This company also has a free trial day and the cost going forward is $13 US. In this case there is actually a real company your dealing with. This one was a little confusing but in the end you have to add a source to Kodi. This source has the zip file that is a custom video add on. Then you install the repository. Lastly you install/enable/config the video add on.
image (3)
There is no PVR for this option which means you can not record. On the positive side you do get video on demand using this method.
image (2)
The channel offerings from this provider are broad and include a good number of Canadian and American channels. Quality is very good. I found it sensitive to what was going on with my internet connection, more so than the others I tried. Selecting channels works and has a nice GUI. It does not work with the channel up and down button on my remote so not a true channel surf. And to make matters worse when you select a channel there is about a 10 second delay before anything happens , then another 15 seconds before the channel shows up. That first 10 seconds leaves you wondering if it’s hung. And the next 25 just seems like forever.

I was able to get the video add on running on Windows, Ubuntu/Kodi, Android and iOS. It was solid.

IPGuys (Using Stalker IPTV PVR Under Kodi)
Next up I played with IPGuys. This service setup exactly like Tecfront, a Stalker IPTV PVR under Kodi. I encountered some issues at first in that Kodi was not reloading the channels and groups from scratch. It turned out I had disabled that so I could remove channels I didn’t want. So I had to go back and re-enable that and then clear the channel data from the Setting TV section of Kodi. Once done the channels showed up. The guide however was more stubborn and would not load on my Ubuntu/Kodi box. I was able to get the guide going under Windows so it’s not a service issue. There are lots of HD channels under this service and quality seems good. Initial load time on Kodi was noticeably slower and I noticed a slight lag between the audio/video. I would say around 1/10th of a second. Not huge but there if you looked. Channel surfing worked beautifully. This is again another highly usable service. I’m convinced the guide is a Ubuntu/Kodi issue.

I briefly played with Star TV which worked fine on the Avov box and their set top box emulator but I could not get it to work under Kodi IPTV Stalker PVR. No idea why.

April 18, 2016 Posted by | Android, Mutlimedia, Other reviews | 4 Comments

Beelink Mini MX TV Box mini review

There are a plethora of media players out there at stupid low prices. My bud Lance decided to plunge into the quagmire and choose one or two to buy and let me play before I have to buy. Right now I have an Amazon Fire TV first generation as well as a Asus ASRock running Kodi/Ubuntu as my two media players in the house. These become the benchmark for me. What am I looking for in these devise? Well they have to work as well as my current devices otherwise why would I bother. Silent and low power (including power management) are a must. As close to instant on as possible. And a good, easy to use remote that resembles a good ole VCR remote. I have a couple people in the house that are less techy so having to use a keyboard/mouse just ain’t gonna fly. It will just end up with me getting a WTF call to figure out how to use the darn thing with a frustrated end user on the other end of the phone. Exactly what I do not need in my day.

On with this mini review. Here is the link to ever buying for it. A Beelink Mini MX TV Box Amlogic S905 Android 5.1 Quad-core 2.4GHz. I did not spend a lot of time with this device so the review is at best cursory. The device is small, and very closely resembles my Amazon Kindle Fire TV first gen. They say being copied is the best form of flattery and that seems to be the case here. The back is exactly like the fire TV and has a wired Ethernet, optical out, HDMI barrel power charger, and USB port and that’s it. Hiding on the side is a second USB port, and a micro SD slot. On the front is an over sized LED that shines blue when on and red when in suspend. The device happily comes out of suspend from the remote and comes on quickly. Sadly the device does not seem to go into suspend automatically. This is a big problem for me. If the media player does not go into suspend, then the HDMI receiver does not go into suspend, and of course that means neither does the TV. So in the end it is a power mess. I have not found a setting that can change that, but do remember my time with this device is limited. For me this alone would be a drop dead and I would not buy this device.
Update: Turns out it’s in the setting, display, day dreamer?

It came with a remote (more on that in a bit, a micro USB 5v 2A charger and an HDMI cable. A surprise given the price.

The device is small, and completely silent (no fan).

The player runs on Android 5.1.1 and includes the Google playstore, which is excellent. Kodi is preloaded including the a raft of add ons. Kodi are actually all over devices like this for making it look like Kodi themselves have produced these devices as well as blurring the line between what this vendor chose to add on and what is actually part of Kodi. A real and present threat/danger to Kodi’s reputation and future.

Having the playstore makes it easy to add any Android app you want. Plex for example can easily be added.

The remote has one HUGE oops. They didn’t add a play pause. Oops. They did include volume control, a toggleable air mouse and Android settings button all of which work perfectly with Kodi. The remote is small, light and works well with lots of feedback when you press buttons. The remote itself is infra red so line of sight to media player is needed. It does open up the possibility that you could use universal remote like the logitechs.

They have put a menuing system in front of Android that as a whole is easy to navigate with the remote (without a keyboard or mouse). The interface while functional is amateur hour by comparison to more polished devices like the Fire TV.

Overall navigation within Android is responsive. From within Kodi, over WIFI it is a little noticeably laggy compared to my other devices. Playback within Kodi is also a little more laggy but both of these comments are being super picky.

There is a miracast app loaded but I could not get it to connect no matter what I tried and eventually gave up. The Fire TVs for example works MUCH better. Well it actually works.

Plex loaded and ran fine (but my media player is Kodi so I didn’t do a whole lot).

Overall this is a thoroughly adequate device. It would never displace either of my current incumbents. Is it worth the money? It’s really hard to compare, the price is super cheap at $53, but for me I would pay more for a better experience.

April 3, 2016 Posted by | Mutlimedia | Leave a comment

Polar A300 and H7 chest heart rate monitor

When changing tech as I have (moving to an iPhone from Android) there are known costs and unknown ones. I knew I would loose support for ANT+ but I thought my Bluetooth Zephyr heart rate monitor would still work … NOT, seems iOS does not support them. So I needed a chest strap heart rate monitor. I use it to keep an eye on my optical heart rate monitor from Scosche a Rhythm+. Still the most comfortable and mostly accurate heart rate monitor I’ve owned. So I needed a new chest strap heart rate monitor. I got the chance to snag the H7 brand new and basically the A300 was thrown in, so I said WTF. A new gadget to play with.

Let’s start with the H7 chest strap heart rate monitor. This is pretty much standard fare for this category of device. It supports Bluetooth low energy as well as the older gym link (not that I care). The H6 drops the gym link which would have been my preference. Actually what would I have loved would have been an ANT+/Bluetooth low energy, (so it would work with my Garmin devices) but heh. It is powered by a coin lithium battery that should last a good while. I get over a year out of my Ant+ Garmin one. The battery is a CR2032 watch battery. The battery status can be displayed within lots of different apps. The h7 can be used totally without and has nothing much to do with the A300, although it of course supports it. As a statement of the obvious the H7 has no internal memory so something has to record the data (phone or watch). Polar give away an app called Polar beat that you can use with the H7 or use your favorite app. I had no issue using the H7 with Endomondo, RunGPS, etc. It just works. The unit consists of a fabric strap that on the underside is a coating that picks up the heart rate. It must be wet before putting it on. This is not uncommon for chest straps. The monitor itself is a larger solid block that can be removed and should be removed to basically turn it off and preserve the battery. There are instructions for how you can wash the strap.
I have found that if the strap is not moist enough it can give fictitious heart rate numbers. I spoke with Polar support and they actually recommended I use electrolyte gel. Ya right, I’ll get right on that …

Polar beat has a neat trick where the heart rate monitor sends the data to your phone (and on iOS you can use the heart rate on other apps at the same time, Endomondo for example) at the same time it also sends the heart rate date back out to the A300 watch. Neat.

And now onto the challenging part of this review, accuracy. One of the reasons I needed a new chest strap is because neither my ANT+, nor old Zephyr were compatible with my iPhone. And I had sold my Samsung S5 so didn’t have a platform for the test. So what I ended up doing was wearing the Polar connected to RunGPS (then exported to GPX and converted to CSV using GPS Visualizer app, then I had my Scosche Rhythm+ connected to Endomondo (again exported/converted), and lastly I wore my Garmin ANT+ connected to my Garmin FR70 (exported as a TCX and converted using TCX converter app. What I quickly discovered is my Scosche is having some issues. It was having times when it was wildly inaccurate. I know this because the heart rate was not really possible (based on how I felt). This is shocking to me because it has always been rock solid. So I tossed out the Scosche and was left with a comparison of two chest straps. And what do I find? They track amazingly well. The Polar H7 is VERY accurate (when compared to my Garmin chest strap). Even looking at the summary data they are within 2% of each other.

It’s worth mentioning that unlike ANT+ which can allow you to connect one heart rate monitor up to numerous devices (like a phone, and a watch at the same time, a feature I currently use), this is not possible with Bluetooth low energy devices. This is not the fault of the H7, but a limitation of Bluetooth. I did however find that iOS allowed two apps (say RunGPS and Endomondo) to connect to two different Bluetooth heart rate monitors at the same time with no issue.

So in the end the H7 is an excellent chest strap. If it had ANT+ as well (an after thought in my purchasing decision) it would be 100% perfect. But even with that, it’s pretty close. It’s definitely more comfortable than my older garmin chest strap and very similar to my even older Zephyr. I think if I had to look again it would be a Wahoo TICKR I would buy since it supports ANT+. The TICKR X adds memory to it allowing you to record in the heart rate monitor itself without a phone.

Well given the chest strap was what I really wanted that was what was important. None the less lets move onto the A300 watch. Up front lets get the fact that the Polar does not have a built in GPS. And unlike Fitbit who supplement the lack of GPS on the watch with one your phone, Polar make no attempt to do that. So that’s that. I had a thought that maybe the A300 might be a substitute for a smart watch, or a Fitbit, both of these thoughts went away quickly. Maybe I am too demanding of my gadgets. I know as I have seen more and more functionality I start just expecting it. Now that said, the A300 is by no means the top of the heap, nor is it one of Polars newer watches. Anyway let’s get on with the specifics.

Physically the watch is relatively small, and light but the height off the wrist is a bit much and can catch on shirt sleeves. The display is 18x23mm with a bezel that is 8x10mm. The bezel is by no means the smallest or the largest. The display is a backlit one and is easy to read other than in the dark. It is an always on display. The display is easily read in almost any light including bright sunlight. It’s probably one of the better LCD displays. When you need it you manually put the back light on and it can easily be read in the dark. It makes no attempt to detect your wrist movements and turn the backlighting on automatically. You can not adjust the backlight timeout, it is what it is. All this is designed with one point in mind, battery life, the Achilles heel of most wearable. Polar projects 4 weeks of battery life which is outstanding. When you need to you pop the electronics out of the rubber band/holder and charge it by USB. The band can be swapped for different colors easily. The band itself is well designed to accommodate just about any wrist size. It made of the usual rubber/silicon and can be easily cleaned with the electronics out. (Photo shamelessly pilfered from DC Rainmaker)

The watch face chosen is efficient and gives you a progress bar of how your making out towards your goal, the date and time. All displayed in an easy to read, large enough (for me) font size. But nothing on the watch face can be changed.
All navigation within the watch is done by the buttons on the side, this is NOT a touch screen.

The A300 can track activities, basically sleep and steps (no floor/stairs). Steps gets converted into distance and calories. The app shows some nice graphs to show you when you were active (and not) and how many minutes in the categories. It’s actually a little more thorough than Fitbit in this category. I see no way to export the data out of Polar for further analysis (something you can do on Fitbit).
But don’t get confused by Polar’s other portal Polar Personal Trainer. I’m sure there is an explanation for the two portals and what is stored on each but I have no idea what that is. Moving on …

I played with it on a mountain biking ride. As mentioned it has no GPS, and can not talk to a wheel sensor. So what you get are heart rate stats, and time stats. Calories are calculated off that. How calories are counted really varies company to company. But keep in mind what is important is relative calorie counts (are you increasing your intensity or decreasing) not the actual calorie count. In 3 hours and 15 minutes Endomondo says I burned 3055 calories. My Garmin edge 305 says 2210, and the Polar comes in at 1533.

As you can see sleep data is also recorded. Again Polar seem to go into a reasonable bit of detail on the data. Missing as usual is any form of historical comparison (your doing better than your average etc). But all in all this seems well done. Sleep however for some odd reason while displayed on the portal was not displayed in the app.

Syncing the data from the watch is oddly done from the watch itself and can not be kicked off from the app. And the app can not tell you anything about the current days data until the end of the day and it’s uploaded at the end of the day (Vs Fitbit for example that in the app shows you the current number of steps). And don’t look for the current state of the battery of the watch in the app either. Nope naha, not happening.

Now from a steps point of view to say the A300 is generous (when compared with my Fitbit blaze) is an understatement. I wore both and on day 1 Fitbit said 3415 steps, 1.93Km, and 2397 calories. The A300 7735 steps, 2098 calories 0.75 km. Day two didn’t fare a whole lot better the fitbit logged 3325 steps, 1.85 km and 2271 calories, the A300 7400 steps 2.46 km, and 2078 calories. So I decided to switch wrists. On the left the A300 fared much better it saw 10225 steps, 4.41km and 1636 calories Vs the Fitbit 12,217, 8.93KM and 1992 calories. The Fitbit sets the wrist as dominant and non dominant. The A300 sets left and right. Odd, dominant seems to make more sense. It should be noted I have no idea what the basal calorie count for either the Fitbit or the Polar is. You get a nice graph and analysis of the zones your heart rate was in. Average heart rate was within 3 BPM of my Scosche running on Endomondo. I see no way to export the data from the workout.

The A300 has a nice little inactivity monitor to remind you to get moving, something that is still missing on the Fitbits. I have no idea why fitbit have been so reticent to add this feature.

Sleep wise day one the A300 logged 7hr 35 mins Vs the fitbit 7 hr 44 mins and on day two the a300 logged 10 hrs Vs 9 hrs 54 mins on the fitbit. So sleep compared ok, however when it came to tracking restful sleep the Fitbit and the A300 seem to count it very differently. On day one the A300 saw 70 mins of restless sleep while the Fitbit saw 14 mins. On day two the A300 saw 107 mins restless while the Fitbit saw 25 mins.

So I have no idea what to say about that. Although, in reality what matters is not the actual number but your trends.

The Polar flow app supports sharing data back to Apple health (on iOS), as well as MyFitness pal, and that’s it.

The A300 can be used with the H7 heart rate monitor to track exercise. Now this is what for a long time was the bread and butter of Polars so I kind of expected this to be well done. When you start an exercise the watch changes over to show you lots of data that you can manually scroll through. Heart rate, exercise time, calorie count, time of day. All in all it works fine. What I don’t see is a way to set heart rate based alarams such as min/max. The previous Polar watches all had this, and I thought it was handy. I was unable to get the A300 to talk to my Scoscherhythm+ Bluetooth heart rate monitor. Seems like it has to be a polar.
(See below)

So what’s missing? Well … there’s no support for a bike wheel sensor (that would allow it to be used for cycling). There apparently is Footpod support for jogging. There are no smart phone notifications (in iOS), in spite of the fact Polar apparently committed to do so by mid 2015. (See below). There’s also no stopwatch or count down timer. And no ability to customize the watch face.

So in the end, the main issue I have with this watch is the competition. If I didn’t already have a Fitbit then I might be more interested in it for the exercise/sleep tracking. If I didn’t already have a Garmin FR 70 I might use it to display my heart rate while cycling. But given all the limitations I found, I am not sure it displaces the incumbents. Which more and more is becoming a challenging place for products in my life. Other than battery life, I can’t think of one area it is better than anything I already own.

Updte 7/1/2016 Version 1.2.134
– I went back to the A300 after not touching it for quite some time and the app informed me that there was an update waiting for the watch. I tried and tried to get the update to go on Windows 10 and it kept failing at syncing so wouldn’t update. I took it to a Windows 8 machine and it updated. Low and behold two new features showed up. First Notifications showed up as an option. Notifications can be set for Off, On, or On and no preview. That’s it. Its all or nothing. And it does not pay any attention to the muted state of the iPhone. Instead it has it’s own Do not disturb time. The notifications work well and are for the most part reliable. I found occasionally it would remind me a couple times for an alert until I dismissed it. The preview shows whatever fits on the screen. You can not scroll to see more and there is no way to respond. I have to say this is a HUGE step forward for the device.

Second I finally was able to use both my Scosche Rhythm+ as well as a Wahoo tickr with the watch. The watch actually handles this perfectly. It can remember multiple heart rate monitors (no idea how many, I had three). When you link up it checks to find any of the previously remembered heart rate monitors. And you can also very easily delete a previously remembered heart rate monitor. Brilliant. Garmin could learn a thing or two in this category from Polar!

April 3, 2016 Posted by | Activity Trackers | Leave a comment