[Realme 8i / Narzo 50] LoJK3y:
I'm currently stuck in a bootloop with my narzo 50

I used the following guides in order:

https://xdaforums.com/t/...-flash-twrp-and-root-rmx3151-rmx3286.4369399/

https://xdaforums.com/t/...ock-bootloader-install-twrp-and-root.4483507/

https://xdaforums.com/t/...ck-free-without-auth-rmx3151-rmx3286.4370619/

While I was following guide(1), I ran into a bootloop after the step where you unlock the bootloader. It took a while, but I managed to boot into android, showing the "OEM unlock" setting in developer options greyed out. The bootloader was unlocked, so I proceeded to the next step ("

2. ROOTING YOUR DEVICE:

"). When I was at the step where you disconnect and reboot the phone I got stuck in a boot loop where it displays the realme logo and small white text on the left hand side that says "Orange State Your device has been unlocked and can't be trusted Your device will boot in 5 seconds", then the screen goes black for a few seconds and the cycle repeats. I could, however kind of enter fastboot by pressing the volume down and power buttons at the same time, but it would display some text really fast and then the realme logo with the white text would appear again and the cycle repeats. Then I found guide(2).

Since the bootloader was already unlocked, I decided to skip to step 2 of guide(2), "Installing TWRP". However, when I entered the "fastboot reboot recovery" command in my pc, the phone would display "dm verity corruption your device is corrupted" and then it would display "Orange State Your device has been unlocked and can't be trusted Your device will boot in 5 seconds", and the cycle continues. After this, I found guide(3).

I followed guide(3), but I still coudn't access recovery, so I used the "python mtk e metadata,userdata,md_udc" command and redo everything in the guide. I used a decrypted oppo stock rom .ofp instead of the one in the guide specifically the Realme_Narzo_50_RMX3286_EX_11_A.49_220213_RFT one from the oppstockrom site.

Currently, I can still access fastboot mode with a black screen and text at the center that says "fastboot_unlock_verify ok". The phone still responds to commands using the adb platform tools such as " fastboot reboot recovery" but it still gets stuck in a bootloop, where the realme logo will appear and text that says "recovery mode" on the bottom left of the screen then said text on the bottom left of the screen will disappear and it wil be on the realme logo for a few minutes then the screen goes black and the cycle repeats. The only way to get out of this cycle to get into fastboot mode is by waiting for the screen to go black and entering brom mode and using mtkclient, then using the "python mtk reset" command and pressing the volume down and power buttons at the same time.

This is the first time I've tried to do anything like this and I don't really know what to do at this point. Any help would be greatly appriciated.

Also, every time I enter a command in mtkclient I get the following:

but the process will still succeed. Is the "Error on patching da1 version check" a serious issue?

Update: I did guide(3) again from scratch and successfully flashed the firmware I previously used, then I did the "python mtk w lk lk.bin" command from guide(2) and entered fastboot mode. I then used the adb platformtools and typed the command "fastboot reboot recovery". After that, the phone would do the same thing as before where it would display "recovery mode", but instead of disappearing, the text is replaced with "dm-verity corruption" and some other text which says it will power off in 5 seconds or press the power key to boot. However, regardless of whether I choose to let it power off in a few seconds or press the power key to continue, the screen will just go black and the same thing happens again. If I try to go into fastboot mode by pressing the volume down and power keys, the screen eventually goes black and go into the screen where it says "recovery mode". It does, however, still go into brom mode and respond to commands from mtkclient. It will still display the "Error on patching da1 version check" whenever I run a command for it in mtkclient.