这些用于装载和卸载的类似 Edify 命令之间的区别



我为运行Android 9(Pie(的Android智能手机制作了一个自定义启动动画,由于我的手机没有植根,因此安装动画的唯一方法是通过可闪烁的zip。
在这个zip文件中,除了要安装自己的文件之外,还有一个名为updater-script的文件,其中包含安装可闪存zip内容的说明。
现在,我了解到,为了将引导动画提取到其目录中,需要挂载文件系统,然后卸载。
在简短的介绍之后,这里有一个实际的问题:至少有三种不同的方法可以做到这一点。两者之间有什么区别:

  • run_program("/sbin/mount", "/system");
  • run_program("/sbin/busybox", "mount", "/system");
  • mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system");


哪个是正确的使用?

最后我选择了解决方案#2,因为#3不起作用。

最新更新