recovery > Advanced > Mount/umount system, but got :
ERROR : recovery: [libfs_mgr]Unable to enable ext4 verify on /dev/block/platform/14700000.ufs/by-name/metadata because /system/bin/tune2fs is missing
Mounted /mnt/system.
adb -s "XXXX...XX" shell
oriole:/ # df -h /mnt/system/
Filesystem Size Used Avail Use% Mounted on
/dev/block/dm-0 1.2G 1.2G 0M 100% /mnt/system
with du I tried to find something to delete to make space
I found /mnt/system/system/app/eDrive/eDrive.apk
and /mnt/system/system/app/Maps/Maps.apk
exit
mkdir tmp_adb; cd tmp_adb/
adb pull /mnt/system/system/app/eDrive/eDrive.apk .
adb pull /mnt/system/system/app/Maps/Maps.apk .
adb shell mount -o rw,remount,rw /mnt/system
adb -s "XXXX...XX" shell
rm /mnt/system/system/app/eDrive/eDrive.apk /mnt/system/system/app/Maps/Maps.apk
df -h /mnt/system/
Filesystem Size Used Avail Use% Mounted on
/dev/block/dm-0 1.2G 1.1G 92M 94% /mnt/system
exit
reboot > same issue
I would like to mount my user data partition in adb to get access to my files. But can’t managed to find it.
I tried many many mount options (thanks for the link) but I don’t know how to deal with mnt_flags or fs_mgr_flags en the -o
The option line is very long ! ! !
Hello @tcecyk
I’m sorry for only responding now
I had planned to respond sooner, of course, but between the holidays and the start of the school year, I couldn’t find the time.
Here’s what happened:
Signal messenger backup and incoming WhatsApp videos clogged memory to 100% - now, upon phone start, MicroG and system services immediately crash, shutting down the phone.
A friend lent me a phone for several weeks.
I searched several times for a solution to mount this /data partition. I ran tests, tried with another Pixel (7a), read the Android documentation, but I couldn’t mount this partition.
Then a miracle happened: I turned on my phone and it worked. It was no longer blocked.
I don’t know how or why, but it worked.
I immediately deleted unnecessary data to free up space, and now it’s working normally again!
The only explanation I can think of would be the following (but this is just an idea on my part that has not been proven in any way):
During startup, certain actions are performed by the system, such as deleting obsolete system data. So with the passage of time (about three weeks), some data became too old (e.g., logs) and the system deleted it at startup, making enough free space to function.
I wanted to do more tests, but I haven’t found the time yet. For me, the question remains:
How do I mount the /data partition from adb shell on a Pixel6 Android 13?
But above all:
Could my phone crash again due to a space issue?
In fact, I thought it was going to happen again, because I had another space issue:
My system wasn’t saving my actions, such as the messages I was writing.
Instead of restarting, I thought to check the available space, and it was 100% full.
I immediately deleted some data, even though it wasn’t easy because the apps were crashing.
I realized that the mistake I shouldn’t make was to restart the phone, because I could end up in the same situation: Don’t restart the phone if it bugs, but check the available space and free up some if necessary.
Thank you very much for your help, which has allowed me to better understand certain things.
I hope to have time to figure out how to mount this /data partition.
Thanks again.
Some headroom is required. There is usually a “full storage” warning after which I understand that proprietary Google will actually delete things. /e/OS will not delete stuff at this warning. Other users have reported “fails at next boot” idk but, as you observe, the warning it should be acted upon without delay.
Thanks for the detailed reply. I recommend a self imposed limit of 85% on internal storage. (If it grows a bit before one makes the next check no harm should come.)