[DESCRIPTION]
有时候由于客户使用了错误的modemRenameCopy.pl,导致modem在启动过程中找不到modem image,从而引起modem bootup fail.
[SOLUTION]
modem image在AP端是放在特定的目录下:
N之前的版本:
/out/target/product/{project}/system/etc/firmware
N以及之后版本:
/out/target/product/{project}/system/vendor/firmware
AP编译之后,MD image在out下路径是由modemRenameCopy.pl生成的Android.mk中定义的。
Android.mk中定义的路径:
N之前的版本
$(foreach item,$(MTK_MODEM_FIRMWARE_FILES),$(eval $(call mtk-install-modem,$(item),$(TARGET_OUT_ETC)/firmware)))
N以及之后版本:
$(foreach item,$(MTK_MODEM_FIRMWARE_FILES),$(eval $(call mtk-install-modem,$(item),$(TARGET_OUT_VENDOR)/firmware)))
所以,如果发现modem image在out目录下的路径跟本身版本不一致,那么需要确认客户是不是使用了其它版本的modemRenameCopy.pl。
如:客户项目是M版本,但是使用的却是N版本的