DISCLAIMER:THIS IS AN INITIAL BUILD OF RESURRECTION REMIX ANDROID OREO (8.1), WHICH MAY HAVE MINOR BUGS. BACKUP THE CURRENT ROM BEFORE FLASHING. TRY AT YOUR OWN RISK. Installing a custom ROM on a the Mi 5 requires a custom recovery to be installed, which may VOID your warranty and may delete all your data. Before proceeding further you may consider backup all data on the phone. You are the only person making changes to your phone and I cannot be held responsible for the mistakes done by you.

Follow this to Install RR Oreo for Mi 5 for the first time or coming from another Android ROM:

Points to NOTE on BACKUP before updating: – Try to avoid restoring apps backup using Titanium Backup. It may break things up. – Don’t restore system data using Titanium Backup! It will definitely break the current installation. – It is also discouraged to Restoring Apps + Data using Titanium Backup.

Boot into Recovery by one of the following method: – Power off the phone and keep pressing key combinations while turning on your phone. – If you have enabled USB debugging and you have ADB utility installed on your PC then you can execute the following command on a console or command prompt:

Reboot to system after flashing is done completely. Do the required initial setup and enjoy the Android Oreo ROM for Mi 5. If you face any problem following this guide or post installation then just login and leave a comment to get an instant reply.

Rooting Resurrection Remix Android Oreo ROM on Mi 5:

There is no inbuilt ROOT functionality available on this ROM. Here is how to How to ROOT RR Oreo ROM, a step-by-step guide !!!

The above link is for LineageOS 15.1 Rooting guide, because RR Oreo is based on LineageOS 15.1.