My /data is encrypted (Samsung S10e in my case).
TWRP does not support the encrytion and therefore fails to do a total backup.
Is there a way to either
unencrypt /data, thus revert the encryption on /data, or
help TWRP to decrypt just like e/os it does.
You don’t need TWRP for complete backup on e/OS.
Just enable Rooted debugging in
Settings > System > Developer Options
Remember to enable USB debugging
Connect device to computer
adb -d root
adb -d remount
Voila you have access everywhere
I have installed multiple system apps and done full backup of every single file from phone on both Samsung Galaxy S10+ and Sony Xperia 1 III.
I have Basic Call Recorder, Aurora Services and F-Droid Privileged Extension as system app. Additionally I have installed BBS (Better Battery Stats) as system app in order to avoid granting Private APIs to all apps.
I would not touch TWRP, as it is not supported by e/OS
adb pull phone_file_or_directory destination_directory
or
adb push destination_directory phone_directory
I used to copy whole apps including data between phones this way
Now I am slowly getting used to Sone Xperia 1 III as daily driver. I would be using Samsung Galaxy S10+ exclusively as SatNav (osmAnd+ with self hosted OSRM), as Quad Lock does not make cases for Sony.
Sony have much better battery life and it have working VoLTE, VoNR and VoWiFi, so Samsung goes into work it deserves - SatNav
I do know how to copy files!!
However /data is mounted rw, which means there is file access while you copy.
This may lead to inconsistencies and file access may even be blocked when open exclusively by some process.
Thefore I want to backup when /data is mounted ro (and decryptable).
However TWRP cannot decrypt.
Therefore I want to decrypt /data.
… and you do not state your Android version but Download TWRP for beyond0lte is updated for Android 12, but I think not Android 13 … correct me if I am wrong.