天天看点

【Tiny4412】烧写Android系统remote data too large问题分析和解决

00. 目录

文章目录

00. 目录01. 问题描述02. 问题分析03. 问题解决04. 附录

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开发中文官方网站​