Category Archives: mobile

Fixing an unresponsive screen on a Samsung Series 7 Slate with Windows 8

I currently travel with a Windows 8 slate, the slate being the retail Samsung Series 7 model (similar but not the same as the one given to Build attendees in 2011).

It is a decent machine with good performance, but has one considerable annoyance. From time to time, when waking the device from sleep or even turning on from cold, the screen stops responding to touch. The crude fix is to reset it by turning it off, then holding down the power button so it reboots. Open documents may be lost of course.

I do not have a cure for this behaviour, though I would love to know. However I have discovered the cause, which is that one or both Intel USB host controllers fails to start. You can see the problem in Device Manager:

image

How do you even get to this screen? Well, on my machine, if the top Intel host controller has a problem, then pen input fails but touch works. If the second Intel host controller fails, touch input fails but pen input works. If both fail (which also happens) you are sunk unless you can remote desktop in from another machine on the network.

Once you are in – via pen, touch, or remote desktop – right-click the offending controller and choose Disable. Then right-click again and choose Enable. This will fix the problem until next time.

A likely fix would be an updated driver for the host controller. The current driver dates from 2006.

image

However I cannot easily find anything more up to date.

Update: I have succeeded in updating the driver to one from February 2013 but it does not fix the problem. My conclusion is that the error in the USB Enhanced Host Controller is the symptom and not the cause of the issue. It is a resume or power-on problem; such as something happening too quickly or in the wrong order. Again, suggestions welcome!

Nokia 925: smart camera and metal band design continues Windows Phone 8 and Lumia effort

Nokia has announced the Lumia 925, a high-end Windows Phone which will go on sale in Europe in June from Vodafone and others. The price is around €469 + VAT, presumably without a contract. Vodafone customers will be offered an “exclusive 32GB version” according to the press release.

image

So what’s special about the 925? It sports a 4.5″ AMOLED 1280 x 768 display, which is decent, along with 1GB RAM and 16GB storage. Battery life is a claimed 440 hrs standby and 12.8 hrs talk time. No SD card slot, presumably for the same reason as for the 920: it would have “defiled it” according to Nokia VP Kevin Shields.

A big attraction is the camera, or rather cameras, including the main 8.7 MP PureView which also offers 1080p 30fps HD video, and the front-facing 1.2MP wide angle camera. The magic is said to be both in the lens and the software, especially the Smart Camera update (coming shortly after the launch) which enables the camera to take ten images in one shot, giving the user options for which one to keep (sounds similar to Microsoft’s Blink app which is already available for Windows Phone).

There is also Nokia’s HERE mapping suite which the company says offers “the world’s only fully integrated and true offline maps experience.”

Another Lumia innovation is the metal frame which is for “antenna functionality, appeal and robustness”. Presumably Nokia has ensured that it does not kill the signal when touched in the wrong place, as happened with the metal band for Apple’s iPhone 4.

Seemingly every mention of a Nokia phone has to ask the big questions. Can Windows Phone succeed against iPhone and Android? Can Nokia survive?

Whatever is the answer to those questions, this phone is unlikely to change it.

I will say that after a shaky start with the 800 (nice phone, terrible battery life and unfortunate bugs) the Lumia range has evolved into something excellent, that spans from good budget smartphones like the 620 to devices like the 820 and 920 which are a pleasure to use.

Windows Nokia Lumia 510 Phone just £70 at Tesco

In Tesco this morning I noticed the Nokia Lumia 510 on offer for £70.

image

Quick spec: Windows Phone 7.5, 4″ display, 800 x 480 screen, multipoint touch screen, Bluetooth, Wi-Fi, GPS, 256MB RAM, 4GB storage, 5MP camera, 480p video camera. Full details here.

256MB is minimal these days and there is no SD memory card slot or front-facing camera. For battery life, Nokia quote 653 hours of standby or 8.4 hours talk time on a 3G connection.

Sill, at £70 Windows Phone is no longer an expensive option.

If you want Windows Phone 8, you can get the Lumia 520 for £99.95 on Orange pay as you go, according to Nokia’s chart.

