Hello! I'm new to android ROMs. I'm attempting to flash LineageOS alongside Magisk. I tried this a few months back but due to some hardware issues I needed to return the phone and order a new one. Here I am, at it again.
So I came to the XDK forums and found the LineageOS 18 thread and started following the instructions there, as well as these recommended TWRP thread instructions. In this TWRP thread I clicked the download link for S10+ and the instructions said to first root with Magisk, then pre-root a TWRP image before flashing it to recovery. It linked me to the john wu instructions. So these are the instructions I've followed:
- Make sure OEM unlock is on
- Turn phone off
- Boot into download mode
- Flash stock firmware (obtained via Frija, version G975FXXS9DTK9 / SM-G975F_1_20201116171140_gnww4vsynz_fac zip.enc4
- Repeat 1-3
- Long press volume up to unlock bootloader
- Repeat 1-3
I then followed John Wu's instructions
available here. My phone's ramdisk result was "no", so I skipped to the Samsung System as Root section.
Unlocking Bootloader
This was done previously, so I read through it but ended up skipping all the instructions. I confirmed that in dev settings the OEM Bootloader option is greyed out and set to "on".
Instructions
I followed all of these. Once Odin3 finished flashing the Magisk patched AP file my device rebooted. It is now stuck in a bootloop.
After arriving here, I did some googling and got my phone back into download mode, then reflashed the stock firmware. The device boots properly into the Samsung setup screen and now will gracefully boot once shutdown.
What did I do wrong? Why are these instructions so unclear?
Thanks in advance.
EDIT:
So I took a break for a day, and looked up some further guides and reading. I reflashed the stock firmware after trying the above process again, then followed
these instructions. I got as far as step 10 (and made sure to untick "auto-reboot" in Odin3), but during this process my phone got stuck in a boot loop AGAIN. reflashed with stock firmware AGAIN. I have no idea why this isn't working, some help would be greatly appreciated since apparently this isn't as straightforward as following the simple instructions from one of 3 or 4 different guides that all say the same ****. Before anyone asks, when I flashed the magisk-patched file, YES, I also added in the stock BL, CP, CSC files (CSC, not HOME_CSC).