测试:
1. 针对1测试:需要手动发命令,车载设置升级默认擦data
am broadcast -a android.intent.action.MASTER_CLEAR --ez extra_wipe_data false --es recovery /cache/update.zip
2. 针对2测试:
升级前手动设置: setprop ro.recovery.mode mcu
再在工厂设置中进行升级
3. 针对3测试:需要手动发命令,车载设置默认升级路径是/cache/update.zip
拷贝update.zip 到 sdcard中,
cp /mnt/udisk/update.zip /mnt/sdcard/update.zip
am broadcast -a android.intent.action.MASTER_CLEAR --ez extra_wipe_data false --es recovery /sdcard/update.zip
4. 什么都不设置,正常下的车载设置中的升级
发送指定的广播
操作指令 adb shell am broadcast -a 广播名 --ei/es/ez 参数名 参数值 --ei/es/ez 参数名 参数值
--ei integer 值
--es String 值
--ez boolean 值
--ef float 值
--el long 值
本文详细介绍了车载系统升级过程中的四种测试方法,包括手动发送特定命令进行数据清理、设置升级模式、更改升级路径以及常规升级流程。每种方法都提供了具体的步骤和所需的ADB shell命令,适用于车载系统的开发和测试人员。
1011

被折叠的 条评论
为什么被折叠?



