I used RR roms before (3 or 4 versions of Nougat), and it was one of my favorites for the speed and customizations that it gave the Z1.
I had 3 major issues with RR and HexagonROM, which if I remember correctly, use the same "base":
1- GPS never works properly (managed to fix altering a config file in the system)
2- Videos frequently would not be saved, leaving a corrupt video file on the gallery
3- Random restarts.
Installed this ROM (Oreo) on Sunday night, went perfectly. Configured everything as usual, used it normally monday and tuesday. Phone seemed extremely fast and responsive. GPS working flawlessly! Videos are being saved, but they're very "choppy", tried several camera apps, no success. No random reboot on those two days. Battery drainage was VERY HIGH, couldn't get 12h of usage (whatsapp, instagram facebook)
But at the beggining of this night, my battery was very low and I was away from home, no charger. The phone turned off, no big deal.
Got home, put the phone on the charger and it automatically turned on (I read that's normal Oreo behaviour), but was stuck in boot animation for around 2 minutes when I held the power button for a forced restart. Then it went to the TWRP recovery screen and wouldn't go into normal boot again.. Found a tutorial on how to fix, managed to go into normal boot, but it stayed there for some time (30 secs maybe? not sure) and went into the recovery loop again.
I'm not bashing on it or anything, just letting you or the developers know what happened in my case. Guess I'll wait for it get into stable versions and try again some time later!
---------- Post added at 10:05 PM ---------- Previous post was at 09:58 PM ----------
Edit #1: I used this guide to try and get out of the recovery loop:
In TWRP, Go to advance, then go to Terminal and write down these codes one-by-one.
1. Code (Text): dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota Now press enter, and write down another code.
2. Code (Text): dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/misc
Press enter again! Then go to main menu, go to Reboot and hit System. You're done, enjoy!
It worked to get the system out of the recovery loop, but the phone still doesn't work properly.
Edit #2: even after completely wiping the phone (dalvik, cache, data and internal memory) and reinstalling evertything, the phone still was in rec-loop. Installed another ROM and had to repeat the steps on the quote to get it to boot.. Can someone explain WTF happened and what causes this?