为lenovo ideapad a107制作可刷式拉链时出错

时间:2012-07-06 15:23:04

标签: android android-source android-4.0-ice-cream-sandwich

  • 我从谷歌存储库下载了Android ICS源代码。

    • 我已经实现了一些调整并成功编译了源代码,并且它在模拟器上运行良好。
    • 我决定使用lenovo Ideapad a107设备进行闪存。所以我从链接https://github.com/gmarkall/android_device_ideapad_a1/tree/ics下载了设备配置。 我能够使用命令 make -j4
    • 编译lenovo ideapad a107设备的源代码
    • 但是当我执行命令 make -j4 otapackage (制作可闪存的zip)时,我收到以下错误。

    文件“./build/tools/releasetools/ota_from_target_files”,第846行,     主(sys.argv中[1:])   文件“./build/tools/releasetools/ota_from_target_files”,第814行,主要     WriteFullOTAPackage(input_zip,output_zip)   WriteFullOTAPackage中的文件“./build/tools/releasetools/ota_from_target_files”,第416行     MakeRecoveryPatch(output_zip,recovery_img,boot_img)   MakeRecoveryPatch中的文件“./build/tools/releasetools/ota_from_target_files”,第343行     recovery_type,recovery_device = common.GetTypeAndDevice(“/ recovery”,OPTIONS.info_dict)   在GetTypeAndDevice中输入文件“/home/ashwin/bin/12_APRIL_ANDROID/build/tools/releasetools/common.py”,第826行     返回PARTITION_TYPES [fstab [mount_point] .fs_type],fstab [mount_point] .device KeyError:'/ recovery'

我正在谷歌上搜索近15天。在xda-developers,android-porting group,android-platform group和许多但没有回答没有指南的问题上提出同样的问题。请在这方面帮助我。 谢谢

1 个答案:

答案 0 :(得分:0)

我通过在recovery.fstab文件中添加以下行来解决此问题

/recovery mtd recovery