I am trying to root my Samsung A7(2017). I have installed twrp to my phone but when I open it to install SuperSU it writes Internal Storage(0 MB) therefore I can not access to SuperSU. I am searching this topic for hours and tried many ways but couldn't solve it. How can I fix this problem?
Sounds like your internal storage is encrypted.
In order to fix this
boot into the Android OS.
Set a screen lock PIN or password.
Make sure you save it as requiring password on startup.
Then bootup into TWRP and it should ask you for your password to decrypt.
Put in the correct password
Your files should show up again.
If the first solution does not open your encryption door to show your internal storage within TWRP. There is another option that should correct your internal storage issue. Format the Data, however it will cause the loss of your UserData. If the data is important to you, make a backup the /data partition. There are two simple approaches: one is through fastboot, the other is within TWRP. Since your device is a Samsung that negates the fastboot option.
- Boot your device into TWRP recovery.
- Within TWRP select the
Format Data, and then slide the bar over on the bottom of the screen
This will format the encrypted /data partition erasing the encryption. A new un-encrypted /data partition will be created, thus making your internal storage visible.