从Android 9开始,Google更改了要求,所有设备都必须使用[system-as-root]
GSI则由A-only和A/B进行区分刷入
GSI则是一种可以忽略厂商定制的通用刷机包
动态分区
Google在Android 10开始引入了动态分区(Dynamic Partitions) 简单来说,就是把原来的system , vendor , product还有odm分区整合到了一起,构成super分区 在刷入设备的时候动态调整system等分区的大小
什么是GSI?
GSI代表通用系统映像。这是一个文件系统映像,您可以将其刷到设备的系统分区。之所以具有通用性,是因为它使用新的标准化硬件API访问硬件(因此它可以在任何启用treble的设备上运行)。
详情请访问:安卓开源项目官网