HP ElitePad 900: a tablet that is easy to disassemble thanks to magnetic screen attachment

I saw the HP ElitePad Windows 8 slate at a trade show last week and was impressed by a feature I had not heard about before: easy serviceability.

Tablets are usually intimidating to disassemble, thanks to screens that are either glued in place or which require alarming force to prise away. The ElitePad is different. It is a slate which is actually easier to take apart than most laptops, thanks to magnetic attachment. HP supplies a  depolarising jig into which you slot the tablet, whereupon you can easily remove the screen with a suction handle. There are a couple of screws to undo first, but it looks like an easy job.

Here are a few screen grabs from the explanatory video (embedded at the end of this post) which show what is involved. This is the tablet in the jig with the screen about to be removed.

image

This is the screen coming away.

image

And here is the unit with screen removed.

image

Once opened up, HP says you can replace these parts:

  • Dock connector
  • speaker system
  • SD and Sim card connector
  • webcam
  • NFC (Near Field Communications) sensor
  • battery
  • wireless LAN
  • antennas
  • power board
  • motherboard
  • processor
  • memory card

According to the video, the motherboard “contains the SSD” which sounds disappointing, since one of the first things you might want to do is to replace the rather small 32GB or 64GB SSD with a larger one.

Unfortunately this feature is not aimed at home users wanting to modify or fix their own tablets; you need the jig and HP training. At least, that is the official line; but I imagine that the DIY community will also benefit from this approach.

The ElitePad has a 10″ 1280×800 screen, dual core Z2760 Atom processor, 2GB RAM, and 32GB or 64GB SSD. It also supports memory expansion via an SD card, and there an option for a SIM for mobile broadband. Battery life is around 8 hours.

HP is using expansion jackets to adapt the ElitePad for specialist tasks – a throwback to the iPaq (remember that?) handheld computer which used the same concept. This includes jackets with additional battery, a productivity jacket with a keyboard and stand, a jacket for medical use, a retail POS (point of sale) option, and a rugged case for outside use. I hated the iPaq jackets, which were horribly bulky, but these look like a better proposition, though it is still a shame to bulk up your nice slim slate with fat case.

According to HP, a key selling point of the ElitePad is enterprise manageability thanks to Active Directory support. Of course this is x86 Windows 8, not Windows RT which cannot be domain-joined.

I do get the impression that HP has put considerable effort into the ElitePad which is not just a me-too Windows 8 product. Good to see.

The main snag with the ElitePad is its high price. It starts at $699 in the US, or £520 + VAT in the UK, and considering the lowly specification in terms of processing power, and the extra cost of the accessories, it looks poor value, though if it is a perfect fit for your business it might still be worth it (and no doubt you will get a better price if you buy in quantity).

Review: Plantronics Voyager Legend UC B235 Bluetooth Headset

A high quality wireless headset is a valuable accessory for frequent phone users. The Plantronics Voyager Legend UC (87670) is a high-end device suitable for softphones like Skype as well as smartphones and tablets, and replaces the Voyager Pro UC. The UC means Unified Communications and means it comes with a USB Bluetooth adapter for wireless desktop connections; it is also bundled with a dock and charger case.

If you want to use Microsoft Lync, look out for the special B235–M (Microsoft) version (87680). If you only want to use it with mobile devices, look for the Voyager Legend (without the UC).

I have been impressed by Plantronics headsets in the past, and this one too is an excellent device though I encountered a few niggles getting started.

image

In the box is the headset and USB adapter within a dual-purpose case/charger, a USB power adaptor, a desktop dock, a USB cable, and a few different sizes of ear gels and foam covers.

image

The headset itself has a similar basic design to the earlier Voyager Pro, though the call/answer button has been repositioned and there is an additional button on the microphone boom.

image

I am happy to see the call/answer button repositioned, since I found it awkward on the Pro. The ease of use of the buttons is critical, since you will often be operating them with the headset fitted, which means by feel alone. It takes practice of course, but the buttons on the Legend are well designed in this respect.

