• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Why do carrires have to modify the roms?

HTC released a good graphic on how the update process works -

http://www.htc.com/uk/go/htc-software-updates-process/

Carriers get a lot of clout as they can tell OEMS that if they don't put certain apps in there/tweak it a certain way, they won't be able to release it on their network. If someone like AT&T/Verizon in the US, EE in the UK or any major network anywhere doesn't get their way, that's a tonne of lost revenue for the manufacturer.

The networks (and manufacturers) put their own apps in there for commercial reasons. Verizon might make an extra $0.05 per phone if it has some sports app pre-installed. Doesn't sound much, but if a phone sells millions, it adds up. Those app makers might make up that money in ad revenue/IAPs.
 
Upvote 0
They don't have to technically, they choose to. The carriers add their own apps, services & branding. Some of is may be of use (eg. wifi calling apps), much of it is stuff to promote services nobody uses or apps that developers pay them to bundle.

The process is that Google release the base 0S, the manufacturer integrates it with the specific hardware & the necessary drivers for it (eg. building the kernel), adds their own UI customisation & apps, and then if you buy a carrier-branded device the carrier adds their stuff.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones