The flagship of Android phones has two years of software support. Specifically, the Samsung Galaxy S8 was released with Android 7.0 Nougat. Get Android 8.0 Oreo and Android 9 Pie, but will not officially get Android 10. The same is true for Android cell phones phones of other phone manufacturers devices. Medium phones category and low honor often have only one year of software support or, in the case of low-cost phones, no software support is available. The manufacturers devices have no incentive to release updates Android version on any device two years after its release for two main reasons: first, the phone's BSP support package stops receiving chip maker support and most importantly, it has to convince them consumers to buy their latest flagship. It is not the best as it is competitive iPhones Apple have up to five years of software support. Users of older devices have one more choice, the custom community ROM.
The custom ROM community at XDA-Developers has been around for over a decade, with feature example the HTC HD2. It started with the original Windows Mobile OS, but continues to receive unofficial ports of new Android versions long after it is discontinued.
Few Android handsets have matched the HD2's robustness with custom ROM support, while only a few have stood out, such as the Samsung Galaxy S II, Samsung Galaxy S III, OnePlus One and Xiaomi Redmi Note 3. developers have built custom ROMs for the Samsung Galaxy S II and Samsung Galaxy Note 3. The Galaxy S II was released by 2011, while the Galaxy Note 3 was released in 2013.
The Android 17.1-based LineageOS 10 ROM software for the Galaxy Note 3 is more user-friendly than the Galaxy S II because it runs the RIL (Layer Radio Interface, which makes calls / text / data). The LineageOS 17.1 ROM for Galaxy S II is considered unsuitable for everyday life use. Regardless of what, for them οπαδούς of Android's still using these devices, it's best to see that they are still maintained and updated.