刷入任意单独镜像:修订间差异

来自Uotan Wiki · 刷机百科
(创建页面,内容为“刷入镜像到设备是一项高级操作,需要小心谨慎地执行,因为错误的操作可能导致设备无法正常运行。 请注意,刷入镜像存在一定的风险,如果操作不当可能会使设备变砖,因此在执行此类操作之前,请确保详细阅读并理解相关的指南和教程,并谨慎操作。 事实上,刷入镜像的操作是十分简单的。我们仅需要用到以下命令: fastboot flash [分区名称]…”)
 
无编辑摘要
 
(未显示另一用户的1个中间版本)
第1行: 第1行:
刷入镜像到设备是一项高级操作,需要小心谨慎地执行,因为错误的操作可能导致设备无法正常运行。
'''提示:刷入镜像到设备是一项具有一定危险性的操作,需要小心谨慎地执行,错误的操作可能导致设备无法正常运行。'''
 
请注意,刷入镜像存在一定的风险,如果操作不当可能会使设备变砖,因此在执行此类操作之前,请确保详细阅读并理解相关的指南和教程,并谨慎操作。


=== 方法一:使用命令刷入 ===
事实上,刷入镜像的操作是十分简单的。我们仅需要用到以下命令:
事实上,刷入镜像的操作是十分简单的。我们仅需要用到以下命令:
  fastboot flash [分区名称] [镜像文件名]
  fastboot flash [分区名称] [镜像文件名]
第9行: 第8行:
在较新的设备上刷入镜像时,这些设备没有'''system''','''vendor''','''odm'''等分区,你会遇到无法找到 '''system''' , '''vendor''','''odm'''等分区的问题,取而代之的是'''super'''分区,在命令行中输入
在较新的设备上刷入镜像时,这些设备没有'''system''','''vendor''','''odm'''等分区,你会遇到无法找到 '''system''' , '''vendor''','''odm'''等分区的问题,取而代之的是'''super'''分区,在命令行中输入
  fastboot reboot fastboot
  fastboot reboot fastboot
动态分区是 Android 的用户空间分区系统,我们需要进入用户空间fastboot以解决此问题
进入[[Fastbootd|用户空间fastboot]],随后即可进行刷入。


对于A/B分区的设备,我们需要正确选择镜像被刷入的槽位,在出厂时搭载'''Android 11'''及以上版本的设备中,虚拟A/B是GMS要求。搭载虚拟A/B分区的设备,一定拥有动态分区及A/B双槽<ref>https://source.android.google.cn/docs/core/ota/virtual_ab/implement</ref>
对于A/B分区的设备,我们需要正确选择镜像被刷入的槽位,在出厂时搭载'''Android 11'''及以上版本的设备中,虚拟A/B是GMS要求。搭载虚拟A/B分区的设备,一定拥有动态分区及A/B双槽在命令行输入
在命令行输入
  fastboot getvar current-slot
  fastboot getvar current-slot
以查看当前处于A槽位或B槽位
以查看当前处于A槽位或B槽位
第20行: 第18行:
B槽位的分区刷入也同理,刷入system命令则在分区名后添加 '''_b'''
B槽位的分区刷入也同理,刷入system命令则在分区名后添加 '''_b'''
  fastboot flash system_b [镜像文件名]
  fastboot flash system_b [镜像文件名]
PS:如不指定槽位则会自行刷入至当前槽位的对应分区。
=== 方法二:使用柚坛工具箱刷入 ===
在柚坛工具箱的自定义刷入页面中,可以在预制刷入中快捷的选择需要刷入对于分区的文件,随后点击刷入即可,也可以在自定义分区刷入中选择镜像文件并填写对应的分区,随后即可完成刷入。
[[文件:自定义刷入.png|居中|缩略图|785x785像素]]

2024年8月16日 (五) 16:50的最新版本

提示:刷入镜像到设备是一项具有一定危险性的操作,需要小心谨慎地执行,错误的操作可能导致设备无法正常运行。

方法一:使用命令刷入

事实上,刷入镜像的操作是十分简单的。我们仅需要用到以下命令:

fastboot flash [分区名称] [镜像文件名]

请注意,刷入镜像存在一定的风险,如果操作不当可能会使设备变砖,因此在执行此类操作之前,请确保详细阅读并理解相关的指南和教程,并谨慎操作。

在较新的设备上刷入镜像时,这些设备没有system,vendor,odm等分区,你会遇到无法找到 system , vendor,odm等分区的问题,取而代之的是super分区,在命令行中输入

fastboot reboot fastboot

进入用户空间fastboot,随后即可进行刷入。

对于A/B分区的设备,我们需要正确选择镜像被刷入的槽位,在出厂时搭载Android 11及以上版本的设备中,虚拟A/B是GMS要求。搭载虚拟A/B分区的设备,一定拥有动态分区及A/B双槽在命令行输入

fastboot getvar current-slot

以查看当前处于A槽位或B槽位

若处于A槽位,刷入system命令则在分区名后添加 _a

fastboot flash system_a [镜像文件名]

B槽位的分区刷入也同理,刷入system命令则在分区名后添加 _b

fastboot flash system_b [镜像文件名]

PS:如不指定槽位则会自行刷入至当前槽位的对应分区。

方法二:使用柚坛工具箱刷入

在柚坛工具箱的自定义刷入页面中,可以在预制刷入中快捷的选择需要刷入对于分区的文件,随后点击刷入即可,也可以在自定义分区刷入中选择镜像文件并填写对应的分区,随后即可完成刷入。