[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版本的modemRenameCopy.pl。

以上就是“MTK编译modem ,识别不到基带版本...“的内容。