Firefox OS on a new phone

Firefox OS upgrade

One of the big things which came out of the Mozilla Festival was the brand new Firefox phone, the flame… I heard about it but to own a version was frankly kind of exciting. I believe they gave out about 500 to the people who attended the festival. You also had to be there early on Sunday morning if you wanted one.

Unlike the previous version which was made by Geekphone and was technically a developer edition, this one was closer to 4.75 inches. The build quality had also been upped from the previous one.  When in my pocket, it feels very much like my Nexus 5 but a little less polished. A little frustrating to move the power button to the top instead of the right hand side to match the Nexus 5.

Firefox phones

When you open up the phones back cover (because you can do that, the novelty!) you find not only a micro SD card slot but also 2 sim slots! 2 Sims in Europe, what on earth? How great is that? I can finally buy a crappy sim from another country and still use my number for everything else. I currently have my work sim and a spare pay as you go sim in place. Another thing which surprised me about the phone also was the NFC support. Now that was something I was not expecting at all. Haven’t tested to see if the Bluetooth is 4.0 LE (looks like it maybe 3.0) or not but everything else looks good. It feels like last years chipset, not quite but comparable to my HTC 1X.

Enough about the hardware how does it work? Well I have to say its not bad. Compared to the previous one, its far more quicker and snappy. Its was pretty much what you experienced on the previous phone but quicker and more responsive. I say it was… because recently I got an upgrade pushed through to the next version of Firefox OS. Now its zippy and looks quite a bit different from what Android, iOS and Windows phone are doing.

Firefox OS upgrade

Now the icons are very big and super colourful. To be honest although Iike it, I would reduce the size if it was my only phone. People like Aral will hate the setup process because there are some gotcha’s which still disappoint, but as a whole Mozilla have listened to the critical feedback and tried to improve the user experience a lot.

The biggest problem I find with Firefox OS is the lack of apps. Its frustrating as it should make grabbing parts of websites or services easy (or maybe I’m missing something).  Don’t get me wrong the marketplace has much more that it use to have but its no where near even the Microsoft app store.

That is the one thing holding back Firefox OS. I do believe the web as a platform for development is a good one but the APIs are not there yet. For example I looked at the Web NFC API spec and found this. I’d love to write something to take advantage of it but its still not there for serious use.

I did notice that some of the things like Ubuntu unity webapp stuff does seem to work with the phone too. So I assume it got supported by the W3C? This brings me a bit of joy, because I can write simple stuff which will have utility across Ubuntu and Firefox phone. My hope is since I have Firefox installed on my Android, some of those features will also happen on Android.

As a whole, I like the Firefox phone, it reminds me how important it is to be free of the clutches of the big 5 stacks who hoover up data for their own means and lock you in forever. Firefox OS can be pretty much run like a feature phone if required but there is the ability to sync and have accounts if you so wish. If the flame really is meant to be a 100 dollar phone, its not value for money. I would happily have paid about that for it, as a 2nd phone. Looking forward to the next update… Good work Mozilla.

Wearables are now, oh? OK now?

Google Glass in CEX

The one thing Apples Watch announcement did this week is legitimise the sector of wearables, people are saying.
This might be true but frankly just because Apple joined the many other companies building products which are made to be warn.

I personally think the Apple watch is a little ugly and the route Apple’s taken of bundling more power into the watch than others isn’t ideal. In my mind what will define wearable is power and interface.

Although Apple may make a big deal about its interface, I have deeper concerns about the power usage. Same as I have for all the ideas to put a computer in a wearable product to be honest.

Laugh at Google Glass all you like but its limitations were actually interesting and the crappy applications all seems to be about using Glass for things it was never meant to do, like augmented reality. Wearables have strong limitations and should do one or two things really well. This is why I still like my pebble watch. It does notifications really well.

Creativity in the limitations and less is more, is something I feel Apple may have missed? Regardless, its good hear all the years/decades of other wearable tech are now legit thanks to Apple (snark)

Best for purpose apps on wearables

Android Wear and Moto 360 Smartwatch

Found via Adewale on Google+ of all places..

Watered-down smartphone apps are spreading like weeds on Google’s new wearable platform.  If you want an example of everything wrong with smartwatch apps right now, just look at all the Android Wear calculators.

Since I got the pebble smart watch, I have been asked again and again why not get a Android Wear?  For me besides the questionable battery life and overkill on screen size, I also haven’t seen much which makes me want one. Yes Google Now is compelling but not enough to fork out serious money.

