Firefox OS 1.1: in detail and future

2013-11-06-14-17-42

As you know, approximately 1 month ago the Firefox OS version 1.1, exclusively for developer phones.

A week later, she was released for the ZTE Open and Alcatel OT Fire in other countries. For some reason, in Venezuela we only received it a week ago (coincidentally we were complaining for two days on Twitter), and immediately installed it on my Alcatel OT Fire (those who read my review, they know it's not completely mine hehe).

Today I come to talk in detail about the improvements in this version 🙂

Previously the partner elav our mentioned the improvements announced by the guys at Mozilla, but it seems to me that no comparisons with the previous version have been made yet, so we will talk about that today.

I remind you that the comparison is based on tests with a Alcatel OT Fire, the result may vary depending on the device. It is also good to mention that this is a personal appreciation, and what you say may or may not be correct.

What has changed?

To be a small update (about 30-40MB, I assume only Gaia, a tiny part of Gonk and the Gecko subversion were updated), if it represents a considerable change compared to the previous one. Here are the changes that have become more noticeable to me on a daily basis.

What do you think of the appearance changes? I like them very much. The new style of multitasking mode (to switch applications) I find it more original, as well as the new minimalist style of the search bars (I would say they look more like «Australis»).

I also noticed that they added more animations to applications, making them more enjoyable. And I love the little changes to the mail app. I have my doubts regarding the search bar on the main desktop, but we'll see where this leads.

I have noticed other very small details, such as that now a short sound by pressing the button Home. I don't know if it could increase battery usage, but I'd rather disable it (not something that is easily heard anyway).

They fixed a small visual glitch on the keyboard, but one appeared in the mail app and I find it annoying. Relocate button usb connection on the main page of the Settings menu is a nice change, less taps.

Although, the option is still in the same submenu as before, I do not understand why.

And what do you think of the new features? They were necessary 🙂 The auto-correction on the keyboard is quite good, although it does not allow the user to define additional words.

I like the new Applications manager, it is very similar to the menu of Android, and it's something I'll talk about in the performance section more in depth.

The ability to send MMS I don't care, it's something that I never used (although it is good), but I really appreciate being able to choose more than one recipient to send messages (my mom can't live without this, less on christmas and new year's eve 😛).

Be able to add contacts from SD / GMail card and Outlook, priceless.

There is also an unexpected detail: the music / video player has been redesigned (in case we are on a web page).

I mean, now the player HTML5 it is more powerful. We can mute the audio without lowering the volume, or watch minimized videos on pages like YouTube (previously it was only possible in full screen). AND… *drumroll*… We can download audio / video from pages!

Of course, those that follow the basic structure: http://www.página.dominio/ruta/al/archivo.extensión. We should be able to download any format playable by the system (WAV, MP3, MP4, etc.) only by holding down for a few seconds when watching a video / listening to an audio.

Are there performance improvements? Is it smoother? Does it fly? Yes, more or less, and no. Let's say that this section must be taken with care and more detail than the previous ones. Let's talk about performance and consumption.

Although consumption seems to be the same (or in any case slightly less), if you notice a good performance improvement. The fluidity of the system, like the animations, slides through the Settings and all that is greater.

If I had to put a number on it, I would say 10% more fluid when moving on screens, and up to 30% faster when opening applications (this checked from the "Show loading time" option in the developers section).

If you had previously noticed a lag in the system when loading pages, listening to music, among other things ... Let me tell you that either it doesn't exist anymore, or it appears in very specific cases.

I explain. I have been able to navigate comfortably, or play / send messages while listening to music, without problems. In fact, the applications of YouTube and Grooveshark are going great, except in the case that we are watching a video and reviewing comments at the same time. And when I mean to play, I talk about Cut The Rope, which by the way, now worked without problems.

Regarding consumption: in the case of CPU It must be almost the same, since there is still no support for WebGL, and therefore, the GPU of the telephone (in the ZTE Open and Alcatel OT Fire, it is the Adreno 200 Enhanced, quite solvent in general). "Almost the same" means "almost to the max" most of the time.

In the case of RAM consumption, remains as in the previous version. I know this because I did the test by restarting the device and connecting it by USB to use the ADB (same as in my previous analysis).

Of the 256MB of RAM, 70MB reserved for the system, 180MB in use, leaving the user a few 40MB. Internal memory consumption for applications does not appear to have increased.

I take this opportunity to remember that although Kernel de Firefox OS is based on that of Android, the Dalvik VM for Java, so that keeps RAM consumption lower.

I mentioned that now there was a "Application manager" in the menu of Settings. From there we can stop, uninstall or clear app data / cache, whether of the system or the user (of course the system ones cannot be uninstalled).

I played brave and tried to stop the boot screen or the system, but nothing weird happened (I know, if they say you're dying to jump off a rooftop, you jump in to see if it hurts ...).

The permission options of each application also appear, so I suppose that both sections of the menu will be joined soon.

2013-11-12-19-42-42

2013-11-12-19-43-41

That manager can be useful in case an application behaves strangely, or perhaps we want to stop it altogether (those that have background processes).

Prophecies and conclusions

No, I am not here to tell you that the world is going to end on February 31, 2020. But I have seen some things circulating on the net and it would be good to mention them here. Things to do with future releases, a lot of speculation, and a wish list.

  • The arrival of WhatsApp. Controversial no, the following. They have said no, then someone spread the rumor that yes, then it was denied again. But I don't see why not. Of course, the protocols used by Whatsapp they could be exposed and the clone war would begin. Meanwhile, we can use ConnectA2, which is available to everyone in the Marketplace.
  • app maker. Almighty and imminent. It is clear that it will come. If I had to guess when, taking into account compatibility with FirefoxOS 1.2+ y Firefox 26 +I would say early next year. It is seen that it will be a very important tool for application developers, and even to achieve a more stable and friendly system.
  • Speech recognition and speech synthesis. I remember coming across a video about this on Twitter. It was a test device with Firefox OS using WebRTC-based speech recognition and synthesis: SpeechRTC. It supported 4 languages: English, Spanish, Chinese and Portuguese. Overall, it seemed to work fine, and we might even have it soon in Firefox OS and in Firefox for desktop. Can see it here.
  • Daala, the new video codec. This if you must have read it, an efficient and open source video codec. I would not rule out that it was supported on Firefox OS within a couple of versions, if it is fit for that time.
  • Peripheral support. In Moz Summit 2013 tests were carried out with PlayStation 2 controls, Leap Motion, LEDs and other things on Firefox OS. It is not a priority, but it is good to know that it is being worked on.
  • Support for integrated keyboards and via Bluetooth. By pure chance I came across a Dev on Twitter which was porting Firefox OS to HTC Desire Z, and got the keyboard working with a few patches. Days later, boom, upload an experimental support photo of Bluetooth keyboards. Will we see new devices with a QWERTY keyboard? Hope so.
  • Support for GPUs and more resolutions. With Mozilla's ambition to achieve that FxOS reaches more devices, the possibility of supporting powerful GPUs and more screen sizes / resolutions is being considered. I agree, but don't overdo it or we'll end up with pure phablets.
  • New style of multitasking. I see it unlikely, but this is the kind of thing that one likes to see. Since the "swipe from edges" gesture is not used in Firefox OSWhy not use it to switch between apps? That must have thought here.

If I had to guess, I would say that of those prophecies the closest are: GPU support (the guys from Mozilla have talked about the issue and it's a priority), app maker (We know that it will come, it remains to be seen if I got the date right), Whatsapp (they say no, but if more manufacturers dare, they too sure), And keyboard devices (low end + keyboard = good sales, not everyone is used to touchscreens).

If you have something to add, you can leave it here in the comments 🙂 Also, tell me what else you would like to see about Firefox OS here at DesdeLinuxLet's see if I fulfill your wish 😉 Greetings.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   elav said

    I have not wanted to do a Review precisely because I want to update my ZTE Open first. It is true that as it is, it works the best, but everyone tells me the same thing, that with version 1.1 and 1.2 of FirefoxOS, things improve a lot.

    I also have to learn to work with ADB on my Arch .. Can you teach me? 😀

    1.    Shiba87 said

      If you have version 1.0 of ZTE, you could update to 1.1 using the Nightly branch, at least from 1.0 to 1.1 or 1.1.1. From 1.2 upwards many more things change and it is more likely that something will end up going wrong when updating that way ¿^^.

      The advantage is that it appears as one more update to the system and personal data is not lost as it would happen when flashing a version compiled by yourself.

      In summary:

      Corresponding directory to include the configuration file in the phone

      adb shell mkdir -p / system / b2g / defaults / pref /

      We create the updates.js file that we are going to use, pointing to version 1.1

      echo 'pref ("app.update.channel", "nightly");' > updates.js
      echo 'pref ("app.update.url.override", "http://update.boot2gecko.org/inari/1.1.0/%CHANNEL%/update.xml?build_id=%BUILD_ID%&version=%VERSION%" ); ' >> updates.js

      And once created we put it in its place

      adb push updates.js /system/b2g/defaults/pref/updates.js

      It remains to restart the phone, wait for the update notice to appear, download and apply

      PS Of course, always have the official version at hand on the SD card just in case ^^

      1.    elav said

        First of all Shiba87, thanks for stopping by .. I guess first I would have to do that:

        adb shell mkdir -p /system/b2g/defaults/pref/

        Because right now, when I try to update, it gives me an error or tells me that there is nothing. 🙂

        1.    Shiba87 said

          The idea would be to create an update.js file inside / system / b2g / defaults / pref / that points to B1.1G version 2. What has been roughly adding a new "repository", only with ADB through ¿^^

          By creating the path and placing the update.js there with the proper update channel the phone should start showing new updates.

          You can see it in «Settings >> device information >> more information >> update channel»

          Right now there you will not have anything or it will put "default", as soon as you add the update.js file it should change to "Nightly"

          1.    elav said

            That's the weird thing, that right now it tells me that it's using Nightly but it doesn't do anything. Well, I'll have to put the file by hand and see what happens. 🙂

          2.    auroszx said

            Very good information, thanks 🙂 That way you can truly be in Rolling Release.
            And elav, of course, one of these days I will teach you 🙂 When you get used to the ADB, you prefer to transfer files with which to go and activate the USB storage xD

  2.   Fedorian said

    And does this of FirefoxOS allow any application to start itself whenever they want and without the possibility of changing it from the OS itself? In other words: Is it an operating system that works as such or is it an Android-style shit that to close WhatsApp you have to root the phone, do a 200-caliber botch and pay to install the application that allows it?

    1.    auroszx said

      Well I have not tested that well, but I assume not. The Background API allows to run audio, video, and other background processes, but I don't know if it auto-runs them at system startup. Nor do I know if these processes are completely stopped from the Application Manager, because I don't think there is any application with which to test it.

  3.   elav said

    By the way AurosZx, you can see the news that comes with version 1.2 here: http://gnulinuxvagos.es/topic/2151-cr%C3%B3nicas-de-un-ping%C3%BCino-con-firefox-os-3%C2%AA-parte-v12/

    1.    auroszx said

      It looks interesting, I look forward to it 😛

  4.   Robert Simancas said

    Good article and good review, one thing I did not know was that they did not use the gpu, does this mean that when they use it, the performance will be much better? well if it will be just that I am surprised by this, after the update if I improve performance I imagine when the gpu works wow.

    Again excellent article, greetings

  5.   eliotime3000 said

    Very good forecast for Firefox OS. As for WhatsApp, I don't use it (I tried it and it seemed mediocre).

    On the performance, I congratulate you. Hopefully the Firefox OS for cell phones like mine (Samsung Glaxy Mini) can be adapted, and that my patience does not break with the programmed obsolescence.

    1.    auroszx said

      Thank you. Eh, I've talked about that several times, it has not been possible to adapt FxOS to ARMv6 processors (officially) for not being a priority. Technically it is possible, but it has not been done (except for the Geeksphone Zero, which is very different).

      1.    eliotime3000 said

        Well, I like watching HTML5 videos (Vimeo is spectacular and is a champion in its field), being on VK, Facebook, Diaspora, Twitter and other social networks.

        As for the ARM v6, surely the guys at XDA Developers are taking care of those tasks.

  6.   ariki said

    What a good review, I congratulate you !!! AurosZx !!! Now something I would like to see first hand is a video of how it works and when you do the tests with adb it would be good to see how FirefoxOS works on low-end computers, now for whatsapp, a Nobel for whom I believe it now! hahaha I think it is the application for mobile phones, especially with people like me who have the whole family outside the country and we have the possibility of making a group and interacting all in the group, that guys as always a great job I congratulate you !! Ariki

    1.    auroszx said

      I could screencast the process with ADB, but I don't have a good camera to record the video of the phone operation 😛

      1.    ariki said

        and with another smartphone? jejej doing precion for that screencast greetings!

  7.   andruwx said

    Very good your analysis, I also have an alcatel one touch fire, I bought it on August 1 of this year, it is the same day that it was released here in Venezuela. and if it goes that I improved a lot with the 39 mb firmware update. What I do miss and want is to develop an application that reads pdf because I have a pdf book in memory and I can't read it because no one has made a pdf reader for firefox other than adobe obvious. thanks and for me it is a pleasure to be from the beginning of this great OS.

    1.    auroszx said

      I seem to have read in Mozilla Hispano that if you wrote the address of the PDF in the browser bar, this (as on the desktop) allows you to read it 😛 You should try it.

  8.   Dr Byte said

    I hope that the next updates continue to arrive for these two basic devices and do not abandon them immediately with a lack of more hardware as it is done in other systems. Firefox OS It can be a good alternative for those who use low-end devices but also for the mid-range or high-end in the future-

  9.   Ivan Molina said

    Good post!
    Soon ... new cell phone xD
    Regards!
    -Ivan

  10.   Frank davila said

    I would like to know if it can be installed on a Samsung Captivate, is that the model I have, these tests are performed on a phone with a cpu or dual core? I think that firefox should develop its own kernel, if linux has its kernel because firefox has not developed its own kernel? I really like this OS since it has secure standards, java has become a language with a very large security hole from what I've read.

    1.    elav said

      The ZTE Open and the Alcatel OT Fire only have one core as far as I know. Why don't they develop their own kernel? I've no idea. Maybe so as not to reinvent the wheel, since the Android Kernel is already optimized I suppose for mobile devices.

      By the way, look at this link, it may be of interest: http://mundofirefoxos.blogspot.com/2013/11/catalogo-de-smartphone-con-firefox-os.html

    2.    auroszx said

      Well it is mononucleated, and I don't think they have to develop their own kernel (not from scratch, maybe forking it). Due to the characteristics of the Captivate (and its compatibility with CM9, Android 4.0+, which is quite good), perhaps it is possible to make a port. The most complicated step would be to build the "device tree", which I have not been able to pass on in the Optimus One.

  11.   let's use linux said

    Interesting! Thanks for the article. I can't wait to get hold of a phone with Firefox OS. 🙂

  12.   Dudonius said

    I was thinking of buying a computer in my country (It is only worth 50 thousand pesos !!! they are almost giving it away) ... but my cell currently works well and I don't see the need to change cell. But I just had a question: Does FirefoxOS work on tablets? If so, I buy it immediately (get the money).

    Thanks for the info and craving more of FirefoxOS 🙂

    1.    Shiba87 said

      I don't know if there will be any already on the market, but yes. There are several Tablets announced that will go on sale with Firefox OS

  13.   Alex said

    WhatsApp does not seem to be a big problem. The free application loqui will implement it too !!

    http://www.mozilla-hispano.org/loqui-im-para-firefoxos-ya-tiene-soporte-para-whatsapp/

  14.   Brayan contreras said

    Very good but it has arrived too late my cell phone was stolen before I could try the update 🙁

  15.   Jesus Israel Perales Martinez said

    GPU GPU GPU GPU!!

  16.   maikelmg said

    I want Firefox to reach Ecuador

  17.   graysi said

    Hi, I would like you to apply bbm to firefox technology.