00. 目录
01. 问题描述
使用fastboot烧写system.img的时候,出现如下错误。
[root@itcast tools]# fastboot flash system system.img
sending 'system' (539957 KB)...
FAILED (remote: data too large)
finished. total time: 0.008s
[root@itcast tools]#
02. 问题分析
2.1 fastboot工具版本比较低。
2.2 分区空间太小,导致存储不了system.img文件。
2.3 system.img镜像太大。
03. 问题解决
3.1 更新最新的fastboot工具。
3.2 重新制作system.img文件,删除不需要的软件。
3.3 增加分区容量和设置选项
# 1. 在格式化sd卡的时候用
# 其中1024是system的分区 文档用的320,太小。
fdisk -c 0 1024 806 518
# 2. 烧写system.img的时候添加-S 100M参数,将system.img分成小块来刷入到手机,完整的命令如下
fastboot flash -S 100M system system.img
04. 附录
4.1 Android中fastbooot工具
下载:https://developer.android.google.cn/studio/releases/platform-tools
4.2 Android开发中文官方网站