However the questionable app question does apply across the board. There are some very questionable apps on the pebble too. They can do with looking at the recommend developer list.

  • Does the app provide a useful service in specific situations where taking out a phone is impractical?

  • Does the watch show users something important that they’d miss if they didn’t take out their phones in time?

  • Does the watch app save significant time without sacrificing significant functionality?

These are pretty good points… And some of the examples make sense.

Delta’sAndroid appis another example of a wearable app done right. If you check into a flight on your phone, the watch automatically provides up to date gate information right on your wrist (question two) and presents your boarding pass to use at the gate (question three).

Similarly,Allthecooks’ Android Wear functionscan save time by showing recipe instructions on your wrist. Having those instructions follow you around the kitchen makes a lot more sense than having to constantly look back to your phone or tablet for reference.

The pebble has little to no input but I have already seen apps which try and input data via a bluetooth back channel from a bluetooth headset via the phone. For goodness sake, leave it alone!

The pebble is great for notifications and to be honest I wouldn’t want to see it used for much more. Getting developers to accept its limits should be easier than Android wear but you know what people are like, push and push.

As Adewale says…

The future isn’t about trying to do everything with one device – it is about finding therightdevices to do thingsyouwant to do, and to do them in thebest possible way. Forcing an app onto a form factor it is ill suited for does injustice to both you, the concept of the app, the platform, and worst of all – your users.

Couldn’t agree more…

Pure Google, Pure Nexus…

I wondered down to the Orange/EE shop the other day, as I was sure my contract ran out Valentine’s day. Well I was wrong, it ran out in November last year! This was a shock because not only was I paying more than I needed to but I was running around with the HTC1x with the terrible battery and touchscreen problem.

Well I decided to stay with Orange/EE mainly because of the discounts I have built up (25% off my line rental) and I do still like the idea of Orange Wednesdays. So took the free boxed Samsung Galaxy S4 and sold it on ebay the same day for the same amount of money I spent on a brand new Google Nexus 5 (something I should have gotten ages ago)

The Nexus5 is as you would expect amazing. I do miss my HTC1x but I certainly don’t miss the battery life. The Nexus has that LG characteristic of harsh edges. But its a nice size and nice look.I went for the Black one over the White and Red one. Running Android 4.4 KitKat isn’t such a big deal as I have the same on my Nexus 7. Its goodbye to Jellybean, although I’m keeping my HTC1x for now. Not quite sure what else to do with it.

If I sold it on ebay, I would have to declare the fault and that means it won’t sell for much at all. Maybe it can be a back up phone or my new work phone?

What ever happens, I’m looking forward to a pure Google experience not a Google, HTC and Orange shared experience.

HTC 1x battery usage!

HTC 1x battery on super low usage

This is another problem I’m currently having with my HTC One X. Its not unique to that phone but frankly right now, it won’t survive half a day without being charged. This is fine when your at work but out and about its a nightmare.

Luckily I have a external battery pack but today I went to Brunch with friends then headed to Volleyball training and games for 5hours. I looked at the phone and it said 14% battery left. By the time I went to Warrington Ikea and drove back the phone was at 6%!

I have already turned off Wifi, Bluetooth, NFC and GPS. Most of the time off the charge, the phone was in my volleyball bag doing nothing. I hadn’t even looked at the screen for a few hours while I played Volleyball. I also set the CPU speed down using a root app to set the CPU down a lot (Max clock Freq – 640Mhz down from 1.2Ghz) so when it is running it shouldn’t be using much CPU.

I’m at a lost what else to do, but I do wonder if Aviate is maybe causing part of the problem, time to switch to the standard launcher?

Day later with some twitter messages, I had some advice from people thinking it could be the phone trying to get a GSM signal. However it wasn’t that I don’t believe if you look at the screenshot at the top. losttourist recommended a application which tells you whats keeping your android awake and therefor killing the battery. I installed it and interestingly…

Eventbrite why you keeping my phone awake

So I deleted Eventbrite and will be monitoring what happens…

In actual fact I’ve gone back to the idea of using my phone for the things I really need and the Nexus 7 for everything. The Nexus 7 has plenty of battery and I generally carry both around.

Root to extend the ability of your phone

Seriously I think this is the last branded android phone I’m going to buy.

Chris Hernon sent me the bad news

Gutted. Might have to root… RT @verge: HTC’s One X and One X+ won’t get any more Android updates http://is.gd/ww7Xng @cubicgarden

In the Verge article they point to HTC’s tweets where they admit they will not be releasing updates to their 2012 flagship phone.

We can confirm that the HTC One X and One X+ will not receive further Android OS updates beyond Android 4.2.2 with Sense 5. We realize this news will be met with disappointment by some, but our customers should feel confident that we have designed both devices to be optimized with our amazing camera and audio experiences.

