rootpanthera
rootpanthera

Reputation: 2771

Do versions of android varies from manufacturer?

I'm very curius about one thing:

Is it possible that for instance, Jelly Bean on HTC differs from Jelly Bean on Samsung, or Sony, Motorola..etc? If "YES" why?

Actually this IS programming question because, some apps that i'm testing are working on HTC, but not (not fully working, or with "bugs" ) on Samsung, or vice versa.

Upvotes: 3

Views: 235

Answers (3)

Alex Potter
Alex Potter

Reputation: 7

Yes, because some companies all vary, and it takes time to get the next Android Version into their devices. Say for instance when Android 5.0 Key Lime Pie comes out this May, Motorola will be the first to have it with the Motorola X, but it will take other companies such as LG some time to get to it. My LG Android device doesn't even go to Android 3.0 Honeycomb yet.

Upvotes: 0

CommonsWare
CommonsWare

Reputation: 1006674

Is it possible that for instance, Jelly Bean on HTC differs from Jelly Bean on Samsung, or Sony, Motorola..etc?

Absolutely.

If "YES" why?

Because they can. Android is open source software, meaning that anyone can modify it as they see fit.

Devices that legitimately have the Play Store app on them must meet certain compatibility criteria, including passing a test suite designed to ensure that the Android APIs are not horribly broken.

Upvotes: 3

Offbeatmammal
Offbeatmammal

Reputation: 8228

Although any "Jelly Bean" version is based on the same ASOP core there are a bunch of reasons why things could differ. The inclusion of Google Mobile Services (on Nexus7 for instance, but not Kindle Fire), chipset level changes that are developed by TI or Qualcomm etc to support the hardware platform as well as customizations and optimizations my OEMs and ODMs (eg a custom launcher or inclusion of Dolby Digital to the audio pipeline) are going to mean potentially different behaviors, though mostly they should not change core API functionality

Within any given major release there are also fixes and changes for the point releases which may show up in your tests.

Do you have examples of the sorts of things you are seeing

Upvotes: 2

Related Questions