昨天我更新一加5手机到最新系统时,在重新安装 Xposed 时报错:cp : write error: No space left no device Error 1 occurred.
玩 Linux/Unix 的可能就一眼看出应该是空间不足了,那为什么我128G的手机竟然爆出空间不足的问题?原因是因为 Xposed 默认安装在 system 分区,而 Android 内部是默认将 system 设为单独分区的。
检查
这是可能是手机的 system 分区快满了,打开 Termux 输入sh命令:
df -k
或
df -h
可以看到 system 分区已经用了99%的存储空间。
解决方法
解决方法就是打开 Root Explorer 文件管理器,进入根目录,然后进入
/system/app
或
/system/priv-app
或
/system/reserve(预装应用)
等目录,删除没用的 文件或 app。
我这里是选择进入 /system/reserve 目录,删除几乎所有没用的 app,因为这个目录所有的都是预装应用,用于出厂恢复时恢复用的,所以我也建议删除此目录下的app。
此处我选择了6个没用的预装 app,
删除成功后300M空间可用。