This like my disappointment for HTC not releasing Gingerbread on the HTC Desire. The only reason I can see for the move is they can’t be bothered to move sense 5 to the HTC One X.

There’s no problem running Android 4.3 and I’m very sure Android 4.4 will be no problem for this beastie either. I’m sure Android 4.5 lemon-sherbet? Will run fine on it too.

Anyway, thanks HTC, happy they kept their promise to make the bootloader open but this need to put their Sense all over it is painful, specially when holding back a perfectly capable phone from new software.

The complete google experience is what I’m thinking from now on. Be that a nexus 5 or maybe the moto x? As Simon says, I’m so glad I rooted and upgraded to Cynaogenmod 10.1 or Android 4.3.1.

My advice… Root now!

HTC one x touch screen problems

Just when i thought i might be out of the woods with my device upgrades. Seems I may needs to get my htc 1x fixed or upgraded.

A while ago i noticed the touch screen had an area it wouldnt registered the touches sometimes. It seemed to happen when i made heavy use of the gps, say on one of my rides in the mountains. In actually fact I couldn’t use the phone screen most of the time when riding along. This seems fine but what in case you want to pause the tracking app? Text or tweet? I’m convinced my lack of pictures in the mountains is due to this problem.

Usually switching off the device rubbing the screen will solve the problem a bit. Which is better than the reboot the device which I use to do. I once did this in the middle of a ride and had to manually edit the kml/xml together with an editor.

However things seem to be getting worst. Trying to unlock my phone using the android pattern can be a nightmare! Usually i’m locked out of my phone for 30 seconds or worst.

Like all things I should have realised this isn’t just my device.

With not long till my phone upgrade and the phone well out of warranty, i’m kinda at a lost what to really do. Just like the sleep of death of the Samsung galaxy tab 7+ there’s no real way I could sell them to someone without mentioning the problems.
I wonder if HTC and even Samsung would take them back in after the warranty is gone? Plus now its rooted will htc ever touch it again?

What would you do?

Upgraded devices, upgraded life


It was something Steve said a while ago, which got me thinking… It was something like reliable devices are more important than you think.

In the last month I’ve upgraded my work Laptop to the Lenovo (better not let me down guys) Thinkpad X230. Up from the X220. Then I upgraded my Samsung Galaxy Tab 7+ to a Google Nexus 7 (2012 edition) and finally yesterday I rooted my HTC One X and put Cyanogenmod 10.2 (stable) on it. I was thinking about upgrading to the Nexus 5, and that may still happen once my contract runs out and the non-removable and poor battery on the HTC one X drives me up and over the wall.

The only thing I haven’t upgraded or done anything with (as such) is my kindle which I found is completely br0ken now. I did look in the shops and consider buying a Koob from WHsmiths and then the Nook ereader in John Lewis but I decided, unless they supported a wireless delivery system like the Kindle, then its going to be more of a pain than it really should be. So more research is needed, as it might be only the Amazon Kindles support some wireless delivery of your own document (yes I’m too spoiled to plug in the ereader everytime I want to read something new). Right now I mainly use the ereader for instapaper and a couple of work documents here and there. If I’m going to get another Kindle, its going to have no keyboard and has to be one of those paperwhite ones. (i’m sure ebay is full of ones people will be getting rid of, because they didn’t get the Kindle Fire)

So why upgrade?

The Lenovo Thinkpad X220 I had was screwed, not only screwed but it had been in for repair a total of 3 times (see the videos on youtube). It was past its guarantee date and frankly it was totally fcuk’ed for no reason of my own.

The Samsung Galaxy Tab 7+ I had rooted and put Cynaogenmod 10.1 on it (Android 4.2). Massive upgrade from Android 3.0 (Honeycomb) But there was another problem. Bluetooth didn’t work which was a real pain but the biggest problem was ever since I upgraded it to Android 4.0 (Ice Cream Sandwich), it had suffered from the Sleep of Death (root or no root). Which means you can turn off the screen and the whole thing goes to sleep. Not only does it go to sleep but it drains all the power left and won’t actually draw any power from the mains. Aka, if you get it wrong, you can wake it up after a night of sleeping and it will be totally dead.  Then you got to kickstart it into taking some power, so you can finally power it back on. This is a nightmare, specially in the middle of a conference. I tried and tried to fix it but in the end it was time to give it up.

