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.

Why was my internet throttled?

Over the last few days my internet has felt super slow. I couldn’t work out why? So after a number of tests on my local gigabit network, turning things on and off I decided something was happening further up the pipe. But what? Ping times to all the usual big services was fine. But pull up a webpage and it was hit or miss that it would load half the components.

It was time for a email by to my ISP (ukfsn.org) asking what was going on? The email I got back within a hour or so said this…

I’ve just checked the line and I can see that it is showing as being blocked due to repeated copyright infringement notices.

Please contact Enta support to resolve this.

Unfortunately I am not able to resolve this for you as they will require confirmation from you that you are not engaging in file sharing or similar activities around material that is subject to copyright restrictions.

Enta provide the actual pipe to my ISP (ukfsn) as they provide to many others. Generally ukfsn care little about (within extremes) what you do with the internet and don’t monitor its customers. But it seems somebody further up stream is doing it for them and worst still they are throttling bandwidth.

I called Enta, they explained what they thought was happening and suggested I should turn off all machines and devices on the connection till I know what’s happening. I explained I had already done so and seen nothing suspicious and they turned the throttling off, saying they will monitor the situation. At no point was I blamed which was good because I was planning on going crazy if they dared accuse me.

I originally thought it was a government thing but Hadley pointed me at this story.

The British Recorded Music Industry (BPI), which together with the Motion Picture Association (MPA) has agreed the voluntary regime with the ISPs, said that the warning letters issued by ISPs will be sent out on the basis of evidence gathered by the rights holders.

“In order to help protect their copyrights, rights holders monitor public peer-to-peer swarms, looking for their copyright content being made available illegally,” the BPI said in a statement. “When they discover copyright content being made available illegally, they capture the evidence, verify the copyright content and record the IP address, date and time stamp. A summary of this evidence is then be provided to the ISPs, who establish which of their customers was using the IP address on that date and at that time and send an ‘alert’ to that subscriber.”

I’m still a little unsure if what they did was really fair or even legal? I want to see the evidence, but what can I do with it? Maybe I’ll get a few days credit to my truly unlimited connection? A letter of apology? Is it worth it? Tell you what if it happens again I’ll be spitting blood!

53° 28.808 N -2° 13.389 W

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)

Instapaper added video support, since when?

The Magazine

I switched from Pocket/Read it later ages ago when instapaper started supporting Kindle deliver. I use it all the time and at some points, its been the main reason for having my paperwhite kindle. The nice thing is its pretty much automatic, and I tend to just turn the kindle on and it automatically gets the latest instapaper over wifi.

I side stepped the Kindle’s annotation system by having the same document on my phone and being able tweet it directly. Its all pretty great, although I did consider using diigo’s readitlater feature, especially now the mobile app is better.

However I have wanted a solution for saving non youtube videos (I use watch later for youtube at the moment). The amount of times someones posted a video to Vimeo and I have had to bookmark it or something else.

Well it seems somewhere in the updates, they added support for video from youtube and vimeo! Great stuff my pro payment is well spent, not only that the ifttt channel has been updated with a number of improvements, but I really need to start using the highlights/annotation feature more.

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…

Why I bought a pebble watch

Pebble on my arm

Bobby asked me why I didn’t get Androidware.

I bought the pebble watch from Amazon mainly because I’m a fan of eink (although I read via steve its not actually eink but rather the generic epaper) and I’m not a fan of worrying about charging items, especially things we take for granted like watches. I tried to get one from ebay a while ago but it was at that point when they started to get popular and the price jumped up. Maybe I should have backed the kickstarter at the time.

Androidware looks really good and I love the idea of Google Now on most things but to be honest, it needs to be reliable. And reliable for me includes not having to worry about charging it everyday.

I’m sure I’ll do an update of how I’m finding the pebble in months to come. But right now I’m quite happy with the notifications coming through on the phone screen. i did play with a couple of apps and I like the idea of evernote on my arm and I need to check if I can get google tasks and calendar on there too. Also wonder if theres ifttt.com support yet?

Hyperoptic 1gigabit fiber to the flat

Supernova

Fiber to my flat… thats what I’ve been dreaming and thinking about recently. And I’m not the only one. Hyperoptic got in touch a while ago and said if we can get over 25% of the flat to commit to the upgrade, they would put in fiber.

Being a skeptical person I decided to check out their track record and terms and cons. I also asked on Twitter which resulted in some amazing speed tests from @cvrabie.

Speed test from a happy customer

And recently the FT did a piece as part of their “how to spend it” section. As a follow on from the news about many luxury flats being stuck in the dark ages when it comes to broadband internet.

To be honest I think we should drop the term broadband when your talking speeds faster than 99% of the UK. The only time I have ever experience such speed was in Stockholm when visiting sarah’s friends and hooking up my laptop to his 10 megabit connection complete with class A public IPs!

Now I get close to that at home right now but certainly not simultaneously.

Hyperoptic reminds me of Google Fiber, but its in the UK and they are interested in Manchester and Islington Wharf.

50 pounds a month is nothing for this class of connection. Even if there is a 2 year contract, I’m still in. I pay right now about £30 for a totally unlimited connection to the internet from UKFSN. Why so much, partly look at their response to a bill a while ago. The connection is pure and fast. I happily hand over £30 a month for no blockages, no stupid conditions, no stupidity.

People scoff when I tell them how much I pay, but to me the internet is very important. I happily pay for a very good connection because without it, I would loose so much more.

As we try and convince the rest of the residents to sign up, I ask myself why would you not? I know I live in the future but seriously?

Why would you not?

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.

Soylent… solving the worlds hungry?

I heard of Soylent in the general tech news but it wasn’t till I spent a dinner and cocktails with Ryan that I really thought about it in any detail.

We were talking about it and was it going to make a difference to world hunger, make everyone healthy. But I do wondering what it tastes like. But it was hard for me to take it seriously not because its grown in a lab. No, its because it made with pea protein. Pea protein, has to be something I’m surely allergic to?

Well good news, it seems to be made of something different and the nutrition list recently went public. Unfortunately its contains fish oil, but as Ryan said it can be substituted for vegans. The nutritional values look pretty good…

Soylant Ingredent list

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.

Google buys a Nest

Well well, remember when Kevin Rose interviewed Matt Rogers from Nest… very telling indeed

It just hit and everyone on twitter is saying Google buying Nest for 3.2 Billion dollars is far too much.

I think its high but not insane.

Here’s why… Google has been a data service for a long while, they aimed to revolutionise the mobile market, kicked started the driverless car thing, recently bought Motorola’s manufacturing arm and now there making a real play for the internet of things by buying Nest. They also did this before Apple got there polished hands all over them. I’m actually surprised they didn’t do something in this area already.

The internet of things powered by the juggernaut of cloud based data and logic is something closer to the reality of the semantic web (or even the singularity dare I say it) than anything before it.

Can you even imagine the data, usage patterns and algorithms which will be built. And its all in the home! Trust me 3.2 Billion isn’t too bad.

Scary or exciting?

Who knows but like Google Now it will divide opinion. The best services always do.

As for the big price tag? Well like Youtube, I’m sure in years to come it will look like a total steal.

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.