An Android device's internal storage is divided into multiple partitions. Which partition contains the read-only Android OS system files, such as the framework JARs and pre-installed system apps?
- A.B. /system partition (mounted as /system or / in modern Android with system-as-root)
- B.A. /data partition
- C.C. /vendor partition
- D.D. /product partition
Why A is correct
The /system partition (in legacy layouts) or root system image (in system-as-root layouts used since Android 9) contains the core Android OS: the framework, libraries, system apps, and configuration files. Modern Android uses an erofs or ext4 image. The /data partition contains user data and installed app data. The /vendor partition contains device-specific OEM/SoC drivers and HALs. The /product partition (introduced in Android 9) contains product-specific customizations overlaid on /system. dm-verity protects all these read-only partitions.
Know someone studying for Mobile Security Fundamentals? Send them this one.