Litcius/Paper detail

Do customized Android frameworks keep pace with Android?

Pei Liu, Mattia Fazzini, John Grundy, Li Li

202213 citationsDOIOpen Access PDF

Abstract

To satisfy varying customer needs, device vendors and OS providers often rely on the open-source nature of the Android OS and offer customized versions of the Android OS. When a new version of the Android OS is released, device vendors and OS providers need to merge the changes from the Android OS into their customizations to account for its bug fixes, security patches, and new features. Because developers of customized OSs might have made changes to code locations that were also modified by the developers of the Android OS, the merge task can be characterized by conflicts, which can be time-consuming and error-prone to resolve.

Topics & Concepts

Android (operating system)Computer scienceMerge (version control)PaceComputer securityWorld Wide WebOperating systemInformation retrievalGeographyGeodesyAdvanced Malware Detection TechniquesSoftware Engineering ResearchSoftware Testing and Debugging Techniques