RandomDude66613 , Oct 13, 2019 : So, I decided to update my OnePlus7 Pro to OxygenOS 10.0.1. Here the steps that I flowed: 1. Download the stable, Magisk and TWRP installer 2. Copy the zip to the storage 3. Boot TWRP and decrypt 4. Flash stable 5. Flash TWRP Installer 6. Reboot recovery 7. Flash Magisk 8. Reboot and enjoy! After step #5 I booted into TWRP and start flashing Magisk and I notice that it was installing into slot B but when I did step #5 I've seen that it was installing into slot A. After reboot I was able to boot but my SIM card didn't work and when I went to SIM settings it crashed and gave me "com.android.phone keeps stopping". So I went back to TWRP and changed the slot from B to A and I wasn't even able to go any further than "Boot loader is unlocked..." warning screen, also I wasn't able to see any of the files that I had on the phone when I was in the slot B. So I started installing TWRP again this time manually changing slot form A to B using ADB commands but I had no success. After I started searching and found this "solution": Navigate to Wipe > Advance Wipe > Data, and choose Repair or Change File System. Press Repair File System to see if this fixes the issue. If not, continue. Press Change File System, choose Ext2, and swipe to confirm. Now switch back to Ext4 and swipe to confirm. Go back to TWRP main menu, then the Mount menu, and check if your partitions can be mounted now. After I did this I lost everything I had on my phone... Now how do I do a clean installation of OxygenOS 10.0.1 with Magisk and prevent something like this from happening again next time I wanna install an update, and what I did wrong that cause my SIM stopped working???