It is unfortunate about Geeksphone, the cellphone hardware business is an extremely difficult one to break into. I thought they did a great job with their initial models, and hope that they can do well in the future again. I'm not sure why they're focusing on a dual-boot phone, it seems that it may only distract them from producing a single quality model. I do wish them luck though, as they still have the potential to be a disruptive company, and produce a great product.
Multi-core and higher-end devices are on the way. I can't wait for one of these: http://www.zdnet.com/mozilla-flags-higher-end-firefox-os-phones-on-the-way-and-moves-on-to-tablets-7000024881/
Usually the master nightly builds, but there has been a recent bug caused me to go back to the 1.3 branch.
The main thing is that the interactions for stock apps aren't polished the way android is. Drag scrolling almost always flips out after you release your finger. Tap areas are extremely blurry, and the keyboard is pretty poor with such a low resolution capacitive touch sensor. The devs don't have much time to worry about that stuff now since their still building out the hardware APIs. Once they finish the core APIs and begin to polish, I'm optimistic that the stock apps will be super nice.
I downloaded and read a copy, and for those curious it focuses on using the phaser framework for game development. It's very well written, and I think where it shines is that it goes into some of the theory of what makes games a pleasant experience for the user. It asks questions that really help you get to understand and refine your own game ideas, which I found very helpful.
As a js novice, I thought the code was easy to follow and the author explained it well. I did spot a few typos, but this guide is still in development so that's to be expected.
I'd highly recommend this to anyone looking at fxos game development. There are tons of recommended books/guides in it that are probably very good next steps for beginners (for general game design and learning javascript). At the very least, it helped me sort out my own ideas and made me consider some aspects of game design I hadn't thought of.
Nope the updates haven't stopped, but Mozilla's OTA shallow_flash updates have been having bug related problems lately. Code Complete was achieved on the 8th June and they are working on a Lollipop base image to release. I'm not sure when but I've been told "soon" so we have that to look forward to.
Here is a video about the phone
A better link http://www.cnet.com/news/firefox-os-comes-to-africa-with-oranges-40-package-deal/
i've found this old bug (from jan 2013). Acording to comments, it wasn't a priority at the time.
i've just reposted it in google groups. It'll take time to appear though
Try here: https://groups.google.com/d/msg/mozilla.dev.b2g/pPLsGpEUqxc/E5jYo6Bn2RgJ
EDIT: try here, if the first doesn't work: http://www.mediafire.com/download/8ltm6lm8jvsr756/ztedevices_official_2013092610235139.zip
Balls!
Thanks for the reply. Now to find revision 2. I hope I'll be able to flash it from CWM.
Edit: Apparently Mozilla is to put out a new 1.1 ROM that enables fastboot this week, I'll have to wait for that...waited over a month...what's another week...
I briefly considered ordering one since I want to make apps for Firefox OS, but I decided it's probably best to start with just running the Firefox OS Simulator. Once I have a decent app, then I can decide whether or not I really need a developer phone.
> After a few reboots, your images give about 200ms of functionality before the screen goes all-white.
The white screen is a known bug, and there is discussion on the mailing list.
> If these images are not being testing then why are you putting them out?
These are nightly automatic builds. They offer a snapshot of the current code branches and aren't meant to be tested.
It's getting a lot harder. I wrecked my Open-C with water but still have my LG but then that's it. It works on 3G with one carrier on exactly one band and that's due to be turned off within a year them I'm back to 1G/GPRS or else tethering to another device.
I've been teasing Firefox on Twitter to bring back FirefoxOS. All of the talk about protecting users from tracking really digs up the fate of FirefoxOS.
KDE is working on an open phone, and so is Pine (of Pinebook etc fame). There may be others. But there was OpenMoko and several others too. The life of a open mobile OS is too short to make much headway and it takes time. Moko and FirefoxOS both made fantastic inroads for the limited amount of time they were available.
https://www.kaiostech.com/ forked FirefoxOS and is the 2nd most popular and growing mobile OS in India and making headway in other markets. They did open source their code. That puts it kind of in the Android/LineageOS arena where you could build and run a baseline open distribution but the usual distribution is managed by a for-profit company and that's the reference point for compatibility. But if you just really like FirefoxOS, that's an option. They did make a few smartphone form factor things but most are featurephone style (bar, flip, etc). Or rather a few makers licensed KaiOS for smartphone form factor phones. I'm toying with doing that at least to try it. But the popularity of that may encourage Firefox to try again. At the very least, they could swap fixes between codebases and have help with probably the most annoying part of development -- hardware support for individual devices -- and just focus on the mobile browser.
In the mean time, maybe do an international search on eBay for firefoxos and set an alert and just wait. Good luck.
Kernel Samepage Merging Daemon
As for OP, there is already a bug report here: https://bugzilla.mozilla.org/show_bug.cgi?id=1021400
if you want to disable it, you will need to edit /init.target.rc and remove this line
write /sys/kernel/mm/ksm/run 1
near the top.
Geeksphone never marketed the Revolution as dual-boot. It was always a device that supported both OS but not at the same time. Some venues thought it was dual-boot and run stories about it but that was not a feature in the official communication.
I've seen a Nexus 4 dual booting to Android, Firefox OS and I believe it could do Ubuntu Touch as well. It used MultiROM. I saw a tutorial for doing that at http://www.addictivetips.com/ubuntu-linux-tips/dual-boot-android-ubuntu-touch-or-firefox-os-on-nexus-4-7-with-multirom/
I've never tested this type of thing. I don't know if it is safe. It might brick your device. Here be dragons!
I'm always a fan of better (free) tools with which to write code, but maybe it'd make more sense to contribute to Atom?
Regardless, I'll be contributing to your campaign... in the morning when I'm in front of a proper computer.
You could always learn. Javascript is a simple language to learn, and late last year there was a book specifically aimed at Firefox OS development that you could pick up. Could be fun. :)