我想知道如何在恢复ramdisk中放置sh二进制文件的副本(在没有安装系统和供应商分区的情况下获取shell)?
sh模块位于external / mksh中,它被编译并放置在system / bin / location中。 我想将它的副本放在/ sbin(recovery ramdisk)中。 我不想简单地使用PRODUCT_COPY_FILES复制它,因为我认为这不是在产品输出文件夹中制作副本的正确方法(例如,如果系统分区尚未准备好怎么办?!)。
我试图在恢复Android.mk中包含sh mksh Android.mk,但它抱怨该模块已经构建。
您是否知道如何在不修改aosp原始代码的情况下制作它(因此通过修补程序向设备特定文件添加内容或更糟糕的解决方案)?!
问候!