fastboot命令查看分区


fastboot命令查看分区

首先来介绍一下通用系统镜像(GSI)的概念,这是一种适用于Android设备的特定系统镜像调整配置。对于出厂时搭载Android 9或更高版本且支持Treble的Android设备,可以通过将GSI镜像刷入system分区,实现更换系统而不必等待厂商更新。这一变革主要得益于谷歌推动厂商将底层驱动与系统分离。

GSI目前主要有两种类型。一种是经过通用化处理的,如phh的GSI镜像,另一种是直接从其他手机提取的原始包,包括system、system_ext、product等分区。值得注意的是,由于许多国内厂商设置了额外的私有分区,用于存储出厂捆绑的应用等,因此开原包的风险性和复杂性较高,能否成功开机往往取决于个人的技术和运气。

若要刷入GSI,首先要了解手机的架构和是否支持通刷。可以通过下载Treble Info来了解这些信息。不同架构类型的GSI刷入可能会导致手机变砖,通常在GSI文件名中会标注相关信息。

那么如何刷入通用镜像以升级安卓版本,甚至使用其他厂商的定制UI,如MIUI、Flyme等,来体验不同手机的软件生态呢?下面是一些基本步骤。

第一步是解锁BootLoader。刷入GSI需要解锁BootLoader,无法解锁的手机无法刷入GSI。每个厂商的解锁方法都有所不同,可以通过搜索引擎查询。

第四步是格式化data分区并清除缓存。使用命令“fastboot erase userdata”和“fastboot erase cache”来完成这一步。

第五步是重启到系统。使用命令“fastboot reboot”来完成这一步。

需要注意的是,对于动态分区的手机,操作略有不同。需要重启到fastboot模式,并使用fastboot命令进行操作。所有这些操作都需要在adb和fastboot的环境下进行。如果没有这些环境,可以使用搞机助手自带的功能和环境来完成。

最后提醒一下,刷机有风险,变砖后果自负。请谨慎操作,并提前了解相关知识。


fastboot命令查看分区