This is the full package of LineageOS v15.1 based on Android 8.0.1 Oreo with Project Treble. This flash-able zip file is a custom ROM for Redmi Note 5 Pro, Global, and China variants with codename Whyred. Hence, please do not attempt to flash this zip file on Redmi Note 5 India (codename Vince) or it will make your device bricked.
The file is available as mirror link hosted on a fast and reliable servers that support resume-able and multiple connections. Having file size of approximately 650+ MB, you can grab it either directly on your smartphone or on your computer. Just like any other custom Android ROM, the zip file is flash-able through TWRP or RWRP. Creating a backup is really necessary and is recommended before installing LineageOS.
About: Lineage OS is a free custom Android firmware developed originally by LineageOS Dev team. However, the one available here is cooked by third-party developer namely Vasishath on XDA. That’s why this build is not an official build, but it is still based on AOSP and the official LineageOS source code. You, as a user, may expect an increased performance compared to using stock ROM shipped with your device which in this case is MIUI. AOSP-based ROM, like this one, is not equipped with many additional third-party extensions, apps, and so on. Hence, you may expect a lag-free performance.
The developer said almost all features of the phone works flawlessly including boots, Volte, fingerprint sensor, camera, audio, video, flash, LED, GPS, and so on.
Grab the zip file from one of the links below. Please note that there is no Google Apps built in this package. You have to download the compatible GApps for LineageOS (choose ARM64) and flash it right after flashing this ROM through recovery. You may use this version of TWRP or use Red Wolf TWRP which is more recommended.
File size: 685.3MB
File size: 685.3MB
Other mirror links is available here. Please try and use the above links first. Use this mirror link only if all the above do not work.
Mirror: Download from NextCloud (password: androidfilebox)