[RK3399][Android7.1] 调试笔记 --- VFS:Can't find ext4 filesystem

Platform: RK3399
OS: Android 7.1
Kernel: v4.4.83

现象:
移植rk3399时重新抓了一份code编译,发现download system.img之后无法开机。

Log如下:
这里写图片描述

分析:
此问题之前在imx6平台上遇到过的,是因为系统不支持sparse image导致。
但是奇怪的是之前一直在使用,说明rk3399平台是支持sparse system image的。

原因:
upgrade_tool版本太旧。

rk3399使用的是v1.27
rk3288使用的是v1.23

v1.27的说明文档明确有提到添加了对sparse image的download支持。
这里写图片描述