【问题标题】:How to add a zip file in a custom ROM's zip如何在自定义 ROM 的 zip 中添加 zip 文件
【发布时间】:2018-07-27 04:07:42
【问题描述】:

我希望在我构建的 aosp 中闪现 magisk 和 viper。 我希望它发生在 1 个拉链中。 就像在刷完 rom magisk 之后应该刷在同一个 zip 上一样 怎么做?

【问题讨论】:

    标签: zip custom-rom


    【解决方案1】:

    将 Magisk zip 放在一个文件夹中,比如 Magisk-v16.0

    将此脚本添加到您的 rom 更新程序脚本的末尾:

    ui_print("-- Installing: Magisk-v16.0");
    package_extract_dir("META-INF/ADD-ONS/Magisk-v16.0", "/tmp/Magisk-v16.0");
    run_program("/sbin/busybox", "unzip", "/tmp/Magisk-v16.0/Magisk-v16.0.zip", "META-INF/com/google/android/*", "-d", "/tmp/Magisk-v16.0");
    run_program("/sbin/busybox", "sh", "/tmp/Magisk-v16.0/META-INF/com/google/android/update-binary", "dummy", "1", "/tmp/Magisk-v16.0/Magisk-v16.0.zip");
    delete_recursive("/tmp/Magisk-v16.0");
    

    与 Viper 类似,并相应地放置拉链,它会起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      相关资源
      最近更新 更多