While updating the system
However, custom ROMs aren’t officially supported, and require a lot of work to install and manage (much more than the average Android user would want to do, or even have the technical know-how for), but many Android geeks use and love custom ROMs.Custom ROMs allow Android geeks to buy hardware they like and install a more stock Android operating system on it, removing the manufacturer’s software customizations and updating the operating system to the latest version.Back in the early days of Android, system updates were very random: they would roll out at different times, and often several times per year.Now, Google has taken a much more streamlined approach, releasing one major Android update per year and much smaller, security-focused updates once per month.But if you’re not running a stock Android handset that is updated your phone will ever even see any of those updates.
All that said, there is a series of Android phones made to directly mimic (and compete with) the i Phone in terms of release cycle and product support: the Pixel line.
This has gotten better over time as consumers have pushed for better support as flagship phones get more and more expensive, but we still have a long way to go for manufacturers like Samsung to support their hardware the same way Google does.
Lastly, Android smartphone manufacturers are also beholden to cell phone carriers, who can delay updates by months on their networks.
For the rest of the pack, however, it’s a To make Android work on their hardware, device manufacturers (like Samsung, HTC, or Motorola) must write Android device drivers specifically for their phones.
These are often closed-source, so they can only be updated by said manufacturer.