Preventing the automatic installation of new Android operating system versions is a capability desired by some users. This functionality addresses the automatic download and application of updates pushed out by device manufacturers or Google. For instance, a user might wish to defer an update due to concerns about compatibility with existing applications or a desire to maintain a specific operating system environment.
Maintaining control over the Android OS version offers several advantages. It allows thorough testing of new versions on a secondary device or emulator before committing the primary device. It also allows for maintaining compatibility with older apps that might not be supported on newer OS versions. Historically, users have sought this control to avoid potential bugs or performance issues introduced by updates, or to retain root access which can sometimes be revoked with system updates.