Another difference between the Pro and the Legend is the USB connection, for charging or wired connection to a PC. Whereas the Pro had a standard micro USB port, the Legend has a recessed magnetic connector. There is an adaptor supplied which converts this to a micro USB

The magnetic connector also enables the Legend to connect when in the case. The case has an external micro USB port so you can charge it in the case.

Note that the case also has a battery. According to Plantronics, if the case is fully charged, it can charge the headset twice before needing its own recharge, greatly increasing the effective talk time of the headset.

If that is not enough, you can also charge by sitting the Legend in a small desktop dock.

image

The buttons on the Legend Pro are as follows:

image

On/Off: self explanatory

Volume: a rocker switch which lets you increase or decrease volume to one of 9 positions. A tone sounds when you adjust the volume, and a voice announces when you reach maximum or minimum. Maximum volume is not that loud, perhaps to protect your hearing. It is fine provided the input volume from your device is reasonably loud, so check that if you have problems.

Call/Answer: Multi-function button. If there is an incoming call, tap to answer. During a call, tap to end call. Press and long hold to enter Bluetooth pairing mode. Press and hold for 2 seconds (indicated by a tone) to enter voice dial mode, or on iPhone, Siri. Double tap for redial of last inbound or outbound call.

Voice: Multi-function button, new in the Legend. Tap to use voice commands. During a call, tap to mute or unmute microphone. During music streaming, press and hold to play or pause.

The multi functions take a little bit of learning, but this does not take long.

Using the Voyager Legend Pro

There are apparently three microphones, nose-cancelling digital signal processing, and stainless steel windscreens in the Legend, and it shows in good voice quality; the results I got were consistently clear.

Pairing with the devices I tried – two phones and a PC – was straightforward. I used voice control (other than with the PC which is pre-paired using the supplied USB receiver). Tap voice, say “Pair mode”, go to Bluetooth devices on the phone and connect.

You can pair with two phones simultaneously. If you are making a call using voice control, and two phones are connected, it seems to default to whatever it thinks is “phone 1”.

I got good results both with the smartphones and with Skype on the PC. On the PC, the only thing that caught me out initially was that I had to press the Call button to enable Skype audio, even though Skype thought it was connected to the headset.

The incoming sound quality is fine for voice but disappointing for music. You cannot expect a mono headset to compete with high-end ear buds for audio, but I recall the Pro being a little better in this respect.

When I first connected to an Android phone, some features did not work properly. The basics worked, but voice dialling always seemed to call the wrong person, and pause/resume of music did not work. I connected to a Windows Phone 8 device, which proved more reliable. Then I reconnected to the Android phone, and everything now worked there too. The reason, I suspect, for some unpredictable behaviour is that many of the clever features of the Legend depend on the Bluetooth stack on the mobile device, hardware and software. Note that the things you can do with voice dialling and how well it works depend mainly on your mobile, not on the headset, though a good microphone like this one helps.

The headset is comfortable and I can happily wear it for long periods. As mentioned above, the button placement is better than on the Pro, and for this reason alone I prefer it.

Smart features

The Legend has a few smart tricks which distinguish it:

1. Voice commands. There are 9 voice commands you can use after tapping the voice button, such as “Pair mode”, “Check battery”, “Am I connected”, and “Redial”. Since the number of commands is limited, accuracy of recognition I found good. Note that voice dialling is engaged using the Call button, not the voice button, which is confusing. The reason is that voice dialling is more a feature of whatever mobile you are connected to, than it is of the headset itself.

2. Sensors. The Legend recognises when you put it on or take it off. Putting on the headset will answer a call, taking it off will pause streaming audio, for example. The call button is locked when the headset is not being worn.

3. Vocalyst is a subscription service you can use with the headset. A code for a year of basic service is included in the box.  You can connect to email, Twitter or Facebook, check news and sports, and so on. I did not try this; it does not look business-ready with limited Exchange support, for example.

4. Headset update. If you download the MyHeadset updater you can customise the Legend. I used this to replace the US voice with a UK voice, a nice feature.

5. Apps. I installed a couple of Android apps, MyHeadset which shows battery life, and FindMyHeadset which plays a tone if you have lost your headset but it is within range. The Spokes PC app also shows battery life and enables UC presence features and other settings.

Conclusion

This headset is excellent. The charger case is a great idea, but note that it does not hold all the accessories; I would like to keep the USB adaptor in there.

The new voice button is on the whole successful, within its limited goals.

I liked the ability to pair with two phones, the option for a UK voice, and the improved call button placement over the Voyager Pro.

There is still scope for improvement in usability and features, but much of the experience is down to how well Bluetooth is implemented in your particular mobile device, and how up to date is its specification.

On the desktop this is ideal for Skype and other softphones.

Specifications

Bluetooth version: 3.0 with A2DP (Advanced Audio Distribution), AVRCP (Audio/Video Remote Control), HFP (Wideband Hands-free) 1.6, HSP (Headset) 1.2, Phone Book access (PBAP), SSP2 (Secure Simple Pairing).

Headset weight: 18g.

Battery life: 7 hours talk time, 11 days standby.

Charge time: 90 minutes.

Operating distance: 10m.

    

Xamarin acquires LessPainful, announces Test Cloud for mobile apps

Xamarin, a company which provides tools for cross-platform development in C#, has announced its acquisition of LessPainful and the creation of cloud-based testing for mobile apps based on LessPainful’s technology and the Calabash scripting language it created.

The Test Cloud will perform automated user-interface tests on real devices, hosted by Xamarin, will provide detailed reports in the event of test failures, and will support Continuous Integration so that bugs are caught as early as possible.

image

“After you’ve conquered the cross-platform mobile development problem, testing is the next large pain point” says Xamarin CEO Nat Friedman. “You can’t just get by with manual testing. There’s a need for the same level of tools and processes in mobile testing that you have in desktop and web testing.”

“Quality is actually more important on mobile than in other places. Mobile sessions are very short. People are really intolerant of low quality on mobile. The release cycles are shorter too. People are revving more frequently, and testing is a bigger challenge.”

Another issue with mobile testing is the number of devices out there, especially if you throw cross-platform into the mix. “You have on Android all these manufacturers who customise the OS in different ways, you have multiple different versions that are in use, and you have multiple different form factors and device capabilities. The testing permutation matrix is huge.”

“Automated UI testing is the only kind of testing that can ensure that the app does what it is supposed to do.”

Friedman says that the Xamarin UI tests are more robust than competing UI test frameworks because they do not depend on UI image recognition. “The right answer is object-based, you identify user interface elements on the screen by object IDs”.”

How does testing on real devices work? If you have 50 developers testing on 27 devices in Xamarin’s cloud, will there be racks and racks of devices to support them?  “That’s what it looks like at our end, racks and racks of devices,” confirmed Friedman. “The service is going to be built based on device/hour usage. We’ll be able to scale up to match what people need.

“We talk to developers who spend $8,000 a month just to get new devices. That’s not counting the labour and everything else they need to do, to set up their own testing infrastructure. It’s a giant pain point.”

Xamarin’s Test Cloud will offer plug-ins for Jenkins, TeamCity, and Microsoft’s Team Foundation Server, to support Continuous Integration.

The scripting language for the Test Cloud is either Calabash , or C# scripting which is under development by Xamarin.

The Test Cloud is not just for applications developed using Xamarin’s C# framework, but also supports other frameworks including those written in native iOS Objective C. However, only iOS and Android are supported.

Availability is set for the third quarter of 2013.

Xamarin’s Evolve conference is currently under way in Austin, Texas, with around 600 developers in attendance. Friedman says the company is growing fast. 1000 developers a day download the tools, there are over 15,000 paid developers, and the company now has 65 employees.

More information on the Xamarin Test Cloud is here.

Review: Three-in-one Jabra Revo headphones and headset: wired, wireless and USB

If headphones are judged on versatility, the Jabra Revo wins the prize. It works wired and wireless, it’s a USB audio device, it’s a headset with remote control, and as a final flourish it folds into a moderately compact size that you can slip in the supplied bag.

image

