fastboot 刷新 system.img 出现 data too large 错误
问题
fastboot 刷新 system.img 的时候出现如下错误
?
sending 'system' (131529 KB)...FAILED (remote: data too large)finished. total time: 0.000s分析
fastboot 定义了的IMG文件的最大size: 120MB
?
shaobin@shaobin-G41M-ES2L:~/cas/hs-android/main2.3$ find bootable/ -name '*.h' | xargs grep 'CFG_MAX_DOWNLOAD_BUF_LEN'bootable/bootloader/legacy/include/boot/config.h:#define CFG_MAX_DOWNLOAD_BUF_LEN(120*1024*1024)/* FIXME: 120MB */解决删掉 out/target/product/{x}/system/app 目录下的一些无用的APK, 再用?mkyaffs2image 生成 system.img增大CFG_MAX_DOWNLOAD_BUF_LEN宏的大小,重新编译源代码生成 fastboot.img, 并刷新 fastboot参考快速重建 system.imgandroid: 制作system.img(yaffs2) 镜像