Originally I wanted to get the 2013 edition with the 322ppi screen. But frankly for £99, I can live without the back camera and high rez screen. You should see the 720p screen of the Nexus vs the 1024×600 screen of the Galaxy Tab 7+. Ok its the same resolution as my OneX but looks just as amazing. The camera resolution isn’t  a problem because the resolution on my HTC One X is great and what I usually use for taking pictures.

Finally the HTC One X. I adore my HTC One X but there are many things which drive me nuts about it. Main one being the non-replaceable battery, but there is little I can do about that. Its a quad core phone, when everyone else was installing dual cores. However the phone was seriously crippled by HTC’s bloatware. Even with a new launcher it felt sucky. Ideally I wanted to buy the Nexus 5 but to be honest, I thought I should root and install a new Rom. To be fair to HTC, they honored the open bootloader option and it worked without fuss.

So there you go, the Thinkpad X220 is back at work expecting another repair from Lenovo. The Samsung Galaxy Tab 7+ is expected to end up on my wall as a replacement to my photoframe project. The Kindle in the bin? The OneX somewhere on ebay in the future depending on how well the Cynaogenmod 10.2 change goes.

Going forward, I’ll be avoiding buying a Android phone/tablet which isn’t a pure google experience. On the Kindle front, who knows. Thanks to Simon for helping me out during the installation (I used these instructions but had to convert them to Unix, due to running Ubuntu) of the OneX.

Phones On Planes Are Inevitable In A Connected World

WiFi on tube

Stowe Boyd makes a good point about the phones on a plane debate which has broken out.

Flying on an airplane is not some weekend escape at a spa where we place hot rocks on our chakras and seek enlightenment. It’s just another mode of transit.

Yes, air travel has gone downhill, like most things in the postnormal. And yes, airlines will exploit this opportunity to gouge another pound of flesh from the meat that waddles on and off their planes. That’s the way things work.

But to hold to some quaint, antiquated notion of peace and quiet in the air is laughable. Airplanes are loud in the first place — 60-90 decibels — so anyone with any sense will bring earplugs, hearing protection earmuffs, or noise cancelling headphones. This is especially true of road warriors, who otherwise can get cumulative hearing loss.

So get over your antiquated, 1970s attitudes about phones on planes. In a connected world, people will naturally use whatever technologies they can to remain connected: their livelihoods and relationships are at stake.

Just like wifi on public transport…

I don’t really like the idea of people yammering away on phones while on public transport but we got use to it and found ways around the noise. Sometimes we put headphones on, sometimes we tell people to stfu. Frankly we will deal with it because being connected for many of us is not just a nicety, but a must. And unfortunately that does mean dealing with idiots who shout down a phone.

Cyanogenmod on the playstore, Yeah!

Cyanogenmod

I knew there was a push to make installing custom rom Cyanogen easier to install but I didn’t know they had already gone this far… Thanks to Chris for bring it to my attention

Two months after raising $7 million to build a better version of Android, CyanogenModhas released a one-click installer to put its custom firmware on your Android device. Installation requires the phone to be tethered to a Windows PC via a USB cable. A companion PC app will be released later today as a free download. “Our goal for the installer has always been to allow more users to experience the benefits of CyanogenMod, without the hassles of technical guides and concerns associated with the process,”

So I look forward to Linux support real soon? And you got to love the FAQ

  • Do I need to root my phone before installing?
    • No. You can have a rooted phone, or not. The installer doesn’t care.
  • Do I need to unlock my bootloader first?
    • No, you don’t. If your bootloader is locked, we’ll unlock it for you.
  • Can I install if I’m running a custom ROM?
    • Provided the installer can identify your phone correctly, it doesn’t matter which ROM you’re running.

And I was just thinking about rooting my HTC 1X to join my Samsung Galaxy Tab 7+ on Android 4.2.1. Now I don’t need to bother. Excellent news!

Facebook try again

No Facebook Home for the Galaxy S IV

I un-installed Facebook home from my HTC One X recently, and it sounds like I’m not the only one.

The European launch of the “Facebook phone” has been delayed following disappointing US sales and negative feedback. The HTC handset runs Facebook’s enhanced Home software, designed to be more integrated into the smartphone than a normal app. UK mobile operator EE confirmed that “following customer feedback” the Europe launch had been stalled.

For me Facebook home was interesting but I really don’t use Facebook enough to really make use of it. Its also a bit of a hog when it comes to resources of the phone. Once again I’d like to upgrade to Android 4.2 for daydream or maybe try one of the other more interesting launchers.

Push me a message

Pushover with ifttt

Pushover makes it easy to send real-time notifications to your Android and iOS devices.

I love the fact its simple and works with ifttt. Heck I can imagine some scenarios with ifttt and taskrabbit. But I’m left wondering the advantages of a private push service over using something like xmpp/jabber?

