I've got an Alcatel OneTouch Fire with a 2.5 3rd party build I found on the Internet. It's really bad.
Everytime I switch from an app to the main screen, the app icons an… (read more)
I've got an Alcatel OneTouch Fire with a 2.5 3rd party build I found on the Internet. It's really bad.
Everytime I switch from an app to the main screen, the app icons and text take almost 10 seconds to load. Browsing the web while listening to music causes the music to stutter, as if the CPU was hogged.
Those were the findings after less than 5 minutes of usage.
Before this update, I used a 2.4 3rd party build which worked much better, but also had lots of bugs (e.g. the next music on the playlist would most of the time not play, but sometimes it would just fine).
The only official build for this phone is a vendor build of Firefox OS 1.4 or something.
I'm wondering, why is Mozilla following the Google / Android path of upgrade hell and planned obsolescence? It's not like this device isn't powerful enough, I'm pretty sure it's just a bad build, because 2.4 works mostly fine.
What I expected from Mozilla was a website where I would select my phone model and would receive official instructions as to what I can do to keep it in top shape.
I understand that devices may require special builds and there are too many devices out there, but isn't there a way to make an abstraction layer of sorts that would allow Mozilla to focus on a few builds of similar phones? I'm pretty sure that's possible.
I know you're hard at work at lots of things, but you're letting users down. I expected to have much more freedom with my phone. I expected to be able to edit a couple JavaScript files and change Gaia and other apps without a hassle, but apparently I need gigabytes worth of source codes and toolchains.
I'm pretty sure none of this is necessary. What went wrong? I thought Firefox's fat toolchain were there due to a decade of legacy, but it's starting to look like this is just Mozilla's culture. Maybe you're not as technically competent as I thought. This is a very sad realization to me. I know you have smart people on board, but something must be wrong with your team. You should incorporate some more Unix culture. Well, a lot more.