You might think that the result of this flexibility would be a fiddly and complex device, but this is not the case. The Revo has an elegant design and looks modern and sleek. The construction feels high quality as well; these headphones are lovely to handle.

In the solid plastic box you get the headphones, a drawstring bag, a USB cable, an audio cable (with four connectors on each 3.5mm jack, suitable for a headset connection to a mobile phone or tablet. The cables are braided for tangle-free connections, and bright orange so you will not miss them.

image

There is also a “Getting started” leaflet which I recommend you read, since not everything is obvious.

Step one is to charge the headphones. This is done using the USB cable. No charger is supplied, but you probably have a few of these already, or you can plug into any PC or Mac. A red light comes on while charging, and turns off when charging is complete, which takes about two hours from flat.

Step two is to pair the headphones with your mobile device. For this you can put a three-way on/off/pairing switch, tucked under the right-hand earphone, into the pairing position, for pairing in the normal way. Alternatively, just put it to the On position, and touch an NFC-enabled device to the left earphone (as I noted, not everything is obvious). This should then pair automatically, subject to a prompt on your mobile device.

I had mixed success with NFC. A Sony Xperia T smartphone failed twice, with a message “Could not pair Jabra Revo”, but worked on the third attempt. A Nokia Lumia 620 worked on the second attempt.

More than one device can be connected simultaneously, though only one at a time will play. I found this worked; I could play music on one device, then press play on another device and it automatically switched.

The good news is that Bluetooth audio worked well for me, with no skips or stutters, perhaps thanks to Jabra’s long experience with mobile communications. Volume was low to begin with, but note that the back of the right-hand earphone is also a touch volume control, and with a few strokes you can get more than enough volume.

There are also buttons at the centre of each earphone.

The right-hand button is multi-function, and does play/pause, or answer/end call, or reject a call if you hold it down, or redial last number if you double-tap.

The left-hand button is for the Jabra Sound App for iOS or Android. It is meant to launch the app, but this did not work for me with the Sony Xperia.

If you want to use the headphones wired, just plug the audio cable into the headphones. No battery power is required. If you want to use them as a USB device, attach the USB cable to a computer, wait for the drivers to install, and it works. I tried it with Skype and got reasonable results, though the microphone quality is less good than that of the headphones.

Jabra Sound app

If you have an Apple iOS or Google Android device, you can download the Jabra Sound app. This is a music player which claims to optimise sound for the headphones. The app is free but requires a code, supplied with the headphones, to activate it.

Using the app, you specify which Jabra headphones you are using. Next, you can set Dolby Processing, Mobile Surround, and Equalisation. If you turn Dolby Processing off, the other options are disabled as well.

image

I am a sceptic when it comes to this kind of processing, and the Jabra Sound app did nothing to convince me that it is worthwhile. I listened to I.G.Y. by Donald Fagen, which is a well-recorded track, and found that adding “Mobile Surround” made it noticeably worse, less natural and less clear. The equalizer could be useful though, particularly as the Revo are not the most neutral headphones I have heard.

image

Jabra Sound is a music player and only works with local music files. You cannot use it with Spotify or Google Play or other streaming services.

Revo in use

The comfort of these on-ear headphones is good, though tastes vary and I found them just a little stiff. Then again, wireless implies mobility and a firm fit is no bad thing.

How about the sound? There are a couple of points to note. First, all connections are not equal. I found that the wired connection sounds best, followed by the USB connection, followed by the wireless connection. That does not mean that wireless sounds bad, but I did find it slightly grainy in comparison. Only slightly; if you think Bluetooth audio means low quality sound, think again.

Second, the Revo seems to accentuate the bass, a little too much for my taste. This may be good marketing as many people seem to prefer this kind of sound, but if you want to hear what the mastering engineer intended you may prefer a more neutral sound.

These points aside, the sound is sweet, clear and refined. They are not reference quality, being easily bettered by, say, high-end Sennheisers, Judged purely on the basis of sound quality for the price, the Revo is nothing special. On the other hand, this is a bundle of smart technology, considering that it is also a wireless headset with a built-in touch volume control. This makes it hard to make a fair comparison. Given the capabilities of the product overall, the sound quality is decent.

I have mixed feelings about the touch controls. The ability to control volume and skip music tracks using taps and strokes is elegant, but inevitably there is more scope for mis-taps than with conventional buttons, and I found the volume control imprecise. That said, it is great to have volume and play/pause on the headphones themselves.

Conclusion

The Revo has a lot going for it. Elegant design, high quality construction, good wireless performance without any skips or stutters, and unmatched flexibility – remember, this is a headset that you can use for phone calls as well as for enjoying music.

On the negative side, the tonality is a little bass-heavy and the sound quality good but no better than it should be considering the premium price.

If the flexibility is something you can make use of, the Revo is a strong contender.

Specifications:

Driver size 40mm
Impedance 32 Ohm
Frequency response (no tolerance given) 20Hz – 20,000Hz
Sensitivity 119 dB at 1v/1kHz
Weight 240g
Battery life 12 hours playback/10 days standby
Charge time 2 hours
Wireless range 10m

 

Review: RHA MA350 Earphones

I have just spent a happy few hours comparing earbuds, ranging from a freebie supplied with a budget smartphone to my favourite Digital Silence DS-421D.

image

The reason was to assess the RHA MA350 earbuds. These are well-specified for the price, made of aluminium and supplied with a small bag and three sizes of tips.

image

The cable is braided for tangle-resistance. There is no microphone, but if you want a headset you can get the similar MA 350i which does have a microphone and remote but costs about £15 more.

Comfort is good and the earbuds felt secure. With three sizes of tips you will probably find one that fits nicely.

What about the sound? This is what counts from my perspective, and for the money I am impressed. No, they are not the equal of the Digital Silence which has active noise cancelling and costs four times more. They are miles better than the worst models I tried though.

Cheap earbuds can be really nasty, with a small, boxy, shouty sound. These by contrast sound sweet, clear and crisp. The soundstage is a little constricted and the depth limited compared to the best, but they are never harsh or annoying.

Like many earbuds, they are bass-shy, but not in the least tinny.

The MA 350 are advertised as “noise isolating” and I think that is fair. In a noisy environment they do an excellent job at shutting out sound, as good as you can expect from earbuds without active noise cancelling.

The tangle-free cable works well, but there is one small annoyance. The right and left markings are faintly inscribed on the cable protector rather than on the body of the earbud, and you have to squint closely to see which is which.

If you are looking for decent earbuds at a reasonable price, these are easy to recommend. I also noticed the generous 3 year warranty, and the fact that replacement tips are easy to get hold of.

The Manufacturer’s specifications are as follows:

Drivers 10mm Mylar
Frequency response (no tolerance given) 16-22,000Hz
Impedance 16 ohms
Sensitivity 103dB
Rated/Max power 3/10mW
Weight 11g
Cable 1.2m braided

 

Make your iPhone a close-up or wide-angle camera with Olloclip

Here’s a gadget I came across at Mobile World Congress earlier this year. The Olloclip is a clip-on supplementary lens for the iPhone or iPod Touch, giving it three new modes: wide-angle, Fisheye, and Macro.

image

In the box you get the reversible lens with covers for each end, an adapter clip for the slimmer iPod Touch, and a handy bag.

image

The lens clips onto the corner of the iPhone, covering the on/off button. There are different models for the iPhone 4/4S and iPhone 5, which is a drawback. Every time you upgrade to a new iPhone, you will have to buy a new Olloclip, or do without it. You also lose use on the on/off button when the Olloclip is attached.

image

Still, that is a small price to pay if you get amazing new photographic capabilities, and to some extent you do. I was particularly impressed by the macro mode. Here is my snap of a coin getting as close as I could quickly manage with the iPhone 4 alone:

image

Snap on the Olloclip, and I can capture a world of detail that was previously unavailable.

image

I also tried the wide-angle and fisheye modes, both of which work as advertised.

The twist here is that the Olloclip gives your iPhone camera features which your purpose-built compact camera may not have. If you want or need to take the kind of shots which the Olloclip enables, it is a great choice, spoilt a little by the inconvenience of clipping and unclipping the lens.