Yes its going to be somewhat cheaper than using SMS, more extensible  than twitter direct message and less hassle than xmpp? But running yet another service on your phone? Isn’t this what Amazon SNS was about?

Samsung Galaxy Tab 3 or 7+

Galaxy Tabs

There is something funny going on with Samsung Tablets… I swear the 7inch Galaxy tab line up is almost exactly the same every year… Actually the only thing which seems to change is the operating system?

The new Galaxy Tab 3 has the exact same specs and screen resolution as the Galaxy Tab 2, and that is very similar to my own Galaxy Tab 7+

I’m sure my Galaxy 7+ running CyanogenMod 10.1 is the same as the Galaxy tab 3.

Galaxy Tabs2

Facebook home tried, tested and almost uninstalled

Facebook home launcher… What more do I need to say?

Facebook Home

I made the step of replacing Nemus launcher with Facebook home on my HTC One X just to see what its like first hand. And to be honest the reviews on the play store sum it up.. Currently with 2.2 out 5 stars the reviews are worst still.

Derrick Baird – April 14, 2013 – Samsung Galaxy S3 with version 1.0

A good start

I like it, takes some getting use to, but so far I have had no issues with it. I do miss widgets. And it needs some more customization. Its a good start, but has a long way to go to become a permanent UI replacement. Most of the 1 star reviews seem to be by people who dont know what this is or how to use it.]

Demir Bracic – April 16, 2013 – Version 1.0

Its a start but too limited

I think Facebook is on the right track but to me this would be better served as a live wallpaper. If I wanted a phone with no widgets and customization I would have bought an iPhone.

Nathan Watrous – April 14, 2013 – Version 1.0

Too Much…

I tried it ,and to be honest, it just was too much. I would like it better if it was just the lock screen, but it gets annoying. Plus, it hid most of my other apps (namely google ones lol).

Alex Blackie – April 14, 2013 – Version 1.0

Pretty slick

I was hesitant due to a lot of 1 star reviews but if you pay any attention to what you’re getting then it’s not an issue. Sure you can’t use widgets but I never do anyway and the people that complain about that probably rarely use em themselves, akin to dvd players in computers. If youre someone that appreciates minimalism then you’ll like how clean and intuitive this luncher is. You can still use your Phone as you always have, it’s just different.

Horriable Facebook App screen

So what do I think having played with it? Well I still have it on my phone for now but its going to get uninstalled any day now. I hate the window manager, its poor and crappy. On top of that it looks like something out of Android 1.6. Yes say hello to Eclair again, as that tragic shade of grey makes a re-entry on Android. The swipe positioning of your mini head is a little bizarre although to be fair I was introduced to them when I installed Facebook messenger. I also can’t understand why the launcher only shows a small subset of apps? Luckily there is a mode where you can see them all. As mentioned already theres no widgets just apps.

Facebook home daydream

The only part of Facebook Home I actually quite like is the screensaver/lock screen. When turning on the phone, your shown the latest pictures of what your friends have posted to the their timelines with what ever comment they left. Not only that you can actually like and comment back right there without unlocking the phone. Security wise I couldn’t get into the main Android or launch any apps without using my pass pattern, which is invoked when ever you get to deep (I couldn’t work out if this was because I got fed up of using Facebook’s UI and binded the home key back to Nemus launcher or not.

Replying to a friends status

Yes this does mean if you currently pick up my phone, you can write a stupid comment in reply to a random friends post or even like something which I wouldn’t normally like. This for me isn’t the end of the world but could cause some embarrassing circumstances once in a while.

Frankly this is the only part of Facebook home I quite like (although I also don’t like the battery usage) as a screensaver its quite neat and the ability to reply and like is very useful. I wonder why Twitter and more likely Google Plus haven’t done the same before?  Scratch the rest of Facebook Home, this is the bit which is cool.

Liking Chris's status

Interestingly when installing Jelly Bean (4.2 not 4.1)  on my tablet I found a new feature which I had heard about but had been pretty much ignored in the press. Daydream. Daydream can work like the parts of Facebook Home I like. In actual fact I already found a few nice extras I’m looking to give a shot soon. Maybe this a serious reason why I should root my HTC one x too?

Back to Facebook home… This comment sums up my thoughts too

Holden Kass – April 14, 2013 – HTC One X with version 1.0

Good lock screen

That’s all I use it for it runs great with adw launcher

Or for me it plays nicely with Nemus launcher, but its going to get removed once I find a decent Daydream app.

My Nemus Launcher setup