Nvidia and Robotics w/ Barrett Williams – XDA:DevCon 2014

Robotics continues to dominate our videos from this years XDA:DevCon 2014 in … more

Speed Up Deodexing with JoelDroid Batch Deodexer

Android 5.0 Lollipop brings many under-the-hood changes like changing the default compiler … more

Top 5 Apps for 2014 + Top Xposed Mod of 2014 – XDA TV

Its that time of year where you look back and remember the things that happened … more

NVIDIA SHIELD Tablet Gets Android 5.0.1, OTA Available

The NVIDIA SHIELD Tablet is the latest Android-powered device released by famed GPU … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Q] Older phone hardware and the FirefoxOS

OP gmaslin

2nd July 2014, 04:47 PM   |  #1  
OP Junior Member
Thanks Meter: 0
 
21 posts
Join Date:Joined: Aug 2009
With FirefoxOS being the only real open source platform, there is an undeniable attraction to test it on many older devices. I would like to compile a sticky thread of older phone hardware that lists attempts on these phones. A good start would be the cutoff of the following hardware:
Single CPU 400MHz
256MB RAM
4GB storage
WiFi
Does anyone know if there would be any other attributes that would exclude devices further?
2nd July 2014, 05:58 PM   |  #2  
Saijin_Naib's Avatar
Member
Thanks Meter: 14
 
49 posts
Join Date:Joined: Jun 2014
More
Gmaslin, from what I understand, the "gonk" layer will require Android drivers from Android v4.x if I'm not mistaken.

I found the list of compatible Android driver versions at some point on the MDN documentation, but I've not stumbled across it again. If I find it, I'll link it here.
2nd July 2014, 10:49 PM   |  #3  
OP Junior Member
Thanks Meter: 0
 
21 posts
Join Date:Joined: Aug 2009
Saijin_Naib
Hmmm. Does that mean the FirefoxOS makes specific calls to objects in the "gonk" layer that cannot be replaced/renamed? If so, that restriction might severely limit the list of candidates. I've found the biggest headaches with cooking ROMs are getting the drivers sorted out and playing nicely with each other. Any kind of hardware abstraction layer should help organize this process in theory but problems arise when the device in question has a fuzzy relationship to the layer calling it. That list from MDN will be a good starting point but it won't be comprehensive if this thread has anything to do with it.
2nd July 2014, 11:13 PM   |  #4  
Saijin_Naib's Avatar
Member
Thanks Meter: 14
 
49 posts
Join Date:Joined: Jun 2014
More
Quote:
Originally Posted by gmaslin

Saijin_Naib
Hmmm. Does that mean the FirefoxOS makes specific calls to objects in the "gonk" layer that cannot be replaced/renamed? If so, that restriction might severely limit the list of candidates. I've found the biggest headaches with cooking ROMs are getting the drivers sorted out and playing nicely with each other. Any kind of hardware abstraction layer should help organize this process in theory but problems arise when the device in question has a fuzzy relationship to the layer calling it. That list from MDN will be a good starting point but it won't be comprehensive if this thread has anything to do with it.

GMASLIN, sorry, I'm a complete and utter noob. My knowledge with FFXOS extends only so far as git/build/flash, and that all only happened in the past two weeks or so, haha.

https://developer.mozilla.org/en-US/..._prerequisites
"Important: Only devices running at least Android 4 (aka Ice Cream Sandwich) are supported. If your device is listed above but running an older version of Android, please update it before doing anything."

I've also heard rumblings that not having the up to date drivers can cause issues on newer versions of gecko/gaia, like what happens on the ZTE Open/Inari with current builds. Things like GPS, home button light, and hwcomposer break because the gonk bits are out of date, and ZTE has to provide them.
17th July 2014, 09:57 PM   |  #5  
Junior Member
Thanks Meter: 1
 
24 posts
Join Date:Joined: Sep 2013
Angry
Quote:
Originally Posted by Saijin_Naib

GMASLIN, sorry, I'm a complete and utter noob. My knowledge with FFXOS extends only so far as git/build/flash, and that all only happened in the past two weeks or so, haha.

https://developer.mozilla.org/en-US/..._prerequisites
"Important: Only devices running at least Android 4 (aka Ice Cream Sandwich) are supported. If your device is listed above but running an older version of Android, please update it before doing anything."

I've also heard rumblings that not having the up to date drivers can cause issues on newer versions of gecko/gaia, like what happens on the ZTE Open/Inari with current builds. Things like GPS, home button light, and hwcomposer break because the gonk bits are out of date, and ZTE has to provide them.

Anything running Jellybean will run this?

Isn't this separate from Android?
18th July 2014, 09:41 PM   |  #6  
Junior Member
Thanks Meter: 2
 
11 posts
Join Date:Joined: Nov 2010
Quote:
Originally Posted by crobjam

Anything running Jellybean will run this?

Isn't this separate from Android?

I believe that it's seperate from Android OS, however JB identifies a hardware benchmark. Is it possible that a phone capable of running JB should be capable of running Firefox OS?
30th July 2014, 09:05 PM   |  #7  
Saijin_Naib's Avatar
Member
Thanks Meter: 14
 
49 posts
Join Date:Joined: Jun 2014
More
Quote:
Originally Posted by djphrost1

I believe that it's seperate from Android OS, however JB identifies a hardware benchmark. Is it possible that a phone capable of running JB should be capable of running Firefox OS?

FFXOS uses the Android hardware drivers and runs its own userspace stuff (if I read everything correctly).

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes