- MCP server with stdio transport for local use - Search episodes, transcripts, hosts, and series - 4,511 episodes with metadata and transcripts - Data loader with in-memory JSON storage 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
166 lines
13 KiB
Plaintext
166 lines
13 KiB
Plaintext
Episode: 1759
|
|
Title: HPR1759: A brief review of Firefox OS
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1759/hpr1759.mp3
|
|
Transcribed: 2025-10-18 08:54:26
|
|
|
|
---
|
|
|
|
This is HPR episode 1,759 entitled A Brief Review on Firefox OS.
|
|
It is posted by first time post still void and in about 17 minutes long.
|
|
The summary is, I recently bought a Geeks phone revolution and this is my review of running
|
|
Firefox OS on it.
|
|
This episode of HPR is brought to you by an honesthost.com.
|
|
At 15% discount on all shared hosting with the offer code HPR15, that's HPR15.
|
|
Get your web hosting that's honest and fair at An Honesthost.com.
|
|
Hello and welcome to another episode of Hacker Public Radio.
|
|
This is my first ever show so I'll briefly introduce myself.
|
|
My name is Steve, still void on the internet.
|
|
You'll find me under the name still void in all sorts of places so you can search for
|
|
those yourself or indeed look in the show notes if you want to get in touch with me at all.
|
|
I've been a Linux user since 1999 when a guy I knew from university got talking to
|
|
me and handed me a CD with Debin Potato 2.2 which I then installed on the PC I had at
|
|
home.
|
|
I was still living with my parents at that point and I was hooked from then on.
|
|
As a reluctant PC user, I'd been using an Amiga up until maybe five years before then.
|
|
I was dissatisfied with Windows but didn't really know of anything different.
|
|
So as soon as I found Debin and found that I could install different window managers and
|
|
configure everything exactly how I wanted it, I felt like I was back in the Amiga days
|
|
and that's what really drew me into Linux and has kept me there ever since 16 years now
|
|
I guess.
|
|
Anyway I think that's enough of an introduction and I think it brings me neatly onto the topic
|
|
I want to talk about which is a review of my experiences of using Firefox OS for the
|
|
first time.
|
|
Now I recently broke my Nexus 4 and found myself in the position of having to consider what
|
|
to do next.
|
|
I lived for three weeks or so with a broken phone and didn't really miss having a phone
|
|
too much so I decided that buying a brand new phone like a Nexus 5 or Nexus 6 was pretty
|
|
much off the cards and even the cost of repairing my Nexus 4 which by now I suppose almost
|
|
an end of life device seemed quite expensive.
|
|
So I went hunting around for cheaper phones and I stumbled upon the Geeks phone revolution
|
|
which is a cheap device which I think it cost 170 euros plus another 10 or so for shipping.
|
|
It comes pre-installed with Android 4.4 but with an option in the settings to install
|
|
Firefox OS which of course is the very first thing I did with the phone.
|
|
As you'll have guessed from the introduction I like to tinker with things that's why I'm
|
|
a hardcore Linux user and why I could never go back.
|
|
And Firefox OS gives me exactly that on my phone.
|
|
Now the unique thing about Firefox OS is that it's based on the Android open source project
|
|
to get the phone to a point where the hardware is all up and running and it's got control
|
|
of the display etc and from then on it launches a browser and everything else that happens
|
|
is through a browser although you wouldn't know it because you know effectively it's a
|
|
full-screen browser but everything you're seeing is web content in some way or other.
|
|
That is to say that the entire user interface is written using web technologies, HTML, JavaScript,
|
|
CSS.
|
|
So that's interesting to me from a hackability point of view.
|
|
Certainly I have web development skills and more or less the majority of hackers, developers
|
|
don't have web development skills.
|
|
Overall after using Firefox OS for a few days now, I think I can sum up my opinion by
|
|
saying that I'm less disappointed than I expected to be.
|
|
I know that doesn't sound like high praise but Firefox OS is still pretty raw and they're
|
|
kind of playing with a fairly new idea and it's very rough around the edges but given
|
|
all of that I'm finding it pretty usable obviously I can make phone calls and send text messages
|
|
perfectly fine and that's really the only thing I need my phone to do.
|
|
I have a tablet which I use a lot of the time while I'm at work for taking notes and all
|
|
that sort of thing so as long as I can make phone calls I'm not too worried about the
|
|
rest of what my phone does so I'll start with the bad things, the things that really
|
|
hurt me about the user interface because that's what I think probably most people want
|
|
to hear first and the main thing is purely the lack of consistency across things so for
|
|
example if you open the settings application you see a pretty standard list of settings
|
|
categories and you can tap on any one of those and it takes you through and you'll see
|
|
details of those settings and then if you want to go back to the main list of settings
|
|
the back button is in the top left however almost everything else in the phone is based
|
|
around a kind of single page web application idea so for example the Facebook app which
|
|
is really just the Facebook web page displayed in its own self-contained browser bundle
|
|
I guess all of those have the back button and indeed default and refresh etc buttons
|
|
at the bottom of the screen in a little sort of self-hiding dock so that's extremely
|
|
inconsistent and I actually quite like the way it works for the web elements Facebook
|
|
Google plus Twitter etc having the back buttons at the bottom is to me a lot more usable
|
|
than the button in the top left but you go into the settings app as I said and it's buttons
|
|
at the top left and there seem to be a division of two types of app there are the apps which
|
|
wrap up a website they behave in a certain way and there are apps which seem to be built
|
|
as more native apps now obviously there's still web apps but things like the email application
|
|
for example that has a certain design where it's similar to the settings app if you open
|
|
an email and you want to then get back the button is in the top left the menu buttons are in
|
|
the top bar action buttons are in the top although sometimes action buttons are at the bottom as
|
|
with the email application whereas for things that just wrap up a website almost all of the display
|
|
is the website of course and then you have the little dock at the bottom which let's you go
|
|
forwards backwards and refresh as I said and that seems to work very well the next thing that
|
|
irks me and I know this would work a lot of people as well and I think it's been fixed in later
|
|
versions of Firefox OS is that the the keyboard the keys displayed are all uppercase now I thought
|
|
this is something that would has been solved for many many many years street signs navigational
|
|
signs use lowercase it seems natural to everyone uppercase is harder to read but the Firefox OS
|
|
keyboard has everything in uppercase and it just seems weird and you don't know for sure whether
|
|
you're about to write something in uppercase or not the only thing that will tell you is if the
|
|
shift button is highlighted another problem with Firefox OS at the moment and again I know this
|
|
is something they're working on is that there's no way to start apps on startup so you'll have
|
|
your email and instant messaging and everything set up nicely but you won't receive any notifications
|
|
after you booted your phone until you've opened those applications for the first time I'm sure
|
|
will be fixed another thing apps like the Facebook app as I mentioned it's just wrapping up the
|
|
website and if you receive a Facebook notification there's no way for that to get back to the operating
|
|
system and for you to see the notification in the fairly traditional pull down notification draw
|
|
again I'm sure that's something that's being worked on as obviously other applications do have
|
|
the ability to do that such as email and instant messaging on the whole I'd say the the OS seems
|
|
fairly laggy I had albeit very briefly Android installed on this same device when I first got it
|
|
and that seemed to respond fairly smoothly whereas Firefox OS simple things like scrolling up and
|
|
down can sometimes seem a bit laggy and the hardware on the Geeks phone revolution is reasonably
|
|
capable now I know that performance is a well-known thing having trolled through a few Firefox OS forums
|
|
so again I'll put that down to it being early days at Firefox OS so moving on to the good stuff
|
|
there are some apps that really demonstrate what you can do with this web platform and show that
|
|
you can actually build a pretty well-functioning app even if the operating system around is quite
|
|
rougher on the edges the default contact application for example is actually quite good although
|
|
laggy if once the performance issues go away and I'm putting that down to the operating system rather
|
|
than the contacts app itself the features built into the contacts app are actually quite nice you
|
|
can import your Facebook contacts and your sim contacts and all from various other places
|
|
and it does quite a good job of figuring out where there are duplicates obviously just by name
|
|
and then combining them all together and then if you open one of those those contacts you can see
|
|
all of those details together in a display that actually looks quite good so that that's quite
|
|
impressive also the telegram app and if you're not aware of telegram it's just just another instant
|
|
messaging application it happens to report itself to be quite secure but there are various reports
|
|
on the internet and that's perhaps not as true as they would like you to believe it is but that's
|
|
actually quite a well put together app and it really shows that just because everything's built on
|
|
a web stack just JavaScript and HTML that you can still build an app that looks good performs nicely
|
|
has a decent UI the next good thing about Firefox OS is that it has really good developer documentation
|
|
and that's really what brought me to Firefox OS in the first place anyway it's a hackable thing
|
|
I know I'm going to be able to play around with it the documentation is great walks you through
|
|
the build process I've given it ago the build process is a monster and it will lead up gigabyte
|
|
some gigabytes of disk space and takes a long time to compile but it's relatively straightforward
|
|
pretty much anyone could do it if you're familiar with common development tools a slight
|
|
oddity at the moment is that the geeks phone revolution has its operating system built on a fork
|
|
from the main Firefox repository so I can't take the sort of current Firefox sources and just
|
|
build them and run it on my revolution so I'm currently on Firefox OS 2.0 because that's all
|
|
that the geeks phone guys have ported whereas Firefox OS is up to 2.2 so admittedly some of the
|
|
things in my review may have been fixed by now in 2.2 although I've played around with it in an
|
|
emulator and I can't see that too much has changed it's a little bit slicker and generally a bit nicer
|
|
but I think most of the things I'm saying stand that said the user interface which is called
|
|
Gaia and that's that's what you're actually presented with as soon as the phone's booted
|
|
is a standalone repository and you can just pull down that and build that and just push
|
|
Gaia apps to your phone so I think that's what I'll mostly be playing with I've had a bit of a
|
|
go so far and started to get my head around how the repository is structured and I've not got to
|
|
the point of really building anything and pushing onto my phone yet but I play around in an
|
|
emulator so in general I really like the idea that everything is a web app I love the fact that
|
|
there's great hackability it's a really low barrier to entry but are those things going to matter
|
|
can Mozilla be quick enough to capture any of the market from Android and iOS time will tell I suppose
|
|
in conclusion I think I'm I'm going to stick with Firefox OS for the reasons I've stated because
|
|
I don't particularly care how my phone performs I don't need it to be particularly robust or slick
|
|
I need it to be able to make fun calls other than that I'm quite happy to have it as a thing
|
|
that I play around with and there's quite a nice feeling of being quite unique obviously I'm the
|
|
only person I know that has a Firefox OS phone I hope that's going to change I hope this will take
|
|
off I hope it gets slicker I hope all the things I've mentioned get fixed because I think there are
|
|
genuinely really good things about this and the way things like the Google plus app the Twitter
|
|
app the Facebook app the fact that they are just the website but self-contained kind of bundled
|
|
up into a bit of an app thing if that can be extended so it's got more interaction with the
|
|
operating system I think that's a really nice concept so I intend to hack around with Guy a
|
|
bit and try and build a few things and who knows maybe I'll even get an app out into the Firefox
|
|
marketplace one day so I'm going to wrap it up there I hope you've enjoyed listening to me
|
|
if you've got any questions or comments for me please do feel free to contact me as I said at
|
|
the beginning this was my first ever HPR recording so thanks for listening and please consider
|
|
recording something yourself
|
|
you've been listening to HECKAPOBLICGradio at HECKAPOBLICGradio.org
|
|
we are a community podcast network that releases shows every weekday Monday through Friday
|
|
today's show like all our shows was contributed by an HPR listener like yourself
|
|
if you ever thought of recording a podcast then click on our contribute link to find out
|
|
how easy it really is HECKAPOBLICGradio was founded by the digital dog pound and the infonomicon
|
|
computer club and it's part of the binary revolution at binrev.com if you have comments on today's show
|
|
please email the host directly leave a comment on the website or record a follow-up episode yourself
|
|
unless otherwise status today's show is released on the creative comments
|
|
attribution share a light 3.0 license
|