Der Systemspeicher wird als voll angezeigt, auch wenn dies nicht der Fall ist. Daher kann ich apk nicht als System-App installieren

Ich habe OnePlus 6 mit der neuesten Open Beta. Es ist verwurzelt. Ich habe alles getan, aber ich kann immer noch keine App als System-App installieren.

Ich habe Link2SD und Titanium Backup ausprobiert. Ich habe versucht, die apk mit dem TWRP-Dateimanager und dem ES-Datei-Explorer zu kopieren/einzufügen. Ich habe versucht, die apk mit adb shell zu verschieben. Alles gibt den gleichen Fehler, dass /system keinen Platz mehr hat.

Link2SD-Speicher zeigt

Einstellungen Speicher zeigt

Warum wird mir ein Speicherfehler angezeigt, wenn das System über Speicherplatz verfügt?

Verwenden Sie den App-Systemisierer des Magisk-Moduls
systemizer funktioniert nicht. Aber warum zeigt es trotzdem an, dass mein Systemspeicher voll ist, wenn dies nicht der Fall ist?
Ja, der Systemspeicher ist voll. Aber wie kann es voll sein, ich habe gerade mein Handy zweimal geflasht. Bedeutet das, dass ich keine Updates für System-Apps erhalten kann, die größer als die aktuelle Größe sind?
Danke, ich werde in die Liste schauen, um zu sehen, was so viel Platz einnimmt.

Antworten (1)

... /system hat keinen Platz mehr.

Es zeigt an, dass Ihre /systemPartition R/W gemountet ist, aber nur um sicherzustellen, dass, wenn dm-verityaktiviert, /systemimmer R/O ist. Einzelheiten finden Sie unter Wie deaktiviere ich dm-verity auf Android? .

Als nächstes zeigen beide Screenshots, dass Ihre /systemPartition voll ist. Auch wenn Sie nichts dazu geschrieben haben, sind einige ROMs möglicherweise /systembereits vollständig gefüllt. Schließlich ist es nicht für den Gebrauch des Benutzers bestimmt.

Der Speicherplatz, der in den Einstellungen als „System“ angezeigt wird, ist nicht wirklich die /systemPartition. Tatsächlich können es nicht 11 GB sein, das ist zu viel. Android zählt große Daten von /datader Partition auch als „System“, da es nicht das ist, was ein „Benutzer“ direkt dort ablegt. Der Benutzer kann nur auf freigegebenen/externen Speicher zugreifen ( /sdcard).

Sie können die tatsächliche Speicherplatznutzung der /systemPartition mit dem Befehl überprüfen df -h /system. Ausführen du -h /system | sort -h, um ein verzeichnisweises Detail darüber zu erhalten, was Platz beansprucht.

Weitere Einzelheiten finden Sie unter Wie wird Speicherplatz auf einem Android-Gerät verwendet?