Migrate is probably the best option right now. Although You'll have to use the helper app to restore, and (course) You need Magisk first.I would like to try a custom ROM but I need to backup the stock one first. How would I create a nandroid backup if TWRP can't even access the storage due to the encryption bug?
Edit: oh, and it's not a Nandroid type backup. It's just Your apps, data, call history, etc. so not exactly the same thing.
Jumping from one custom ROM to another can be a challenging task. So I decided to make an app to simplify the process. Introducing Migrate! Migrate-GPE (v4.0) is on Google Play It was temporarily suspended. Read more here...